NFS exports subdir issue
Posted:
nfs
/etc/exportsの疑問 サブディレクトリは自動的にexportsできないの?
k007:/etc/exportsにて
/usr2/kickstart/docs/rpm 198.51.100.0/255.255.254.0(ro,no_subtree_check,no_root_squash) 198.51.100.0/23(ro,no_subtree_check,no_root_squash)
と記載しているだけだと、サブディレクトリのマウントに失敗する(これはPXEブートじゃ無くても同様)
mount -t nfs k007:/usr2/kickstart/docs/rpm/u1204-32bit /media
みたいな感じでもマウントに失敗する。
/usr2/kickstart/docs/rpm/u1204-32bit 198.51.100.0/255.255.254.0(ro,no_subtree_check,no_root_squash) 198.51.100.0/23(ro,no_subtree_check,no_root_squash)
このようにサブディレクトリまで指定するとマウントに成功する。不思議、というか困るのはNFSサーバには下記の様に成功のログが複数行にわたって出力される点、
Apr 27 18:27:45 k007 mountd[21410]: authenticated mount request from 198.51.100.18:948 for /usr2/kickstart/docs/rpm/u1204-32bit (/usr2/kickstart/docs/rpm)
Apr 27 18:27:44 k007 mountd[21410]: request to export directory /usr2/kickstart/docs/rpm/u1204-32bit below nearest filesystem /usr2/kickstart/docs/rpm
ので問題の特定に時間がかかった。