Linux
2008/09/14
マウントディレクトリ内のシンボリックリンクの動き
Linuxサーバで、シンボリックリンクのあるディレクトリを
別サーバからマウントした際の動作について、
先輩と私の予想が異なったので確認してみた。
■確認内容
サーバA、Bの2台があるとして、、、
サーバAには、
・/root/test.txt を作成(内容:あいうえお)
・上記ファイルのシンボリックリンクを /share/test として作成
サーバBには、
・/root/test.txt を作成(内容:かきくけこ)
・サーバAの /share を /share にnfsマウント
この状態でサーバBで以下のコマンドを実行した際に、
文字が表示されるか?それともエラーになるか?
■結果
かきくけこ が表示された
■結論
シンボリックリンクはパスの情報しか持っておらず、
マウントされたサーバの該当パスを参照する。
私の予想が当たってました(^^)
ですが、これをJAVAのプロパティファイル格納場所に利用したところ、
どうにも動きが怪しい、、、読み込めたり、読み込めなかったりする。
そんな訳で、結局利用はしませんでした。
そういう意味では、先輩の予想が当たってた。。。orz
別サーバからマウントした際の動作について、
先輩と私の予想が異なったので確認してみた。
■確認内容
サーバA、Bの2台があるとして、、、
サーバAには、
・/root/test.txt を作成(内容:あいうえお)
・上記ファイルのシンボリックリンクを /share/test として作成
サーバBには、
・/root/test.txt を作成(内容:かきくけこ)
・サーバAの /share を /share にnfsマウント
この状態でサーバBで以下のコマンドを実行した際に、
文字が表示されるか?それともエラーになるか?
■結果
かきくけこ が表示された
■結論
シンボリックリンクはパスの情報しか持っておらず、
マウントされたサーバの該当パスを参照する。
私の予想が当たってました(^^)
ですが、これをJAVAのプロパティファイル格納場所に利用したところ、
どうにも動きが怪しい、、、読み込めたり、読み込めなかったりする。
そんな訳で、結局利用はしませんでした。
そういう意味では、先輩の予想が当たってた。。。orz
tsutaken at 17:40|Permalink│Comments(0)