6장. Address Volume Size Dell EqualLogic BackEnds와의 불일치
볼륨 크기를 보고할 때 Dell EqualLogic (EQL) 백엔드도 내부 볼륨 메타데이터에 사용할 추가 스토리지를 제공합니다. 이 크기는 블록 스토리지 서비스에서 보고한 볼륨 크기보다 약간 큽니다. 그러나 EQL 백엔드에서 보고한 볼륨 크기는 이미지 서비스에서 사용하는 것과 동일합니다.
결과적으로 EQL 백엔드에 이미지 지원 볼륨을 생성할 때 이미지 크기를 먼저 확인합니다. 이미지가 원래 볼륨 백업된 경우 EQL(및 확장에 따라)은 블록 스토리지 서비스에서 보고하는 볼륨 크기보다 약간 큰 볼륨 크기를 보고합니다.
EQL에서 보고한 이미지 크기가 약간 크면 이 이미지에서 지원하는 볼륨을 생성할 때 크기 불일치를 고려해야 합니다.
6.1. 예제 링크 복사링크가 클립보드에 복사되었습니다!
예를 들어, 1GB 볼륨을 생성하는 경우 다음을 수행하십시오.
# Cinder create --display-name vol1 1
블록 스토리지 서비스는 1GB의 볼륨 크기를 보고하지만 EQL 배열에서는 크기(VolReserve)가 약간 커집니다.
eql> volume select volume-6bdace69-bd41-42fc-a63a-f834fb65a2e4
eql (volume-6bdace69-bd41-42fc-a63a-f834fb65a2e4)> show
_______________________________ Volume Information ______... Name: volume-6bdace69-bd41-42fc-a63a-f834fb65a2e4 Size: 1GB VolReserve: 1.01GB ...
_______________________________ Volume Information ______...
Name: volume-6bdace69-bd41-42fc-a63a-f834fb65a2e4
Size: 1GB
VolReserve: 1.01GB
...
이 볼륨에서 새 이미지를 생성하면 cinder
에서 올바른 볼륨 크기 1GB를 보고합니다.
# Cinder upload-to-image --disk-format raw --container-format bare vol1 image_vol1
그러나 이미지 서비스는 약간 더 큰 크기를 보고합니다.
# glance image-list
...+------------+-------------+------------------+------------+--------+ ...| Name | Disk Format | Container Format | Size | Status | ...+------------+-------------+------------------+------------+--------+ ...| image_vol1 | raw | bare | 1085276160 | active | ...+------------+-------------+------------------+------------+--------+
...+------------+-------------+------------------+------------+--------+
...| Name | Disk Format | Container Format | Size | Status |
...+------------+-------------+------------------+------------+--------+
...| image_vol1 | raw | bare | 1085276160 | active |
...+------------+-------------+------------------+------------+--------+
Glance
툴은 약 1.01GB의 이미지 크기를 보고합니다. 결과적으로 이 이미지에서 지원하는 새 1GB 볼륨을 생성하는 데 실패합니다.
# cinder create --display-name vol2 --image-id c65f7eae-e2c1-44ba-8af1-e33695897559 1
ERROR: Invalid input received: Size of specified image 2 is larger than volume size 1
ERROR: Invalid input received: Size of specified image 2 is larger than volume size 1