Chinaunix首页 | 论坛 | 博客
  • 博客访问: 25842904
  • 博文数量: 271
  • 博客积分: 10025
  • 博客等级: 上将
  • 技术积分: 3358
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-12 15:28
文章分类

全部博文(271)

文章存档

2010年(71)

2009年(164)

2008年(36)

我的朋友

分类:

2009-09-02 22:41:34

如何查看和修改硬盘所支持的最大LTG值

Document #: 1311002000096

Body:
如何查看和修改硬盘所支持的最大LTG值

环境:

AIX 5L, IBM eServer pSeries

问题描述:


LTG是Logical Track Group的缩写,它表示硬盘所允许的最大I/O传输值。不同的硬盘具有不同的LTG值,代表不同的I/O吞吐能力。在AIX 5L 之前,操作系统只支持128KB的LTG值(这也是AIX 5L默认的LTG值)。AIX 5L 现在可以支持128KB,256KB,512KB和1024KB 的LTG值。因此,为了最大限度的发挥硬盘的I/O吞吐能力,我们有必要选择合适的LTG值。

解答:


在选择合适的LTG值之前,首先需要确定硬盘所支持的最大LTG值。

用命令 “lquerypv -M hdisk#”(其中, #表示hdisk的号)可以获得硬盘所支持的最大LTG值。

这样在创建卷组时,就可以选择相应的LTG数值。如:

#smitty mkvg

VOLUME GROUP name [datavg]
Physical partition SIZE in megabytes 4 +
* PHYSICAL VOLUME names [hdisk2,hdisk3] +
Activate volume group AUTOMATICALLY yes +
at system restart?
Volume Group MAJOR NUMBER [] +#
Create VG Concurrent Capable? no +
Auto-varyon in Concurrent Mode? no +
LTG Size in kbytes 128 +

对于已经创建的卷组,可以通过命令 “chvg -L# datavg”来修改LTG值(命令中的“#”用新的LTG的值替换)。然后用“lsvg datavg”就可以看到修改的结果了。如:

#lsvg rootvg

VOLUME GROUP: datavg VG IDENTIFIER: 000d295700004c00000000eea6ee94a6
VG STATE: active PP SIZE: 8 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 1072 (8576 megabytes)
MAX LVs: 512 FREE PPs: 551 (4408 megabytes)
LVs: 12 USED PPs: 521 (4168 megabytes)
OPEN LVs: 2 QUORUM: 2
TOTAL PVs: 2 VG DESCRIPTORS: 3
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 2 AUTO ON: yes
MAX PPs per PV: 1016 MAX PVs: 128
LTG size: 256 kilobyte(s) AUTO SYNC: no
HOT SPARE: no

注意:

1.如果卷组中有多块硬盘,在创建卷组时以最小的硬盘LTG值为准。
2.在用 chvg 改变LTG值时,卷组中所有的文件系统必须 UNMOUNT 掉,所有的逻辑卷都要关闭,否则不能改变LTG值。

阅读(922) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~