CentOS 7本地映象部署NFS服務

2021-09-29 13:20:05 字數 2077 閱讀 1876

systemctl status firewalld #檢視防火牆狀態

systemctl stop firewalld #停止防火牆

systemctl disable firewalld #停止防火牆自啟動

mkdir /mnt/media#建立掛載點

mount /dev/cdrom /mnt/media#掛載

rm -rf /etc/yum.repos.d/cent*

/etc/yum.repos.d/centos7.repo #編輯本地源

vim /etc/yum.repos.d/centos7.repo

文字內容:

[centos7]

name=centos7-media#紅色字型自己命名

baseurl=file:///mnt/media #後面的路徑是掛在映象的路徑

enable=1#掛載開啟

gpgcheck=0#關閉檢查

yum list#檢查是否安裝成功

yum install nfs-utils -y 或者yum -y install nfs-utils(-y在前不顯示安裝過程)

1. 安裝軟體

使用命令rpm -aq |grep nfs查詢nfs是否安裝;

使用命令rpm -aq |grep rpcbind查詢 rcpbind是否安裝;

如果軟體沒有安裝,使用命令yum -y install nfs-utils rpcbind安裝nfs和rcpbind。

2. 建立共享目錄

mkdir /mnt/share

chown -r nfsnobody.nobody /mnt/share (修改許可權)

3. 編輯nfs配置檔案

使用命令vim /etc/exports開啟

寫入共享目錄 可以訪問的客戶端(許可權)

例如:/mnt/share *(rw)

其中,r表示讀許可權

w表示寫許可權

x表示執行許可權

4. 啟動服務

1)啟動rpc服務

使用命令systemctl restart rpcbind啟動rpc服務

2)啟動nfs服務

使用命令systemctl restart nfs-server啟動nfs服務

可以使用命令showmount -e localhost展示本地可掛載的資訊

1. 建立掛載點

mkdir /mnt/nfs

2. 檢視伺服器端共享出的目錄
showmount -e 伺服器名/主機名

showmount -e nfs-server

showmount -e 192.168.205.128

3. 掛載伺服器端共享目錄
mount -t nfs 伺服器ip/主機名:/伺服器共享目錄 本地掛載點

例:mount -t nfs nfs-server:mnt/share /mnt/nfs

mount -t nfs nfs-192.168.205.128:mnt/share /mnt/nfs

4. 檢視nfs服務狀態
systemctl status -l nfs-server

檢視rpcbind和nfs埠狀態

nestat -lantu|grep 111

nestat -lantu|grep 2049

在客戶端掛載路徑下新建檔案,伺服器掛載端可顯示該檔案。

在伺服器端中向新建檔案裡追加內容,客戶段可檢視到該內容。

CentOS7 本地源搭建

httpd 用於搭建http伺服器 createrepo 用於建立yum源 yum plugin priorities 用於設定yum源的優先順序 利用httpd建立乙個httpd伺服器用於存放本地源的rpm包 利用createrepo建立本地rpm包的描述資訊 並在 etc yum.repos.d...

CentOS7本地yum源設定

由於我的系統是在vmware虛擬機器中建立的,所以需要filezilla ftp client客戶端將所需依賴包上傳到系統主機,大家可以用ftp等類似軟體將檔案傳輸到虛擬機器建立的主機中。一 準備工作 1 我在虛擬機器中建立了一台ip位址為192.168.190.149的主機,為了方便操作控制台,我...

建立CentOS7本地yum epel源

3.配置客戶端的yum源 4.客戶端伺服器測試 三 當出現找不到軟體包時 3.拷貝軟體包更新本地倉庫 四 參考 reposync包含在yum utils中 yum install httpd createrepo yum utils1.基本yum源mkdir p var www html iso m...