Openstack Command Cinder

배병진·2023년 5월 2일
3

Openstack Command

목록 보기
3/5

Cinder Command


Cinder 볼륨 생성

# openstack volume create --size 1 onehyeok(disk name)

위 작업을 하기 전 Cinder에 keystone의 서비스를 사용하기 위해 아래 명령어 입력

# source ~/keystonerc 

명령어를 입력해줘야 하는데 keystonerc는 다른 변수로 바뀔 수 있으니
아래 명령어를 통해 확인 후 맞는 변수를 넣는다

# echo "export OS_VOLUME_API_VERSION=2" >> ~/

후 나오는 결과값을 keystonerc 자리에 넣어주면 된다.

볼륨 리스트 확인

# openstack volume list --all 

FLAVOR 생성

# openstack flavor create r--id 0 --vcpus 1 --ram 512 --disk 1 m1.nano

전에 만들었던 이미지 리스트(name) 확인

# openstack image list --all

FLAVOR와 Security, image 합친 vm 생성 - 서버등록

# openstack server create --flavor m1.nano --image (image name) --security-group (security group name) jin(생성할 VM name)

해당 VM에 만든 볼륨 등록

# openstack server add volume(image name) onehyeok(disk name)

볼륨 삭제

# openstack server remove volume jin(생성된 vm name) onehyeok(disk name)
# openstack volume delete onehyeok(disk name)

볼륨 타입 생성

# openstack volume type create lvm
# openstack volume type create nfs

볼륨 타입 리스트 확인

# openstack volume type list --all

생성한 볼륨 타입으로 볼륨 생성

# openstack volume create --type lvm --size 5 lvm1 ////// lvm 형태의 볼륨으로 생성
# openstack volume create --type nfs --size 5 nfs1 ////// nfs 형태의 볼륨으로 생성

생성한 볼륨을 인스턴스에게 할당

# openstack server add volume jin(VM이름) lvm1(생성한 볼륨 이름)

인스턴스에 할당된 볼륨 삭제

# openstack server remove volume jin nfs1
profile
history and study

0개의 댓글