我使用 LVM2 设置了我的 ubuntu 桌面。我不知道这是否是导致问题的原因,或者我是否忘记了什么。
当我尝试使用此命令挂载外部文件系统时:
sudo mount -t ext4 192.168.1.2:/media/backup/sorted /home/stuart/home-nfs
通过网络我得到以下输出:
mount: special device 192.168.1.2:/media/backup/sorted does not exist
stuart@stu-hp:~$ edit test.txt
但是,运行以下代码可以工作,所以我知道它“在那里”。
stuart@stu-hp:~$ scp test.txt 192.168.1.2:/media/backup/sorted
[email protected]'s password:
test.txt 100% 11 0.0KB/s 00:00
我/etc/exports
在 nfs(Centos 6)服务器上的文件如下所示:
/media/backup/sorted 192.168.1.0/24(rw,sync,no_root_squash)
当我手动停止并启动 nfs 服务时,我得到以下输出:
[root@tower backup]# service nfs stop
Shutting down NFS daemon: [ OK ]
Shutting down NFS mountd: [ OK ]
Shutting down NFS quotas: [ OK ]
Shutting down NFS services: [ OK ]
[root@tower backup]# service nfs start
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS mountd: [ OK ]
Stopping RPC idmapd: [ OK ]
Starting RPC idmapd: [ OK ]
Starting NFS daemon: [ OK ]
我错过了什么?
答案1
使用 NFS 时,客户端上不会有块设备,因此无法使用 NFS 远程挂载文件系统,而是将其挂载为NFS。客户端并不关心 NFS 服务器上的实际文件系统是什么。与 SCP、FTP 和 CIFS 类似,它们也不关心 - 它们处于不同的级别。
所以
sudo mount -t ext4
变成
sudo mount -t nfs
对于 Ubuntu,您需要该nfs-common
软件包才能获得nfs
可用的挂载类型。