天天看點

NFS挂載到其他機器的詳細步驟

待實作功能:

将10.1.1.36機器上的/share挂載到10.0.1.31機器的/share路徑下。

1、前提:有兩台機器,都是Centos5.X 系統。

機器1 IP:10.1.1.36 (作為服務端,必須開啟NFS服務、Portmap服務)

機器2 IP:10.0.1.31 (作為用戶端,必須開啟Portmap服務)

2、NFS和Pormap/rpcbind安裝

不論是5.X的portmap還是6.X的rpcbind,核心功能都是一句話概括為:端口映射。

注意:Centos 6.X以上系統為rpcbind代替Portmap。

centos 5安裝 :

yum install nfs-utils portmap

centos 6 安裝:

yum install nfs-utils rpcbind

yum不能安裝提示錯誤repomd.xml: [Errno 14] PYCURL ERROR 7 - “couldn’t connect to host”,

解決方案:

//修正了baseurl

[root@etl02 hdfs_13]# cat /etc/yum.repos.d/HDP.repo

[HDP-2.0.6]

name=HDP

baseurl=

http://download.fedoraproject.org/pub/epel/5/

$basearch

path=/

enabled=1

gpgcheck=0

3、挂載步驟

以下僅将10.1.1.36共享路徑/share 挂載到10.0.1.31的步驟:

步驟 1: 機器1,IP 10.1.1.36 充當服務端,需要做的配置如下:

1)配置/etc/exports檔案

[root@Processor036 /]# cat /etc/exports 
/share 10.0.1.31(rw,sync)           

含義解讀:共享路徑/share, 可供檢視IP為31,支援操作為rw讀寫,支援sync同步。

2)啟動Portmap(作用:端口映射)

[root@Processor036 /]# sudo /etc/init.d/portmap restart 
Stopping portmap: [ OK ] 
Starting portmap: [ OK ]           

3)啟動NFS服務

[root@Processor036 /]# sudo /etc/init.d/nfs restart 
Shutting down NFS mountd: [ OK ] 
Shutting down NFS daemon: [ OK ] 
Shutting down NFS quotas: [ OK ] 
Shutting down NFS services: [ OK ] 
Starting NFS services: [ OK ] 
Starting NFS quotas: [ OK ] 
Starting NFS daemon: [ OK ] 
Starting NFS mountd: [ OK ]           

4)顯示共享目錄(顯示hostname的/etc/exports裡面共享的目錄)

[root@Processor036 /]# showmount -e 
Export list for Processor036: 
/share 10.0.1.31           

步驟 2: 在機器2,将機器1(server端)的/share 挂載到機器2上

如下第二個/share為本地機器10.0.1.31下的share路徑,需要手動建立。

[root@WEB-W031 /]# mount -t nfs 10.1.1.36:/share /share            

檢視:

[root@WEB-W031 /]# cd /share 
[root@WEB-W031 share]# ls -al 
total 16 
drwxr-xr-x 3 root root 4096 Mar 14 21:54 . 
drwxr-xr-x 32 root root 4096 Mar 14 22:13 .. 
drwxr-xr-x 2 root root 4096 Mar 14 21:54 1_36test           

參考:

http://itoedr.blog.163.com/blog/static/120284297201371112828360

(portmap很細緻)

作者:銘毅天下

轉載請标明出處,原文位址:

http://blog.csdn.net/laoyang360/article/details/50917586

繼續閱讀