안녕하세요. 슈다 입니다.
AIX에서 파일시스템을 구성하려면
VG생성 -> LV생성 -> FS생성 -> 마운트
위 4단계로 진행하게 됩니다.
smitty 을 이용하여 모든 작업을 완료할 수 있지만
CLI로 볼륨구성 및 파일시스템 생성하는 방법을 알아보겠습니다.
[VG 생성]
# mklv [-S -B] -y VGname -s {16|32|64|128 ... 131072} [ -f ] [ -n ] [-V MAJJOR_NUM] hdiskX hdisky hdiskz ...
-S : Scalable VG 생성
-B : Big VG 생성
-y : VG name 지정
-s : 피지컬 파티션 (PP) 의 사이즈 지정 (단위 MB)
-V : 매니저 넘버 지정
-n : 시스템 부팅시 VG를 auto mount 하지 않음 (생략시 auto mount)
-f : force생성 - 지정한 hdisk에 다른 VG 정보가 남아있을 경우(재사용) -f옵션 미사용시 VG생성이 되지 않습니다.
hdiskX : VG로 구성될 hdisk 지정, 여러개 지정시 띄어쓰기로 구분합니다.
예) Scalable VG로 PP size는 512MB, hdisk1, hdisk2 두개로 testvg 라는 VG생성
# mkvg -S -y testvg -s 512 hdisk1 hdisk2
[LV생성]
# mklv -y LVname -t LV_TYPE [-c 2] VGname LP_CNT
-y : LV name
-t : LV의 타입 지정 - jfs, jfs2, jfs2log, paging ..
-c 2 : LV 미러링 구성 시, hdisk 2개를 이용하여 구성
VGname : LV가 생성될 VG명
LP_CNT : Logical partitions 수 (VG 생성 시 PP size로 지정한 Size * LP_CNT = LV size)
예) testvg에 10GB의 test_LV이름을 가진 jfs2 type의 LV 생성 (testvg 의 PP size는 512MB)
# mklv -y test_LV -t jfs2 20
[FS 생성]
# crfs -v FS_Type -d LVname -m MountPNT -A yes -p rw -a agblksize=4096 isnapshot=no [-a logname=LVname]
-v : 파일시스템 type
-d : 파일시스템을 생성할 LV명 (device)
-m : 파일시스템의 mount point
-A : 시스템 시작 시 파일시스템 auto mount 여부 (yes|no)
-p : 파일시스템의 읽기/쓰기 권한 (rw, ro 지정 가능하며 기본값 rw)
-a agblksize : jfs2 블록사이즈를 bytes 단위로 표기. 512, 1024, 2048, 4096 중 선택하며, 4096이 default 값
-a isnapshot : 내부 스냅샷 지원여부 {yes|no}
-a logname : 파일시스템의 loglv 지정
예) test_LV를 /TEST 파일시스템으로 생성 (testlv는 jfs2 lv type)
# crfs -v jfs2 -d test_LV -m /TEST -A yes -p rw -a agblksize=4096 -a isnapshot=no
'IT > Unix & Linux' 카테고리의 다른 글
[VIO] lspath failed 조치 - lspath failed fix (0) | 2019.05.22 |
---|---|
[AIX] VG Type 확인 (0) | 2019.05.21 |
[VIOS] 네트워크 이중화 - HA Mode (0) | 2019.05.15 |
[VIOS] HMC에서 padmin 비밀번호 초기화 (0) | 2019.04.30 |
sshd_config를 이용한 ssh 접속제한 (0) | 2019.04.30 |