【CentOS】fstabにNFSの設定を書いてもOS起動時に自動マウントされない問題
ここ最近何度か聞かれたので意外と知らない人がいるのかなと思って書いておきます。
事象
/etc/fstab
にNFSのエントリを書いたのにOS起動時にマウントされない。mount
を実行するとマウントされるので設定は正しいはずだけど・・・。
回答
netfs
サービスをon
にしましょう。
補足説明
/etc/fstabにNFSやsambaのエントリを書いても自動でマウントされません。netfs
サービスがstart
したタイミングでNFS領域がマウントされます。netfs
サービスがoff
のままでもmount
自体は出来るため原因がわからずハマる人がいるようです。
また、nfs
サービスとnetfs
サービスを混同してるケースもありますが気をつけましょう。
おまけ
手動でもservice netfs start
でNFS全マウント、service netfs stop
でNFS全アンマウントが出来ますね。どちらかというと誤って全アンマウントしないように注意という感じ。netfs
だけ手動で止めるケースもそうないとは思いますが。。。
[root@www ~]# mount | grep nfs sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) [root@www ~]# service netfs start NFS filesystems queued to be mounted Mounting filesystems: [ OK ] [root@www ~]# mount | grep nfs sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) 172.16.100.16:/media/ on /mnt/media type nfs (rw,vers=4,addr=172.16.100.16,clientaddr=172.16.101.200)