如何使用自动挂载访问NAS服务器?
时间:2020-01-09 14:16:37 来源:igfitidea点击:
NAS通常用于通过TCP/IP网络存储备份和其他共享文件。
例如:
i)具有多个负载平衡Web邮件服务器的企业电子邮件系统
ii)负载平衡Web服务器从NAS存储访问相同的内容
iii)使用FTP/NFS/CIFS从所有其他服务器备份文件或转储到NAS存储。
Autofs是Linux的自动安装程序。
它允许:
a)按需挂载目录,即当您执行命令cd/backup时将挂载NAS服务器共享。
b)可以根据需要透明地安装备份目录
c)邮件或Web服务器可以用来存储邮件/文件
d)比较不同服务器上的文件(快照)
e)为用户提供一个通用的主目录服务器,以供所有用户使用登录并进行身份验证,并且可以使用网络中的任何服务器在工作站上工作。
f)可靠性通过消除对单个服务器等的依赖来提高局域网的可靠性
假如说:
- NAS服务器IP:192.54.20.111/nasbackup02.theitroad.com(FQDN)
- NAS CIFS用户名:theitroad
- NAS CIFS密码:mySecret
- NAS CIFS共享名:://192.54.20.111/sharename或://192.54.20.111/username
确保已安装autofs。
现在,解决方法:您需要将文件系统配置为自动挂载。
使用vi文本编辑器编辑文件/etc/auto.master:
# mkdir /backup # vi /etc/auto.master
追加以下行:
/backup /etc/auto.backup
保存文件并打开/etc/auto.backup文件:
# vi /etc/auto.backup
追加以下行到/etc/auto.backup:
smb -fstype=smbfs,username=theitroad,password=mySecret ://202.54.20.111/sharename
保存文件。
重新启动autofs:
# /etc/init.d/autofs restart
确保autofs在引导时启动(重新引导后)。
如果您使用的是RedHat/Fedora Linux:
# chkconfig autofs on
如果您正在使用其他Linux发行版,请使用旧的方法(通过软链接):
# ln -s /etc/init.d/autofs /etc/rc2.d/S80autofs # ln -s /etc/init.d/autofs /etc/rc2.d/K80autofs