新聞中心
簡(jiǎn)介:
NFS(Network File System)即網(wǎng)絡(luò)文件系統(tǒng),是FreeBSD支持的文件系統(tǒng)中的一種,它允許網(wǎng)絡(luò)中的計(jì)算機(jī)之間共享資源。在NFS的應(yīng)用中,本地NFS的客戶端應(yīng)用可以透明地讀寫(xiě)位于遠(yuǎn)端NFS服務(wù)器上的文件,就像訪問(wèn)本地文件一樣。
為長(zhǎng)寧等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及長(zhǎng)寧網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站制作、成都做網(wǎng)站、長(zhǎng)寧網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
優(yōu)點(diǎn):
- 節(jié)省本地存儲(chǔ)空間,將常用的數(shù)據(jù)存放在一臺(tái)NFS服務(wù)器上且可以通過(guò)網(wǎng)絡(luò)訪問(wèn),那么本地終端將可以減少自身存儲(chǔ)空間的使用。
- 用戶不需要在網(wǎng)絡(luò)中的每個(gè)機(jī)器上都建有Home目錄,Home目錄可以放在NFS服務(wù)器上且可以在網(wǎng)絡(luò)上被訪問(wèn)使用。
- 一些存儲(chǔ)設(shè)備如軟驅(qū)、CDROM和Zip(一種高儲(chǔ)存密度的磁盤(pán)驅(qū)動(dòng)器與磁盤(pán))等都可以在網(wǎng)絡(luò)上被別的機(jī)器使用。這可以減少整個(gè)網(wǎng)絡(luò)上可移動(dòng)介質(zhì)設(shè)備的數(shù)量。
實(shí)際操作:
1.給服務(wù)端添加一塊硬盤(pán),添加完成要重啟系統(tǒng)。
2.先查看一下磁盤(pán)是否添加成功,然后對(duì)新添加磁盤(pán)進(jìn)行分區(qū),我們將全部空間分配到sdb1。(不會(huì)的小伙伴可以去看我之前寫(xiě)的關(guān)于磁盤(pán)的博客)
3.格式化磁盤(pán)分區(qū)。
輸入:mkfs.xfs /dev/sdb1
4.設(shè)置自動(dòng)掛載。
輸入:vim /etc/fstab
添加:/dev/sdb1 /mnt xfs defaults 0 0
5.掛載磁盤(pán)分區(qū),并查看是否掛載成功。
輸入:mount -a
輸入:df -hT
6.用yum倉(cāng)庫(kù)安裝NFS服務(wù)的兩個(gè)程序,nfs-utils、rpcbind。
輸入:yum install nfs-utils rpcbind -y
7.設(shè)置兩個(gè)服務(wù)程序的開(kāi)機(jī)自啟動(dòng)。
輸入:systemctl enable nfs
輸入:systemctl enable rpcbind
8.用vim編輯器對(duì)共享配置文件進(jìn)行編輯,添加一條共享命令。
輸入:vim /etc/export
添加:/mnt 192.168.52.0/24(rw,sync,no_root_squash)
“/mnt”為提供共享的磁盤(pán)掛載點(diǎn),“192.168.52.0/24”為共享的網(wǎng)段。括號(hào)里的是權(quán)限,rw表示允許讀寫(xiě)(ro為只讀),sync表示同步寫(xiě), no_root_squash表示當(dāng)前客戶機(jī)以root身份訪問(wèn)時(shí),賦予本地root權(quán)限(默認(rèn)是root_squash,將作為nfsnobody用戶降權(quán)對(duì)待)。
9.將兩個(gè)服務(wù)開(kāi)啟,同時(shí)關(guān)閉防火墻和增強(qiáng)性安全功能。
輸入:systemctl start nfs
輸入:systemctl start rpcbind
輸入:systemctl stop firewalld.service
輸入:setenforce 0
10.檢查一下服務(wù)端口是否開(kāi)啟了,并查看NFS服務(wù)的輸出清單,NSF服務(wù)端已經(jīng)配置完畢。
輸入:netstat -ntap | grep rpc
輸入:showmount -e
11.下面我們進(jìn)入客戶端,關(guān)閉防護(hù)墻和增強(qiáng)性安全功能,安裝一個(gè)httpd服務(wù),接下來(lái)我們將使用NFS服務(wù)提供的共享存儲(chǔ)空間來(lái)存放httpd服務(wù)的相關(guān)文件。
輸入:systemctl stop firewalld.service
輸入:setenforce 0
輸入:yum install httpd -y
12.我們可以手動(dòng)將共享目錄掛載到httpd服務(wù)的站點(diǎn)目錄下面。
輸入:mount 192.168.52.131:/mnt /var/www/html/
13.我們也可以設(shè)置自動(dòng)掛載,我們先將之前掛載好的目錄卸載,然后進(jìn)入自動(dòng)掛載文件里進(jìn)行配置。
輸入:umount /var/www/html
輸入:vim /etc/fstab
添加:192.168.52.131:/mnt /var/www/html nfs defaults,_netdev 0 0
14.我們?cè)賹stab文件里的所有內(nèi)容掛載,然后查看是否掛載成功。
輸入:mount -a
輸入:df -hT
15.我們進(jìn)入到httpd服務(wù)的站點(diǎn)目錄下,在里面新建一個(gè)html首頁(yè)文件,并用vim編輯器在里面編輯一段內(nèi)容。
輸入:cd /var/www/html
輸入:vim index.html
添加:this is nfs web
16.開(kāi)啟httpd服務(wù),同時(shí)用宿主機(jī)的瀏覽器去訪問(wèn),訪問(wèn)成功。
輸入:systemctl start httpd
17.我們?nèi)シ?wù)端的共享目錄下查看,可以看到我們之前新建的html文件。
輸入:cd /mnt/
輸入:ls
注意:如果NFS服務(wù)端的共享服務(wù)出故障了,我們想解除客戶端上掛載的共享目錄時(shí)。用umount命令解掛載時(shí)路徑需要手打,千萬(wàn)不要用[Tab]鍵補(bǔ)全,用[Tab]鍵會(huì)卡死。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
本文名稱(chēng):LinuxCentOS7系統(tǒng)NFS共享存儲(chǔ)服務(wù)-創(chuàng)新互聯(lián)
標(biāo)題來(lái)源:http://www.ef60e0e.cn/article/cogoph.html