nfs是什么

簡介

NFS(Network File System)即網(wǎng)絡(luò)文件系統(tǒng),是FreeBSD支持的文件系統(tǒng)中的一種,它允許網(wǎng)絡(luò)中的計(jì)算機(jī)之間共享資源。在NFS的應(yīng)用中,本地NFS的客戶端應(yīng)用可以透明地讀寫位于遠(yuǎn)端NFS服務(wù)器上的文件,就像訪問本地文件一樣。

安裝與部署方式

1.CentOS、EulerOS操作系統(tǒng)

1)運(yùn)行環(huán)境配置和必要條件準(zhǔn)備。

l   通過系統(tǒng)自帶yum源安裝nfs

l   準(zhǔn)備2臺(tái)主機(jī),一臺(tái)當(dāng)做nfs server,一臺(tái)當(dāng)做nfs-cli

l   選擇Centos 7.5作為nfs-server,EulerOS 2.8作為nfs-cli

l   nfs-server ip為XX1.XX1.XX1.XX1

l   nfs-cli ip為XX2.XX2.XX2.XX2

2)軟件的安裝步驟。

分別在兩臺(tái)機(jī)器上執(zhí)行如下命令安裝:

yum install nfs-utils -y

在server端,配置共享目錄,在/etc/exports添加如下內(nèi)容。

/Data XX2.XX2.XX2.0/255.255.255.0(rw,sync,no_root_squash)

server端上創(chuàng)建/Data目錄。

mkdir /Data
cd /Data
touch arm_test

3)運(yùn)行和驗(yàn)證。

啟動(dòng)nfs-server。

systemctl restart rpcbind
systemctl restart nfs-server
systemctl enable rpcbind
systemctl enable nfs-server

cli端掛載server目錄。

mkdir /nfs_date
mount -t nfs [ECS IP]:/Data /nfs_data

查看nfs_data目錄下的文件。

[root@ecs-1-0002 ~]# ls /nfs_date/
arm_test