nas挂载

cat /etc/auto.nfsc

#Mountpoint -rw,soft,intr,rsize=32768,wsize=32768,tcp,timeo=300 Naspath

fls_aflm_id342404_vol1_prd -rw,soft,intr,rsize=32768,wsize=32768,tcp,timeo=300 100.64.0.11:/fls_aflm_id342404_vol1_prd

fls_aflm_id342404_vol2_prd -rw,soft,intr,rsize=32768,wsize=32768,tcp,timeo=300 100.64.0.11:/fls_aflm_id342404_vol2_prd

对CentOS7.X客户端,设置cloud NAS 卷自动挂载 (假设客户端挂载目录为/efsclient/test,服务器的IP为10.10.10.10,服务器卷的路径为/tmp/servertest),进入客户端的命令行。

(1).以root用户登录系统;如果当前用户不是root用户

# sudo su

然后输入当前用户的密码

(2).安装autofs软件包

# yum -y install autofs

(3).查看是否配置过automount

# cat /etc/auto.nfsc

查看主机是否已经挂载过其他cloud NAS卷,如果没有配置过,需要执行以下步骤,如果已经配置过,只需执行8~9步即可。

df -t nfs -Ph

(4).查看/etc/sysctl.conf

# cat /etc/sysctl.conf

如无以下配置,需要执行如下命令,先备份sysctl.conf

# cp -p /etc/sysctl.conf /etc/sysctl.conf.`date +%F_%T`

写入配置:

# echo "net.core.rmem_default = 2621440" » /etc/sysctl.conf

# echo "net.core.wmem_default = 2621440" » /etc/sysctl.conf

# echo "net.core.rmem_max = 2621440" » /etc/sysctl.conf

# echo "net.core.wmem_max = 2621440" » /etc/sysctl.conf

# echo "net.ipv4.tcp_rmem = 4096 655360 2621440" » /etc/sysctl.conf

# echo "net.ipv4.tcp_wmem = 4096 655360 2621440" » /etc/sysctl.conf

使配置立即生效:

# sysctl -p

(5).检查portmap(rpcbind)和nfslock服务并配置

启动rpcbind服务:

# systemctl start rpcbind

查看rpcbind服务状态:

# systemctl status rpcbind

设置开机启动rpcbind服务:

# systemctl enable rpcbind

列出所有rpcbind类型的unit:

# systemctl list-units –-type=service | grep rpcbind

(6).设置自动挂载

备份自动挂接配置文件:

# cp -p /etc/auto.master /etc/auto.master.`date +%F_%T`

将信息写入配置文件:

# echo "/efsclient /etc/auto.nfsc –timeout=60" » /etc/auto.master

查看并启用配置:

列出autofs服务信息:

# systemctl list-units –-type=service | grep autofs

设置autofs服务开机自启动:

# systemctl enable autofs

列出autofs服务信息:

# systemctl list-units –-type=service | grep autofs

开启autofs服务:

# systemctl start autofs

(7).配置auto.nfsc文件

# vi auto.nfsc

写入卷信息:

test -rw,soft,intr,rsize=32768,wsize=32768,tcp,timeo=300 10.10.10.10:/tmp/servertest

保存auto.nfsc

说明:

第一段test为客户端挂载点;

第二段为挂载参数:rw为读写模式、ro为只读模式;

第三段10.10.10.10:/tmp/servertest是cloud NAS卷路径;

使配置生效:

# systemctl restart autofs

(8).触发automount自动挂卷

# ls -dl /efsclient/test/

(9).验证挂载是否成功,若能看到挂载的信息,表示挂载成功:

# df -t nfs -Ph | grep /tmp/servertest

验证读写:

# touch /efsclient/test/test.txt

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容