시스템/Operating System
[Linux, AIX] LV 여러개 만들 때 유용한 스크립트!!
우리들의삶
2016. 9. 6. 11:20
728x90
반응형
문 서 명 : Redhat Linux LVM으로 LV생성 스크립트 문 서 버 전 : Ver_1.0 문 서 구 분 : □ Manual ■ Summary 작 성 일 : 2016년 04월 18일 작 성 자 : 우리들의 삶 테 스 트 환 경 : Redhat ENT 6.7 출 처 : |
LV를 동시에 여러개를 만들 상황이 생기는데 이때 아래 명령을 응용해서 작업한다면 보다 쉽게 할 수 있을 것이다.
#!/bin/sh
index=1while [ ${index} -le 42 ];do lvcreate -n dev10G${index} -L 10G vg_raw index=$((index + 1)) done |
tip :
index변수 : 총 몇개의 LV를 생성할 것인지를 정의하는 변수로 초기 값은 1을 가진다.
while 조건문 : -le 의 뜻은 '크거나 같다' 의 의미이며, 위 명령은 '$index 가 42가 될 때까지 조건이 참' 이란 뜻이다.
lvcreat : 'dev10G${index}' 는 LV 이름을 의미한다 즉 이 경우 LV는 'dev10G1 ~ dev10G42' 까지 생성된다.
'-L 10G' 는 LV의 크기를 의미
'vg_raw' 는 LV가 속한 VG(volume group)를 명시
728x90
반응형