QuattorOpenSolaris
Quattor and OpenSolaris test page
PXE install
- pxeboot solaris from linux server
- put the option grubmenu code 150 = text; before any scope of eg shared-network or subnet. otherwise, you get
/etc/dhcpd.conf line 347: option definitions may not be scoped. option grubmenu code ^ /etc/dhcpd.conf line 349: unknown option dhcp.grubmenu option grubmenu "opensolaris/menu.lst"
we can proabaly use
'/software/components/aii/dhcp/options/addoptions' = 'option grubmenu "opensolaris/menu.lst";filename "opensolaris/pxegrub";';
- machine need extra fields like
host node12-4 { # added by aii-dhcp --> option grubmenu "opensolaris/menu.lst"; hardware ethernet 00:00:1a:19:e4:75; fixed-address 192.168.12.4; --> filename "opensolaris/pxegrub"; }
- cd to directory (line with server_args = -s /osinstall/nbp in /etc/xinetd.d/tftp)
- mkdir opensolaris
- do something similar to (but replace /tftp/solaris with previous directory)
mount /root/download/opensolaris/sol-nv-b18-x86-v1.iso /mnt/solaris -o loop cd /mnt/solaris/boot ; cp multiboot x86.miniroot /tftp/solaris cp grub/pxegrub /tftp/solaris
- we need the equvalent of nbp/pxelinux.cfg/maite.iihe.ac.be.cfg in grub form (opensoalris/menu.lst), probably for every node.
- this is also what is needed to switch to localhost etc etc
- NFS mounting on solaris fails from 2.6 kernel with message like
nfs mount: mount: <mount point>: Not owner
- it has something to do with NFS4 on solaris and linux. fix it on linux by disabling nfs4 on linux server.
- restarting nfs with RPCNFSDARGS="-N 4"in /etc/sysconfig/nfs does the trick
- it has something to do with NFS4 on solaris and linux. fix it on linux by disabling nfs4 on linux server.