autofs によるnfsファイルの自動マウント

うちの会社はソフトウエア開発を生業としているのでサーバーが結構な数そこらに転がっている。
これらの間のデータのやりとりやバックアップにはNFSは欠かせないのですが、fstabに書いて起動時にマウントすると、気づかずマウントされたサーバーをリブートしたり止めたりするとひどい目に遭いますね、でもスクリプトに毎回マウント・アンマウントを書くのもめんどくさい、ということでnfsの自動マウント。

[マウントされる側の準備]
通常のnfsの設定ですね

# vi /etc/exports
/dokoka/kokowomount 192.168.111.1(rw,no_root_squash)

[マウントする側の準備]
# vi /etc/auto.master
/home/asoko /etc/auto.asoko –timeout 60

/home/asoko:マウントする基点
/etc/auto.asoko:マウントの詳細を記述したファイルのパス
–timeout 60:60秒アクセスなかったら切るよ、の指定

# vi /etc/auto.asoko
koko -fstype=nfs 192.168.111.2:/dokoka/kokowomount/koko
koko:基点の下のマウントポイント
あとは通常のnfsの指定と同じですね

[autofsの起動]
# /etc/init.d/autofs start

これで、あの煩わしいマウント作業から解放されました、ぱちぱち。

Comments are closed.