アプリケーションフォルダをシンボリックリンクしても安全ですか?


2

NASがあり、そこにすべてのアプリケーションを保存する場合、それにアクセスするコンピューターで、アプリケーションフォルダーをNAS上のフォルダーへのシンボリックリンクに置き換えても安全ですか?



すばらしい質問-ボリューム全体のリンクの問題(通常は不可能)だけでなく、ディレクトリ全体が「シンボリックリンク」であるLion以前の問題へのリンクがあるかどうかを確認します。安定性に影響します。
bmike

回答:


1

NASをアプリケーションフォルダとして使用することは可能ですが、シンボリックリンクは異なるパーティション間またはネットワーク共有間では機能しないため、シンボリックリンクを作成することはできません。代わりに、共有をアプリケーションフォルダとしてマウントします。

あなたが気づくかもしれない他の考慮事項があります、最初のことは、Windowsファイル共有を使用するほとんどのNAS共有(samba、cifs)はunixスタイルの許可システムを使用しないため、アプリケーションの許可にいくつかの問題があるかもしれません。これは、NFSを使用して共有をエクスポートできるNASを使用することで処理できます。NFSを使用すると、ファイルに対してより互換性のある権限が許可されます。

2番目の問題は、ネットワーク接続の問題です。ネットワークに問題がある場合、アプリケーションフォルダーが消え、システムが不安定になる可能性があります。この問題を解決するには、NAS上でユーザーアプリケーション(/ Users / username / Applications)のみをマウントし、システムアプリケーション(/ Applications)ではなくマウントしたい場合があります。これにより、Finderなどの重要なアプリケーションがローカルになり、他のアプリケーションをユーザーのアプリケーションフォルダーにインストールできます。ほとんどのショートカットはユーザーアプリケーションフォルダーではなくシステムアプリケーションを指していることに注意してください(例:Finders Sidebarでは、アプリケーションフォルダーのショートカットは通常システムアプリケーションフォルダーを指し、Mac App Storeで購入したアプリケーションはシステムフォルダーにもインストールされます)。

3番目の問題は、このアプリケーション共有が複数のユーザーによってマウントされることを暗示しているように思われるということです。これはいくつかの問題を引き起こす可能性がありますが、アプリケーションはユーザーデータをアプリケーション自体に保存することは想定されていません。

アプリケーションフォルダとして共有をマウントするには、コマンド「mount shareIpAddress:/ pathToShare / Users / username / Applications」を使用して、これの自動化の詳細について、Appleのドキュメントhttp://images.apple.comを読むとよいでしょう。/business/docs/Autofs.pdf


今すぐ共有を使用して調査すると、かなり良い解決策のように見えます!
ジョシュア

4
シンボリックリンクがないシンボリックリンクは、それが文字列としてを指すパスを格納するのでなどのパーティション、ネットワーク共有、全体で動作します。パーティション間で機能しないのは、リンクされたファイルのiノードへのポインタを格納するハードリンクです(したがって、それらは同じファイルシステム上にある必要があります)。
ダニエルセロディオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.