阿里雲的文件存儲NAS的nfs怎麼開機自動掛載到linux上

首先需要注意下,阿里雲的linux掛載nfs性能有限制,需要修改下文件,官方說明:

https://help.aliyun.com/knowledge_detail/53839.html?spm=a2c4g.11186623.4.7.jXaKcm

linux nfs客戶端對於同時發起的NFS請求數量進行了控制,若該參數配置較小會導致IO性能較差,查看該參數:

cat /proc/sys/sunrpc/tcp_slot_table_entries

默認編譯的內核該參數最大值為256,可適當提高該參數的值來取得較好的性能,請以root身份執行以下命令:

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

修改完成後,您需要重新掛載文件系統或重啟機器。

廢話不多說,直接上代碼

首先需要安裝nfs

  • CentOS:sudo yum install nfs-utils
  • Ubuntu 或 Debian:sudo apt-get install nfs-common

然後進行掛載

mount -t nfs -o vers=4 xxxxxxx:/ /nas

上面的代碼是掛載nfs的,意思是把nfs盤掛載到nas目錄下面。

xxxxxxx代表阿里雲的nas掛載地址

注意:需要nas文件夾存在,如果不存在會提示錯誤的。

然後要實現開機自動掛載nas,如下:

方法一:

在/etc/fstab這個文件中添加如下代碼

xxxxxxx:/ /nas nfs defaults 0 0

xxxxxxx代表阿里雲的nas掛載地址

方法二:

編輯/etc/下的rc.local腳本

然後把對應的需要執行的腳本寫在exit 0前面,比如本次的命令就是

mount -t nfs -o vers=4 xxxxxxx:/ /nas

發布者:彬彬筆記,轉載請註明出處:https://www.binbinbiji.com/zh-hant/jianzhanjiaoliu/2073.html

(0)
彬彬筆記彬彬筆記
上一篇 2020年3月19日
下一篇 2020年3月19日

相關推薦

發表回復

登錄後才能評論
蜀ICP備14017386號-13