lvcreate + 크기가 GIGA일 때 변수를 사용하여 lvcreate를 설정하는 방법

lvcreate + 크기가 GIGA일 때 변수를 사용하여 lvcreate를 설정하는 방법

친애하는 친구

우리는 만들고 싶어VOLUME_GROUP_NAME

~처럼

lvcreate -n $LV_NAME --size $P_size $VOLUME_GROUP_NAME

변수는

VOLUME_GROUP_NAME=VG_a
LV_NAME=LV_NEW_1
P_size=5  ( is the new partition size in GB ) 

문제는 $P_size기본값을 메가바이트로 설정하면 아마도Giga

그래서 우리는 다음과 같이 바꿨습니다.

lvcreate -n $LV_NAME --size $P_size"g" $VOLUME_GROUP_NAME

하지만 우리는 얻습니다

Volume group "VG_a" not found
  Cannot process volume group VG_a

그럼 어떻게 설정 $P_size하나요 Giga? 변수를 사용할 때

답변1

Volume group "VG_a" not found Cannot process volume group VG_a

귀하의 문제는 크기가 아니라 존재하지 않는 볼륨 그룹이라고 생각합니다 VG_a. 볼륨 그룹이 존재하고 사용 가능한지 확인하십시오. PV가 누락되어 lvcreate찾을 수 없는 것일 수 있습니다. vgs출력이 도움이 되거나 vgscan볼륨 그룹을 검색하기 위해 실행될 수 있습니다.

명령 lvcreate자체는 괜찮아 보이며 5g(기존 볼륨 그룹의 경우) 문제 없이 작동할 것입니다.$P_size"g"

관련 정보