在CentOS系统中挂载网络磁盘可以通过NFS(Network File System)实现。以下是详细的步骤:
安装NFS程序:
sudo yum install nfs*
查看是否安装了NFS与rpcbind:
rpm -qa | grep nfs
rpm -qa | grep rpcbind
创建需要共享的目录:
sudo mkdir -p /usr/local/elasticsearch-6.4.1/plugins/elasticsearch-analysis-ansj/library
配置文件以实现共享:
编辑 /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地址。
启动NFS和rpcbind,并设为开机自启:
sudo systemctl start rpcbind
sudo systemctl start nfs
sudo systemctl enable rpcbind
sudo systemctl enable nfs
查看是否共享成功:
showmount -e localhost
安装NFS程序:
sudo yum install nfs*
启动NFS:
sudo systemctl start rpcbind
sudo systemctl start nfs
sudo systemctl enable rpcbind
sudo systemctl enable nfs
创建挂载目录:
sudo mkdir /home/ansj
查看是否共享成功:
showmount -e 10.0.2.177
网络挂载:
sudo mount -t nfs -o nolock 10.10.2.177:/usr/local/elasticsearch-6.4.1/plugins/elasticsearch-analysis-ansj/library /home/ansj
查看是否成功:
df -Th
卸载网络磁盘:
sudo umount /home/ansj
或
sudo umount 10.10.2.177:/usr/local/elasticsearch-6.4.1/plugins/elasticsearch-analysis-ansj/library
以上步骤展示了如何在CentOS系统中通过NFS挂载网络磁盘。请确保服务端和客户端的网络是连通的,并且在同一局域网内。此外,注意防火墙的设置,确保NFS所需的端口是开放的。