为了方便大家了解NFS相关的内容及搭建NFS共享存储,特此编写此章,供大家参考!!
《一》配置NFS服务端
1. 查看nfs是否安装
rpm -qa|grep nfs
查看RPC是否安装
rpm -qa |grep rpcbind
如未安装nfs及rpc内容,则需安装服务
上传相应服务包,执行安装命令:
rpm -ivh nfs-utils-1.2.3-39.el6.x86_64.rpm
若没有安装包,可以采用在线安装的方式:
yum install -y nfs*
2. 启动服务并设置为开机启动
service rpcbind start
service nfs start
chkconfig rpcbind on
chkconfig nfs on
3. 磁盘分区
查看磁盘,根据所分配磁盘资源挂载服务器以后,执行下列操作。
fdisk -l
fdisk /dev/sdb
输入n,新建
输入p,创建主分区
输入1
回车
新建分区大小,输入+500M(按实际输入),值为硬盘大小,如果分配500G,此处写500G。
输入w,保存分区
查看磁盘分区
fdisk -l
分区/dev/sdb1,创建完成
4. 本机文件系统挂载
格式化/dev/sdb1分区
mkfs.ext4 /dev/sdb1
创建一个目录
mkdir /test
更改目录权限
chmod 777 /test
将/dev/sdb1挂载到/test目录
查看挂载点
df -h
设置开机自动挂载
vi /etc/fstab
在该文件里添加
/dev/sdb1 /data ext4 defaults 0 0
5. 编辑nfs配置文件
vi /etc/exports
在该文件里添加
/data *(rw,async,no_root_squash)
重新启动nfs服务
service rpcbind restart
service nfs restart
《二》配置NFS客户端
1. 创建一个目录
mkdir /var/ftp
更改目录权限
chmod 777 /var/ftp
2. 手动挂载目录
将nfs服务端/test目录挂载到nfs客户端/var/ftp目录
mount 192.168.1.1:/test /var/ftp
3. 验证
df -h
4. 设置开机自动挂载
vi /etc/fstab
在该文件里添加
192.168.1.1:/test /var/ftp ext4 defaults 0 0
好服务搭建完毕,是不是很简单!~~