NFS客戶端對同時發(fā)起的NFS請求數(shù)量進行了控制,默認編譯的內(nèi)核中此參數(shù)值為2,嚴重影響性能,建議您將該參數(shù)值修改為128。本文介紹如何修改同時發(fā)起的NFS請求數(shù)量。

  1. 安裝NFS客戶端。具體操作,請參見安裝NFS客戶端
  2. 執(zhí)行以下命令,將同時發(fā)起的NFS請求數(shù)量修改為128。
    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
    說明 您只需在首次安裝NFS客戶端后執(zhí)行一次此操作(必須通過root用戶操作),之后無需重復執(zhí)行。
  3. 可選:執(zhí)行以下命令,重啟云服務器ECS。
    reboot
  4. 掛載文件系統(tǒng)。具體操作,請參見掛載NFS文件系統(tǒng)
  5. 執(zhí)行以下命令查看修改結(jié)果。
    cat /proc/sys/sunrpc/tcp_slot_table_entries

    如果返回值為128,則說明修改成功。