b)配置NFS服务器,共享一个目录到局域网内的其他机器。 c)配置NFS客户端,挂载服务器上的共享目录。 d)确保NFS服务在系统启动时自动启动,查看服务器状态。 e)检查NFS服务的运行状态和客户端挂载情况。 要求:提供具体的命令和配置步骤
时间: 2024-12-13 22:25:55 浏览: 23
b) **配置NFS服务器共享目录**:
- 添加共享规则:
在 `/etc/exports` 文件中,添加共享目录的详细信息,如:
```
/path/to/share_directory *(rw,async,no_subtree_check)
```
其中 `*(rw)` 表示所有客户端都能读写,`async` 让数据传输异步以提高性能,`no_subtree_check` 防止递归查找目录。
- 更新配置:
`sudo exportfs -r` 会重新加载新的共享规则。
- 重启服务以应用更改:
`sudo service nfs-kernel-server restart`
c) **配置NFS客户端挂载**:
- 安装NFS客户端:
在CentOS/RHEL下:`sudo yum install rpcbind nfs-utils`
或在Debian/Ubuntu下:`sudo apt-get install nfs-common`
- 挂载服务器共享:
对于静态挂载,在客户端的 `/etc/fstab` 中添加类似如下内容:
```
server_ip:/path/to/share_directory mount_point (rw,nolock,soft,intr)
```
- 挂载目录:
`sudo mount -t nfs server_ip:/path/to/share_directory mount_point`
d) **确保NFS服务自动启动**:
- CentOS/RHEL:
`sudo systemctl enable nfs-server.service`
- Debian/Ubuntu:
`sudo systemctl enable nfs-kernel-server`
- 启动服务:
`sudo systemctl start nfs-server.service` 或 `nfs-kernel-server`
e) **检查NFS服务和挂载状态**:
- 查看服务状态:
```
sudo systemctl status nfs- 检查挂载点是否存在:
`df -hT | grep nfs` 显示已挂载的NFS分区
- 客户端检查挂载:
到共享目录所在的客户端,使用 `ls -l /mount_point` 确认文件存在。
阅读全文