我正在创建 NFS 共享。我已经配置了 NFS 服务器和 NFS 客户端。
直到昨天我的分享都工作得很好,现在我发现它不起作用了。
我重新设置了NFS配置的所有步骤,还是不行。
我的问题是,当我尝试使用cat /mnt/nfs1.txt
(直到昨天为止都工作得很好)访问我的挂载文件夹时,屏幕上没有显示任何内容。而且看起来像是被吊起来或者倒塌了。
root@ela-native:~# cat /mnt/nfs1.txt
之后屏幕上什么也没有出现,我也必须关闭终端才能退出。
我究竟做错了什么?
编辑1
以下是我的 nfs 配置步骤:
NFS 服务器:
sudo apt-get install nfs-kernel-server
sudo mkdir /var/nfs/general
sudo nano /etc/exports
/var/nfs/general *(rw,sync,no_root_squash,no_subtree_check)
sudo exportfs -a
sudo service nfs-kernel-server start
Run Code Online (Sandbox Code Playgroud)
NFS 客户端:
sudo apt-get install nfs-common
sudo mount 172.21.215.101:/var/nfs/general /mnt
Run Code Online (Sandbox Code Playgroud)
而且如果我跑步mount -t nfs
,我会得到这个:
root@ela-native:/home/salini# mount -t nfs
172.21.215.101:/var/nfs/general on /mnt type nfs (rw,vers=4,addr=172.21.215.101,clientaddr=192.168.164.78)
Run Code Online (Sandbox Code Playgroud)
我也尝试过showmount -e 172.21.215.101
我得到了
clnt_create: RPC: Port mapper failure - Timed …