ubuntu系统安装NFS客户端

By | 2018年3月2日

最近搞了个阿里云的NAS存储,使用的是NFS4协议,那就要在自己的服务器上安装NFS的客户端了。

使用apt安装nfs-common

sudo apt install nfs-common

安装完成后,便可以开始连接阿里云的NAS了(把NAS的根目录/ 挂载到本地的 /nfsdata目录上):

mount -t nfs -o vers=4.0 xxxx.cn-shanghai.nas.aliyuncs.com:/ /nfsdata

这条命令的格式如下:

mount -t nfs -o vers=4.0 挂载地址:NAS挂载路径 本地挂载路径

挂载成功后,可以使用df查看下,截图如下,默认最大支持1PB的存储量,按量付费:

最后,由于 nfs客户端对于同时发起的NFS请求数量进行了控制,若该参数配置较小会导致IO性能较差。

可以先查看下这个参数:

cat /proc/sys/sunrpc/tcp_slot_table_entries

通过下面命令提高这个参数:

echo "options sunrpc tcp_slot_table_entries=128" >> /etc/modprobe.d/sunrpc.conf
echo "options sunrpc tcp_max_slot_table_entries=128" >>  /etc/modprobe.d/sunrpc.conf
sysctl -w sunrpc.tcp_slot_table_entries=128

完成后,重启系统或者重新挂载下即可。