Linux NFS文件挂载服务常用命令

查看nfs服务状态

showmount -e 127.0.0.1

若提示:clnt_create: RPC: Program not registered

解决办法:

1. 在服务器上先停止rpcbind,
service rpcbind stop

2. 然后在停止nfs

service nfs stop

3. 最后在重启rpcbind和nfs,一定要按顺序启动和停止

service rpcbind start

service nfs start

其他常用命令

查看nfs挂载的服务端

df -h

下面以nfs服务为例:

1.启动nfs服务

systemctl start nfs-server.service

2.设置开机自启动

systemctl enable nfs-server.service

3.停止开机自启动

systemctl disable nfs-server.service

4.查看服务当前状态

systemctl status nfs-server.service

5.重新启动某服务

systemctl restart nfs-server.service

6.查看所有已启动的服务

systemctl list -units --type=service

NFS 文件服务器安装

集群服务器-服务端

A、服务端安装nfs-utils和rpcbind
静默安装:
yum install nfs-utils rpcbind -y
启动服务:
service nfs restart
进入根目录:
cd /
创建目录:
1.3.2、集群服务器-客户端(N个)
1.3.3、建立“巡检服务必须”的软连接
mkdir nfs-data
修改NFS配置(广播到 当前NFS集群的客户端IP列表,存在多个客户端,则配置多个IP,后面参数不
变):
vi /etc/exports
/nfs-data 客户端IP-
1(rw,anonuid=1000,anongid=1000,sync,no_subtree_check,insecure,no_root_squash)
/nfs-data 客户端IP-
2(rw,anonuid=1000,anongid=1000,sync,no_subtree_check,insecure,no_root_squash)
......
配置N个客户端访问
生效NFS配置:
exportfs -ar
查看NFS配置:
showmount -e localhost
在/nfs-data 目录创建项目业务共享目录文件夹并赋予RWE权限:
cd /nfs-data
mkdir file app
chmod 777 *

集群服务器-客户端(N个)

NFS 客户端安装:
进入根目录:
cd /
创建挂载点:
mkdir nfs-data
查看服务器抛出的共享目录信息:
showmount -e 集群服务器-服务端 的IP地址
挂载“集群服务器A的共享目录”到“挂载点”
mount -t nfs -o nolock 集群服务器-服务端 的IP地址:/nfs-data /nfs-data
在集群的所有应用服务器中执行以下命令,建立文件服务器的软连接
ln -s /nfs-data/file /data01/tomcat9/webapps
ln -s /nfs-data/app /data01/tomcat9/webapps

 共享盘模式(非NFS)

独立服务器提供共享目录,业务系统集群已建立共享目录情况下,tomcat服务器只需要执行以下命令,
(注,此时的NFS服务无需搭建)

进入tomcat 容器目录:
cd /data01/tomcat9/webapps
在webapps 目录下建立业务共享目录,指向当前服务器建立的软连接目录(此处的“软连接目录”直接访问的是
“独立服务器”提供的共享目录)
ln -s /data01/inspect_data01/file /data01/tomcat9/webapps
ln -s /data01/inspect_data01/file /data01/tomcat9/webapps

 

你可能感兴趣的:(Linux,linux,服务器,运维)