天天看點

NFS檔案伺服器

最近在使用阿裡雲的主機,在上面部署了NFS伺服器,本地連接配接沒有問題, 遠端主機連接配接老報錯,已經開放了111和2049端口,還是報錯,最後關閉防火牆,一切正常,最後分析是NFS使用動态的端口進行注冊,是以需要固定NFS的随機端口,然後防火牆開放即可解決問題,具體如下:

1.NFS伺服器的安裝(略過)

2.啟動(centos6.0以後,需要首先啟動rpcbind服務,才可啟動nfs服務)

3.設定端口

   檢視預設啟動的端口

  root@ns ~]# rpcinfo  -p localhost

   program vers proto   port  service

    100000    4   tcp    111  portmapper

    100000    3   tcp    111  portmapper

    100000    2   tcp    111  portmapper

    100000    4   udp    111  portmapper

    100000    3   udp    111  portmapper

    100000    2   udp    111  portmapper

    100005    1   udp   6291  mountd

    100005    1   tcp  62269  mountd

    100005    2   udp  48787  mountd

    100005    2   tcp  20110  mountd

    100005    3   udp  64305  mountd

    100005    3   tcp  56110  mountd

    100003    2   tcp   2049  nfs

    100003    3   tcp   2049  nfs

    100003    4   tcp   2049  nfs

    100227    2   tcp   2049  nfs_acl

    100227    3   tcp   2049  nfs_acl

配置設定端口,編輯配置檔案

vim /etc/sysconfig/nfs

RQUOTAD_PORT=30001

LOCKD_TCPPORT=30002

LOCKD_UDPPORT=30002

MOUNTD_PORT=30003

STATD_PORT=30004

重新開機nfs伺服器

service rpcbind restart

service nfs restart

繼續閱讀