NFS服务器搭建和autofs自动挂载

要学习NFS服务器搭建就要先了解什么是NFS:

NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。

​ NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;

NFS一般用来存储共享视频,图片等静态数据。

安装NFS服务

支持安全NFS RPC服务的连接(在Centos5以前这个软件称为portmap,在Centos6之后称为rpcbind)。

yum install nfs* portmap -y      或      yum install nfs* rpcbind -y

创建共享目录 、 配置 /etc/exports 共享文件

  1. mkdir /sharedata

  2. 配置内容 /sharedata/ * (rw,sync,no_hide,no_all_squash)

启动NFS服务

先查看2049端口是否开放:

[root@wink]#netstat -anutp | grep 2049

[root@wink]# service nfs start

Startingntpd: [ OK ]

[root@wink]# chkconfig nfs on

再查看:

[root@wink]#netstat -anutp | grep 2049
挂载:

mount 192.168.1.63:/tmp/a /mnt

启动自动挂载nfs 文件系统

[root@wink opt]#vim /etc/fstab

配置NFS服务器:

[root@xuegod63tmp]# cat /etc/exports

/media *(rw)

/tmp/a/no_root_squash *(rw,no_root_squash)

/tmp/a/sync 192.168.1.0/24(rw,sync)

/tmp/a/ro 192.168.1.64(ro)

/tmp/a/all_squash 192.168.1.0/24(rw,all_squash,anonuid=500,anongid=500)

/tmp/a/async 192.168.3.0/255.255.255.0(async)

/tmp/a/rw 192.168.3.0/255.255.255.0(rw) 192.168.4.0/255.255.255.0(rw)

/tmp/a/root_squash *(rw,root_squash)

[root@winkgod63tmp]# service nfs restart #重启

autofs自动挂载

1、安装autofs服务
2、卸载已挂载的设备,确保光盘、samba共享目录、NFS共享目录都未曾挂载
3、挂载光盘设备
如果把挂载信息都写入到autofs服务的主配置文件中,会使主配置文件臃肿不堪,不利于管理和维护。因此在autofs的主配置文件中按照“挂载目录的上层目录 子配置文件”的格式填写,具体的挂载信息写入到子配置文件中,方便日后管理和维护。
1)在主配置文件里添加如下内容

vim /etc/auto.master
/media /etc/cdrom.misc

(2)在子配置文件中添加如下内容
子配置文件按照“挂载目录 挂载文件类型及权限 :设备名称”的格式进行填写。

vim /etc/cdrom.misc
cdrom -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom

注:光盘设备的挂载目录为/media/cdrom,-fstype=ios9660表示以光盘格式挂载,ro、nosuid及nodev是挂载使用的权限,/dev/cdrom是挂载的设备名称。
(3)启动autofs服务,并加入开机启动项

systemctl start autofs
systemctl enable autofs

4、挂载samba共享目录
(1)在主配置文件里添加如下内容

vim /etc/auto.master
/data /etc/samba.misc

(2)在子配置文件中添加如下内容

vim /etc/samba.misc
test -fstype=cifs,credentials=/root/auth.smb ://192.168.2.211/tools

(3)重启autofs服务

systemctl restart autofs

5、挂载NFS网络文件系统
(1)在子配置文件中添加如下内容

vim /etc/samba.misc
nfsdata -fstype=nfs 192.168.2.211:/nfsdata

注:NFS和samba共用一个子配置文件,NFS的挂载目录为/data/nfsdata
(2)重启autofs服务

systemctl restart autofs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值