天天看點

AIX存儲管理之對實體卷的增删改操作

溫故:

       将磁盤制作成實體卷的指令是: chdev -l hdisk2 -a pv=yes

        參數-a pv=yes 的作用是将一個具體硬碟變成一個實體卷,并配置設定一個惟一的 PVID,将 PVID寫到硬碟的引導記錄中

知新:

        在上一篇文章《​​AIX存儲管理之将磁盤配置為PV​​》中講了如何将一塊新加入系統的磁盤制作成實體卷,今天簡單地講一下如何修改PV的屬性。在修改屬性之前,先簡單說一下如何檢視實體卷的相關資訊。

一、檢視實體卷屬性

1、顯示系統中已經配置或定義的實體卷

lsdev -Cc disk      
AIX存儲管理之對實體卷的增删改操作

 從上圖可以看到的資訊有:

  • 系統有 11塊在可用狀态的硬碟,其中 4 塊自帶 SCSI 硬碟,7 塊 SSA 磁盤
  • hdisk0到hdisk3 是SCSI内置硬碟,hdisk4 到 hdisk10位于同一個 SSA控制卡(擴充卡)上

2、 顯示系統中所有實體卷

lspv      
AIX存儲管理之對實體卷的增删改操作

  從上圖可以看到的資訊有:

  • 11塊硬碟中隻有9塊具有PVID,是實體卷
  • rootvg卷組使用了一塊内置硬碟hdisk0
  • datavg卷組使用了三塊硬碟hdisk8 hdisk9 hdisk10

3、具體顯示實體卷的屬性

lspv hdisk0      
AIX存儲管理之對實體卷的增删改操作

 4、顯示該實體卷上配置設定的邏輯卷

lspv -l hdisk0      
AIX存儲管理之對實體卷的增删改操作

 5、顯示實體卷上實體分區的情況

lspv -p hdisk0      
AIX存儲管理之對實體卷的增删改操作

 6、顯示實體分區和邏輯分區的對應情況

lspv -M hdisk0      
AIX存儲管理之對實體卷的增删改操作

二、修改實體卷屬性

        實體卷隻有兩個屬性可以被修改,即實體卷的配置設定權限和實體卷的可用性。實體卷的配置設定權限是指是否可以在該實體卷上為邏輯卷配置設定新的實體分區。實體卷的可用性是指該實體卷的使用狀态,即可用狀态和不可用狀态,實體卷的可用性表明是否可以在該實體卷上執行任何邏輯讀寫操作。想要對這兩個屬性進行修改,可以有兩種方式。

1、smit工具

執行指令“smitty pv”進入smit工具界面即可,進入後選擇第三條修改屬性;

AIX存儲管理之對實體卷的增删改操作

         在下圖中可以看到能夠修改的屬性,前三條分别是實體卷的配置設定權限、實體卷的狀态、是否設定為熱備盤。

AIX存儲管理之對實體卷的增删改操作

        這裡要特别注意第三條設定熱備盤的選項,選擇y表示該實體卷是一個熱備份磁盤,即不能在其上配置設定邏輯分區;選擇n 表示取消實體卷的熱備份标記。

2、chpv指令 

         如果不習慣使用smit工具,可以使用chpv指令

#chpv[-h Horspare][ -a Allocation][ -V Availability][-c]Pvname... [-C HDiskName ]


參數-h Hotspare 設定實體卷的熱備份特性,該參數對未鏡像的邏輯卷來說是沒有
任何意義,參數 Hotspare 可以為 y 或 n,為 y表示把該實體卷設定成一個熱備份磁盤,即不能在其上配置設定邏輯分區,為 n 表示把該實體卷設定成一個非熱備份磁盤。

參數-c 的作用是清除指定實體卷上的引導記錄(Boot Record)。

參數-C HDiskName 的作用是從一個磁盤上清除它本身的卷管理器(Owning Volume Manager)。如果磁盤是已導入LVM卷組的一部分,即把LVM作為自己的卷管理器來清除時,則該指令會執行失敗。-C HDiskName 

參數-a Allocation 是設定實體卷的配置設定權限。當Alloction 為"y"時,表示允許配置設定實體卷 Pwame 上的新 PP;若Alloction 為"n"時,表示禁止配置設定實體卷 Pvame上的新 PP,但是位于該 PV上的 LV還可以繼續被通路。

參數-vAvailability 是設定實體卷的狀态。若 Availability 為"r"時,就設定實體卷 Pvnarme 不可使用,禁止使用該實體卷,即使通過檔案系統、虛拟記憶體管理器和邏輯卷等方式也不能通路該實體卷上的資料,隻有存儲管理指令可以通路該實體卷如果要求該實體卷保持卷組的磁盤 Ouorum,則當禁止使用該實體卷時,就會出現一個錯誤并且保持該實體卷仍然處于可用狀态。當 Availability 為"a"時,就設定實體卷 Pvname 為可用狀态,使用者可以通過檔案系統和邏輯卷來通路該實體卷上的資料。      

比如:

禁止hdisk1為邏輯卷配置設定新的實體分區

chpv -a n hdisk1      

允許hdisk1為邏輯卷配置設定新的實體分區

chpv -a y hdisk1      

關閉hdisk1的可用性(改為不可用)

chpv -v r hdisk1      

開啟和hdisk1的可用性

chpv -v a hdisk1      

 清除實體卷hdisk1的引導記錄

chpv -c hdisk1      

注意∶ 在執行 chpv 指令在,在/tmp 目錄下需要足夠的空間。如果在執行時失敗,則應該擴充該目錄的空間,然後重新執行 chpv 指令。

三、删除實體卷

rmdev -l hdisk0 -d      

     關于這部分知識點,詳細内容請看​​AIX之裝置管理(二)​​

關于實體卷就講到這裡了