電子書籍の厳選無料作品が豊富!

UNIXで同じサーバー内ではシンボリックリンクを貼ることでマスターファイル、ディレクトリを他から参照させることができると思いますが、サーバーを跨ぐ場合はどうしたら良いでしょうか?調べた所、lnコマンドでサーバー跨ぎはできそうもありませんでしたが、マウントするしかありませんか?
また、マウントする場合の注意事項は何かありますでしょうか?(サーバAを再起動する際にサーバーBからサーバAのあるディレクトリをマウントしているとシャットダウンに失敗するなど・・・(自動でアンマウントされる?)

例:
サーバーA: /etc/A/master/aaa.txt
サーバーA: /etc/B/master/    (master -> /etc/A/master)   ln -fs /etc/A/master master
サーバーA: /etc/C/master/   (master -> /etc/A/master)  ln -fs /etc/A/master master

サーバーB: /etc/A/master/
サーバーB: /etc/B/master/

■サーバーBに対して以下はできない?
(master -> サーバーA@/etc/A/master) ln -fs サーバーA@/etc/A/master master

■マウントするしかない?(例:サーバーAのIPアドレスが192.168.mmm.nnn)
mount -t nfs 192.168.nnn.mmm:/etc/A/master master

以上、アドバイスよろしくお願いします。

A 回答 (1件)

マウントするしかないと思いますが、どこでもマウントできるわけではないのはわかっていらっしゃいますか?


それに/etc配下をnfsマウントすることはふつうしない気がします・・・
    • good
    • 0
この回答へのお礼

ありがとうございます!
マウントについてはあまり分かっていないので、これから調べます。
ちなみに実際のディレクトリを忘れてしまったので、とりあえず思いついた/etcを例に書きましたが、実際にはデータを格納している別のディレクトリです。

お礼日時:2012/09/20 21:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!