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