AIX系統 LVM 管理
一、 邏輯卷管理LVM
LVM是一種與傳統UNIX分割槽策略完全不同的磁碟管理方法,它的優點之一是允許動態地給一個檔案系統分配更多的空間。LVM的組成要素有:物理卷(PV)、卷組(VG)、物理分割槽(PP)、邏輯卷(LV)、邏輯分割槽(PG)等。
1、 AIX儲存管理的思想
(1) 層次結構:Physical VolumeàVolume GroupàLogical VolumeàFile System
(2) 物理硬碟系統定義為hdisk(x)、rhdisk(x);Hdisk由多個PPs組成,每個PP的大小可以為1M/2M/4M/6M…256M。
(3) 一個或多個hdisk組成VG,系統定義為“*vg”。一個VG中的hdisk只能使用相同大小的PP。
(4) 在VG上可以劃分LV。LV是面向應用的裝置,有五種型別(jfs、jfslog、paging、boot、sysdump),使用者可以在LV上建立檔案系統,也可以將其用作原始裝置。
(5) 在Informix中使用的是LV的原始裝置,如資料空間、物理日誌和邏輯日誌空間。
2、 基本概念
(1) 物理卷(Physical Volume):一個物理卷指一個硬碟。
(2) 卷組(Volume Group):卷組是可用物理硬碟的集合,可以邏輯地看成一塊大硬碟。一個卷組由一個或多個物理卷組成,最多可達32個(AIX 4.3.2以上版本已經增至128個)。
(3) 物理分割槽(PP):卷組中的物理卷劃分成固定大小的塊(預設為4MB),這樣的塊稱為物理分割槽。
(4) 邏輯卷(Logical Volume):每個卷組中可以定義一個或多個邏輯卷,邏輯卷是位於物理分割槽上資訊集合:可以是一個檔案系統、調頁空間、日誌或轉儲裝置空間等。
(5) 邏輯分割槽(LP):邏輯卷由一定數量的邏輯分割槽組成。
二、 增加硬碟:
以蓬萊聯社為例,說一下在RS/6000系統中如何增加一個SCSI硬碟。蓬萊聯社備機測試環境資料庫空間不夠,需要增加一個SCSI硬碟來擴充資料空間。
步驟如下:
1、檢視原配置:
備機為RS/6000 F50,原系統中有兩個物理卷,可用以下命令檢視:
#lsdev -Cc disk
hdisk0 Available 10-80-00-0,0 Other SCSI Disk Drive
hdisk1 Available 10-80-00-4,0 16 Bit SCSI Disk Drive
hdisk0:本機硬碟 卷組為rootvg
hdisk1:共享磁碟陣列 卷組為vg01
2、安裝硬碟:
將備機關機,並撥掉電源。開啟機箱,將硬碟接入。硬碟有兩種,一種為熱撥插硬碟,一種為非熱撥插硬碟。對於前一種硬碟,接起來比較簡單,插入相應的埠即可;對於非熱撥插硬碟,接到未用的SCSI線介面上,因沒有固定架,固定起來比較麻煩。硬碟的後面有一個跳線,用來標識硬碟的SCSI地址,安裝前應注意不要和其它SCSI裝置衝突。這裡硬碟的SCSI地址為(6,0)。
3、 將備機加電後重啟,系統會自動識別硬碟的存在。系統將自動分配一個物理卷名給該硬碟-hdisk(x),x是下一個可用的磁碟號。這裡為hdisk2,可用以下命令檢視新硬碟是否已被系統識別並配置:
#lsdev –Cc disk
hdisk0 Available 10-80-00-0,0 Other SCSI Disk Drive
hdisk1 Available 10-80-00-4,0 16 Bit SCSI Disk Drive
hdisk2 Available 10-80-00-6,0 Other SCSI Disk Drive
hdisk2為系統分配給新硬碟的物理卷名,狀態為“Available”,即裝置已經配置,且可以使用。一個裝置只能處在三種狀態之一:
undifined:裝置未配置。
difined:裝置已配置,但是不能使用。
available:裝置已配置,且可以使用。
4、 配置物理卷(PV):
smitàSystem Storage Management(Physical & Logical Storage)
àLogical Volume Manager
àPhysical Volumes
àAdd a Disk
或smit makdsk
Disk Type
[TOP]
1000mb scsi 1.0 GB SCSI Disk Drive
1000mb16bit scsi 1.0 GB SCSI Disk Drive
……
857mb scsi 857 MB SCSI Disk Drive
osdisk scsi Other SCSI Disk Drive
scsd scsi Other SCSI Disk Drive
如果安裝的是非IBM的SCSI硬碟,在Disk Type列表中選擇osdisk(這裡選擇osdisk);接著在Parent Adapter列表中選擇正確的適配卡,這裡選擇(scsi0 Available 10-80 Wide/Fast-20 SCSI I/O Controller);然後在Add a Disk螢幕上的CONNECTION address 欄位中輸入硬碟的SCSI地址:
Add a Disk
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
Disk type osdisk
Disk interface scsi
Description Other SCSI Disk Drive
Parent adapter scsi0
* CONNECTION address [] +
ASSIGN physical volume identifier no +
Queue DEPTH [1] +
Queuing TYPE [none] +
Use QERR Bit [yes] +
Device CLEARS its Queue on Error [no] +
READ/WRITE time out value [30] +
START unit time out value [60] +
REASSIGN time out value [120] +
注意在該欄位中輸入的SCSI硬體地址包含兩個數字,第二個為0。這裡SCSI硬碟的硬體地址為6,該欄位應輸入(6,0)。將ASSIGN physical volume identifier欄位改為yes,其他選項不變。都做完後按enter鍵,硬碟被配置成物理卷(PV),並分配有一個物理卷標識(PVID)。
5、 配置卷組(VG):
配置完物理卷(PV),下一步是要讓PV成為卷組(VG)的一員。只有這樣,才能在磁碟上建立邏輯卷。新硬碟可能有自己單獨的卷組,也可以將其加到已存在的卷組中。
l 將其加到卷組rootvg中:
smitàSystem Storage Management(Physical & Logical Storage)
àLogical Volume ManageràVolume Groups
àSet Characteristics of a Volume Group
àAdd a Physical Volume to a Volume Group
或smit extendvg
或使用命令:extendvg –f rootvg hdisk2
Add a Physical Volume to a Volume Group
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* VOLUME GROUP name [ ] +
* PHYSICAL VOLUME names [ ] +
前兩項分別輸入rootvg和hdisk2。
l 這裡為物理卷hdisk2新建了一個卷組(vgtst):
smitàSystem Storage Management(Physical & Logical Storage)
àLogical Volume ManageràVolume Groups
àAdd a Volume Group
或smit mkvg
或使用命令:mkvg –f –y vgtst hdisk2
Add a Volume Group
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
VOLUME GROUP name [ ]
Physical partition SIZE in megabytes 4 +
* PHYSICAL VOLUME names [ ] +
Activate volume group AUTOMATICALLY yes +
at system restart?
Volume group MAJOR NUMBER [ ] +#
Create VG Concurrent Capable? no +
Auto-varyon in Concurrent Mode? no +
前三項“卷組名、物理分割槽大小、物理卷名)分別輸入vgtst、16、hdisk2,其他各項不變。
在存取卷組前必須使用varyonvg命令啟用它:# varyonvg vgtst
此時用lspv命令可看到:
hdisk0 000e1714f98eb11c rootvg
hdisk1 000e1714cae9ac8f vg01
hdisk2 000e1714f96cd18f vgtst
第一列為物理卷的卷標,第二列是16進位制的PVID,第三列是每個物理卷所屬的卷組。
此時,系統已識別新硬碟,並把它做成物理卷分配給卷組vgtst,因此可以在上面建立邏輯卷。
6、 建立邏輯卷:
smitàSystem Storage Management(Physical & Logical Storage)
àLogical Volume ManageràLogical Volumes
àAdd a Logical Volume
或smit mklv
首先系統會提示輸入卷組名,這裡輸入vgtst,然後顯示:
Add a Logical Volume
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
Logical volume NAME []
* VOLUME GROUP name vgtst
* Number of LOGICAL PARTITIONS [] #
PHYSICAL VOLUME names [] +
Logical volume TYPE []
POSITION on physical volume middle +
RANGE of physical volumes minimum +
MAXIMUM NUMBER of PHYSICAL VOLUMES [] #
to use for allocation
Number of COPIES of each logical 1 +
partition
Mirror Write Consistency? yes +
Allocate each logical partition copy yes +
on a SEPARATE physical volume?
RELOCATE the logical volume during reorganization? yes +
Logical volume LABEL []
MAXIMUM NUMBER of LOGICAL PARTITIONS [512]
Enable BAD BLOCK relocation? yes +
SCHEDULING POLICY for reading/writing parallel +
logical partition copies
Enable WRITE VERIFY? no +
File containing ALLOCATION MAP []
Stripe Size? [Not Striped] +
“*”為必輸項,這裡的必輸項只有Number of LOGICAL PARTITIONS,因為邏輯分割槽的大小已定義為16MB,要建立大小為1G的邏輯卷,邏輯分割槽的個數應輸入64;邏輯卷名Logical volume NAME,這時輸入lvtest1,如果不輸,系統會自動給邏輯卷分配一個名字:lv01;其它各項不變。
同上,分別建立邏輯卷lvtest2-lvtest4,大小均為1G。
三、 增加資料空間
1、# chown informix *lvtest*
# chgrp informix *lvtest*
2、進入informix使用者,執行:
$ onmonitoràParametersàInitialize
初始化測試環境資料庫:
Root Name [rootdbs ]
Root Size [1024000 ] kbytes
Primary Path [/dev/rlvtest1]
$ onmonitoràDbspacesàAdd_chunk
將游標移到rootdbs,按Ctrl+B鍵選擇rootdbs,進入增加chunk畫面:
在PRIMARY CHUNK INFORMATION:一欄,輸入:
Full Pathname [/dev/rlvtest2 ]
Size [1024000 ] kbytes
同理分別將rlvtest3-rlvtest4加給rootdbs,大小均為[1024000]kbytes
3、將原測試環境資料庫的chunk刪除,將空間釋放,此時可看到rootvg的剩餘空間已增大。
四、 常用命令
1、 對邏輯卷操作:
# lslv –l lvtest1 顯示邏輯卷lvtest1的hdisk映像
# lslv –m lvtest1 顯示邏輯卷lvtest1的邏輯分割槽和物理分割槽映像
# lslv lvtest1 顯示邏輯卷lvtest1的內容
# rmlv lvtest1 刪除一個邏輯卷
2、 對卷組的操作:
# lsvg –o 列出所有的活動卷組
# lsvg 列出所有的卷組
# lsvg vgtst 顯示卷組vgtst的內容
# lsvg –p vgtst 顯示卷組vgtst所含的hdisk
# lsvg –l vgtst 顯示卷組vgtst所含的邏輯卷
# mkvg –f –y vgtst hdisk2 用物理卷hdisk2建立卷組vgtst
# extendvg –f rootvg hdisk2 將物理卷hdisk2加到rootvg卷組
3、 對磁碟的操作:
# lsdev –Cc disk 列出所有的hdisk
# lspv 列出所有的hdisk及對應的卷組
# lspv hdisk2 列出物理卷hdisk2的所有資訊
# lspv –l hdisk2 列出hdisk2上的邏輯卷
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28673746/viewspace-763607/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- aix lvm 管理AILVM
- AIX儲存、LVM與檔案系統(一)AILVM
- AIX系統日常管理AI
- AIX系統LVM管理PV/VG/LV常用命令總結與實戰AILVM
- AIX系統日常管理(轉)AI
- IBM_AIX系統日常管理IBMAI
- aix lvm big vgAILVM
- AIX System Administration之儲存管理、LVM、FS(一)AILVM
- 【儲存】AIX儲存管理基本概念和操作(LVM)AILVM
- 【Linux】Linux檔案系統管理5 lvm邏輯卷管理LinuxLVM
- AIX日誌檔案系統(Journaled File System)管理AI
- aix系統vgAI
- LVM管理LVM
- AIX命令集錦三(檔案系統管理命令)AI
- 通過AIX 6.1 作業系統管理員認證AI作業系統
- Linux LVM檔案系統管理的建立和擴充套件LinuxLVM套件
- Linux 系統 LVM(Logical Volume Manager)邏輯卷管理LinuxLVM
- Linux 系統邏輯盤卷管理LVM 詳細介紹LinuxLVM
- AIX 下對LVM資訊的檢視AILVM
- AIX系統日誌AI
- aix系統備份AI
- AIX 系統日誌AI
- AIX系統慎用rebootAIboot
- LVM磁碟管理LVM
- LVM管理操作LVM
- 【Linux】Linux檔案系統管理6 線上擴充套件、收縮lvm檔案系統Linux套件LVM
- 【AIX-PS】AIX系統ps命令詳解AI
- 【AIX】AIX系統下檢視磁碟陣列AI陣列
- 『學了就忘』Linux檔案系統管理 — 65、LVM邏輯卷管理介紹LinuxLVM
- aix 修改系統時間AI
- Cacti 監控 AIX 系統AI
- AIX 系統引數配置AI
- AIX系統日常檢查AI
- AIX系統故障處理AI
- AIX 系統標識(轉)AI
- AIX 系統errpt命令AI
- AIX系統相關命令AI
- Linux作業系統邏輯盤卷管理LVM建立步驟(轉)Linux作業系統LVM