摘要:本文記錄一些下的卷管理和配置方法。例如上面的命令創(chuàng)建了一個(gè)名叫的,并將全部劃分用于。使用查看的分配情況,下面是該命令的輸出樣例格式化。格式化時(shí)需要指定一個(gè)日志設(shè)備,可以用剛剛創(chuàng)建的日志類型的對(duì)應(yīng)的設(shè)置名,或者使用一個(gè)已經(jīng)存在的日志設(shè)備。
我們知道,現(xiàn)在操作系統(tǒng)都具有默認(rèn)的卷管理系統(tǒng)來管理磁盤。詳見存儲(chǔ)技術(shù)之卷管理和文件系統(tǒng)。總體來說,從下向上分為物理磁盤(PV)、邏輯卷組(VG)、邏輯卷(LV),用戶可以直接mount的是邏輯卷。本文記錄一些AIX下的卷管理和配置方法。
AIX下的Volumn Manager一個(gè)PV只能屬于一個(gè)VG,無法將一個(gè)PV切分成多個(gè)PV,隸屬于不同的VG;而一個(gè)VG卻可以包含多個(gè)PV
一個(gè)VG可以被分出多個(gè)LV,LV在格式化后才可以被mount
AIX的文件系統(tǒng)稱為jfs2
架構(gòu)類似這個(gè)圖:
在AIX中,物理磁盤對(duì)應(yīng)的文件為/dev/hdiskN,其中N從0開始,通過如下命令可以查看磁盤:
# lsdev -Cc disk hdisk0 Available 09-08-00-4,0 Other SCSI Disk Drive # lspv hdisk0 00c88e8bb22265c4 rootvg active
可使用cfgmgr命令掃描新的硬件設(shè)備
AIX下配置卷管理1) 通過mkvg命令創(chuàng)建一個(gè)VG,并管理一個(gè)hdisk,由于一個(gè)PV只能屬于一個(gè)VG,所以已經(jīng)被劃分到其他VG的hdisk無法再次分配。例如:
# mkvg -y myvg hdisk2
上面的命令創(chuàng)建了一個(gè)名叫myvg的VG,并將hdisk2全部劃分用于myvg。此時(shí)你可以通過如下命令查看磁盤的使用情況:
# lspv hdisk2 PHYSICAL VOLUME: hdisk2 VOLUME GROUP: myvg PV IDENTIFIER: 00c88e8bb22265c4 VG IDENTIFIER 00cc83af00004c0000000155d675eded PV STATE: active STALE PARTITIONS: 0 ALLOCATABLE: yes PP SIZE: 128 megabyte(s) LOGICAL VOLUMES: 13 TOTAL PPs: 546 (69888 megabytes) VG DESCRIPTORS: 2 FREE PPs: 23 (2944 megabytes) HOT SPARE: no USED PPs: 523 (66944 megabytes) MAX REQUEST: 256 kilobytes FREE DISTRIBUTION: 00..00..00..00..23 USED DISTRIBUTION: 110..109..109..109..86 MIRROR POOL: None
注意上面的輸出中有個(gè)PP的概念,PP大小為128M,而整個(gè)磁盤總共多少個(gè)PP,以及已使用的PP都可以看到。
2) 現(xiàn)在,可以在VG的基礎(chǔ)上創(chuàng)建LV。使用mklv命令即可,在創(chuàng)建時(shí)還需要指定文件系統(tǒng)類型。jfs2log和jfs2一個(gè)用于日志類型的文件系統(tǒng),一個(gè)用于普通的文件系統(tǒng)。
# mklv -t jfs2log myvg 1 # mklv -t jfs2 -y mylv1 myvg 30G
如上,有兩種指定LV大小的方法,一個(gè)是指定1個(gè)PP的大小,另一個(gè)是指定30G大小。
使用lsvg查看VG的分配情況,下面是該命令的輸出樣例:
# lsvg rootvg VOLUME GROUP: rootvg VG IDENTIFIER: 00cc83af00004c0000000155d675eded VG STATE: active PP SIZE: 128 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 546 (69888 megabytes) MAX LVs: 256 FREE PPs: 23 (2944 megabytes) LVs: 13 USED PPs: 523 (66944 megabytes) OPEN LVs: 12 QUORUM: 2 (Enabled) TOTAL PVs: 1 VG DESCRIPTORS: 2 STALE PVs: 0 STALE PPs: 0 ACTIVE PVs: 1 AUTO ON: yes MAX PPs per VG: 32512 MAX PPs per PV: 1016 MAX PVs: 32 LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no HOT SPARE: no BB POLICY: relocatable PV RESTRICTION: none INFINITE RETRY: no # lsvg -l rootvg rootvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 1 1 closed/syncd N/A hd6 paging 4 4 1 open/syncd N/A hd8 jfs2log 1 1 1 open/syncd N/A hd4 jfs2 2 2 1 open/syncd / hd2 jfs2 19 19 1 open/syncd /usr hd9var jfs2 4 4 1 open/syncd /var hd3 jfs2 1 1 1 open/syncd /tmp hd1 jfs2 1 1 1 open/syncd /home hd10opt jfs2 4 4 1 open/syncd /opt hd11admin jfs2 1 1 1 open/syncd /admin fwdump jfs2 3 3 1 open/syncd /var/adm/ras/platform livedump jfs2 2 2 1 open/syncd /var/adm/ras/livedump hddata jfs2 480 480 1 open/syncd N/A
3) 格式化LV。格式化時(shí)需要指定一個(gè)日志設(shè)備,可以用剛剛創(chuàng)建的日志類型的LV對(duì)應(yīng)的dev設(shè)置名,或者使用一個(gè)已經(jīng)存在的日志設(shè)備。(已存在的日志設(shè)備可能需要是同一個(gè)VG的,這個(gè)沒有驗(yàn)證過)
# mkfs -o log=/dev/loglv00 -V jfs2 /dev/mylv1
4) 最后,掛在LV:
# mount -o log=/dev/loglv00 /dev/mylv1 /myfs1
參考
How to Add a Disk on AIX LVM
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/7973.html
TSM備份的設(shè)計(jì)實(shí)施手冊(cè)字?jǐn)?shù) 11105閱讀 953評(píng)論 0贊 4目錄****??1. TSM 安裝規(guī)劃 3????1.1. 環(huán)境描述 3????1.2. 磁帶分配描述 3????1.3. 客戶機(jī)節(jié)點(diǎn)備份需求表 3????1.4. TSM 數(shù)據(jù)庫卷和歸檔日志卷 4????1.5. 物理設(shè)備列表 4????1.6. 用戶列表 5????1.7. 磁帶卷列表 5????1.8. 設(shè)備定義名稱 6???...
摘要:指定了自己的執(zhí)行器,還有其他的寫法注意我們?cè)谌$R像名的時(shí)候,這里要注意,字母只能全部小寫。 這部分介紹比較實(shí)用,在開中會(huì)經(jīng)常用到,因?yàn)槲覀儠?huì)根據(jù)自己的項(xiàng)目來構(gòu)建自己的鏡像,然后發(fā)布。 第一種定制方式 首先跑起來一個(gè)ubuntu,在ubuntu上安裝相應(yīng)的軟件。 docker run -it --name temp ubuntu /bin/bash 進(jìn)來后,安裝一個(gè)apache2吧 ap...
摘要:當(dāng)在中需要引用相對(duì)路徑時(shí),就是以該上下文作為當(dāng)前指令執(zhí)行的目錄。指令會(huì)新建一層并在其上執(zhí)行指令,指令完成之后再該鏡像。所以指令中的內(nèi)容應(yīng)當(dāng)盡可能合并,并且記得清除冗余的內(nèi)容如緩存等。從而實(shí)現(xiàn)我們?cè)阽R像時(shí)可以根據(jù)配置修改啟動(dòng)指令的參數(shù)。 前言 本文為學(xué)習(xí)整理和參考文章,不具有教程的功能。其次,后面將會(huì)陸續(xù)更新各種應(yīng)用的容器化部署的實(shí)踐,如MySQL容器化,Jenkins容器化,以供讀者參...
摘要:防止文件系統(tǒng)下和根目錄下誤操作。監(jiān)控的表空間每月月底執(zhí)行的腳本每月日?qǐng)?zhí)行的腳本跟蹤結(jié)果的腳本放在腳本最后報(bào)警檢查系統(tǒng)的進(jìn)程可修改運(yùn)行示例 [shell編程] AIX shell工具集AIX1.批量改名或拷貝文件比如將 start.sh文件改為stop.sh拷貝先查看ls -l start*.sh|awk {m=$9; gs...
閱讀 1438·2021-09-22 15:43
閱讀 2154·2019-08-30 15:54
閱讀 1154·2019-08-30 10:51
閱讀 2082·2019-08-29 18:35
閱讀 426·2019-08-26 11:58
閱讀 2476·2019-08-26 11:38
閱讀 2432·2019-08-23 18:35
閱讀 3627·2019-08-23 18:33