マウントされた読み取り専用ボリューム内にインストール

マウントされた読み取り専用ボリューム内にインストール

/etc/fstab私のasにnfsボリュームをマウントしました。

nfshost.com:/path/dir  /mount/point  nfs     rw,sync,hard,intr       0       0

別のnfsボリュームをマウントしたいです。

nfshost.com:/completely/different/path  /mount/point/subdirectory  nfs     rw,sync,hard,intr       0       0

しかし、うまくいかないようです。エラーメッセージが表示されます。

mount.nfs: mount point /mount/point/subdirectory does not exist

手動でインストールすることもできませんsudo mount nfshost.com:/completely/different/path /mount/point/subdirectory。たとえば、他の場所にインストールするとsudo mount nfshost.com:/completely/different/path /tmp/test機能します。

/path/dir問題は、元のマウントまたは他のボリュームをマウントしたいサブディレクトリへの書き込みアクセス権がないことです。ディレクトリ構造がローカルに作成され、プロジェクトにマウントされ、プロジェクトにマウントされますが、マウントされ/mount/point/subdirectoryたボリュームが含まれているためsubdirectoryアクセスできません。mount/pointmount/pointsubdirectory

ls /mount/point/subdirectory
ls: cannot access '/mount/point/subdirectory': No such file or directory

このディレクトリ構造を取得するためにこれらのボリュームをマウントする方法はありますか?

ベストアンサー1

まずディレクトリを作成する必要があります。

mountマウントポイントが存在しない場合は生成されません。それがあなたに言う理由です。mount point /mount/point/subdirectory does not exist

努力する:

sudo mkdir /mount/point/subdirectory
sudo mount nfshost.com:/completely/different/path /mount/point/subdirectory

書き込み権限がないと/mount/point/ディレクトリを作成できません。 2番目のディレクトリを別の場所にマウントする必要があります。

おすすめ記事