centos

centos挂载网络磁盘的方法

小樊
44
2025-03-29 19:23:27
栏目: 智能运维

在CentOS系统中挂载网络磁盘可以通过NFS(Network File System)实现。以下是详细的步骤:

服务端操作

  1. 安装NFS程序

    sudo yum install nfs*
    
  2. 查看是否安装了NFS与rpcbind

    rpm -qa | grep nfs
    rpm -qa | grep rpcbind
    
  3. 创建需要共享的目录

    sudo mkdir -p /usr/local/elasticsearch-6.4.1/plugins/elasticsearch-analysis-ansj/library
    
  4. 配置文件以实现共享: 编辑 /etc/exports 文件,添加以下内容:

    /usr/local/elasticsearch-6.4.1/plugins/elasticsearch-analysis-ansj/library 10.0.2.96:(rw,no_root_squash,no_all_squash,sync)
    

    这里 10.0.2.96 是客户端的IP地址。

  5. 启动NFS和rpcbind,并设为开机自启

    sudo systemctl start rpcbind
    sudo systemctl start nfs
    sudo systemctl enable rpcbind
    sudo systemctl enable nfs
    
  6. 查看是否共享成功

    showmount -e localhost
    

客户端操作

  1. 安装NFS程序

    sudo yum install nfs*
    
  2. 启动NFS

    sudo systemctl start rpcbind
    sudo systemctl start nfs
    sudo systemctl enable rpcbind
    sudo systemctl enable nfs
    
  3. 创建挂载目录

    sudo mkdir /home/ansj
    
  4. 查看是否共享成功

    showmount -e 10.0.2.177
    
  5. 网络挂载

    sudo mount -t nfs -o nolock 10.10.2.177:/usr/local/elasticsearch-6.4.1/plugins/elasticsearch-analysis-ansj/library /home/ansj
    
  6. 查看是否成功

    df -Th
    
  7. 卸载网络磁盘

    sudo umount /home/ansj
    

    sudo umount 10.10.2.177:/usr/local/elasticsearch-6.4.1/plugins/elasticsearch-analysis-ansj/library
    

以上步骤展示了如何在CentOS系统中通过NFS挂载网络磁盘。请确保服务端和客户端的网络是连通的,并且在同一局域网内。此外,注意防火墙的设置,确保NFS所需的端口是开放的。

0
看了该问题的人还看了