16.2. OpenStackVMSet에 디스크 추가
OpenStackControlPlane를 사용하여 additionalDisks
속성을 편집하여 가상 머신에 디스크를 추가할 수 있습니다.
절차
OpenStackControlPlane 오브젝트에서
additionalDisks
매개변수를 추가하거나 업데이트합니다.spec: ... virtualMachineRoles: Controller: ... additionalDisks: - baseImageVolumeName: openstack-base-img dedicatedIOThread: false diskSize: 10 name: "data-disk1" storageAccessMode: ReadWriteMany storageClass: host-nfs-storageclass storageVolumeMode: Filesystem
패치를 적용합니다.
$ oc patch -n openstack osctlplane overcloud --patch-file controller_add_data_disk1.yaml
virtualMachineRole 리소스를 확인합니다.
$ oc get osvmset controller -o json | jq .spec.additionalDisks [ { "baseImageVolumeName": "openstack-base-img", "dedicatedIOThread": false, "diskSize": 10, "name": "data-disk1", "storageAccessMode": "ReadWriteMany", "storageClass": "host-nfs-storageclass", "storageVolumeMode": "Filesystem" } ]
- 가상 머신 내부에서 정상적인 종료를 수행합니다. 업데이트된 각 가상 머신을 하나씩 종료합니다.
가상 머신의 전원을 켭니다.
$ `virtctl start <VM>` to power on the virtual machine.
-
&
lt;VM
>을 가상 머신 이름으로 교체합니다.
-
&