文件共享服务器开源,NFS文件共享服务器搭建

1、安装nfs 和 rpcbind

安装nfs-utils ,rpcbind:

yum -y install nfs-utils ,rpcbind

查看是否安装:

rpm -qa |grep nfs

rpm -qa |grep rpcbind

2、关闭防火墙:

关闭防火墙

systemctl stop firewalld.service

禁止防火墙开机自启动

systemctl disable firewalld.service

3.创NFS文件系统服务端目录(例:/opt/nfs),并赋予用户权限

mkdir /share

chown nastors:storage /share

chmod 777 /share

5.启动服务:一定要先启动rpc,然后启动nfs

nfs需要向rpc注册,rpc一旦重启,所以注册的文件都丢失,其他向注册的服务都需要重启

启动rpc服务:

systemctl start rpcbind.service

启动nfs服务:

systemctl start nfs.service

6、设置开机自启动

设置rpc自己自启动:

systemctl enable rpcbind.service

设置rpc自己自启动 :

systemctl enable nfs.service

7、查看rpc ,nfs状态

查看rpc状态:active

systemctl status rpcbind.service

查看nfs状态:active

systemctl status nfs.service

8.查看端口和服务

rpcinfo –p localhost 看到portmap,nfs,mountd进程都已经开启

9.查看nfs的设置

showmount -e localhost 查看exports文件

showmount -a localhost 查看nfs与主机连接情况

在客户端挂载服务器192.168.40.128的/share目录

查看192.168.40.128服务器可挂载的目录:

showmount -e 192.168.40.128

10、新建挂载服务端的目录到本地的目录

mkdir /share

将服务器上面的共享目录192.168.40.128:/share 挂载到本地的/share目录

mount -t nfs 192.168.40.128:/share /share

11、设置客户端开机时自动挂载192.168.40.128:/share到本地的/share

在root用户下:

vim /etc/fstab

追加:192.168.40.128:/share /share #开机时自动将192.168.40.128:/share 挂在到/share

1、安装nfs 和 rpcbind 安装nfs-utils ,rpcbind: yum -y install nfs-utils ,rpcbind 查看是否安装: rpm -qa |grep nfs rpm -qa |grep rpcbind 2、关闭防火墙: 关闭防火墙 systemctl stop firewalld.service 禁止防火墙开机自启动 systemctl disable firewalld.service 3.创NFS文件系统服务端目录(例:/opt/nfs),并赋予用户权限 mkdir /share chown nastors:storage /share chmod 777 /share 5.启动服务:一定要先启动rpc,然后启动nfs nfs需要向rpc注册,rpc一旦重启,所以注册的文件都丢失,其他向注册的服务都需要重启 启动rpc服务: systemctl start rpcbind.service 启动nfs服务: systemctl start nfs.service 6、设置开机自启动 设置rpc自己自启动: systemctl enable rpcbind.service 设置rpc自己自启动 : systemctl enable nfs.service 7、查看rpc ,nfs状态 查看rpc状态:active systemctl status rpcbind.service 查看nfs状态:active systemctl status nfs.service 8.查看端口和服务 rpcinfo –p localhost 看到portmap,nfs,mountd进程都已经开启 9.查看nfs的设置 showmount -e localhost 查看exports文件 showmount -a localhost 查看nfs与主机连接情况 在客户端挂载服务器192.168.40.128的/share目录 查看192.168.40.128服务器可挂载的目录: showmount -e 192.168.40.128 10、新建挂载服务端的目录到本地的目录 mkdir /share 将服务器上面的共享目录192.168.40.128:/share 挂载到本地的/share目录 mount -t nfs 192.168.40.128:/share /share 11、设置客户端开机时自动挂载192.168.40.128:/share到本地的/share 在root用户下: vim /etc/fstab 追加:192.168.40.128:/share /share #开机时自动将192.168.40.128:/share 挂在到/share
经验分享 程序员 微信小程序 职场和发展