在安装操作系统时,缺省情况下会创建一个名为 rootvg 的卷组。使用一个或多个还未分配到其他卷组并且处于可用状态的物理卷,可以在系统上创建额外的卷组。所有物理卷都将划分为具有相同大小的物理分区。在创建卷组以后,物理分区的大小就不可更改。

IBM AIX 5.3 系统管理 -- 磁盘存储管理一

http://blog.csdn.net/tianlesoftware/archive/2011/01/01/6111533.aspx

本篇文章讨论对卷组执行的操作。

一. 创建卷组

1.1 可以使用 mkvg 命令创建卷组。系统为每个卷组分配一个卷组标识符 (VGID),此标识符由 LVM 命令在内部使用。对于每个卷组,都会在目录 /dev 下面创建两个设备驱动程序文件,一个块设备驱动程序和一个字符设备驱动程序。两个文件都具有与主卷组号相等的主设备号。

示例中在 /dev 下面为每个卷组创建的两个文件:

# lsvg

rootvg

testvg

vg1

vg2

# cd /dev

# ls -l|grep vg

crw-rw----   1 root     system       10,  0 Nov 10 11:35 IPL_rootvg

crw-------   1 root     system       10,  0 Nov 15 19:08 __vg10

crw-------   1 root     system      100,  0 Nov 16 10:24 __vg100

crw-------   1 root     system       46,  0 Nov 15 18:48 __vg46

crw-------   1 root     system       47,  0 Nov 16 10:24 __vg47

crw-rw----   1 root     system       10,  0 Nov 10 11:00 rootvg

crw-rw----   1 root     system       46,  0 Nov 14 11:12 testvg

crw-rw----   1 root     system       47,  0 Nov 16 10:21 vg1

crw-rw----   1 root     system      100,  0 Nov 16 10:21 vg2

1.2. 对于每个已启用的卷组,/etc/vg 下面都有一个名称与 VGID 相同的文件.

示例:卷组的句柄文件 (handle file)

# lsvg -o

vg1

testvg

rootvg

# cd /etc/vg

# ls -l

total 0

-rw-r--r--   1 root     system         0 Nov 15 16:15 vg00C478DE00004C00000001077B1E974A

-rw-rw----   1 root     system         0 Nov 15 15:49 vg00C478DE00004C00000001078FC3497D

-rw-rw----   1 root     system         0 Nov 16 10:37 vg00C478DE00004C000000010799E10D8E

# lsvg rootvg |grep -i identifier

VOLUME GROUP:rootvg

VG IDENTIFIER:00c478de00004c00000001077b1e974a

# lsvg testvg |grep -i identifier

VOLUME GROUP:testvg

VG IDENTIFIER:00c478de00004c00000001078fc3497d

# lsvg vg1 |grep -i identifier

VOLUME GROUP:vg1

VG IDENTIFIER:00c478de00004c000000010799e10d8e

1.3. 可以使用 mkvg 命令创建一个名为 vg1 的原始卷组,其物理分区大小为 64 MB,主编号为 99,并使用物理卷 hdisk4。

示例:创建原始卷组

# mkvg -y vg1 -s64 -V99 hdisk4

vg1

1.4 创建一个原始卷组,它在最大 PP 数量方面超出了该类卷组的限制。

示例:未能创建原始卷组

# lsattr -El hdisk4

PCM             PCM/friend/scsiscsd Path Control Module           False

algorithm       fail_over           Algorithm                     True

dist_err_pcnt   0                   Distributed Error Percentage  True

dist_tw_width   50                  Distributed Error Sample Time True

hcheck_interval 0                   Health Check Interval         True

hcheck_mode     nonactive           Health Check Mode             True

max_transfer    0x40000       Maximum TRANSFER Size         True

pvid            none                Physical volume identifier    False

queue_depth     3        Queue DEPTH                   False

reserve_policy  single_path         Reserve Policy                True

size_in_mb      73400               Size in Megabytes             False

# mkvg -y testvg -s 4 -f hdisk4

0516-1254 mkvg:Changing the PVID in the ODM.

0516-1208 mkvg:Warning, The Physical Partition Size of 4 requires the

creation of 17501 partitions for hdisk4.The system limitation is 16256

physical partitions per disk at a factor value of 16. Specify a larger

Physical Partition Size or a larger factor value in order create a

volume group on this disk.

0516-862 mkvg:Unable to create volume group.

1.5 使用 mkvg 命令强制创建一个名为 vg2 的大容量卷组,其物理分区大小为 128 MB,主编号为 101,并使用物理卷 hdisk6。我们在创建此卷组时将 auto varyon 标志设置为 no,以便它不会在系统重新启动时自动启用。

示例:创建大容量卷组

# mkvg -B -y vg2 -s 128 -f -n -V 101 hdisk6

vg2

1.6 创建一个大容量卷组,它在最大 PP 数量方面超出了该类卷组的限制。

示例 :未能创建大容量卷组

# lsattr -El hdisk4

PCM             PCM/friend/scsiscsd Path Control Module           False

algorithm       fail_over           Algorithm                     True

dist_err_pcnt   0                   Distributed Error Percentage  True

dist_tw_width   50                  Distributed Error Sample Time True

hcheck_interval 0                   Health Check Interval         True

hcheck_mode     nonactive        Health Check Mode             True

max_transfer    0x40000      Maximum TRANSFER Size         True

pvid            none       Physical volume identifier    Falsequeue_depth

3               Queue DEPTH                   False

reserve_policy  single_path         Reserve Policy                True

size_in_mb      73400           Size in Megabytes             False

# mkvg -B -y test1vg -s 1 -f hdisk4

0516-1254 mkvg:Changing the PVID in the ODM.

0516-1208 mkvg:Warning, The Physical Partition Size of 1 requires the

creation of 70006 partitions for hdisk4.The system limitation is 65024

physical partitions per disk at a factor value of 64. Specify a larger

Physical Partition Size or a larger factor value in order create a

volume group on this disk.

0516-862 mkvg:Unable to create volume group.

1.7 使用 mkvg 命令强制创建一个名为 testvg 的可扩展卷组,其物理分区大小为 1 MB,并使用物理卷 hdisk3 至 hdisk7。

示例:创建可扩展卷组

# lsattr -El hdisk3|grep -i size_in_mb

