/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/point
mount/point
subdirectory
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番目のディレクトリを別の場所にマウントする必要があります。