将文件夹从一台服务器挂载到另一台服务器

将文件夹从一台服务器挂载到另一台服务器

我正在使用云。我想将 cloudstack 管理服务器中的一个文件夹挂载到安装了 xenserver 的系统上。但是在执行此操作时,出现错误。我做了很多事情,但仍然出现错误。

[root@xenserver2 ~]# mount -t nfs 10.176.14.26:/mnt/secondary /secondarymount
mount: 10.176.14.26:/mnt/secondary failed, reason given by server: Permission denied

10.176.14.26是管理服务器ip。

谁能帮我?

提前致谢!

答案1

您的showmount -e 10.176.14.26输出显示您导出了/export目录

但您正在尝试挂载 /mnt/secondary 目录!!!

请用此详细信息更新您的问题

您在/etc/export文件中导出了什么?

例子

在服务器端

[root@localhost ~]# cat /etc/exports
/导出 10.10.1.2(rw,同步)

开始rpcbibdnfs服务

[root@localhost mnt]# 服务 rpcbind 重启
停止 rpcbind:[确定]
正在启动 rpcbind:[确定]
[root@localhost mnt]# 服务 nfs 重启
关闭 NFS mountd: [ 确定 ]
关闭 NFS 守护进程:[确定]
关闭 NFS 配额:[确定]
关闭 NFS 服务:[确定]
启动 NFS 服务:[确定]
启动 NFS 配额:[确定]
启动 NFS 守护进程:[确定]
启动 NFS mountd:          
[root@localhost ~]# iptables -F

刷新 iptables 并不是配置正确 iptables 规则的正确方法

在客户端检查导出的目录

[root@localhost ~]# showmount -e 10.10.1.1
10.10.1.1 的导出列表:
/导出 10.10.1.2
[root@localhost ~]# mount -t nfs 10.10.1.1:/export/ /mnt/
[root@localhost ~]#

相关内容