[PVE-User] napp-it and nsf
    Andrea Thompson 
    andrea.thompson at lextecny.com
       
    Fri May 17 06:55:22 CEST 2013
    
    
  
Michael Rasmussen <mir at ...> writes:
> 
> On Wed, 1 May 2013 13:38:24 -0300
> Fábio Rabelo <fabio at ...> wrote:
> 
> > 
> > I just do not know wherre to go ....
> > 
> Was does the following give as output (from a client on your network):
> rpcinfo IP_of_napp-it
> 
Then followed by
aptitude install dkms pve-headers-$(uname -r)
    this is needed for dkms to work: 
ln -s /lib/modules/2.6.32-10-pve/build /lib/modules/2.6.32-10-pve/source
Maybe someone who knows how to write a patch could submit one and suggest
this be done when kernel is upgraded? Otherwise I think when the Proxmox
kernel upgrades, dkms build may fail if this is not done [ using new
pve-headers ).
then install zfs
aptitude install ubuntu-zfs
finally make sure that zfs is started at system boot, edit /etc/default/zfs
# ZoL userland configuration.
# Run `zfs mount -a` during system start?
# This should be 'no' if zfs-mountall or a systemd generator is available.
ZFS_MOUNT='yes'
kernel upgrade
currently this needs to be done when a kernel upgrade occurs.
    before reboot: 
    2.6.32.11 upgrade from 2.6.32.10 did before reboot [ for you would need
to change 2.6.32-11-pve if different version. 
aptitude install pve-headers-2.6.32-11-pve
ln -s /lib/modules/2.6.32-11-pve/build /lib/modules/2.6.32-11-pve/source
    this will force modules to be built ( there is probably a better way to
do this , so correct this if you know how to make dkms do the build ). 
aptitude reinstall spl-dkms  zfs-dkms
using git
    install these 
aptitude install build-essential gawk alien fakeroot zlib1g-dev uuid
uuid-dev libssl-dev parted  pve-headers-$(uname -r) 
    get make and install spl 
cd /usr/src
git clone https://github.com/zfsonlinux/spl.git
cd spl
./configure
make deb
dpkg -i *.deb
modprobe spl
    get make and install zfs 
cd /usr/src
git clone https://github.com/zfsonlinux/zfs.git
cd zfs
./configure
make deb
dpkg -i *.deb
    make sure module can load 
modprobe zfs
    install debs does not do this: 
update-rc.d zfs defaults
    note , the deb files made above can be used to install zfs on another
system. 
    if there is a pre existing zfs pool then simply use the next line to
recover it. this can happen if you re-install proxmox and have zfs disks
from before. 
zpoo  </cman>
    If there is a need or want I could set up a repository with pre build
debs. Just send an email . 
Creating Pools and Filesystems
use raidz2 or mirror in main data systems.
Create a raidz pool named “tank”
zpool create  -f -o ashift=12 tank  raidz  /dev/sda  /dev/sdb  /dev/sdc 
/dev/sdd  /dev/sde  /dev/sdf  /dev/sdg  /dev/sdh
    note this happened to 2 or 3 disks the 1-st time. these were disks from
a 3-ware raid. 
    
    
More information about the pve-user
mailing list