Liunx 安装配置NFS服务,挂载目录
1. 安装
# 服务端
apt install nfs-kernel-server rpcbind
# 客户端
apt install nfs-common
2. 创建共享目录
mkdir /data/nfs
3. 增加权限
chmod 777 /data/nfs
4. 配置共享目录
vim /etc/exports
加入 /data/nfs *(rw,sync,no_root_squash,no_subtree_check)
5. 启动服务
/etc/init.d/rpcbind restart
/etc/init.d/nfs-kernel-server restart
6. 测试
showmount -e localhost 或 showmount -e [ip]
7. 查看 NFS 服务项 rpc 服务器注册的端口列表
rpcinfo -p
8. 开始挂载
mount -t nfs 10.0.0.33:/data/nfs /data/nfs
将目标 IP 上的目录挂载到本地目录 注意:两边的 nfs 端口的开放,和防火墙的允许
9. 取消挂载
umount /data/nfs
设置自动挂载
要设置自动挂载在Linux系统上,您可以编辑`/etc/fstab`文件来添加相应的挂载设置。以下是一般的步骤: 1. 打开终端并使用root权限登录。 2. 找到要自动挂载的设备的相关信息,包括设备的UUID或文件系统的标识符以及挂载点的路径。 您可以使用以下命令之一来获取设备的UUID或文件系统的标识符: ``` sudo blkid sudo lsblk -f ``` 3. 使用文本编辑器(如nano或vi)打开`/etc/fstab`文件: ``` sudo nano /etc/fstab ``` 4. 在`/etc/fstab`文件末尾添加一行,指定要自动挂载的设备的信息。例如: ``` UUID=<设备的UUID> <挂载点路径> <文件系统类型> <挂载选项> <dump> <fsck> ``` 其中,`<设备的UUID>`是设备的UUID或文件系统的标识符,`<挂载点路径>`是挂载设备的目标路径,
`<文件系统类型>`是设备的文件系统类型(如ext4、ntfs等),`<挂载选项>`是挂载选项,
`<dump>`和`<fsck>` 是备份和文件系统检查相关的选项。 例如,如果要将设备`/dev/sdb1`(文件系统为ext4)自动挂载到挂载点`/mnt/data`,则可以将以下行添加到`/etc/fstab`文件: ``` UUID=<设备的UUID> /mnt/data ext4 defaults 0 0 ``` 注意:这里的`<设备的UUID>`应替换为实际的设备UUID,`/mnt/data` 替换为实际要挂载的目标路径。 5. 保存并关闭文件。 6. 执行以下命令以测试`/etc/fstab`文件是否有语法错误: ``` sudo mount -a ``` 如果没有错误消息,则说明设置正确。 7. 可以重新启动系统或尝试手动挂载以验证自动挂载是否正常工作: ``` sudo mount <挂载点路径> ``` 如果没有错误消息,则设备应已成功挂载。 通过以上步骤,您应该能够设置自动挂载并在系统启动时自动加载设备。请确保在编辑`/etc/fstab`文件之前备份该文件,以防出现错误。
如有必要,请参考您的操作系统文档或相关资料获得更详细的信息。
查看可挂载磁盘信息
fdisk -l
参考:
https://blog.csdn.net/aixiaoyang168/article/details/83782336
https://www.cnblogs.com/luckcs/articles/7718196.html