La tarea es relativamente sencilla, el detalle es que generalmente esto se pide o se hace en base a tamaños y las definiciones de los paging spaces están dadas en Logical Partitions. Por ejemplo: Me puedes aumentar el paging space de 1GB a 4GB?
El paso 1: Verificar el nombre actual del paging space:
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Typepaging00 hdisk10 rootvg 1024MB 1 yes yes lv
hd6 hdisk10 rootvg 256MB 4 yes yes lv
hd6 hdisk12 rootvg 256MB 4 yes yes lv
hd6 hdisk16 rootvg 3072MB 4 yes yes lv
Paso 2: determinar el tamaño de la partición física (PP) y el tamaño total del paging space
# lslv paging00
LOGICAL VOLUME: paging00 VOLUME GROUP: rootvg
LV IDENTIFIER: 00c5e69d00004c0000000124cef67ef3.11 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: paging WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 64 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 16 PPs: 64
STALE PPs: 0 BB POLICY: non-relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: N/A LABEL: None
MIRROR WRITE CONSISTENCY: off
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
LV IDENTIFIER: 00c5e69d00004c0000000124cef67ef3.11 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: paging WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 64 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 16 PPs: 64
STALE PPs: 0 BB POLICY: non-relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: N/A LABEL: None
MIRROR WRITE CONSISTENCY: off
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
Tamaño del paging space: 16(LPs) x 64(PP Size) = 1024MB. Aunque esto también se puede determinar en el paso número 1.
Paso 3: Determinar cuantas particiones lógicas (LPs) extra necesitamos para alcanzar los 4GB. Algebra simple.
3 x 1024(MB) = 3072MB
3072(MB)/64(MB) = 48(LPs)
Paso 4: Incrementar el tamaño del paging00
# chps -s 48 paging00
Paso 5: Verificar el tamaño final de paging00
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
paging00 hdisk10 rootvg 1024MB 1 yes yes lv
paging00 hdisk11 rootvg 1024MB 1 yes yes lv
paging00 hdisk12 rootvg 128MB 1 yes yes lv
paging00 hdisk9 rootvg 1920MB 1 yes yes lv
(1024 + 1024 + 128 + 1920) = 4096 = 4GBpaging00 hdisk10 rootvg 1024MB 1 yes yes lv
paging00 hdisk11 rootvg 1024MB 1 yes yes lv
paging00 hdisk12 rootvg 128MB 1 yes yes lv
paging00 hdisk9 rootvg 1920MB 1 yes yes lv
o
# lslv paging00
LOGICAL VOLUME: paging00 VOLUME GROUP: rootvg
LV IDENTIFIER: 00c5e69d00004c0000000124cef67ef3.11 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: paging WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 64 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 64 PPs: 64
STALE PPs: 0 BB POLICY: non-relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: N/A LABEL: None
MIRROR WRITE CONSISTENCY: off
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
64(LPs) X 64(PP Size) = 4096MBs = 4GB
Fin. El sysadmin talachero es feliz.
Fuentes:
Increasing AIX paging space
Logical Volume Manager (LVM) Commands for AIX
1 comentario:
Excelentes datos, con esto ya soy feliz como sysadmin talachero
Publicar un comentario