创建一个Linux卷
fas8020-1>
fas8020-1>
fas8020-1>
fas8020-1> vol create linux aggr0 100m
Creation of volume 'linux' with size 100m on containing aggregate
'aggr0' has completed.
fas8020-1>
fas8020-1>
fas8020-1>
配置linux 卷共享访问
默认linux 卷的权限是放开的,就是所有主机都可以mount
/vol/linux -sec=sys,rw,nosuid
主机挂载
[root@localhost /]#
[root@localhost /]# mkdir nfs
[root@localhost /]#
[root@localhost /]# mount 100.100.100.39:/vol/linux /nfs
[root@localhost /]#
设置所有的主机都有读写权限
fas8020-1>
fas8020-1> exportfs -p rw,anon=0,sec=sys /vol/linux
fas8020-1> rdfile /etc/exports
#Auto-generated by setup Wed Jul 1 07:42:44 GMT 2020
/vol/vol0 -sec=sys,rw,anon=0,nosuid
/vol/vol0/home -sec=sys,rw,nosuid
/vol/windows -sec=sys,rw,nosuid
#/vol/linux -sec=sys,rw,nosuid
/vol/linux -sec=sys,rw,anon=0
fas8020-1>
主机1读写测试
100.100.100.38 Linux主机
[root@localhost nfs]# cat >test_file01.txt
this is test file on 100.100.100.38!
^C
[root@localhost nfs]#
[root@localhost nfs]# ls
test_file01.txt
[root@localhost nfs]# cat test_file01.txt
this is test file on 100.100.100.38!
[root@localhost nfs]#
主机2读写测试
100.100.100.4
[root@ /]#
[root@ /]# mount 1100.100.100.39:/vol/linux /nfs
[root@ /]#
[root@ /]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 7.9G 0 7.9G 0% /dev
tmpfs tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs tmpfs 7.9G 65M 7.8G 1% /run
tmpfs tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 49G 3.1G 46G 7% /
/dev/sda1 xfs 1014M 258M 757M 26% /boot
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/0
100.100.100.39:/vol/linux nfs 80M 256K 80M 1% /nfs
[root@ /]#
[root@wch nfs]#
[root@wch nfs]# cat >test_file02.txt
this is test file on 1100.100.100.4!!!
^C
[root@wch nfs]#
[root@wch nfs]# ls
test_file01.txt test_file02.txt
[root@wch nfs]# cat test_file01.txt
this is test file on 100.100.100.38!
[root@wch nfs]# cat test_file02.txt
this is test file on 1100.100.100.4!!!
[root@wch nfs]#
设置特定的主机
读写权限
fas8020-1>
fas8020-1> exportfs -p rw=100.100.100.38,anon=0,sec=sys /vol/linux
fas8020-1>
只有100.100.100.38有权限
其他主机则不能读写!
[root@~]#
[root@ ~]# mount 100.100.100.39:/vol/linux /nfs
mount.nfs: access denied by server while mounting (null)
[root@ ~]# mount 100.100.100.39:/vol/linux /tmp
mount.nfs: access denied by server while mounting 10.83.35.39:/vol/linux
[root@ ~]#
[root@ ~]#
########################################################################
[root@localhost nfs]# ls
test_file01.txt test_file02.txt
[root@localhost nfs]#
[root@localhost nfs]#
[root@localhost nfs]# cat >test_file03.txt
this is test_file03 on 100.100.100.38!!!
^C
[root@localhost nfs]# ls
test_file01.txt test_file02.txt test_file03.txt
[root@localhost nfs]#