【AIX 命令學習】增加/減小邏輯卷的大小

楊奇龍發表於2010-09-09

增加邏輯卷的大小

extendlv [ -mMapFile ] LogicalVolume Partitions
描述
   extendlv 命令可以增加分配給 LogicalVolume 的邏輯分割槽數,透過給 Partitions 引數代表的附加邏輯分割槽分配數目來實現。LogicalVolume 引數可以是一個邏輯卷名或者邏輯卷 ID。要限制對特定物理卷的分配,請在 PhysicalVolume 引數中使用一個或者多個物理卷的名稱;否則,卷標組中的所有物理卷就都可以分配給新的物理分割槽。
   預設情況下,邏輯卷利用現存的特徵進行擴充套件,這些特徵在您使用 lslv 命令時會顯示出來。要只覆蓋新分割槽的這些現有特徵,請使用標誌為這些特徵選擇其他值。
邏輯卷的預設最大分割槽數為 512。在將邏輯卷擴充套件到超過 512 個邏輯分割槽之前,先使用 chlv 命令增加該預設值。
   預設的分配策略是使用每個邏輯卷複製的物理卷的最小數,將屬於一個複製的物理分割槽放置得儘可能連續,然後將物理分割槽放置在 -a 標誌指定的希望區域。另外,在預設情況下,每個邏輯分割槽的複製是放在一個單獨的物理卷中的。
當使用 extendlv 命令時,您可以指定邏輯卷的大小為 512 塊 /KB/MB/GB。(見示例。)
---注:
在擴充套件一個帶狀邏輯卷時,分割槽數必須帶狀寬度的偶數倍。
我們建議使用很大的分割槽數(超過 800MB)的邏輯卷應該分段逐步擴充套件。
對邏輯捲進行的修改在檔案系統中不會反應出來。要更改檔案系統的特徵,請使用 chfs 命令。
extendlv 命令對於抽點轉儲式的卷標組不允許。
當增加一個條帶化邏輯卷的大小時,如果沒有足夠的物理分割槽時,extendv 失敗。

--例子:
要用三個邏輯分割槽來增加由 ora10g 目錄代表的邏輯卷的大小,請輸入:
extendlv ora10g 3
要請求一個名為 ora10g 的最小為 10MB 的邏輯卷,請輸入:
extendlv ora10g 10M #
extendlv 命令將確定建立最小那種大小的邏輯卷所需要的分割槽數。
您可以使用大寫和小寫字母,如下所示:
    B/b       512 byte blocks
    K/k       KB
    M/m       MB
    G/g       GB

減小邏輯卷的大小
按照如下步驟進行:
1 備份邏輯捲上的所有資料,如果邏輯捲上沒有資料則直接下一步
2 刪除邏輯卷
3 按照減少後的邏輯卷大小重新建立邏輯卷
4 恢復原邏輯捲上的資料

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-673066/,如需轉載,請註明出處,否則將追究法律責任。

相關文章