访问网络共享文件系统 1.网络文件系统 网络文件系统是由网络附加存储服务器通过网络向多个主机提供的一种文件系统 , 而不是由块设备 (例如硬盘驱动器)提供的。客户端通过特殊的文件系统协议和格式访问远程存储。Linux中有两种主要协议可用访问网络文件系统 : NFS和CIFS。 访问网络共享的三个基本步骤 1)识别要访问的远程共享 2)确定挂载点 ( 应该将共享挂载到的位置 ), 并创建挂载点的空目录 3)通过相应的名利或配置更改挂载网络文件系统 2.cifs(针对 Microsoft Windows 系统的标准网络文件系统)
监控命令:watch –n 1 ls –R /share/westos*
如何访问1 1)yum install samba-client
2)smbclient -L //ip
3)smbclient //ip/sharename
如何访问2 mount //ip/sharename /mountpoint -ousername=guest
开机自动挂载 vim /etc/fstab //ip/sharename /mountpoint cifs defaults,username=guest 0 0 mount -a
2.nfs(可看作是 Linux 、UNIX 及其它类似操作系统的标准文件系统)
监控命令:watch –n 1 ls –R /nfsshare/nfs*
手动挂载方式 1)yum install nfs-utils -y
2)showmount -e ip
3)mount ip:/sharedir /mountpoint
开机自动挂载 vim /etc/fstab ip:/sharedir /mountpoint nfs defaults 0 0 mount -a
自动挂载方式 1)yum install autofs
2)systemctl start autofs
3)cd /net/ip/
4)vim /etc/syscofig/autofs TIMEOUT=5
5).自定义挂载方式 vim /etc/auto.master 最终挂载点的上层目录 自策略文件 /nfs /etc/auto.nfs
vim自策略文件(vim/etc/auto.westos) 最终挂载点 网络挂载资源 nfs1 172.25.254.250:/nfsshare/nfs1 * 172.25.254.250:/nfsshare/& systemctl restart autofs
cd /nfs/nfs1 [root@westos nfs1]# df Filesystem 1K-blocks Used Available Use%Mounted on /dev/vda1 10473900 3262308 7211592 32% / devtmpfs 927072 0 927072 0% /dev tmpfs 942660 0 942660 0% /dev/shm tmpfs 942660 16968 925692 2% /run tmpfs 942660 0 942660 0% /sys/fs/cgroup /dev/vdb1 1038336 749744 288592 73% /pub 172.25.254.250:/nfsshare/nfs1 100221952 57231360 42990592 58% /nfs/nfs1