自動マウントはマウントと同じではありませんか?

自動マウントはマウントと同じではありませんか?

予想通り、自動マウントが動作するよう努力しています。

次のコマンドを実行すると:

sudo mount -t nfs server:/path/to/share /path/to/mount_point

マウントが良く見えることがわかりました。

しかし、私の行に次の行を追加するとauto_master

/path/to/mount_point server:/path/to/share

マウントポイントディレクトリを作成しますが、内容は表示されません。

コマンドの出力を観察すると、mount次のように異なります。

  • 最初の(手動インストール)方法では、次の項目が返されますmount

    server:/path/to/share on /path/to/mount_point (nfs)
    
  • 使用すると、automount次の項目が返されますmount

    map server:/path/to/share on /path/to/mount_point (autofs, automounted, nobrowse)
    

デフォルトでは、NFSを介したマウントはautomount手動マウントと同じであると仮定します。

automount手動インストール動作を(正しく動作する)達成する正しい方法は何ですか?

共有はLinux NISドメインでホストされ、Mac(BSD Unix)によってアクセスされます。

答え1

この/etc/auto.masterファイルは、リモートNFSディレクトリパスが設定されている場所ではありません。/etc/auto.masterマップファイルまたはディレクトリが必要です。 auto.masterのマニュアルページから:

autofs(8) スクリプトを呼び出すとき、または automount(8) プログラムを実行すると、auto.master マッピングは、自動マウント管理用のマウントポイントを設定するために参照されます。各行はマウントポイントを記述し、以下を参照します。自動ファイルシステムマップマウントポイントの下にマウントされるファイルシステムについて説明します。

したがって/etc/auto.remote、「リモート」を必要なものに変更できるという名前のファイルを作成します。このファイルにインストールオプションを入れます。次の形式でなければなりません。

share_name  mount_options  server:/remote/path/to/share

たとえば、私のシステムの内容は次のとおりです。

movies  -rw,soft,intr,bg,rsize=8192,wsize=8192 192.168.0.72:/nfs_shares/movies

auto.remoteその後、次のファイルを参照できますauto.master

/path/to/mount_point   /etc/auto.remote --timeout 60 --ghost

関連情報