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

 

posted on 2020-04-23 21:11  闹不机米  阅读(424)  评论(0编辑  收藏  举报

导航