web-dev-qa-db-ja.com

CentOS \ RHELのAutofsBROWSEモード

ファイルサーバーから$ HOMEをマウントする複数のサーバーがあります。/etc/sysconfig/autofsに設定したクライアント

 BROWSE_MODE="no"

クライアントはまた、他のファイルサーバーから/ sharedおよび/ cifsにディレクトリをマウントします。たとえば、/ sharedおよび/ cifsに対してBROWSE_MODE = yesを指定するなど、異なるマップ専用にBROWSE_MODEを制御する方法があるかどうか疑問に思いました。

Arch WikiとGentooでフラグ--ghostを見ましたが、RHEL/CENTOSで使用できますか?

に変更することを考えています

BROWSE_MODE="yes"

そしてauto.masterで

shared  auto.shared -rw,grpid,hard,intr,nodevs,nosuid (some ghost option here?)

それ -ghostモードが利用可能であるようです CentOS5.7で

3
Oz123

上手、

私はそれを自分で手に入れました。 Red Hatにはそれに関するドキュメントがかなり不足していますが、ArchWikiはあります:-)

したがって、フラグ--ghostを特定のマップに追加すると、それらが表示されます。

これで、私の設定は次のようになります。

# cat /etc/sysconfig/autofs
#
#
BROWSE_MODE="no"
#EOF 

# cat /etc/auto.master
/home /etc/auto.home  
/shared   auto.share -rw,grpid,hard,intr,nodevs,nosuid --ghost

そう ls /homeは何も表示せず、ls /sharedはものを表示します。の意味 --ghostは、オートマウンターがゴーストディレクトリをマウントしなくてもゴーストディレクトリが作成されることです。

4
Oz123