伺服器掛載磁碟並在伺服器之間共享掛載的磁碟

2021-09-10 07:48:01 字數 2356 閱讀 3036

參考文章:

在172.16.104.60上掛載磁碟(磁碟分割槽已做好)

#檢視機器所掛硬碟個數及分割槽情況

#將磁碟掛載在/data目錄上
#檢視目錄掛載情況

lsblk -f

掛載成功

設定可以自動掛載(永久掛載,當你重啟linux之後,仍然可以掛載)

永久掛載:通過修改 /etc/fstab 實現掛載

執行如下命令生效:

mount -a
現在有3臺伺服器,172.16.104.60、172.16.104.61、172.16.104.62

172.16.104.60伺服器的/data目錄下掛載了乙個磁碟,想將這個磁碟共享到172.16.104.61、172.16.104.62上。

首先要啟動172.16.104.60伺服器的nfs服務和rpcbind服務

rpm -qa|grep nfs

rpm -qa|grep rpcbind

若尚未安裝nfs和rpcbind,則可以執行簡單安裝辦法

yum -y install nfs-utils rpcbind
已安裝nfs,則在172.16.104.60上編輯配置檔案

vi /etc/exports

//配置內容如下:

/data/ 172.16.104.61(rw,no_root_squash,no_all_squash,sync)

/data/ 172.16.104.62(rw,no_root_squash,no_all_squash,sync)

表示將/data這個目錄共享給172.16.104.61、172.16.104.62這些客戶機,括號中的引數設定意義為:

ro                          該主機對該共享目錄有唯讀許可權

rw                         該主機對該共享目錄有讀寫許可權

root_squash         客戶機用root使用者訪問該共享資料夾時,將root使用者對映成匿名使用者

no_root_squash   客戶機用root訪問該共享資料夾時,不對映root使用者

all_squash            客戶機上的任何使用者訪問該共享目錄時都對映成匿名使用者

anonuid                將客戶機上的使用者對映成指定的本地使用者id的使用者

anongid                將客戶機上的使用者對映成屬於指定的本地使用者組id

sync                      資料同步寫入到記憶體與硬碟中

async                    資料會先暫存於記憶體中,而非直接寫入硬碟

insecure                允許從這台機器過來的非授權訪問

重啟nfs 或者使用exportfs命令使設定生效

service nfs restart

exportfs -rv

#exportfs用法

-a :全部mount或者unmount /etc/exports中的內容 

-r :重新mount /etc/exports中分享出來的目錄

-u :umount 目錄

-v :將詳細的資訊輸出到螢幕上

這樣nfs的伺服器端就設定好了。

關閉客戶端防火牆

確保nfs服務和rpcbind服務正常

執行命令進行掛載

mount -t nfs 172.16.104.60:/data /data
掛載成功後檢視已掛載的共享目錄

檢視磁碟儲存空間命令

linux伺服器磁碟掛載

linux磁碟掛載是比較常見的管理操作之一。我司橙雲預裝的linux系統有2塊盤,一塊為系統盤,另外一塊磁碟是資料盤,預設沒有掛載,需要手動掛載到系統中。具體操作是 需要對磁碟進行格式化,格式化後掛載到需要的掛載點,最後還需要新增分割槽啟動表,以便下次系統啟動隨機自動掛載。詳細操作步驟為 1 首先檢...

伺服器之間共享掛載

伺服器之間共享掛載 伺服器1 192.168.3.11 nginx 伺服器,去掛載 3.22 伺服器2 192.168.3.22 共享伺服器 分別在兩台伺服器上安裝nfs以及依賴 yum install nfs utils 設定開機服務 chkconfig rpcbind on chkconfig ...

伺服器掛載硬碟!

前言 linux伺服器要掛載硬碟的原因主要有以下幾點 1 linux伺服器在預設情況下,所有的東西都是裝在系統盤。系統盤的空間有限,如果站點和資料較多很容易把空間撐滿,導致環境和資料庫等等服務啟動不了。2 linux伺服器掛載磁碟可以避免因為系統損壞導致 資料丟失。3 linux伺服器掛載硬碟可以更...