QuattorOpenSolaris

From T2B Wiki
Jump to navigation Jump to search

Quattor and OpenSolaris test page

PXE install

  /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



Template:TracNotice