Em uma instalação “default” do AIX ele deixa suas partições com pouco espaço, o que acaba enchendo muito rápido e com isso temos a necessidade de aumentar alguma partição.
Por padrão o AIX cria estas partições utilizando LVM, o que torna esta atividade extremamente simples, isso se você ainda tiver espaço em disco para aumentar a partição.
Listando as partições x espaço utilizado:
1 2 3 4 5 6 7 8 9 10 11 |
# df -g Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/hd4 20.50 20.23 2% 17336 1% / /dev/hd2 2.44 0.23 91% 42999 43% /usr /dev/hd9var 0.44 0.18 59% 3903 9% /var /dev/hd3 1.12 1.12 1% 48 1% /tmp /dev/hd1 0.06 0.06 1% 10 1% /home /dev/hd11admin 0.12 0.12 1% 5 1% /admin /proc - - - - - /proc /dev/hd10opt 0.31 0.22 29% 3487 7% /opt /dev/livedump 0.25 0.25 1% 4 1% /var/adm/ras/livedump |
No exemplo acima temos apenas as partições do sistema, estas partições são criadas dentro do VG default do AIX o “rootvg“, para listar os VGs de um servidor utilize o comando “lsvg“.
Agora vamos identificar a qual “volume group” (VG) uma partição pertence:
Listando todas partições de um VG(Volume Group):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
[root@srv-oracle:/]# 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 17 17 1 open/syncd N/A hd8 jfs2log 1 1 1 open/syncd N/A hd4 jfs2 800 800 1 open/syncd / hd2 jfs2 3 3 1 open/syncd /usr hd9var jfs2 3 3 1 open/syncd /var hd3 jfs2 10 10 1 open/syncd /tmp hd1 jfs2 1 1 1 open/syncd /home hd10opt jfs2 1 1 1 open/syncd /opt hd11admin jfs2 1 1 1 open/syncd /admin fwdump jfs2 2 2 1 open/syncd /var/adm/ras/platform lg_dumplv sysdump 4 4 1 open/syncd N/A livedump jfs2 1 1 1 open/syncd /var/adm/ras/livedump [root@srv-oracle:/]# |
Vamos verificar se ainda temos espaço no VG para aumentar alguma partição:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
[root@srv-oracle:/]# lsvg rootvg VOLUME GROUP: rootvg VG IDENTIFIER: 00f9641900004c00000001490f63db10 VG STATE: active PP SIZE: 1024 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 1064 (1089536 megabytes) MAX LVs: 256 FREE PPs: 219 (224256 megabytes) LVs: 13 USED PPs: 845 (865280 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: 2032 MAX PVs: 16 LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no HOT SPARE: no BB POLICY: relocatable PV RESTRICTION: none INFINITE RETRY: no DISK BLOCK SIZE: 512 CRITICAL VG: no FS SYNC OPTION: no [root@srv-oracle:/]# |
Observe a opção “FREE PPs“.
Agora vamos colocar mais 1Gb na partição “/home“.
1 2 |
# chfs -a size=+1G /home Filesystem size changed to 2228224 |
Com isso iremos aumentar 1G para a partição “/home”, muito cuidado com este comando nunca esqueça de utilizar a opção “+“, caso ela seja omitida o comando ira tentar definir o tamanho da partição para o tamanho após o “=“, e caso seja colocado “–” ele ira diminuir o tamanho do disco.
Até a próxima. 😉
Ótimo passo a passo, obrigado pelas dicas uma dúvida: É recomendado diminuir o tamanho das partições, caso o espaço esteja sobressalente?
Parabéns pelo conteúdo, ajudou muito!