size_in_mb      73400               Size in Megabytes             False

# lsattr -El hdisk4|grep -i size_in_mb

size_in_mb      73400               Size in Megabytes             False

# lsattr -El hdisk5|grep -i size_in_mb

size_in_mb      73400               Size in Megabytes             False

# lsattr -El hdisk6|grep -i size_in_mb

size_in_mb      73400               Size in Megabytes             False

# lsattr -El hdisk7|grep -i size_in_mb

size_in_mb      73400               Size in Megabytes             False

# mkvg -S -y testvg -s 1 -f hdisk3 hdisk4 hdisk5 hdisk6 hdisk7

0516-1254 mkvg:Changing the PVID in the ODM.

0516-1254 mkvg:Changing the PVID in the ODM.

0516-1254 mkvg:Changing the PVID in the ODM.

0516-1254 mkvg:Changing the PVID in the ODM.

0516-1254 mkvg:Changing the PVID in the ODM.

testvg

# lsvg testvg

VOLUME GROUP:testvg

VG IDENTIFIER:00c5e9de00004c0000000107a5572082

VG STATE:active                   PP SIZE:1 megabyte(s)

VG PERMISSION:read/write       TOTAL PPs:349690 (349690 megabytes)

MAX LVs:256                      FREE PPs:349690 (349690 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         3

TOTAL PVs:5                        VG DESCRIPTORS: 5

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:5                        AUTO ON:yes

MAX PPs per VG:524288                     MAX PVs:        1024

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

mkvg 命令将通过调用 varyonvg 命令自动启用新创建的卷组。

对于使用 -I 标志创建的卷组,LTG 大小设置为 128、256、512 或 1024 KB。此值将与属于该卷组的磁盘的最低传输大小相等。

缺省情况下,在 AIX 5L Version 5.3 中,未使用 -I 标志创建的卷组将使用可变的 LTG 大小。

二. 列出有关卷组的信息

lsvg 命令显示有关系统当前已知的卷组的信息。

2.1 使用 lsvg 命令显示系统已知的所有卷组(无论是否已启用)。

# lsvg

rootvg

dumpvg

test2vg

test1vg

2.2 使用 lsvg -o 命令显示已启用的所有卷组。

# lsvg -o

test1vg

dumpvg

rootvg

2.3使用 lsvg 命令并作为参数传递卷组的名称,以获得有关该卷组的更多详细信息。

示例:使用 lsvg 显示有关某个特定卷组的详细信息

# lsvg test1vg

VOLUME GROUP:test1vg

VG IDENTIFIER:00c5e9de00004c0000000107a5b596ab

VG STATE:active                   PP SIZE:512 megabyte(s)

VG PERMISSION:read/write               TOTAL PPs:408 (208896 megabytes)

MAX LVs:256                      FREE PPs:398 (203776 megabytes)

LVs:3                        USED PPs:10 (5120 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:3                        VG DESCRIPTORS: 3

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:3                        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

示例中的字段含义如下:

(1)VOLUME GROUP 卷组的名称。

(2)VG STATE 卷组的状态。

(3)VG PERMISSION 访问权限:只读或读写。

(4)MAX LVs 卷组中允许的最大 LV 数量。

(5)OPEN LVs 当前打开的逻辑卷数量。

(6)TOTAL PVs 卷组中的 PV 总数。

(7)STALE PVs 包含过时分区的 PV 数量。

(8)ACTIVE PVs 当前活动的 PV 数量。

(9)MAX PPs per VG 卷组中允许的最大 PP 数量。

(10)MAX PPs per PV 每个物理卷的最大 PP 数量。

(11)LTG size 卷组的 LTG 大小。

(12)HOT SPARE 卷组的热后备策略。

(13)VG IDENTIFIER 卷组的数字标识符。

(14)PP SIZE 卷组中的物理分区大小。

(15)TOTAL PPs 卷组中的 PP 总数。

(16)FREE PPs 卷组中还未分配到任何逻辑卷的 PP 总数。

(17)USED PPs 卷组中已经分配到逻辑卷的 PP 总数。

(18)QUORUM 定额所需的物理卷数量。

(19)VG DESCRIPTORS 卷组中的 VGDA 数量。

(20)STALE PPs 卷组中的过时 PP 数量。

(21)AUTO ON 确定卷组是否在系统重新启动后自动启用。

(22)MAX PVs 卷组中允许的最大 PV 数量。

(23)AUTO SYNC 确定是否自动同步过时分区。

(24)BB POLICY 不良块重定位策略。

2.4使用 lsvg -l 命令显示属于 rootvg 的所有逻辑卷。

# 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     3     3     1    open/syncd    N/A

hd8                 jfs2log    1     1     1    open/syncd    N/A

hd4                 jfs2       1     1     1    open/syncd    /

hd2                 jfs2       9     9     1    open/syncd    /usr

hd9var              jfs2       1     1     1    open/syncd    /var

hd3                 jfs2       1     1     1    open/syncd    /tmp

hd1                 jfs2       1     1     1    open/syncd    /home

hd10opt             jfs2       1     1     1    open/syncd    /opt

fwdump        jfs2       3     3     1    open/syncd    /var/adm/ras/platform

paging00            paging     1     1     1    open/syncd    N/A

fslv00              jfs2       2     2     1    open/syncd    /app01

dumpdev             jfs        3     3     1    closed/syncd  N/A

fslv01              jfs2       8     8     1    open/syncd    /kdb

2.5  使用 lsvg -p 命令显示属于 test1vg 卷组的所有物理卷。

# lsvg -p test1vg

test1vg:

PV_NAME       PV STATE     TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk5            active            136         129         28.0.20.0.27.0.27.0.27

hdisk6            active            136         133         28..24..27..27..27

hdisk7            active            136         136         28..27..27..27..27

在调查 LVM 元数据损坏的情况下,可以使用 lsvg -n 命令获得有关某个卷组的信息,此信息从位于特定磁盘上的 VGDA 中读取。

三. 更改卷组特征

下面的部分将讨论修改卷组的特征所需要完成的任务。

3.1 Auto varyon 标志

下面的命令将卷组 testvg 更改为在系统下次重新启动时自动激活。

# chvg -ay newvg

 

下面的命令将卷组 testvg 更改为在系统下次重新启动时不自动激活。

# chvg -an newvg

3.2  定额

下面的命令更改卷组 testvg 的定额。此属性确定卷组是否将在失去其绝对大多数物理卷之后停用。

要关闭定额,可以使用以下命令:

#chvg -Qn testvg

 

要打开定额,可以使用以下命令:

# chvg -Qy testvg

3.3 每个物理卷的最大物理分区数量

可以更改每个物理卷的最大物理分区数量,示例更改每个物理卷的最大物理分区数量:

# lsvg testvg

VOLUME GROUP:testvg

VG IDENTIFIER:00c5e9de00004c0000000107a58c754e

VG STATE:active                   PP SIZE:16 megabyte(s)

VG PERMISSION:read/write          TOTAL PPs:4375 (70000 megabytes)

MAX LVs:256                      FREE PPs:4375 (70000 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

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:5080                     MAX PVs:        6

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

# chvg -t 16 testvg

0516-1164 chvg:Volume group testvg changed.With given characteristics testvg

can include upto 1 physical volumes with 16256 physical partitions each.

# lsvg testvg

VOLUME GROUP:testvg

VG IDENTIFIER:00c5e9de00004c0000000107a58c754e

VG STATE:active                   PP SIZE:16 megabyte(s)

VG PERMISSION:read/write          TOTAL PPs:4375 (70000 megabytes)

MAX LVs:256                      FREE PPs:4375 (70000 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

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:16256                     MAX PVs:        2

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

3.4 更改卷组的格式

可以将原始卷组的格式更改为大容量或可扩展格式。一旦将卷组转换为可扩展格式,就不能将其更改为其他格式。在更改某个卷组的格式之前,必须停用该卷组。

在示例中,使用 chvg -G 命令将卷组 tttt 的格式从原始格式更改为可扩展格式。

# lsvg tttt

VOLUME GROUP:tttt

VG IDENTIFIER:00c478de00004c0000000107d3af5798

VG STATE:active                   PP SIZE:128 megabyte(s)

VG PERMISSION:read/write          TOTAL PPs:546 (69888 megabytes)

MAX LVs:256                      FREE PPs:546 (69888 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:1                        VG DESCRIPTORS: 2

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:1                        AUTO ON:no

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

# varyoffvg tttt

# chvg -G tttt

0516-1224 chvg:WARNING, once this operation is completed, volume group tttt

cannot be imported into AIX 5.2 or lower versions.Continue (y/n) ?y

0516-1712 chvg:Volume group tttt changed.  tttt can include up to 1024

physical volumes with 2097152 total physical partitions in the volume group.

# varyonvg tttt

# lsvg tttt

VOLUME GROUP:tttt

VG IDENTIFIER:00c478de00004c0000000107d3af5798

VG STATE:active                   PP SIZE:128 megabyte(s)

VG PERMISSION:read/write               TOTAL PPs:545 (69760 megabytes)

MAX LVs:256                      FREE PPs:545 (69760 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:1                        VG DESCRIPTORS: 2

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:1                        AUTO ON:no

MAX PPs per VG:32768                     MAX PVs:        1024

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

如上所示,最大物理分区数量不再按每个磁盘定义,而是应用于整个卷组。因而,对于可扩展卷组,lsvg 命令不再显示每个卷组的最大物理卷数量。

3.5 更改 LTG 大小

缺省情况下,AIX 5L Version 5.3 中的卷组在创建时具有可变的逻辑磁道组大小。对于为了与以前版本的 AIX 5L 兼容而创建的卷组,可以将 LTG 大小更改为 0、128、256、512 或 1024。新的 LTG 大小应该小于或等于卷组中所有磁盘的最大传输大小中的最小值。可以使用以下命令更改 testvg 卷组的 LTG 大小:

chvg -L 128 testvg

3.6 更改同步策略

同步策略控制卷组中过时分区的自动同步。此标志只对与镜像逻辑卷相对应的分区有意义。

在示例中,我们使用 chvg -s 命令更改同步策略。通过 lsvg test1vg 命令得到了确认。

# chvg -sy test1vg

# lsvg test1vg

VOLUME GROUP:test1vg

VG IDENTIFIER:00c5e9de00004c0000000107a5b596ab

VG STATE:active                   PP SIZE:512 megabyte(s)

VG PERMISSION:read/write               TOTAL PPs:408 (208896 megabytes)

MAX LVs:256                      FREE PPs:398 (203776 megabytes)

LVs:3                        USED PPs:10 (5120 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:3                        VG DESCRIPTORS: 3

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:3                        AUTO ON:yes

MAX PPs per VG:     32512

MAX PPs per PV:1016                     MAX PVs:        32

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:yes

HOT SPARE:yes (one to many)        BB POLICY:relocatable

3.7 更改最大物理分区数量

在示例中,使用 chvg -P 命令更改某个卷组中的最大物理分区数量。通过 lsvg testvg 命令得到了确认。

# lsvg testvg

VOLUME GROUP:testvg

VG IDENTIFIER:00c5e9de00004c00000    00107a58c754e

VG STATE:active                   PP SIZE:16 megabyte(s)

VG PERMISSION:read/write          TOTAL PPs:4370 (69920 megabytes)

MAX LVs:256                      FREE PPs:4370 (69920 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:1                        VG DESCRIPTORS: 2

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:1                        AUTO ON:yes

MAX PPs per VG:32768                     MAX PVs:        1024

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

# chvg -P 2048 testvg

# lsvg testvg

VOLUME GROUP:testvg                   VG IDENTIFIER:00c5e9de00004c0000000107a58c754e

VG STATE:active                   PP SIZE:16 megabyte(s)

VG PERMISSION:read/write               TOTAL PPs:4370 (69920 megabytes)

MAX LVs:256                      FREE PPs:4370 (69920 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:1                        VG DESCRIPTORS: 2

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:1                        AUTO ON:yes

MAX PPs per VG:2097152               MAX PVs:        1024

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

3.8 更改最大逻辑卷数量

在示例中,使用 chvg -v 命令更改某个卷组中的最大逻辑卷数量。通过 lsvg testvg 命令得到了确认。

# lsvg testvg

VOLUME GROUP:testvg

VG IDENTIFIER:00c5e9de00004c0000000107a58c754e

VG STATE:active                   PP SIZE:16 megabyte(s)

VG PERMISSION:read/write               TOTAL PPs:4370 (69920 megabytes)

MAX LVs:256                      FREE PPs:4370 (69920 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:1                        VG DESCRIPTORS: 2

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:1                        AUTO ON:yes

MAX PPs per VG:2097152                     MAX PVs:        1024

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

# chvg -v 4096 testvg

# lsvg testvg

VOLUME GROUP:testvg

VG IDENTIFIER:00c5e9de00004c0000000107a58c754e

VG STATE:active                   PP SIZE:16 megabyte(s)

VG PERMISSION:read/write               TOTAL PPs:4370 (69920 megabytes)

MAX LVs:4096                      FREE PPs:4370 (69920 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:1                        VG DESCRIPTORS: 2

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:1                        AUTO ON:yes

MAX PPs per VG:2097152                     MAX PVs:        1024

LTG size (Dynamic):256 kilobyte(s)          AUTO SYNC:no

HOT SPARE:no                       BB POLICY:relocatable

二.  解除卷组锁定

在 LVM 命令异常中止后,卷组可能变为锁定的。可以使用 chvg –u 命令删除锁。

2.1  扩展卷组

通过使用 extendvg 命令添加新的物理卷,可以增加卷组中可用的空间。在添加新磁盘之前,必须确保该磁盘处于可用状态。

系统查询要添加的磁盘,以确定它是否已经包含 VGDA。如果磁盘有一个与已经启用的另一个卷组相对应的 VGDA,则该命令将退出。如果该 VGDA 属于某个已停用的卷组,系统将提示用户确认是否继续命令的执行。如果用户作肯定回答,则会删除旧的 VGDA,并且该磁盘上所有以前的数据都将不可用。

对于在 AIX 5L Version 5.3 之前创建的卷组,或者在 AIX 5L Version 5.3 上创建但是使用 varyonvg –M 命令来启用的卷组,如果物理卷的最大传输大小小于卷组的 LTG,则 extendvg 命令将会失败。对于在 AIX 5L Version 5.3 上创建并且不是使用 varyonvg –M 命令来启用的卷组,如果物理卷的最大传输大小小于 VG 的 LTG,则 extendvg 将动态减小 VG 的 LTG。

在示例中,演示了 extendvg 命令是如何通过将 hdisk4 和 hdisk7 添加到 test1vg 来进行工作的:

(1)lspv 显示 hdisk6 已经有一个 PVID,而 hdisk7 则是干净的。

(2)extendvg test1vg hdisk7 将一个 PVID 分配给 hdisk7,并将其添加到卷组 test1vg,lsvg -p testvg 命令确认了这一点。

(3)extendvg test1vg hdisk4 觉得 hdisk4 似乎属于某个未启用的卷,并要求用户使用强制标志。

(4)extendvg -f test1vg hdisk4 将 hdisk4 强制添加到卷组 test1vg,lsvg -p test1vg 命令确认了这一点。

(5)extendvg -f test1vg hdisk1 尝试将属于卷组 rootvg 的组物理卷 hdisk1 强制添加到 test1vg 卷,并且失败了。

# lspv

hdisk0          00c5e9de00091d6f       rootvg          active

hdisk1          00c5e9de00838438    rootvg          active

hdisk2          00c5e9de0083864d       dumpvg          active

hdisk3          00c5e9dea557184b        test2vg

hdisk4          00c5e9deb9bd80c3          None

hdisk5          00c5e9dea5571a32    est1vg         active

hdisk6          00c5e9deb8f111ed        test1vg         active

hdisk7          none                  None

# extendvg test1vg hdisk7

0516-1254 extendvg:Changing the PVID in the ODM.

# lsvg -p test1vg

test1vg:

PV_NAME   PV STATE   TOTAL PPs   FREE PPs   FREE DISTRIBUTION

hdisk5            active      136    129         28.0.20.0.27.0.27.0.27

hdisk6            active      136         133         28..24..27..27..27

hdisk7            active       136         136         28..27..27..27..27

# extendvg test1vg hdisk4

0516-1398 extendvg:The physical volume hdisk4, appears to belong to

another volume group.Use the force option to add this physical volume

to a volume group.

0516-792 extendvg:Unable to extend volume group.

# extendvg -f test1vg hdisk4

# lsvg -p test1vg

test1vg:

PV_NAME  PV STATE  TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk5    active         136         129         28.0.20.0.27.0.27.0.27

hdisk6   active            136         133         28..24..27..27..27

hdisk7  active            136         136         28..27..27..27..27

hdisk4  active            136         136         28..27..27..27..27

# extendvg -f test1vg hdisk1

0516-029 extendvg:The Physical Volume is a member of a currently varied on Volume Group and this cannot be overidden.

0516-1397 extendvg:The physical volume hdisk1, will not be added to the volume group.

0516-792 extendvg:Unable to extend volume group.

2.2 卷组

可以使用 reducevg 命令从卷组中删除物理磁盘。必须启用该卷组。从卷组中删除最后一个物理卷时,还会删除该 VG。对于在 AIX 5L Version 5.3 上创建并且不是使用 varyonvg –M 来启用的卷组,如果剩下的磁盘允许,则 reducevg 将自动增加 LTG 大小。驻留在要缩小的磁盘上的所有逻辑卷都必须预先关闭。如果指定要删除的物理卷上的逻辑卷还跨越卷组中的其他物理卷,则删除操作可能会破坏那些逻辑卷的完整性,而不管它们所在的物理卷是否已删除。

在示例中,通过从 testvg 删除 hdisk7 演示了 reducevg 命令是如何工作的:

(1)lsvg -p testvg 显示 testvg 包含物理卷 hdisk6 和 hdisk7。

(2)lsvg -l testvg 显示 testvg 包含两个打开的镜像逻辑卷。

(3)lslv -l loglv01 显示该卷组的日志位于 hdisk6 上。

(4)reducevg testvg hdisk7 尝试删除物理卷 hdisk7,但是由于该物理卷包含打开的逻辑卷而失败了。

(5)reducevg -d testvg hdisk7 尝试强制删除物理卷 hdisk7,但是由于该物理卷包含打开的逻辑卷而失败了。

(6)我们通过卸载对应的文件系统关闭逻辑卷 lv1、lv2 和 loglv01,

(7)reducevg testvg hdisk7 仍然无法工作。

(8)reducevg -f testvg hdisk7 提示用户确认,删除位于物理卷 hdisk7 上的数据,并从 testvg 卷组中删除该磁盘的定义。

# lsvg -p testvg

testvg:

PV_NAME     PV STATE   TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk6     active            546         541         110.0.104.0.109.0.109.0.109

hdisk7    active            546         542         110.0.105.0.109.0.109.0.109

# lsvg -l testvg

testvg:

LV NAME     TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

lv1                 jfs2       2     4     2    open/syncd    /fs1

lv2                 jfs2       2     4     2    open/syncd    /fs2

loglv01             jfs2log    1     1     1    open/syncd    N/A

# lslv -l loglv01

loglv01:N/A

PV                COPIES        IN BAND       DISTRIBUTION

hdisk6            001:000:000   100%          000:001:000:000:000

# reducevg testvg hdisk7

0516-016 ldeletepv:Cannot delete physical volume with allocated partitions.Use either migratepv to move the partitions or reducevg with the -d option to delete the partitions.

0516-884 reducevg:Unable to remove physical volume hdisk7.

# reducevg -d testvg hdisk7

0516-914 rmlv:Warning, all data belonging to logical volume

lv1 on physical volume hdisk7 will be destroyed.

rmlv:Do you wish to continue? y(es) n(o)? y

0516-1008 rmlv:Logical volume lv1 must be closed.If the logical

volume contains a filesystem, the umount command will close

the LV device.

0516-884 reducevg:Unable to remove physical volume hdisk7.

# umount /fs1

# umount /fs2

# reducevg testvg hdisk7

0516-016 ldeletepv:Cannot delete physical volume with allocated partitions.Use either migratepv to move the partitions or reducevg with the -d option to delete the partitions.

0516-884 reducevg:Unable to remove physical volume hdisk7.

# reducevg -d testvg hdisk7

0516-914 rmlv:Warning, all data belonging to logical volume

lv1 on physical volume hdisk7 will be destroyed.

rmlv:Do you wish to continue? y(es) n(o)? y

0516-914 rmlv:Warning, all data belonging to logical volume

lv2 on physical volume hdisk7 will be destroyed.

rmlv:Do you wish to continue? y(es) n(o)? y

# lsvg -p testvg

testvg:

PV_NAME   PV STATE   TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk6  active            546         541         110.0.104.0.109.0.109.0.109

三. 重新同步设备配置数据库

在正常操作期间,ODM 中有关卷组的信息与诸如 LVCB 和 VGDA 等元数据中包含的 LVM 信息保持一致。如果 ODM 损坏,在尝试任何纠正操作之前,需要首先了解损坏情况。

可以使用 synclvodm 命令同步或重新构建 ODM、设备文件和诸如 VGDA 或 LVCB 等 LVM 元数据结构中的信息。将要同步或重新构建的信息包括:

(1)属于该卷组的物理卷的列表

(2)卷组的名称、主编号和特征

(3)卷组的 VGDA

(4)时间戳

(5)逻辑卷的名称和特征

(6)对应于逻辑卷和卷组的设备特殊文件

(7)ODM 中引用卷组、逻辑和物理卷的节 (stanza)

注意:synclvodm 并不解决所有的损坏场景,并且不打算取代问题确定与解决技术。不适当地使用 synclvodm 命令会使情况变得更糟。

如果系统拥有的卷组信息不准确,这些卷组必须是活动的,重新同步才能进行。

要同步 ODM 以包含卷组 testvg 的最新 LVM 信息,可以使用以下命令:

# synclvodm testvg

四. 导出卷组

在某些情况下,需要将某个卷组中的所有数据从一个系统移动到另一个系统。您将需要从原始系统删除任何对该数据的引用exportvg 命令仅从 ODM 中删除卷组定义,而不删除物理磁盘中的任何数据。它从 /etc/filesystem 中清除与导出的卷组中包含的逻辑卷相对应的节,但是不会删除安装点。不能导出包含活动分页空间的卷组。

如果逻辑卷的安装点信息超过 128 个字符,则会从 LVCB 中丢失。

要导出卷组 testvg,可以使用以下命令:

# exportvg testvg

 

五. 导入卷组

导入卷组意味着重新创建对卷组数据的引用并使该数据可用。

下面的示例演示了如何使用 hdisk7 导入卷组 testvg:

# importvg -y testvg hdisk7

importvg 命令读取属于该卷组的物理卷之一的 VGDA。它使用 redefinevg 查找属于该卷组的所有其他磁盘。它将对应的条目添加到 ODM 数据库中,并用新的逻辑卷及其对应安装点的新值(如果可能的话)更新 /etc/filesystems。

如果指定的卷组名称已经在使用,则 importvg 命令将会失败,因为不允许使用重复的卷组名称。

某些导入的逻辑卷名称有可能与系统上已经存在的逻辑卷名称相冲突。importvg 命令将会自动向已导入的逻辑卷分配系统缺省名称,并发送一条错误消息。

在导入经典的并发卷组时,必须将卷组的类型更改为增强并发类型。

示例提供了 importvg 命令如何工作的示例,如下所示:

(1)lsvg -l test2vg 显示名为 test2vg 的卷组包含一个名为 loglv0、类型为 jfslog 的逻辑卷,以及一个名为 test1lv、类型为 jfs 并具有安装点 /testmp 的逻辑卷。

(2)/etc/filesystems 中有一个针对 /testmp 的节。

(3)在不同系统上,我们创建了另一个卷组,其中包含一个物理卷和与卷组 test2vg 相同的逻辑卷。我们从该系统导出卷组,并将磁盘驱动器连接到我们的系统。我们的系统将该磁盘驱动器视为 hdisk5。

(4)importvg -y test2vg hdisk5 尝试使用已经分配的名称 test2vg 导入 hdisk5 中的卷组,并且失败了。

(5)importvg -y test1vg hdisk5 尝试在新名称 test1vg 下导入 hdisk5 中的卷组,并且操作成功完成。但是,驻留在 hdisk5 上的逻辑卷的名称已更改为系统生成的名称。importvg 命令还通知我们,与 hdisk5 中的逻辑卷 test1lv 对应的安装点在导入时已经存在了。

(6)lsvg -l test1vg 显示了两个已导入的逻辑卷的新名称。需要为逻辑卷 fslv02 定义一个新的安装点。

# lsvg -l test2vg

test2vg:

LV NAME   TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

test1lv             jfs        2     2     1    closed/syncd  /testmp

loglv00             jfslog     1     1     1    closed/syncd  N/A

# cat /etc/filesystems|grep -ip test

/testmp:

dev             = /dev/test1lv

vfs             = jfs

log             = /dev/loglv00

mount           = false

options         = rw

account         = false

# importvg -y test2vg hdisk5

0516-360 getvgname:The device name is already used; choose a different name.

0516-776 importvg:Cannot import hdisk5 as test2vg.

# importvg -y test1vg hdisk5

0516-530 synclvodm:Logical volume name test1lv changed to fslv02.

0516-530 synclvodm:Logical volume name loglv00 changed to loglv01.

imfs:Warning:mount point /testmp already exists in /etc/filesystems.

test1vg

# lsvg -l test1vg

test1vg:

LV NAME  TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

fslv02              jfs2       2     2     1    closed/syncd  N/A

loglv01             jfs2log    1     1     1    closed/syncd  N/A

除非导入的逻辑卷支持并发,否则会自动启用它。

在安装文件系统之前,应该首先运行 fsck 命令。

六. 启用卷组

可以使用 varyonvg 命令激活已经定义的卷组并使之可供使用。此过程涉及到下列步骤:

(1)varyonvg 命令将打开 /etc/vg 中的对应文件,以获得该卷组的锁。

(2)读取每个 VGDA 中的时间戳,以确保 VGDA 中的信息没有过时。选择 VGDA 的最新一致副本,以进一步用作参考点。

(3)如果大部分物理卷都不可访问,则启用操作失败。您需要强制启用该卷组,以便激活它。

(4)用有关所有物理卷状态的最新信息更新所有物理卷中的 LVM 元数据结构。

(5)更新所有物理卷以包含 VGDA 的最新一致副本。

(6)更新 LVM 设备驱动程序,以包含有关卷组的最新信息。

(7)调用 syncvg 命令以同步过时分区(如果有的话)。

可以使用 varyonvg -f 命令强制启用某个无法正常激活的卷组。此操作不保证数据完整性,只应该在紧急情况下使用。

可以使用 varyonvg -n 命令启用某个卷组,而不自动同步过时分区。当您遇到磁盘问题并希望控制同步以确保让正确的数据可用时,此标志会非常有用。

在示例中,使用 varyonvg 命令激活 test1vg 卷组,如下所示:

(1)lsvg testvg 显示 testvg 的所有三个物理卷都是活动的,并且定额也是活动的。

(2)我们从系统中物理地删除 hdisk7。

(3)varyoffvg testvg 和 varyonvg testvg 命令强制系统验证物理卷的可用性。hdisk7 被声明为“丢失”,lsvg -p testvg 命令确认了这一点。

(4)我们使用 chvg -Qn testvg 命令禁用 testvg 的定额,并停用了卷组 testvg。

(5)varyonvg testvg 未能激活该卷组,因为物理卷之一 hdisk7 已丢失。

(6)varyonvg -f testvg 强制激活该卷组,并声明 hdisk7 已丢失。

(7)chvg -Qy testvg 激活定额。

(8)我们从系统中物理地删除 hdisk6,并停用了卷组 testvg。

(9)varyonvg testvg 未能激活该卷组,因为没有足够的活动物理卷以满足定额。

(10)varyonvg -f testvg 强制激活该卷组,并将 hdisk6 和 hdisk7 置于已删除状态。

# lsvg testvg

VOLUME GROUP:testvg

VG IDENTIFIER:00c5e9de00004c0000000107d47002be

VG STATE:active                   PP SIZE:128 megabyte(s)

VG PERMISSION:read/write        TOTAL PPs:1638 (209664 megabytes)

MAX LVs:256                      FREE PPs:1638 (209664 megabytes)

LVs:0                        USED PPs:0 (0 megabytes)

OPEN LVs:0                        QUORUM:         2

TOTAL PVs:3                        VG DESCRIPTORS: 3

STALE PVs:0                        STALE PPs:      0

ACTIVE PVs:3                        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

# varyoffvg testvg

# varyonvg testvg

PV Status:hdisk5  00c5e9dea5571a32        PVACTIVE

hdisk6  00c5e9deb8f111ed        PVACTIVE

hdisk7  00c5e9deb9bda044        PVMISSING

varyonvg:Volume group testvg is varied on.

# lsvg -p testvg

testvg:

PV_NAME   PV STATE  TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk5    active            546         546         110..109..109..109..109

hdisk6   active            546         546         110.0.109.0.109.0.109.0.109

hdisk7  missing           546         546         110..109..109..109..109

#chvg -Qn testvg

# varyoffvg testvg

# varyonvg testvg

0516-056 varyonvg:The volume group is not varied on because a physical volume is marked missing.Run diagnostics.

# varyonvg -f testvg

PV Status:hdisk5  00c5e9dea5571a32        PVACTIVE

hdisk6  00c5e9deb8f111ed        PVACTIVE

hdisk7  00c5e9deb9bda044        PVMISSING

varyonvg:Volume group testvg is varied on.

# chvg -Qy testvg

# varyoffvg testvg

# varyonvg testvg

0516-052 varyonvg:Volume group cannot be varied on without a quorum.More physical volumes in the group must be active. Run diagnostics on inactive PVs.

# varyonvg -f testvg

PV Status:hdisk5  00c5e9dea5571a32        PVACTIVE

hdisk6  00c5e9deb8f111ed        PVREMOVED

hdisk7  00c5e9deb9bda044        PVREMOVED

varyonvg:Volume group testvg is varied on.

 

七. 停用卷组

varyoffvg 命令将禁用卷组和其中的逻辑卷。必须关闭所有逻辑卷,这需要卸载与逻辑卷关联的所有文件系统。

在示例中,我们使用 varyoffvg 命令禁用卷组 test1vg,此命令起初由于逻辑卷已打开而失败了。

# varyoffvg test1vg

0516-012 lvaryoffvg:Logical volume must be closed.If the logical volume contains a filesystem, the umount command will close the LV device.

0516-942 varyoffvg:Unable to vary off volume group test1vg.

# lsvg -l test1vg

test1vg:

LV NAME    TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

lv2                 jfs2       2     2     1    open/syncd    /fs2

logggg              jfs2log    2     2     1    open/syncd    N/A

# umount /fs2

# varyoffvg test1vg

# lsvg -o

dumpvg

test2vg

rootvg

八. 重新组织卷组

reorgvg 命令用于重新组织卷组中的物理分区。物理分区将在磁盘上按照每个逻辑卷的物理内 (intra-physical) 和物理间 (inter-physical) 策略分配进行重新安排。

要使此命令正常工作,卷组必须至少有一个空闲分区,并且必须设置想要组织的每个逻辑卷的可重定位标志。

在示例中,reorgvg 命令的作用如下所示:

(1)lslv -l lv1 显示属于逻辑卷 lv1 并遵从物理卷 hdisk6、hdisk5 和 hdisk7 的物理内分配策略的逻辑分区百分比。

(2)在运行 reorgvg 命令以后,遵从物理卷 hdisk6、hdisk5 和 hdisk7 的物理内分配策略的逻辑分区百分比已增加到 100%。

# lslv -l lv1

lv1:/fs1

PV                COPIES        IN BAND       DISTRIBUTION

hdisk6            003:001:000   50%           002:002:000:000:000

hdisk5            003:000:000   33%           001:001:001:000:000

hdisk7            002:000:000   0%            001:000:000:000:001

# reorgvg test1vg

# lslv -l lv1

lv1:/fs1

PV                COPIES        IN BAND       DISTRIBUTION

hdisk5            003:000:000   100%          000:003:000:000:000

hdisk6            003:000:000   100%          000:003:000:000:000

hdisk7            003:000:000   100%          000:003:000:000:000

若仅重新组织卷组 testvg 中的逻辑卷 lv1 和 lv2,可以使用以下命令:

reorgvg testvg lv1 lv2

 

要仅重新组织位于物理卷 hdisk6 和 hdisk7 上且属于卷组 testvg 中的逻辑卷 lv1 和 lv2 的分区,可以使用以下命令:

echo "hdisk6 hdisk7" | reorgvg -i testvg lv1 lv2

九. 同步卷组

syncvg 命令用于同步过时物理分区。它接受逻辑卷、物理卷或卷组名称作为参数。同步过程可能非常耗时,具体取决于硬件特征和数据总量。

当使用 -f 标志时,同步是强制性的,此命令将选择未损坏的物理副本并将其传播到该逻辑分区的所有其他副本,而不管那些副本是否过时。

要同步位于物理卷 hdisk6 和 hdisk7 上的副本,可以使用以下命令:

syncvg -p hdisk4 hdisk5

若要同步卷组 testvg 中的所有物理分区,可以使用以下命令:

syncvg -v testvg

十. 镜像卷组

可以使用 mirrorvg 命令镜像某个卷组中的所有逻辑卷。

在示例中,在扩展 rootvg 以包含第二个物理卷以后,我们使用 mirrorvg 命令创建 rootvg 中每个逻辑卷的副本。请注意,rootvg 卷组镜像了所有逻辑卷并禁用了定额。此外,还在新添加的磁盘上创建了一个新的 BLV,并将该磁盘包括在引导列表中,然后重新启动了系统。

示例:使用 mirrorvg 命令镜像 rootvg 卷组

# lsvg -p rootvg

rootvg:

PV_NAME    PV STATE   TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk0    active            546         526         109.0.105.0.94..109..109

# extendvg rootvg hdisk1

0516-1254 extendvg:Changing the PVID in the ODM.

# mirrorvg rootvg

0516-1124 mirrorvg:Quorum requirement turned off, reboot system for this

to take effect for rootvg.

0516-1126 mirrorvg:rootvg successfully mirrored, user should perform bosboot of system to initialize boot records.Then, user must modify bootlist to include:hdisk0 hdisk1.

# bosboot -ad /dev/hdisk1

bosboot:Boot image is 23795 512 byte blocks.

# bootlist -m normal hdisk0 hdisk1

# lsvg -l rootvg

rootvg:

LV NAME      TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

hd5                 boot       1     2     2    closed/syncd  N/A

hd6                 paging     4     8     2    open/syncd    N/A

hd8                 jfs2log    1     2     2    open/syncd    N/A

hd4                 jfs2       1     2     2    open/syncd    /

hd2                 jfs2       9     18     2    open/syncd    /usr

hd9var              jfs2       1     2     2    open/syncd    /var

hd3                 jfs2       1     2     2    open/syncd    /tmp

hd1                 jfs2       1     2     2    open/syncd    /home

hd10opt             jfs2       1     2     2    open/syncd    /opt

#shutdown -Fr

 

十一. 拆分和重新联接卷组

可以使用 splitvg 命令将镜像卷组的副本拆分为快照卷组。要拆分卷组,卷组中的所有逻辑卷都必须有一个镜像副本,并且必须将镜像定位在仅包含该组镜像的一个或一组磁盘上。原始卷组将停止使用属于快照卷组的磁盘。快照卷组中将创建新的逻辑卷和新的安装点。两个卷组都将监视任何物理分区的更改,以便在将快照卷组与原始卷组重新联接时,数据将保持一致。

注意,不应该在具有分页空间的卷组(例如缺省安装中的 rootvg)上使用 splitvg 命令。

在示例中,我们使用 splitvg 命令拆分卷组,如下所示:

(1)lsvg -o 显示所有的活动卷组。

(2)lsvg -l test1vg 显示所有逻辑卷都进行了镜像(您的结果可能有所不同)。

(3)lsvg -p test1vg 显示 test1vg 包含两个物理卷。

(4)splitvg -y newvg -c 1 test1vg 拆分 test1vg 并创建一个名为 newvg 的快照卷组。

(5)lsvg -o 确认 newvg 是活动的。

(6)lsvg -l newvg 显示 testvg 中的逻辑卷的新名称。

(7)lsvg -p testvg 显示 hdisk6 被标记为 snapshotpv。

# lsvg -o

test1vg

test2vg

dumpvg

rootvg

# lsvg -l test1vg

test1vg:

LV NAME     TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

lv1                 jfs2       9     18    2    closed/syncd  /fs1

lv4                 sysdump    2     4     2    closed/syncd  N/A

# lsvg -p test1vg

test1vg:

PV_NAME    PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk6            active            136         118         28.0.17.0.25..27.0.21

hdisk7           active            136         125         28..27.0.25..27.0.18

# splitvg -y newvg -c 1 test1vg

# lsvg -o

newvg

test1vg

test2vg

dumpvg

rootvg

# lsvg -l test1vg

test1vg:

LV NAME   TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

lv1                 jfs2       9     18    2    closed/syncd  /fs1

lv4                 sysdump    2     4     2    closed/syncd  N/A

# lsvg -l newvg

newvg:

LV NAME       TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

fslv1               jfs2       9     9     1    closed/syncd  N/A

fslv2               jfs2       2     2     1    closed/syncd  N/A

# lsvg -p test1vg

test1vg:

PV_NAME    PV STATE      TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk6            snapshotpv        136         118         28..17..25..27..21

hdisk7            active            136         118         28.0.20.0.25..27.0.18

要重新联接卷组 test1vg 的两个副本,可以使用以下命令:

joinvg test1vg

参考:

磁盘存储管理(下)

http://www.ibm.com/developerworks/cn/aix/redbooks/test222/disk-storage/test222-diskstorage2.html

------------------------------------------------------------------------------

QQ:492913789

Email:ahdba@qq.com

Blog: http://www.cndba.cn/dave

网上资源: http://tianlesoftware.download.csdn.net

相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx

DBA1 群:62697716(满); DBA2 群:62697977(满)

DBA3 群:62697850   DBA 超级群:63306533;

聊天 群:40132017

--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请

IBM AIX 5.3 系统管理 -- 磁盘存储管理二相关推荐

  1. IBM AIX 5.3 系统管理 -- 监视和性能优化二

    在这篇文章里,主要介绍与性能相关的几个命令和工具. IBM AIX 5.3 系统管理 -- 监视和性能优化一 http://blog.csdn.net/tianlesoftware/archive/2 ...

  2. IBM AIX 5.3 系统管理 -- 系统启动过程详解

    一. 启动过程 启动过程包含下面的一些步骤: 1.1启动一个系统的初始步骤是上电自检(Power On Self Test,POST).其目的是验证基本硬件是否处于正常的工作状态.同时初始化内存.键盘 ...

  3. ibm用u盘安装linux,详解使用磁盘克隆和U盘安装IBM AIX操作系统

    通常我们都是通过CDROM的方式来安装IBM AIX操作系统,但如果服务器没有光驱,或者需要安装多台服务器的时候为了提高工作效率,可以考虑使用这里的方法.这篇文章将详细讨论使用磁盘克隆和U盘安装的方式 ...

  4. aix oracle日常维护,IBM AIX 日常简易维护

    一.系统命令 检查系统状态: 系统整体: prtconf 文件系统: df –k,df -g 设备: lsdev –C 获取设备名称.状态.位置和描述. 例: 查看硬盘: lsdev –Cc disk ...

  5. IBM AIX:Java进程大小监视

    本文将为您提供有关如何计算在IBM AIX 5.3+ OS上运行的Java VM进程的Java进程大小内存占用量的快速参考指南. 这是我关于该主题的原始文章的补充文章: 如何在AIX上监视Java本机 ...

  6. 磁盘存储管理-----操作系统

    磁盘存储管理 磁盘存储器管理也是操作系统的重要管理功能之一.磁盘存储器不仅容量大,存取速度块,而且可以实现随机存取,是当前存放大量程序和 数据的理想设备,所以在现代计算机系统中,都配置了磁盘存储器,并 ...

  7. AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库

    文章目录 一.如何在 IBM AIX 上配置 YUM 并创建本地存储库 1. 相关基础 1.1 什么是aix系统 2. aix系统上安装yum命令 3. 创建一个本地的 YUM 存储库步骤 二.参考 ...

  8. Linux命令-磁盘管理(二)

    Linux命令-磁盘管理(二) Linux mmount命令 Linux mmount命令用于挂入MS-DOS文件系统. mmount为mtools工具指令,可根据[mount参数]中的设置,将磁盘内 ...

  9. IBM AIX RISC System/6000 Error: 110: Media surface error错误处理

    Oracle备库alert日志中有如下报错: lave exiting with ORA-1115 exception Errors in file /u01/app/oracle/diag/rdbm ...

最新文章

  1. (三)spark集群DHCP IP变化后的处理
  2. centos7下ip转发的配置
  3. 2.11 总结-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  4. SUSTech-Application
  5. 两个有序数组的中位数—leetcode4
  6. 手写tomcat socket closed_【消费电子】:重在阅读,新增手写 BOOX Nova Pro 体验评测...
  7. 【转载】cuda编程入门
  8. 容器编排技术 -- Kubernetes设计架构
  9. android 蓝牙连接obd,Android蓝牙连接汽车OBD设备
  10. 【Android系统源码修改】去掉开机时显示的正在优化应用对话框
  11. 94-99.字符串函数使用和实现详解
  12. 微信小程序阻止默认冒泡事件
  13. 程序设计c语言作业章春芳,C语言说课PPT
  14. 【逆向】【Binary Bomb Lab】二进制拆弹的解说
  15. changelog 生成  npm install -g conventional-changelog-cli
  16. Linux编译dd源码
  17. 课内实验记录|信用卡号的合法性检查
  18. SQL数据查询——单表查询(二)
  19. stm32正常运行流程图_深度分析:主流32位单片机为什么要学STM32?-可编程逻辑-与非网...
  20. 美国各名校恶搞版的自我介绍

热门文章

  1. 王道计算机网络课代表 - 考研计算机 第四章 网络层 究极精华总结笔记
  2. 决策树在多因子模型中的应用(一)
  3. 今天给大家介绍下亚马逊的日本站
  4. excel被删除的文件到哪里找?电脑excel删除了怎么恢复?
  5. 小和尚学习-CSS选择器
  6. cubieboard上通过U-boot点亮板载LED
  7. 步进电机 HD6600驱动器 附arduino教程
  8. 硬件在环仿真(HiL)测试介绍
  9. 传奇版本自动穿背包中的装备脚本
  10. h5微信公众号分享:错误40048,invalid url domain与错误63002,invalid signature问题解决