Linux服務器架設-NFS

NFS:NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS服務器上的文件,就像訪問本地文件一樣。

環境:centos 6.5

一、服務器端配置:
安裝 NFS 服務器所需的軟件包: nfs-utils和rpcbind
# yum install nfs-utils
# yum install rpcbind

設置開機啓動服務
chkconfig nfs on
chkconfig rpcbind on

啓動相關服務
service rpcbind start
service nfs start

查詢系統是否安裝了nfs
[map@ctb-dev-1 ~]$ rpm -qa|grep nfs
nfs-utils-1.2.3-54.el6.x86_64
nfs-utils-lib-1.1.5-6.el6_5.x86_64
查詢系統RPC是否安裝
[map@ctb-dev-1 ~]$ rpm -qa |grep rpcbind
rpcbind-0.2.0-11.el6.x86_64

創建共享目錄
mkdir -p /home/map/UGC-datadashbord/datas

編輯/etc/exports文件添加如下內容,服務器共享目錄,客戶端ip地址以及權限
vi /etc/exports
/home/map/UGC-datadashbord/datas 192.168.80.8(rw,no_root_squash,insecure)

顯示NFS的共享狀態
[map@ctb-dev-2 map]$ showmount -e 192.168.80.5
Export list for 192.168.80.5:
/home/map/UGC-datadashbord/datas 192.68.80.8

二、客戶端配置:
安裝軟件,設置開機啓動服務,啓動服務和服務器端一樣
創建掛載點
mkdir -p /maphd2/UGC-datadashbord/datas

掛載目錄
[map@ctb-dev-2 maphd1]$ sudo mount -t nfs 192.168.80.5:/home/map/UGC-datadashbord/datas /maphd2/UGC-datadashbord/datas -o nolock

查看掛載的目錄
[map@ctb-dev-2 maphd1]$ df
Filesystem            1K-blocks       Used Available Use% Mounted on
/dev/mapper/VolGroup-LogVol01
                      254295652   85901272 155476828  36% /
tmpfs                   8141228          0   8141228   0% /dev/shm
/dev/sdb1                495844      61855    408389  14% /boot
/dev/sda1            2113784984 1262966564 743444380  63% /maphd1
/dev/sda2            1731925332 1569866636  74081940  96% /maphd2
192.168.80.5:/home/map/UGC-datadashbord/datas
                      255070208  143531008  98582528  60% /maphd2/UGC-datadashbord/datas

編輯/etc/fstab,開機自動掛載
vi /etc/fstab
/maphd2/UGC-datadashbord/datas nfs rw,tcp,intr 0 1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章