VMware Integrated OpenStack 3.1부터는 custom.yml 파일을 통해 vmware_adapter_type 매개 변수를 변경하는 방법으로 새로 만든 볼륨의 기본 어댑터 유형을 변경할 수 있습니다.

기본적으로 빈 볼륨이 항상 만들어진 후 lsiLogic 컨트롤러에 연결됩니다. 볼륨을 이미지에서 만든 경우, Cinder는 이미지의 vmware_adaptertype 속성에 따라 해당하는 컨트롤러를 만듭니다. 새로 만든 볼륨에 대해서는 custom.yml 파일의 cinder_volume_default_adapter_type 매개 변수를 사용하여 어댑터 유형을 다음의 값 중 하나로 설정합니다.
설명
lsiLogic 기본 어댑터 유형을 LSI Logic으로 설정합니다.
busLogic 기본 어댑터 유형을 Bus Logic으로 설정합니다.
lsiLogicsas 기본 어댑터 유형을 LSI Logic SAS로 설정합니다.
paraVirtual 기본 어댑터 유형을 VMware 반가상화 SCSI로 설정합니다.
ide 기본 어댑터 유형을 IDE로 설정합니다.

프로시저

  1. custom.yml 파일을 구현합니다.
    sudo mkdir -p /opt/vmware/vio/custom
    sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
  2. 텍스트 편집기에서 /opt/vmware/vio/custom/custom.yml 파일을 엽니다.
    1. cinder_volume_default_adapter_type 매개 변수의 주석 처리를 제거합니다.
    2. 설정을 lsiLogicsas 같은 사용자 지정 값으로 변경합니다.
      ##############################
      # cinder-volume options
      ##############################
      
      # Default volume adapter type; valid values are 'lsiLogic',
      # 'busLogic', 'lsiLogicsas', 'paraVirtual' and 'ide'. (string value)
      #cinder_volume_default_adapter_type: 'lsiLogicsas'
  3. custom.yml 파일을 저장합니다.
  4. 새 구성을 VMware Integrated OpenStack 배포로 푸시합니다.
    viocli deployment configure
    참고: 구성을 푸시하면 OpenStack 서비스가 일시적으로 중단됩니다.