10.6. 차세대 전원 관리 드라이버로 변환

Red Hat OpenStack Platform은 이제 기존 드라이버를 대체하는 하드웨어 유형 이라고도 하는 차세대 드라이버를 사용합니다.

다음 표에서는 이전 드라이버와 차세대 하드웨어 유형과 유사한 비교를 보여줍니다.

이전 드라이버새 하드웨어 유형

pxe_ipmitool

ipmi

pxe_drac

idrac

pxe_ilo

ilo

pxe_irmc

irmc

fake_pxe

fake-hardware

RHOSP(Red Hat OpenStack Platform) 15에서는 이러한 오래된 드라이버가 제거되어 더 이상 액세스할 수 없습니다. RHOSP 15로 업그레이드하기 전에 새 하드웨어 유형으로 변경해야 합니다.

절차

  1. 활성화된 하드웨어 유형의 현재 목록을 확인합니다.

    $ source ~/overcloud
    $ openstack baremetal driver list --type dynamic
  2. 활성화되지 않은 하드웨어 유형 드라이버를 사용하는 경우 환경 파일에서 IronicEnabledHardwareTypes 매개변수를 사용하여 드라이버를 활성화합니다.

    parameter_defaults:
      IronicEnabledHardwareTypes: ipmi,redfish,idrac
  3. 파일을 저장하고 오버클라우드 배포 명령을 실행합니다.

    $ openstack overcloud deploy -e [ENVIRONMENT_FILE] -r [ROLES_DATA] -n [NETWORK_DATA]

    오버클라우드와 관련된 모든 환경 및 데이터 파일을 포함해야 합니다.

  4. 다음 명령을 실행합니다. 전원 관리 유형을 위해 OLD DRIVER 및 NEWDRIVER 변수를 바꿉니다.

    $ source ~/overcloud
    $ OLDDRIVER="pxe_ipmitool"
    $ NEWDRIVER="ipmi"
    $ for NODE in $(openstack baremetal node list --driver $OLDDRIVER -c UUID -f value) ; do openstack baremetal node set $NODE --driver $NEWDRIVER; done