NFS1—单个文件共享

NFS

NFS的介绍:

特点:
		1、方便
		2、资源占用少
		3、使用率高

nfs是一个局域网的服务

实验条件:

需要两台处于同一局域网下的 linux 主机

安装需要安装的包:

两台主机都需要安装的包

dnf install nfs-utils -y

注意:一台作为服务机A,一台作为客户机B

A主机IP:192.168.9.129

B主机IP:192.168.9.135

对于服务机A:

一、修改配置文件:
vim /etc/exports

文件内容:

/nfstest        *(rw)

注意/nfstest是新建的路径。

面对特定的要求可以在后面可以添加相应的选项。

例如:要求文件的权限的读写,将所有普通用户和组映射为匿名用户和组并且对普通用户不映射(默认设置)

/nfstest        *(rw,all_squash,root_squash)

更多选项如下:

访问权限选项:
		ro	只读
		rw	读写
用户映射选项:
		all_squash		将所有普通用户和组映射为匿名用户和组
		no_all_squash	对普通用户不映射(默认设置)
		root_squash		将root用户和组映射为匿名用户和组(默认设置)
		no_root_squash	对root用户和组不映射
		anonuid=xxx		将用户映射为服务器上的指定UID
		anongid=xxx		将用户组映射为服务器上的指定GID
其他选项:
		secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);
		insecure:允许客户端从大于1024的tcp/ip端口连接服务器;
		sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;
		async:将数据先保存在内存缓冲区中,必要时才写入磁盘;
		wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);
		no_wdelay:若有写操作则立即执行,应与sync配合使用;
		subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);
		no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;
二、新建文件路径
mkdir /nfstest
三、修改文件路径权限
chmod 777 /nfstest/
四、复制文件—检查

随便复制一个文件给 /nfstest

cp /etc/fstab /nfstest/
五、停止防火墙
systemctl stop firewalld
六、启动服务
systemctl restart nfs		

对于客户机B:

一、停止防火墙
systemctl stop firewalld
二、查看共享的nfs
showmount -e 192.168.9.129

192.168.9.129是A主机IP

显示结果:

[root@August ~]# showmount -e 192.168.9.129
Export list for 192.168.9.129:
/nfstest *
二、创建挂载目录
mkdir /test
三、挂载目录
mount 192.168.9.129:/nfstest /test
四、查看系统文件
df -h

输出内容:

[root@August ~]# df -h
Filesystem              Size  Used Avail Use% Mounted on
devtmpfs                587M     0  587M   0% /dev
tmpfs                   605M     0  605M   0% /dev/shm
tmpfs                   605M  8.3M  597M   2% /run
tmpfs                   605M     0  605M   0% /sys/fs/cgroup
/dev/mapper/rhel-root    20G  2.2G   18G  11% /
/dev/sda1               507M  169M  339M  34% /boot
tmpfs                   121M     0  121M   0% /run/user/0
/dev/sr0                7.9G  7.9G     0 100% /mnt
192.168.9.129:/nfstest   20G  2.4G   18G  12% /test
五、测试
touch /test/haha

haha文件会出现在AB主机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值