프로그램 설치 때문에 파일시스템 용량을 변경해야할 일이 생겼다. (aixtoolbox)
작업내용은 /opt 의 용량을 증가시키는것으로 없던 파일시스템 용량을 만들수는 없으니 널널한 곳에서 살짝 떼서 주기로 한다.
(아래 모든 작업은 root 계정으로 진행)
우선 aix의 volume group을 확인하기 위해서 lsvg 명령어를 실행한다.
# lsvg
rootvg
datavg1
datavg2
datavg3
환경마다 다르겠지만 작업중인 서버는 volume group 4개로 구성되어있는것을 확인하였다.
작업할 /opt 경로의 파일시스템이 어떤 VG에 속해있는지 확인하기 위해서 lsvg -l ${volume group name} 명령어로 확인해보았다.
# 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 32 32 1 open/syncd N/A
hd8 jfs2log 1 1 1 open/syncd N/A
hd4 jfs2 5 5 1 open/syncd /
hd2 jfs2 5 5 1 open/syncd /usr
hd9var jfs2 3 3 1 open/syncd /var
hd3 jfs2 3 3 1 open/syncd /tmp
hd1 jfs2 480 480 1 open/syncd /home
hd10opt jfs2 1 1 1 open/syncd /opt
hd11admin jfs2 1 1 1 open/syncd /admin
lg_dumplv sysdump 3 3 1 open/syncd N/A
livedump jfs2 1 1 1 open/syncd /var/adm/ras/livedump
/opt가 rootvg에 속해있는것을 확인할 수있다.
rootvg 의 상태를 lsvg -p rootvg 명령어로 확인해보면
# lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 558 22 00..00..00..00..22
FREE PPs 를 확인해보니 약간의 여유가 있지만 비상용으로 남긴거라서 사용하지 않고 가장 널널한 /home 에서 10GB 를 이식하기로 하였다.
작업전 df -g 명령어로 현재 파일시스템 상태를 확인하였다.
# df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 5.00 4.49 11% 18706 2% /
/dev/hd2 5.00 0.97 81% 56242 20% /usr
/dev/hd9var 3.00 2.74 9% 4253 1% /var
/dev/hd3 3.00 2.82 6% 77 1% /tmp
/dev/hd1 480.00 479.93 1% 7 1% /home
/dev/hd11admin 1.00 1.00 1% 7 1% /admin
/proc - - - - - /proc
/dev/hd10opt 1.00 0.32 69% 12631 15% /opt
/dev/livedump 1.00 1.00 1% 4 1% /var/adm/ras/livedump
/dev/fslv00 550.00 549.92 1% 4 1% /data1
/dev/fslv01 550.00 549.92 1% 4 1% /data2
/dev/fslv02 550.00 549.92 1% 4 1% /data3
이후 chfs 명령어를 사용하여 파일시스템 용량 변경을 진행하였다.
# chfs -a size=470G /home
Filesystem size changed to 985661440
< /home 의 용량을 480G -> 470G 으로 변경>
# df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 5.00 4.49 11% 18706 2% /
/dev/hd2 5.00 0.97 81% 56242 20% /usr
/dev/hd9var 3.00 2.74 9% 4253 1% /var
/dev/hd3 3.00 2.82 6% 77 1% /tmp
/dev/hd1 470.00 469.93 1% 7 1% /home
/dev/hd11admin 1.00 1.00 1% 7 1% /admin
/proc - - - - - /proc
/dev/hd10opt 1.00 0.32 69% 12631 15% /opt
/dev/livedump 1.00 1.00 1% 4 1% /var/adm/ras/livedump
/dev/fslv00 550.00 549.92 1% 4 1% /data1
/dev/fslv01 550.00 549.92 1% 4 1% /data2
/dev/fslv02 550.00 549.92 1% 4 1% /data3
<df -g 를 통해 /home 의 용량이 변경된것을 확인>
# lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 558 32 00..00..00..00..32
<lsvg -g rootvg 명령으로 FREE PPs 가 10 늘어난것을 확인>
# chfs -a size=+10G /opt
Filesystem size changed to 23068672
<chfs 명령으로 /opt 의 용량을 10G 증가>
# df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 5.00 4.49 11% 18706 2% /
/dev/hd2 5.00 0.97 81% 56242 20% /usr
/dev/hd9var 3.00 2.74 9% 4254 1% /var
/dev/hd3 3.00 2.82 6% 77 1% /tmp
/dev/hd1 470.00 469.93 1% 7 1% /home
/dev/hd11admin 1.00 1.00 1% 7 1% /admin
/proc - - - - - /proc
/dev/hd10opt 11.00 10.31 7% 12631 1% /opt
/dev/livedump 1.00 1.00 1% 4 1% /var/adm/ras/livedump
/dev/fslv00 550.00 549.92 1% 4 1% /data1
/dev/fslv01 550.00 549.92 1% 4 1% /data2
/dev/fslv02 550.00 549.92 1% 4 1% /data3
<df -g 명령으로 /home 이 10G 줄고 /opt 가 10G 늘어난것을 확인>
위의 환경은 aix 7.1 powerpc 에서 진행하였습니다.
'UNIX (AIX, LINUX, HP-UX, SOLARIS, ...) > etc' 카테고리의 다른 글
[Linux] Rocky 9 SSH Root Login Enable or Disable설정 (0) | 2022.12.26 |
---|---|
[Linux] CentOS7 OpenJDK 설치 (0) | 2022.08.18 |
[AIX] 환경변수 설정 (0) | 2022.08.16 |
[AIX] DNS 설정 (0) | 2022.08.16 |
[Linux] CentOS8 Docker 설치 (0) | 2022.08.10 |