鄂州第一官方网站网站格式有哪些内容
以下是在 CentOS 8 中将 10.40.111.41 上的 /nfsdata 目录通过 NFS 共享到 10.40.111.43 和 10.40.111.45 的 /nfsdata 目录的详细步骤:
在 10.40.111.41 上操作:
-
安装并配置 NFS 服务器:
a. 安装 NFS 服务器软件包:
sudo dnf install nfs-utilsb. 使用 Vim 来编辑
/etc/exports文件,以下是手动添加共享规则的步骤:- 打开
/etc/exports文件:
sudo vim /etc/exports- 在文件末尾添加以下内容:
/nfsdata 10.40.111.43(rw,sync,no_root_squash) /nfsdata 10.40.111.45(rw,sync,no_root_squash)这样,每个客户端IP地址的共享规则都是独立的一行。
-
保存并关闭文件,在 Vim 中按下
Esc键,然后输入:wq,然后按回车键。 -
重新加载 NFS 配置文件并重启 NFS 服务:
sudo exportfs -rav sudo systemctl restart nfs-server现在,已经将
/nfsdata目录共享到了10.40.111.43和10.40.111.45的客户端上。你可以在客户端尝试挂载共享目录,确认是否成功。这行的含义是允许
10.40.111.43和10.40.111.45访问/nfsdata目录,并具有读写权限 (rw),同步写入 (sync),并且不对 root 用户进行权限转换 (no_root_squash)。请根据你的安全需求做相应调整。c. 启动 NFS 服务并设置开机启动:
sudo systemctl enable --now nfs-server - 打开
在 10.40.111.43 和 10.40.111.45 上操作:
-
安装 NFS 客户端软件包:
sudo dnf install nfs-utils -
创建本地挂载点:
sudo mkdir -p /nfsdata -
挂载远程共享:
sudo mount -t nfs 10.40.111.41:/nfsdata /nfsdata -
验证挂载:
df -h这将显示已经挂载的文件系统,确保
/nfsdata已经成功挂载。 -
设置自动挂载:
编辑
/etc/fstab文件,添加以下行以在系统启动时自动挂载 NFS 共享:echo '10.40.111.41:/nfsdata /nfsdata nfs defaults 0 0' | sudo tee -a /etc/fstab > /dev/null这将在系统启动时自动挂载
/nfsdata到/nfsdata。
完成:
现在,10.40.111.41 上的 /nfsdata 目录应该通过 NFS 共享到了 10.40.111.43 和 10.40.111.45 的 /nfsdata 目录。
