redhat 7的nfs服務雖配置檔案和redhat 6一樣,但服務名稱已發生了較大改變,本文將介紹配置過程。
本文原始出處:江健龍的技術部落格
首先在/data下建立兩個目錄作為共享目錄,乙個名稱為/data/nfsshare,將配置為可以讀寫,乙個名稱為/data/nfspublic,將配置為唯讀。
將nfsshare目錄授予777許可權
編輯nfs配置檔案:vi /etc/exports,填寫以下內容(其中*代表所有客戶端都可以訪問,rw是讀寫,ro是唯讀)
【當不指定引數時,
nfs將使用預設選項。預設的共享選項是
sync,ro,root_squash,no_delay
。當主機名或
ip位址為空時,則代表共享給任意客戶機提供服務。當將同一目錄共享給多個客戶機,但對每個客戶機提供的許可權不同時,可以這樣:
[共享的目錄
] [
主機名1
或ip1(
引數1,
引數2)] [
主機名2
或ip2(
引數3,
引數4)]
root@linux~]# vi /etc/exports
/tmp *(rw,no_root_squash,sync)
/home/public 192.168.0.0/24(rw,sync) *(ro,sync)
/home/test 192.168.0.100(rw,sync)
該段內容蒐集自網際網路,尚未測試】
redhat 7的nfs服務:主要涉及rpcbind、nfs-server、nfs-idmap三個服務
檢視rpcbind服務服務已啟動:systemctl status rpcbind,如未啟動則將其啟動
設定nfs-server服務開機自動啟動:systemctl enable nfs-server
啟動nfs-server服務:systemctl start nfs-server
檢視rpcbind服務服務已啟動:systemctl status nfs-idmap,如未啟動則將其啟動
檢視已共享出來的目錄:showmount -e 192.168.10.14
linux客戶端測試掛載共享目錄:
建立乙個客戶端掛載點目錄:mkdir /tmp/nfs
將伺服器上的nfsshare掛載到/tmp/nfs:mount 192.168.10.14:/data/nfsshare /tmp/nfs
檢視掛載結果:df- h
測試寫入:touch /tmp/nfs/nfstest02.txt,寫入成功,在/data/nfsshare目錄可以看到該檔案
建立第二個客戶端掛載點目錄:mkdir /tmp/nfspublic
將伺服器上的nfspublic掛載到/tmp/nfspublic:
mount 192.168.10.14:/data/nfspublic /tmp/nfspublic
檢視已掛載的共享目錄
也將伺服器的nfspublic目錄授予777許可權,以測試nfs配置檔案的唯讀設定是否有效,可以看到寫入檔案時失敗,提示read-only file system
如果要求客戶端開機自動掛載nfs共享目錄,那麼需要在客戶端的/etc/fstab檔案寫入掛載資訊,如下圖
RedHat 7 配置本地yum源
本文配置本地yum源是把redhat 7的系統盤內容複製到伺服器硬碟的目錄 rh7iso中,然後配置yum指向該目錄。本文原始出處 江健龍的技術部落格 首先掛載光碟機到 mnt目錄 mount dev cdrom mnt 複製系統盤的內容到 rh7iso目錄中 cp r mnt rh7iso 進入y...
redhat7 配置Yun軟體倉庫
可以把yum想象成乙個碩大的軟體倉庫,裡面儲存有幾乎所有常用的工具,只需要知道軟體的名稱,就可以通過簡單命令進行安裝。2 要想使用yum安裝軟體的功能,首先需要構建yum軟體倉庫,可以直觀理解為軟體庫,我們需要設定一些規則。3 構建yum軟體庫之前,先看乙個在終端使用yum安裝軟體的報錯介面,在終端...
Redhat7配置 iSCSI 服務端和客戶端
描述 配置 system1 提供乙個 iscsi 服務 磁碟名為 iqn.2014 12.com.example.domain1 system1 並符合下列要求 服務埠為 3260 使用 iscsi vol 作其後端卷 其大小為 3g 此服務只能被 system2.domain1.example.c...