All,
I am having a weird problem and I'm going nuts trying to figure out
what may be going wrong.
I've followed the "Diskless Nodes" document[1] on the g.o website. So
far my machine will PXE boot and mount root partition without any
issues.
The diskless client, however, does *not* mount the non-root partitions
(such as /opt, /usr, etc.). This results in a system with no /usr
partition and a ton of my tools missing. ;)
If I log into the crippled system, however, I can manually mount /usr
and /opt. Things work better at that point.
Here's the fstab file inside of /diskless/gentoo/etc/:
10.1.1.5:/diskless/gentoo / nfs
sync,hard,intr,rw,nolock,rsize=8192,wsize=8192 0 0
10.1.1.5:/opt /opt nfs
sync,hard,intr,ro,nolock,rsize=8192,wsize=8192 0 0
10.1.1.5:/usr /usr nfs
sync,hard,intr,ro,nolock,rsize=8192,wsize=8192 0 0
10.1.1.5:/home /home nfs
sync,hard,intr,rw,nolock,rsize=8192,wsize=8192 0 0
none /proc proc defaults
0 0
-----
/etc/exports is as follows:
/pxe/diskless/gentoo *(sync,rw,no_root_squash,no_all_squash,no_subtree_check)
/opt *(sync,ro,no_root_squash,no_all_squash,no_subtree_check)
/usr *(sync,ro,no_root_squash,no_all_squash,no_subtree_check)
/home *(sync,rw,no_root_squash,no_all_squash,no_subtree_check)
/var/log *(sync,rw,no_root_squash,no_all_squash,no_subtree_check)
Any thoughts on why these partitions are not mounting automatically?
I've even appended "auto" to the fstab mountpoints with no success.
Help greatly appreciated. :)
-j
1 http://www.gentoo.org/doc/en/diskless-howto.xml