我在 192.168.1.10:/home/vm1/Desktop/nfs 有一个 nfs,并且想使用自动挂载程序在本地挂载到 /home/vm1/Desktop/nfs-mount...需要帮助
我做了什么
$cat /etc/auto.master
/home /etc/auto.nfs
$cat /etc/auto.nfs
/vm1/Desktop/nfs-bind -fstype=nfs 192.168.1.32:/home/vm1/Desktop/nfs
这是正确的做法吗?
后
$cat /etc/auto.master
/home /etc/auto.nfs
$cat /etc/auto.nfs
vm1/Desktop/nfs-bind -fstype=nfs 192.168.1.32:/home/vm1/Desktop/nfs
这就是我得到的
Apr 30 06:27:30 vm1 automount[1542]: lookup_read_master: lookup(nisplus): couldn't locate nis+ table auto.master
Apr 30 06:27:30 vm1 automount[1542]: key "vm1" not found in map source(s).
Apr 30 06:28:10 vm1 automount[29547]: lookup_read_master: lookup(nisplus): couldn't locate nis+ table auto.master
Apr 30 06:28:13 vm1 automount[29547]: key "vm1" not found in map source(s).
Apr 30 06:28:18 vm1 automount[29547]: lookup_read_master: lookup(nisplus): couldn't locate nis+ table auto.master
Apr 30 06:28:18 vm1 automount[29547]: key "vm1" not found in map source(s).
Apr 30 06:29:19 vm1 automount[29547]: key "vm1" not found in map source(s).
答案1
我不认为这是正确的做法。
尝试将 vm1/Desktop/nfs-bind 替换为 vm1。然后尝试导航到 /home/vm1。
(或者尝试将 /home 替换为 /home/vm1/Desktop/,将 /vm1/Desktop/nfs-bind 替换为 nfs-bind...)
答案2
编辑文本文件/etc/auto.fs
以反映这一点
$cat /etc/auto.nfs
/vm1/Desktop/nfs-bind -fstype=nfs 192.168.1.10:/home/vm1/Desktop/nfs
您应该输入网络文件系统服务器,而不是将要安装的机器网络文件系统文件夹。此外,请确保网络文件系统服务器正在导出要共享的文件夹。在您的网络文件系统服务器:
vi /etc/exports
/home/vm1/Desktop/nfs 192.168.1.0/24