Centos7服务器离线安装NFS服务安装手册
10.10.140.10访问10.10.140.11服务器文件目录
以下简称服务器1。
安装包存储路径:/software
NFS文件目录:/home/Ihelper/uploadPath/upload
以下简称服务器2。
安装包存储路径:/software
Nfs目录:/mnt/videoFile
#cat /proc/version
#cat /etc/os-release
https://pkgs.org/download/nfs-utils
具体文件如下:
百度网盘链接:https://pan.baidu.com/s/19XCprb9rJluMu8lqRr-HnQ,提取码:xzs8
在2台服务器新建目录/software,将文件拷贝到2台服务器的/software目录下。
新建目录指令:
#mkdir software
1)检查服务器1(10.10.140.11)是否安装了nfs服务
#rpm -qa |grep nfs
2)执行命令
下述命令涉及到依赖,需要按顺序安装
#rpm -ivh libbasicobjects-0.1.1-32.el7.x86_64.rpm
# rpm -ivh libcollection-0.7.0-32.el7.x86_64.rpm
# rpm -ivh libref_array-0.1.5-32.el7.x86_64.rpm
# rpm -ivh libverto-0.2.5-4.el7.x86_64.rpm
# rpm -ivh libpath_utils-0.2.1-32.el7.x86_64.rpm
# rpm -ivh libini_config-1.3.1-32.el7.x86_64.rpm
# rpm -ivh libevent-2.0.21-4.el7.x86_64.rpm
# rpm -ivh libverto-libevent-0.2.5-4.el7.x86_64.rpm
# rpm -ivh gssproxy-0.7.0-30.el7_9.x86_64.rpm
# rpm -ivh keyutils-1.5.8-3.el7.x86_64.rpm
# rpm -ivh libnfsidmap-0.25-19.el7.x86_64.rpm
# rpm -ivh nfs-utils-1.3.0-0.68.el7.2.x86_64.rpm
# rpm -qa |grep nfs
至此,nfs文件在服务器1上安装完成,进入nfs配置阶段。
1)检查服务器1(10.10.140.10)是否安装了nfs服务
#rpm -qa |grep nfs
2)执行命令
#rpm -ivh libbasicobjects-0.1.1-32.el7.x86_64.rpm
# rpm -ivh libcollection-0.7.0-32.el7.x86_64.rpm
# rpm -ivh libref_array-0.1.5-32.el7.x86_64.rpm
# rpm -ivh libverto-0.2.5-4.el7.x86_64.rpm
# rpm -ivh libpath_utils-0.2.1-32.el7.x86_64.rpm
# rpm -ivh libini_config-1.3.1-32.el7.x86_64.rpm
# rpm -ivh libevent-2.0.21-4.el7.x86_64.rpm
# rpm -ivh libverto-libevent-0.2.5-4.el7.x86_64.rpm
# rpm -ivh gssproxy-0.7.0-30.el7_9.x86_64.rpm
# rpm -ivh keyutils-1.5.8-3.el7.x86_64.rpm
# rpm -ivh libnfsidmap-0.25-19.el7.x86_64.rpm
3)安装nfs-utils
# rpm -ivh nfs-utils-1.3.0-0.68.el7.2.x86_64.rpm
在服务器2上有缺失依赖包,继续按提示逐个下载依赖包,如下:
# rpm -ivh libtirpc-0.2.4-0.16.el7.x86_64.rpm
# rpm -ivh rpcbind-0.2.0-49.el7.x86_64.rpm
# rpm -ivh quota-nls-4.01-19.el7.noarch.rpm
# rpm -ivh tcp_wrappers-7.6-77.el7.x86_64.rpm
# rpm -ivh quota-4.01-19.el7.x86_64.rpm
# rpm -ivh nfs-utils-1.3.0-0.68.el7.2.x86_64.rpm
# rpm -qa |grep nfs
至此,nfs文件在服务器2上安装完成,进入nfs配置阶段。
# vim /etc/exports
增加一行记录:
/home/Ihelper/uploadPath/upload 10.10.140.10(rw,no_root_squash,async)
# exportfs –arv
#systemctl enable rpcbind.service
#systemctl enable nfs-server.service
#systemctl start rpcbind.service
#systemctl start nfs-server.service
# service rpcbind start
# service nfs start
# chkconfig nfs on
#systemctl enable rpcbind.service
#systemctl enable nfs-server.service
#systemctl start rpcbind.service
#systemctl start nfs-server.service
#showmount -e 10.10.140.11
挂载:
#mount -t nfs 10.10.140.11:/home/Ihelper/uploadPath/upload /mnt/videoFile
开机永久挂载:
#vi /etc/fstab
添加如下行:
10.10.140.11:/home/Ihelper/uploadPath/upload /mnt/videoFile nfs defaults 0 0
查询本机nfs共享目录情况
#showmount -e
查询本机共享目录连接情况
#showmount -a localhost
现象:客户端 /mnt/videoFile目录虽然挂载成功NFS服务端的目录,但是NFS客户端挂载目录里并不显示NFS服务端目录下的内容。
解决方案:在NFS客户端挂载/卸载NFS服务端目录的时候一定要事先退出挂载目录,退出挂载/卸载目录之后再进入挂载目录查看结果。
PDF文件:
想了解更多?现在就开始免费体验