とても簡単な質問ですが、答えが見つかりません。
大きな打撃を受けた場合: 環境変数にリモートサーバーのパスを追加できますか?
ユースケース:ローカルストレージを設定し、pip
クライアントノードの環境変数としてrcファイルパスを設定しようとしていますが、rcファイルはGitサーバーにあります。
たとえば、
//gitservername:/install/pip
ただし、コロンはパスにも使用され、指定された環境変数の値区切り文字ですXDG_CONFIG_DIRS
。
答え1
1つの可能な方法は、autofs
NFSを介してターゲットディレクトリを.export(パスに追加)してautofs
パッケージをインストールすることです。その後、変数を追加できます。
XDG_CONFIG_DIRS=/net/githostname/path/to/directory
もちろん、通常のNFSを使用することもできます(autofsは実際のNFS操作を隠すだけです)。これにより、起動時にファイルシステムがマウントされます(必要に応じて)。要求どおりにautofs
処理が進むため、遅延が発生し、問題が遅くなる可能性があります(ファイルシステムのマウント中に問題が発生するNFSとは対照的に)。