我的snapchat免费账号name的账号被停用了,是怎么回事

IBM AIX V5.3 系统管理(Test 222)认证指南
在安装操作系统时,缺省情况下会创建一个名为 rootvg 的卷组。使用一个或多个还未分配到其他卷组并且处于可用状态的物理卷,可以在系统上创建额外的卷组。所有物理卷都将划分为具有相同大小的物理分区。在创建卷组以后,物理分区的大小就不可更改。本部分讨论可对卷组执行的操作。 创建卷组可以使用 mkvg 命令创建卷组。系统为每个卷组分配一个卷组标识符 (VGID),此标识符由 LVM 命令在内部使用。对于每个卷组,都会在目录 /dev 下面创建两个设备驱动程序文件,如示例 1 所示。两个文件都具有与主卷组号相等的主设备号。示例 1 在 /dev 下面为每个卷组创建的两个文件# lsvg
# ls -l|grep vg
crw-rw----
0 Nov 10 11:35 IPL_rootvg
crw-------
0 Nov 15 19:08 __vg10
crw-------
0 Nov 16 10:24 __vg100
crw-------
0 Nov 15 18:48 __vg46
crw-------
0 Nov 16 10:24 __vg47
crw-rw----
0 Nov 10 11:00 rootvg
crw-rw----
0 Nov 14 11:12 testvg
crw-rw----
0 Nov 16 10:21 vg1
crw-rw----
0 Nov 16 10:21 vg2对于每个已启用的卷组,/etc/vg 下面都有一个名称与 VGID 相同的文件,如示例 2 所示。示例 2 卷组的句柄文件 (handle file)# lsvg -o
# cd /etc/vg
-rw-r--r--
0 Nov 15 16:15 vg00C478DEA
-rw-rw----
0 Nov 15 15:49 vg00C478DE0D
-rw-rw----
0 Nov 16 10:37 vg00C478DED8E
# lsvg rootvg |grep -i identifier
VOLUME GROUP:rootvg
VG IDENTIFIER:00c478dea
# lsvg testvg |grep -i identifier
VOLUME GROUP:testvg
VG IDENTIFIER:00c478de0d
# lsvg vg1 |grep -i identifier
VOLUME GROUP:vg1
VG IDENTIFIER:00c478ded8e在示例 3 中,我们使用 mkvg 命令创建一个名为 vg1 的原始卷组,其物理分区大小为 64 MB,主编号为 99,并使用物理卷 hdisk4。示例 3 创建原始卷组# mkvg -y vg1 -s64 -V99 hdisk4
在示例 4 中,我们尝试创建一个原始卷组,它在最大 PP 数量方面超出了该类卷组的限制。
示例 4 未能创建原始卷组
# lsattr -El hdisk4
PCM/friend/scsiscsd Path Control Module
dist_err_pcnt
Distributed Error Percentage
dist_tw_width
Distributed Error Sample Time True
hcheck_interval 0
Health Check Interval
hcheck_mode
Health Check Mode
max_transfer
Maximum TRANSFER Size
Physical volume identifier
queue_depth
Queue DEPTH
reserve_policy
single_path
Reserve Policy
size_in_mb
Size in Megabytes
# mkvg -y testvg -s 4 -f hdisk4
mkvg:Changing the PVID in the ODM.
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.
mkvg:Unable to create volume group.在示例 5 中,我们使用 mkvg 命令强制创建一个名为 vg2 的大容量卷组,其物理分区大小为 128 MB,主编号为 101,并使用物理卷 hdisk6。我们在创建此卷组时将 auto varyon 标志设置为 no,以便它不会在系统重新启动时自动启用。示例 5 创建大容量卷组# mkvg -B -y vg2 -s 128 -f -n -V 101 hdisk6
vg2在示例 6 中,我们尝试创建一个大容量卷组,它在最大 PP 数量方面超出了该类卷组的限制。示例 6 未能创建大容量卷组# lsattr -El hdisk4
PCM/friend/scsiscsd Path Control Module
dist_err_pcnt
Distributed Error Percentage
dist_tw_width
Distributed Error Sample Time True
hcheck_interval 0
Health Check Interval
hcheck_mode
Health Check Mode
max_transfer
Maximum TRANSFER Size
Physical volume identifier
Falsequeue_depth
Queue DEPTH
reserve_policy
single_path
Reserve Policy
size_in_mb
Size in Megabytes
# mkvg -B -y test1vg -s 1 -f hdisk4
mkvg:Changing the PVID in the ODM.
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.
mkvg:Unable to create volume group.在示例 7 中,我们使用 mkvg 命令强制创建一个名为 testvg 的可扩展卷组,其物理分区大小为 1 MB,并使用物理卷 hdisk3 至 hdisk7。示例 7 创建可扩展卷组# lsattr -El hdisk3|grep -i size_in_mb
size_in_mb
Size in Megabytes
# lsattr -El hdisk4|grep -i size_in_mb
size_in_mb
Size in Megabytes
# lsattr -El hdisk5|grep -i size_in_mb
size_in_mb
Size in Megabytes
# lsattr -El hdisk6|grep -i size_in_mb
size_in_mb
Size in Megabytes
# lsattr -El hdisk7|grep -i size_in_mb
size_in_mb
Size in Megabytes
# mkvg -S -y testvg -s 1 -f hdisk3 hdisk4 hdisk5 hdisk6 hdisk7
mkvg:Changing the PVID in the ODM.
mkvg:Changing the PVID in the ODM.
mkvg:Changing the PVID in the ODM.
mkvg:Changing the PVID in the ODM.
mkvg:Changing the PVID in the ODM.
# lsvg testvg
VOLUME GROUP:testvg
VG IDENTIFIER:00c5e9de
VG STATE:active
PP SIZE:1 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs:9690 megabytes)
MAX LVs:256
FREE PPs:9690 megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:5
VG DESCRIPTORS: 5
STALE PVs:0
STALE PPs:
ACTIVE PVs:5
AUTO ON:yes
MAX PPs per VG:524288
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatablemkvg 命令将通过调用 varyonvg 命令自动启用新创建的卷组。对于使用 -I 标志创建的卷组,LTG 大小设置为 128、256、512 或 1024 KB。此值将与属于该卷组的磁盘的最低传输大小相等。缺省情况下,在 AIX 5L Version 5.3 中,未使用 -I 标志创建的卷组将使用可变的 LTG 大小。 列出有关卷组的信息lsvg 命令显示有关系统当前已知的卷组的信息。在示例 8 中,我们使用 lsvg 命令显示系统已知的所有卷组(无论是否已启用)。示例 8 使用 lsvg 显示系统已知的所有卷组# lsvg
test1vg在示例 9 中,我们使用 lsvg -o 命令显示已启用的所有卷组。示例 9 使用 lsvg 显示所有的活动卷组# lsvg -o
rootvg可以使用 lsvg 命令并作为参数传递卷组的名称,以获得有关该卷组的更多详细信息,如示例 10 所示。示例 10 使用 lsvg 显示有关某个特定卷组的详细信息# lsvg test1vg
VOLUME GROUP:test1vg
VG IDENTIFIER:00c5e9deab
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)
USED PPs:10 (5120 megabytes)
OPEN LVs:0
TOTAL PVs:3
VG DESCRIPTORS: 3
STALE PVs:0
STALE PPs:
ACTIVE PVs:3
AUTO ON:yes
MAX PPs per VG:
MAX PPs per PV:1016
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable示例 10 中的字段含义如下:VOLUME GROUP 卷组的名称。VG STATE 卷组的状态。VG PERMISSION 访问权限:只读或读写。MAX LVs 卷组中允许的最大 LV 数量。OPEN LVs 当前打开的逻辑卷数量。TOTAL PVs 卷组中的 PV 总数。STALE PVs 包含过时分区的 PV 数量。ACTIVE PVs 当前活动的 PV 数量。MAX PPs per VG 卷组中允许的最大 PP 数量。MAX PPs per PV 每个物理卷的最大 PP 数量。LTG size 卷组的 LTG 大小。HOT SPARE 卷组的热后备策略。VG IDENTIFIER 卷组的数字标识符。PP SIZE 卷组中的物理分区大小。TOTAL PPs 卷组中的 PP 总数。FREE PPs 卷组中还未分配到任何逻辑卷的 PP 总数。USED PPs 卷组中已经分配到逻辑卷的 PP 总数。QUORUM 定额所需的物理卷数量。VG DESCRIPTORS 卷组中的 VGDA 数量。STALE PPs 卷组中的过时 PP 数量。AUTO ON 确定卷组是否在系统重新启动后自动启用。MAX PVs 卷组中允许的最大 PV 数量。AUTO SYNC 确定是否自动同步过时分区。BB POLICY 不良块重定位策略。在示例 11 中,我们使用 lsvg -l 命令显示属于 rootvg 的所有逻辑卷。示例 11 使用 lsvg -l 显示某个卷组中包含的逻辑卷# lsvg -l rootvg
MOUNT POINT
closed/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
/var/adm/ras/platform
open/syncd
open/syncd
closed/syncd
open/syncd
/kdb在示例 12 中,我们使用 lsvg -p 命令显示属于 test1vg 卷组的所有物理卷。示例 12 使用 lsvg 显示某个卷组中包含的所有物理卷# lsvg -p test1vg
FREE DISTRIBUTION
28.0.20.0.27.0.27.0.27
28..24..27..27..27
28..27..27..27..27在调查 LVM 元数据损坏的情况下,可以使用 lsvg -n 命令获得有关某个卷组的信息,此信息从位于特定磁盘上的 VGDA 中读取。 更改卷组特征下面的部分将讨论修改卷组的特征所需要完成的任务。 Auto varyon 标志下面的命令将卷组 testvg 更改为在系统下次重新启动时自动激活。# chvg -ay newvg下面的命令将卷组 testvg 更改为在系统下次重新启动时不自动激活。# chvg -an newvg定额下面的命令更改卷组 testvg 的定额。此属性确定卷组是否将在失去其绝对大多数物理卷之后停用。要关闭定额,可以使用以下命令:#chvg -Qn testvg要打开定额,可以使用以下命令:# chvg -Qy testvg每个物理卷的最大物理分区数量可以更改每个物理卷的最大物理分区数量,如示例 13 所示。示例 13 更改每个物理卷的最大物理分区数量# lsvg testvg
VOLUME GROUP:testvg
VG IDENTIFIER:00c5e9dee
VG STATE:active
PP SIZE:16 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs: megabytes)
MAX LVs:256
FREE PPs: megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:yes
MAX PPs per VG:
MAX PPs per PV:5080
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable
# chvg -t 16 testvg
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:00c5e9dee
VG STATE:active
PP SIZE:16 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs: megabytes)
MAX LVs:256
FREE PPs: megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:yes
MAX PPs per VG:
MAX PPs per PV:16256
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable更改卷组的格式可以将原始卷组的格式更改为大容量或可扩展格式。一旦将卷组转换为可扩展格式,就不能将其更改为其他格式。在更改某个卷组的格式之前,必须停用该卷组。在示例 14 中,我们使用 chvg -G 命令将卷组 tttt 的格式从原始格式更改为可扩展格式。示例 14 将卷组更改为可扩展卷组格式# lsvg tttt
VOLUME GROUP:tttt
VG IDENTIFIER:00c478de98
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)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:no
MAX PPs per VG:
MAX PPs per PV:1016
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable
# varyoffvg tttt
# chvg -G tttt
chvg:WARNING, once this operation is completed, volume group tttt
cannot be imported into AIX 5.2 or lower versions.Continue (y/n) ?
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:00c478de98
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)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:no
MAX PPs per VG:32768
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable如上所示,最大物理分区数量不再按每个磁盘定义,而是应用于整个卷组。因而,对于可扩展卷组,lsvg 命令不再显示每个卷组的最大物理卷数量。 更改 LTG 大小缺省情况下,AIX 5L Version 5.3 中的卷组在创建时具有可变的逻辑磁道组大小。对于为了与以前版本的 AIX 5L 兼容而创建的卷组,可以将 LTG 大小更改为 0、128、256、512 或 1024。新的 LTG 大小应该小于或等于卷组中所有磁盘的最大传输大小中的最小值。可以使用以下命令更改 testvg 卷组的 LTG 大小:chvg -L 128 testvg更改 LTG 大小缺省情况下,AIX 5L Version 5.3 中的卷组在创建时具有可变的逻辑磁道组大小。对于为了与以前版本的 AIX 5L 兼容而创建的卷组,可以将 LTG 大小更改为 0、128、256、512 或 1024。新的 LTG 大小应该小于或等于卷组中所有磁盘的最大传输大小中的最小值。可以使用以下命令更改 testvg 卷组的 LTG 大小:chvg -L 128 testvg更改同步策略同步策略控制卷组中过时分区的自动同步。此标志只对与镜像逻辑卷相对应的分区有意义。在示例 16 中,我们使用 chvg -s 命令更改同步策略。这通过 lsvg test1vg 命令得到了确认。示例 16 更改卷组的同步策略# chvg -sy test1vg
# lsvg test1vg
VOLUME GROUP:test1vg
VG IDENTIFIER:00c5e9deab
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)
USED PPs:10 (5120 megabytes)
OPEN LVs:0
TOTAL PVs:3
VG DESCRIPTORS: 3
STALE PVs:0
STALE PPs:
ACTIVE PVs:3
AUTO ON:yes
MAX PPs per VG:
MAX PPs per PV:1016
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:yes
HOT SPARE:yes (one to many)
BB POLICY:relocatable更改最大物理分区数量在示例 17 中,我们使用 chvg -P 命令更改某个卷组中的最大物理分区数量。这通过 lsvg testvg 命令得到了确认。示例 17 更改最大物理分区数量# lsvg testvg
VOLUME GROUP:testvg
VG IDENTIFIER:00c5e9de
VG STATE:active
PP SIZE:16 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs: megabytes)
MAX LVs:256
FREE PPs: megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:yes
MAX PPs per VG:32768
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:00c5e9dee
VG STATE:active
PP SIZE:16 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs: megabytes)
MAX LVs:256
FREE PPs: megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:yes
MAX PPs per VG:2097152
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable更改最大逻辑卷数量在示例 18 中,我们使用 chvg -v 命令更改某个卷组中的最大逻辑卷数量。这通过 lsvg testvg 命令得到了确认。示例 18 更改最大逻辑卷数量# lsvg testvg
VOLUME GROUP:testvg
VG IDENTIFIER:00c5e9dee
VG STATE:active
PP SIZE:16 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs: megabytes)
MAX LVs:256
FREE PPs: megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:yes
MAX PPs per VG:2097152
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:00c5e9dee
VG STATE:active
PP SIZE:16 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs: megabytes)
MAX LVs:4096
FREE PPs: megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:1
VG DESCRIPTORS: 2
STALE PVs:0
STALE PPs:
ACTIVE PVs:1
AUTO ON:yes
MAX PPs per VG:2097152
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable解除卷组锁定在 LVM 命令异常中止后,卷组可能变为锁定的。可以使用 chvg –u 命令删除锁。 扩展卷组通过使用 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。在示例 19 中,我们演示了 extendvg 命令是如何通过将 hdisk4 和 hdisk7 添加到 test1vg 来进行工作的,如下所示:
lspv 显示 hdisk6 已经有一个 PVID,而 hdisk7 则是干净的。
extendvg test1vg hdisk7 将一个 PVID 分配给 hdisk7,并将其添加到卷组 test1vg,lsvg -p testvg 命令确认了这一点。
extendvg test1vg hdisk4 觉得 hdisk4 似乎属于某个未启用的卷,并要求用户使用强制标志。
extendvg -f test1vg hdisk4 将 hdisk4 强制添加到卷组 test1vg,lsvg -p test1vg 命令确认了这一点。
extendvg -f test1vg hdisk1 尝试将属于卷组 rootvg 的组物理卷 hdisk1 强制添加到 test1vg 卷,并且失败了。示例 19 使用 extendvg 命令将磁盘添加到卷组# lspv
00c5e9de00091d6f
00c5e9de0083864d
00c5e9dea557184b
00c5e9deb9bd80c3
00c5e9dea5571a32
00c5e9deb8f111ed
# extendvg test1vg hdisk7
extendvg:Changing the PVID in the ODM.
# lsvg -p test1vg
FREE DISTRIBUTION
28.0.20.0.27.0.27.0.27
28..24..27..27..27
28..27..27..27..27
# extendvg test1vg hdisk4
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.
extendvg:Unable to extend volume group.
# extendvg -f test1vg hdisk4
# lsvg -p test1vg
FREE DISTRIBUTION
28.0.20.0.27.0.27.0.27
28..24..27..27..27
28..27..27..27..27
28..27..27..27..27
# extendvg -f test1vg hdisk1
extendvg:The Physical Volume is a member of a currently
varied on Volume Group and this cannot be overidden.
extendvg:The physical volume hdisk1, will not be added to
the volume group.
extendvg:Unable to extend volume group.缩小卷组可以使用 reducevg 命令从卷组中删除物理磁盘。必须启用该卷组。从卷组中删除最后一个物理卷时,还会删除该 VG。对于在 AIX 5L Version 5.3 上创建并且不是使用 varyonvg –M 来启用的卷组,如果剩下的磁盘允许,则 reducevg 将自动增加 LTG 大小。驻留在要缩小的磁盘上的所有逻辑卷都必须预先关闭。如果指定要删除的物理卷上的逻辑卷还跨越卷组中的其他物理卷,则删除操作可能会破坏那些逻辑卷的完整性,而不管它们所在的物理卷是否已删除。在示例 20 中,我们通过从 testvg 删除 hdisk7 演示了 reducevg 命令是如何工作的,如下所示:
lsvg -p testvg 显示 testvg 包含物理卷 hdisk6 和 hdisk7。
lsvg -l testvg 显示 testvg 包含两个打开的镜像逻辑卷。
lslv -l loglv01 显示该卷组的日志位于 hdisk6 上。
reducevg testvg hdisk7 尝试删除物理卷 hdisk7,但是由于该物理卷包含打开的逻辑卷而失败了。
reducevg -d testvg hdisk7 尝试强制删除物理卷 hdisk7,但是由于该物理卷包含打开的逻辑卷而失败了。
我们通过卸载对应的文件系统关闭逻辑卷 lv1、lv2 和 loglv01,
reducevg testvg hdisk7 仍然无法工作。
reducevg -f testvg hdisk7 提示用户确认,删除位于物理卷 hdisk7 上的数据,并从 testvg 卷组中删除该磁盘的定义。示例 20 使用 reducevg 命令# lsvg -p testvg
FREE DISTRIBUTION
110.0.104.0.109.0.109.0.109
110.0.105.0.109.0.109.0.109
# lsvg -l testvg
MOUNT POINT
open/syncd
open/syncd
open/syncd
# lslv -l loglv01
loglv01:N/A
DISTRIBUTION
001:000:000
000:001:000:000:000
# reducevg testvg hdisk7
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.
reducevg:Unable to remove physical volume hdisk7.
# reducevg -d testvg hdisk7
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
rmlv:Logical volume lv1 must be closed.If the logical
volume contains a filesystem, the umount command will close
the LV device.
reducevg:Unable to remove physical volume hdisk7.
# umount /fs1
# umount /fs2
# reducevg testvg hdisk7
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.
reducevg:Unable to remove physical volume hdisk7.
# reducevg -d testvg hdisk7
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
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
FREE DISTRIBUTION
110.0.104.0.109.0.109.0.109重新同步设备配置数据库在正常操作期间,ODM 中有关卷组的信息与诸如 LVCB 和 VGDA 等元数据中包含的 LVM 信息保持一致。如果 ODM 损坏,在尝试任何纠正操作之前,需要首先了解损坏情况。可以使用 synclvodm 命令同步或重新构建 ODM、设备文件和诸如 VGDA 或 LVCB 等 LVM 元数据结构中的信息。将要同步或重新构建的信息包括:
属于该卷组的物理卷的列表
卷组的名称、主编号和特征
卷组的 VGDA
逻辑卷的名称和特征
对应于逻辑卷和卷组的设备特殊文件
ODM 中引用卷组、逻辑和物理卷的节 (stanza)注意:synclvodm 并不解决所有的损坏场景,并且不打算取代问题确定与解决技术。不适当地使用 synclvodm 命令会使情况变得更糟。如果系统拥有的卷组信息不准确,这些卷组必须是活动的,重新同步才能进行。要同步 ODM 以包含卷组 testvg 的最新 LVM 信息,可以使用以下命令:# synclvodm testvg导出卷组在某些情况下,需要将某个卷组中的所有数据从一个系统移动到另一个系统。您将需要从原始系统删除任何对该数据的引用exportvg 命令仅从 ODM 中删除卷组定义,而不删除物理磁盘中的任何数据。它从 /etc/filesystem 中清除与导出的卷组中包含的逻辑卷相对应的节,但是不会删除安装点。不能导出包含活动分页空间的卷组。如果逻辑卷的安装点信息超过 128 个字符,则会从 LVCB 中丢失。要导出卷组 testvg,可以使用以下命令:# exportvg testvg导入卷组导入卷组意味着重新创建对卷组数据的引用并使该数据可用。下面的示例演示了如何使用 hdisk7 导入卷组 testvg:# importvg -y testvg hdisk7importvg 命令读取属于该卷组的物理卷之一的 VGDA。它使用 redefinevg 查找属于该卷组的所有其他磁盘。它将对应的条目添加到 ODM 数据库中,并用新的逻辑卷及其对应安装点的新值(如果可能的话)更新 /etc/filesystems。如果指定的卷组名称已经在使用,则 importvg 命令将会失败,因为不允许使用重复的卷组名称。某些导入的逻辑卷名称有可能与系统上已经存在的逻辑卷名称相冲突。importvg 命令将会自动向已导入的逻辑卷分配系统缺省名称,并发送一条错误消息。在导入经典的并发卷组时,必须将卷组的类型更改为增强并发类型。示例 21 提供了 importvg 命令如何工作的示例,如下所示:
lsvg -l test2vg 显示名为 test2vg 的卷组包含一个名为 loglv0、类型为 jfslog 的逻辑卷,以及一个名为 test1lv、类型为 jfs 并具有安装点 /testmp 的逻辑卷。
/etc/filesystems 中有一个针对 /testmp 的节。
在不同系统上,我们创建了另一个卷组,其中包含一个物理卷和与卷组 test2vg 相同的逻辑卷。我们从该系统导出卷组,并将磁盘驱动器连接到我们的系统。我们的系统将该磁盘驱动器视为 hdisk5。
importvg -y test2vg hdisk5 尝试使用已经分配的名称 test2vg 导入 hdisk5 中的卷组,并且失败了。
importvg -y test1vg hdisk5 尝试在新名称 test1vg 下导入 hdisk5 中的卷组,并且操作成功完成。但是,驻留在 hdisk5 上的逻辑卷的名称已更改为系统生成的名称。importvg 命令还通知我们,与 hdisk5 中的逻辑卷 test1lv 对应的安装点在导入时已经存在了。
lsvg -l test1vg 显示了两个已导入的逻辑卷的新名称。需要为逻辑卷 fslv02 定义一个新的安装点。示例 21 导入卷组# lsvg -l test2vg
MOUNT POINT
closed/syncd
closed/syncd
# cat /etc/filesystems|grep -ip test
= /dev/test1lv
= /dev/loglv00
# importvg -y test2vg hdisk5
getvgname:The device
different name.
importvg:Cannot import hdisk5 as test2vg.
# importvg -y test1vg hdisk5
synclvodm:Logical volume name test1lv changed to fslv02.
synclvodm:Logical volume name loglv00 changed to loglv01.
imfs:Warning:mount point /testmp already exists in /etc/filesystems.
# lsvg -l test1vg
MOUNT POINT
closed/syncd
closed/syncd
N/A除非导入的逻辑卷支持并发,否则会自动启用它。在安装文件系统之前,应该首先运行 fsck 命令。 启用卷组可以使用 varyonvg 命令激活已经定义的卷组并使之可供使用。此过程涉及到下列步骤:
varyonvg 命令将打开 /etc/vg 中的对应文件,以获得该卷组的锁。
读取每个 VGDA 中的时间戳,以确保 VGDA 中的信息没有过时。选择 VGDA 的最新一致副本,以进一步用作参考点。
如果大部分物理卷都不可访问,则启用操作失败。您需要强制启用该卷组,以便激活它。
用有关所有物理卷状态的最新信息更新所有物理卷中的 LVM 元数据结构。
更新所有物理卷以包含 VGDA 的最新一致副本。
更新 LVM 设备驱动程序,以包含有关卷组的最新信息。
调用 syncvg 命令以同步过时分区(如果有的话)。可以使用 varyonvg -f 命令强制启用某个无法正常激活的卷组。此操作不保证数据完整性,只应该在紧急情况下使用。可以使用 varyonvg -n 命令启用某个卷组,而不自动同步过时分区。当您遇到磁盘问题并希望控制同步以确保让正确的数据可用时,此标志会非常有用。在示例 22 中,我们使用 varyonvg 命令激活 test1vg 卷组,如下所示:
lsvg testvg 显示 testvg 的所有三个物理卷都是活动的,并且定额也是活动的。
我们从系统中物理地删除 hdisk7。
varyoffvg testvg 和 varyonvg testvg 命令强制系统验证物理卷的可用性。hdisk7 被声明为“丢失”,lsvg -p testvg 命令确认了这一点。
我们使用 chvg -Qn testvg 命令禁用 testvg 的定额,并停用了卷组 testvg。
varyonvg testvg 未能激活该卷组,因为物理卷之一 hdisk7 已丢失。
varyonvg -f testvg 强制激活该卷组,并声明 hdisk7 已丢失。
chvg -Qy testvg 激活定额。
我们从系统中物理地删除 hdisk6,并停用了卷组 testvg。
varyonvg testvg 未能激活该卷组,因为没有足够的活动物理卷以满足定额。
varyonvg -f testvg 强制激活该卷组,并将 hdisk6 和 hdisk7 置于已删除状态。示例 22 使用 varyonvg 命令# lsvg testvg
VOLUME GROUP:testvg
VG IDENTIFIER:00c5e9debe
VG STATE:active
PP SIZE:128 megabyte(s)
VG PERMISSION:read/write
TOTAL PPs: megabytes)
MAX LVs:256
FREE PPs: megabytes)
USED PPs:0 (0 megabytes)
OPEN LVs:0
TOTAL PVs:3
VG DESCRIPTORS: 3
STALE PVs:0
STALE PPs:
ACTIVE PVs:3
AUTO ON:yes
MAX PPs per VG:
MAX PPs per PV:1016
LTG size (Dynamic):256 kilobyte(s)
AUTO SYNC:no
HOT SPARE:no
BB POLICY:relocatable
# varyoffvg testvg
# varyonvg testvg
PV Status:hdisk5
00c5e9dea5571a32
00c5e9deb8f111ed
00c5e9deb9bda044
varyonvg:Volume group testvg is varied on.
# lsvg -p testvg
FREE DISTRIBUTION
110..109..109..109..109
110.0.109.0.109.0.109.0.109
110..109..109..109..109
#chvg -Qn testvg
# varyoffvg testvg
# varyonvg testvg
varyonvg:The volume group is not varied on because a
physical volume is marked missing.Run diagnostics.
# varyonvg -f testvg
PV Status:hdisk5
00c5e9dea5571a32
00c5e9deb8f111ed
00c5e9deb9bda044
varyonvg:Volume group testvg is varied on.
# chvg -Qy testvg
# varyoffvg testvg
# varyonvg testvg
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
00c5e9deb8f111ed
00c5e9deb9bda044
varyonvg:Volume group testvg is varied on.停用卷组varyoffvg 命令将禁用卷组和其中的逻辑卷。必须关闭所有逻辑卷,这需要卸载与逻辑卷关联的所有文件系统。在示例 23 中,我们使用 varyoffvg 命令禁用卷组 test1vg,此命令起初由于逻辑卷已打开而失败了。示例 23 使用 varyoffvg 命令# varyoffvg test1vg
lvaryoffvg:Logical volume must be closed.If the logical
volume contains a filesystem, the umount command will close
the LV device.
varyoffvg:Unable to vary off volume group test1vg.
# lsvg -l test1vg
MOUNT POINT
open/syncd
open/syncd
# umount /fs2
# varyoffvg test1vg
rootvg重新组织卷组reorgvg 命令用于重新组织卷组中的物理分区。物理分区将在磁盘上按照每个逻辑卷的物理内 (intra-physical) 和物理间 (inter-physical) 策略分配进行重新安排。要使此命令正常工作,卷组必须至少有一个空闲分区,并且必须设置想要组织的每个逻辑卷的可重定位标志。在示例 24 中,reorgvg 命令的作用如下所示:
lslv -l lv1 显示属于逻辑卷 lv1 并遵从物理卷 hdisk6、hdisk5 和 hdisk7 的物理内分配策略的逻辑分区百分比。
在运行 reorgvg 命令以后,遵从物理卷 hdisk6、hdisk5 和 hdisk7 的物理内分配策略的逻辑分区百分比已增加到 100%。示例 24 使用 reorgvg 命令# lslv -l lv1
DISTRIBUTION
003:001:000
002:002:000:000:000
003:000:000
001:001:001:000:000
002:000:000
001:000:000:000:001
# reorgvg test1vg
# lslv -l lv1
DISTRIBUTION
003:000:000
000:003:000:000:000
003:000:000
000:003:000:000:000
003:000:000
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 命令镜像某个卷组中的所有逻辑卷。在示例 25 中,在扩展 rootvg 以包含第二个物理卷以后,我们使用 mirrorvg 命令创建 rootvg 中每个逻辑卷的副本。请注意,rootvg 卷组镜像了所有逻辑卷并禁用了定额。此外,还在新添加的磁盘上创建了一个新的 BLV,并将该磁盘包括在引导列表中,然后重新启动了系统。示例 25 使用 mirrorvg 命令镜像 rootvg 卷组# lsvg -p rootvg
FREE DISTRIBUTION
109.0.105.0.94..109..109
# extendvg rootvg hdisk1
extendvg:Changing the PVID in the ODM.
# mirrorvg rootvg
mirrorvg:Quorum requirement turned off, reboot system for this
to take effect for rootvg.
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
byte blocks.
# bootlist -m normal hdisk0 hdisk1
# lsvg -l rootvg
MOUNT POINT
closed/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
open/syncd
#shutdown -Fr拆分和重新联接卷组可以使用 splitvg 命令将镜像卷组的副本拆分为快照卷组。要拆分卷组,卷组中的所有逻辑卷都必须有一个镜像副本,并且必须将镜像定位在仅包含该组镜像的一个或一组磁盘上。原始卷组将停止使用属于快照卷组的磁盘。快照卷组中将创建新的逻辑卷和新的安装点。两个卷组都将监视任何物理分区的更改,以便在将快照卷组与原始卷组重新联接时,数据将保持一致。请注意,不应该在具有分页空间的卷组(例如缺省安装中的 rootvg)上使用 splitvg 命令。在示例 26 中,我们使用 splitvg 命令拆分卷组,如下所示:
lsvg -o 显示所有的活动卷组。
lsvg -l test1vg 显示所有逻辑卷都进行了镜像(您的结果可能有所不同)。
lsvg -p test1vg 显示 test1vg 包含两个物理卷。
splitvg -y newvg -c 1 test1vg 拆分 test1vg 并创建一个名为 newvg 的快照卷组。
lsvg -o 确认 newvg 是活动的。
lsvg -l newvg 显示 testvg 中的逻辑卷的新名称。
lsvg -p testvg 显示 hdisk6 被标记为 snapshotpv。示例 26 使用 splitvg 命令拆分卷组# lsvg -o
# lsvg -l test1vg
MOUNT POINT
closed/syncd
closed/syncd
# lsvg -p test1vg
FREE DISTRIBUTION
28.0.17.0.25..27.0.21
28..27.0.25..27.0.18
# splitvg -y newvg -c 1 test1vg
# lsvg -l test1vg
MOUNT POINT
closed/syncd
closed/syncd
# lsvg -l newvg
MOUNT POINT
closed/syncd
closed/syncd
# lsvg -p test1vg
FREE DISTRIBUTION
snapshotpv
28..17..25..27..21
28.0.20.0.25..27.0.18要重新联接卷组 test1vg 的两个副本,可以使用以下命令:joinvg test1vg
添加或订阅评论,请先或。
有新评论时提醒我
static.content.url=http://www.ibm.com/developerworks/js/artrating/SITE_ID=10Zone=AIX and UNIXArticleID=270739ArticleTitle=IBM AIX V5.3 系统管理(Test 222)认证指南publish-date=}

我要回帖

更多关于 snapname 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信