Azure上如何在Linux下掛載資料磁碟

2021-09-25 18:05:32 字數 2526 閱讀 4017

在azure

azure linux

的虛擬機器上新增資料磁碟並初始化:

登陸azure

的管理介面,並建立虛擬機器,本文使用

centos 6.5作為示例作業系統,其他

linux

作業系統類似

我們先使用

ssh登入到改

linux

作業系統,檢查下當前系統的磁碟狀態:

我們可以看到,目前的

linux

系統下只有

/sda

和/sdb

裝置,其中

/dev/sdb1

是系統自動分配的臨時磁碟,請不要將重要資料儲存在上面,重要的資料需要儲存在新建的持久化儲存中。

在azure

的管理門戶上,選擇你要新增磁碟的虛擬機器,選擇

"儀表板

",在底部的選單欄選擇"附加

"-》"附加空磁碟

"來新增新的資料盤:

在彈出的對話方塊中,選擇你要新增的磁碟大小,單個磁碟最大不超過

1t,根據虛擬機器大小不同,最大可新增的磁碟書也不相同,具體可以參考官方文件(

),本處為了測試,設為

在介面新增完磁碟以後,你可以看到以下資訊,系統多了乙個資料盤:

使用ssh

登陸到linux

虛擬機器,剩下的步驟都要通過

linux

命令列完成。首先檢查目前的系統硬體變化和當前的裝置變化,使用如下命令檢查:

可以看到系統中實際上已經新增了乙個

sdc的裝置,這個裝置就新新增的系統盤,但沒有分割槽也沒有格式化,就像你掛了一塊硬碟到乙個伺服器上是一樣的,所以第一步我們用

fdisk

來做分割槽:

$ sudo fdisk /dev/sdc

在它提示符下輸入

n,建立新的分割槽,p選擇

primary partition,w

將相關結果寫入分割槽表。

8. 將新載入的硬碟分割槽後,我們需要將新建立的分割槽格式化城系統可以識別的檔案系統:

9.建立乙個新的目錄,用來掛載新的分割槽,在本例中使用

/data

,然後將新的分割槽掛載到該目錄下

10.到目前為止,你已經可以正常使用新載入的資料盤了,載入目錄在

/data,

然而有個問題是,目前是臨時載入硬碟,一旦系統重啟,載入資訊就會丟失,在

linux

下,磁碟載入資訊會儲存在

fstab

檔案中,系統會自動載入該檔案中的分割槽,而在載入磁碟的時候,我們一般使用

uuid

來作為標示符:

最後一件事情,目前所建立的

/data,

屬於root

使用者,就意味著其他使用者無法使用該目錄,如果預設使用者

azureuser

想要讀寫該目錄怎麼辦呢?可以在該目錄下建立乙個子目錄,使用

linux

命令修改

owner

屬性,然後就可以使用了:

如何在Azure上動態配置IP位址

微軟最近對 windows azure 進行了公升級,並啟用了iis8的動態 ip 限制模組。現在,開發人員可以為其 啟用並配置動態 ip 限制功能 或簡稱 dipr dipr 功能主要為開發人員提供兩種保護 根據併發請求數阻止 ip 位址 根據某一時段的請求數阻止 ip 位址 此外,開發人員還可以...

如何在linux上安裝git

工作需要,要裝git,結果找不到源,後來搞定,記錄如下 1.linux el5 x86 64 1.1 我的這個版本上有yum,所以用yum來裝git,但是第一次裝找不到源,最後顯示 nothing to do 1.2 然後上網搜,說是要先裝epel 1.3 如何安裝epel?網上給出很多鏈結,但是可...

如何在linux上架設PPPoE server?

如何在linux上架設pppoe server?樂維up 0 李新天,it系統運維人員 在網上幾乎找不到相關的資料,反覆試驗了幾次沒有成功。有沒有大蝦冒出來指點一下?linux 網路 networking pppoe 分享 編輯 舉報 2012年02月27日 李新天最近編輯於 2012年02月27日...