- ベストアンサー
シンボリックリンクについて
/var以下の容量が少なくなってきたので、いろいろログなど削除してみましたがそれでも足りず、比較的余裕のある/homeなどにln -s などでシンボリックリンクして退避させようかと思うのですが、そういう運営方法は問題あるものでしょうか? また、問題があるとするとどういう影響が考えられますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
/var と /home が異なるパーティション上に作られているという前提で回答します。 /var を /home 配下の任意のディレクトリのシンボリックリンクにすることは、OS の動作上問題となりそうです。 /var 配下にはログファイル以外にも、システムやアプリケーションの実行に必要なファイルやその状態を示すファイルが保存されているため、そもそもシンボリック化する手順を確立できないと思います。 (ひょっとしたらできるかもしれませんが、かなり面倒なことは想像できますし、正常動作するかはわかりません。) /var/log であってもシンボリックリンク化することはできなくはなさそうですが、配下のディレクトリ構成を再構築しないといけない等、やはり手間がかかりそうので、あまりおすすめしません。 基本的に /var や /home といったディレクトリは、Filesystem Hierarchy Standard という標準に沿って作られていますので、その標準にそぐわないような設定を独自にした場合、OS やアプリケーションの動作に影響が出るかもしれません。 まずは、不要なファイルを外部ストレージ等にバックアップし、空きディスク容量を増やす事を検討してください。 それでも不足する場合、/home のディスク容量が空いているのであれば、そのパーティションサイズを縮小し、/var のパーティションサイズを拡張することを検討するのが正攻法かと思います。
その他の回答 (1)
- nora1962
- ベストアンサー率60% (431/717)
まあ、/home下のディレクトリを/var下にリンクするので、管理上ディレクトリの使用量とかの把握が難しくなるかもしれませんね。 調べたらLinuxでも動くパーティションサイズの変更ソフト(フリー)があるようです。 http://blog.kumacchi.com/2008/10/post_387.html