0

RHEL 6.4 仮想マシンにボリュームを永続的にマウントしようとしています。

私のfstabエントリは次のとおりです。

172.17.4.228:/bp_nfs_test1       /mnt1   nfs   rsize=8192,wsize=8192,intr

そして、ボリュームを次のようにマウントしました。

mount 172.17.4.228:/bp_nfs_test1       /mnt1

df -h を実行すると、ボリュームが表示され、適切にアクセスできます。

しかし、VM を再起動すると、/etc/fstab にエントリが存在するにもかかわらず、マウントがなくなり、アクセスできなくなります。

手動でボリュームを再度マウントする必要があります (mount -a)。その後、自分のボリュームを df -h で確認してアクセスすることができます。

どんな助けでも大歓迎です

4

1 に答える 1

1

起動時のマウント プロセスは非常に早いため、ネットワークがオンラインにならず、nfs 共有がマウントされません。ネットワーク ファイル共有を管理し、ネットワークの起動後に実行されるnetfsを有効にする必要があります。希望するプロセスは次のとおりです。

  1. 標準マウント加工済み。
  2. NFS 共有は、初期マウント時にスキップされます (オプションに _netdev を追加することにより)。
  3. ネットワークがオンラインになると、netfsは nfs などのネットワーク ファイル システムを処理し、それらをオンラインにします。

ネットワーク サービスが利用可能になる前に automounter が nfs 共有をマウントしようとするのを防ぐには、オプションに_netdevを追加します。

172.17.4.228:/bp_nfs_test1       /mnt1   nfs   rsize=8192,wsize=8192,intr,_netdev

netfsを有効にします

chkconfig netfs on

または、 /etc/auto.master 構成を使用して共有を構成し、共有にアクセスしたときにマウントすることもできます。

于 2014-07-31T18:21:40.610 に答える