歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> AIX中LVM的管理

AIX中LVM的管理

日期:2017/2/28 14:37:31   编辑:Linux教程

LVM使用LVM的方式進行磁盤的管理和使用,所有的磁盤的使用都是基於LVM來進行的。

磁盤加入系統 磁盤被加入到系統中之後並不能直接被LVM使用,需要使其變成AIX能識別的物理卷。 1、關機之後把磁盤加入系統,AIX在啟動過程中會自動調用cfgmgr來識別磁盤,進入系統後使用lspv查看,發現加入的磁盤沒有PVID(Physical Volume Identifier),它還不能被LVM所使用,需要轉換成物理卷,並被系統自動分配一個PVID。 2、磁盤使用在線方式加入系統(未重啟系統),如磁盤陣列加入系統,使用lspv還看不到加入的hdisk,需要手動執行一下cfgmgr來使系統識別磁盤陣列。 把磁盤配置成物理卷並分配PVID:# chdev -l hdisk1 -a pv=yes 調整物理卷的可用及分配狀態 把物理卷從系統中刪除先必須設置物理卷為不可用狀態:使用chpv命令 設置PV為不可用狀態: # chpv -v r hdisk1 // -v 參數 ,即availability可用性 設置PV為可用狀態: # chpv -v a hdisk1 允許及禁止物理卷的可分配(到卷組)的狀態。 不可分配:# chpv -a n hdisk1 // -a 參數,即allocation 分配 可分配 :# chpv -a y hdisk1 刪除物理卷 # rmdev -l hdisk1 若設備是available則變為defined,若設備是defined則變為undefined。 # rmdev -l hdisk1 -d 加入-d參數是把物理卷的定義從ODM中徹底刪除 卷組的操作 創建卷組:必須至少有一塊未被分配VG的物理卷 -> mkvg命令 創建前需要准備幾個待創建卷組的參數:卷組名(-y參數),物理分區PP的大小(-s參數),系統啟動時VG是否自動激活(-n參數) # mkvg -y 'testvg' -s '4' hdisk10 hdisk12 //VG名testvg,PP大小4MB,把hdisk10,12加入卷組 刪除卷組:沒有命令能直接刪除一個卷組,只能通過reducevg命令一個個刪除VG裡面的物理卷,當最後一個PV被刪除時整個VG即被刪除。 卷組的擴容和縮減(常用操作) # extendvg testvg hdisk10 // 把hdisk10加入到testvg卷組中 新加入的hdisk10必須不能屬於任何VG,否則會失敗 # reducevg testvg hdisk10 // 把hdisk10從tesgvg卷組中刪除 -d參數是刪除物理卷前自動刪除物理卷上的所有邏輯卷 -f參數是不請求用戶確認直接刪除物理卷上的邏輯卷 刪除VG中的PV時,該卷組必須處於active狀態(varyon)。如果要刪除的物理卷上存在邏輯卷,甚至邏輯卷還跨越了VG中其它的PV,刪除操作將會破壞邏輯卷。 重組卷組中的邏輯卷以提高性能 # reorgvg testvg fslv00 // 重組testvg卷組中的fslv00邏輯卷 激活和關閉卷組 # varyoffvg datavg // 關閉datavg卷組 # varyonvg datavg // 激活datavg卷組 -f 強制激活卷組,即使VGDA存在不一致狀態 -n 禁止激活卷組過程中進行同步卷組(syncvg)操作,避免同步造成更大的破壞 -s 以維護模式激活卷組,激活後可進行卷組操作,但不能打開任何邏輯卷 # exportvg datavg // 導出卷組 # importvg -y datavg hdisk12 // 導入卷組
相關閱讀:

mysqldump和LVM邏輯卷快照 http://www.linuxidc.com/Linux/2013-09/90382.htm

LVM的綜合性介紹及實現 http://www.linuxidc.com/Linux/2013-03/81482.htm

MySQL高性能備份方案解決數據不間斷訪問(LVM快照方式備份) http://www.linuxidc.com/Linux/2013-07/87887.htm

LVM上實施ASM http://www.linuxidc.com/Linux/2012-11/73475.htm

LVM 邏輯卷的擴容/縮容 http://www.linuxidc.com/Linux/2013-10/91265.htm

LVM磁盤管理之擴展與縮小LV http://www.linuxidc.com/Linux/2013-03/81262.htm

Copyright © Linux教程網 All Rights Reserved