3.2. BareMetalHost 리소스 정보
Metal3 에는 물리적 호스트 및 해당 속성을 정의하는 BareMetalHost
리소스의 개념이 도입되었습니다. BareMetalHost
리소스에는 다음 두 개의 섹션이 포함되어 있습니다.
-
BareMetalHost
사양 -
BareMetalHost
상태
3.2.1. BareMetalHost 사양
BareMetalHost
리소스의 spec
섹션은 원하는 호스트 상태를 정의합니다.
매개 변수 | 설명 |
---|---|
|
프로비저닝 및 프로비저닝 해제 중에 자동화된 정리를 활성화하거나 비활성화할 수 있는 인터페이스입니다. |
bmc: address: credentialsName: disableCertificateVerification: |
|
| 호스트를 프로비저닝하는 데 사용되는 NIC의 MAC 주소입니다. |
|
호스트의 부팅 모드입니다. 기본값은 |
|
호스트를 사용하는 다른 리소스에 대한 참조입니다. 다른 리소스가 현재 호스트를 사용하지 않는 경우 비어 있을 수 있습니다. 예를 들어 |
| 호스트를 식별하는 데 도움이 되는 사람이 제공하는 문자열입니다. |
| 호스트 프로비저닝 및 프로비저닝이 외부에서 관리되는지 여부를 나타내는 부울 값입니다. 설정 시:
|
|
베어 메탈 호스트의 BIOS 구성에 대한 정보가 포함되어 있습니다. 현재
|
image: url: checksum: checksumType: format: |
|
| 네트워크를 설정하기 위해 호스트를 부팅하기 전에 호스트에 연결할 수 있도록 네트워크 구성 데이터 및 해당 네임스페이스가 포함된 보안에 대한 참조입니다. |
|
호스트의 전원을 켜야 하는지( |
raid: hardwareRAIDVolumes: softwareRAIDVolumes: | (선택 사항) 베어 메탈 호스트의 RAID 구성에 대한 정보가 포함됩니다. 지정하지 않으면 현재 구성을 유지합니다. 참고 OpenShift Container Platform 4.10은 iRMC 프로토콜만 사용하여 BMC용 하드웨어 RAID를 지원합니다. OpenShift Container Platform 4.10은 소프트웨어 RAID를 지원하지 않습니다. 다음 설정 설정을 참조하십시오.
하드웨어 RAID 구성을 지우려면 spec: raid: hardwareRAIDVolume: []
드라이버가 RAID를 지원하지 않음을 나타내는 오류 메시지가 표시되면 |
rootDeviceHints: deviceName: hctl: model: vendor: serialNumber: minSizeGigabytes: wwn: wwnWithExtension: wwnVendorExtension: rotational: |
|
3.2.2. BareMetalHost 상태
BareMetalHost
상태는 호스트의 현재 상태를 나타내며 테스트된 인증 정보, 현재 하드웨어 세부 정보 및 기타 정보를 포함합니다.
매개 변수 | 설명 |
---|---|
| 시크릿 및 베이스 보드 관리 컨트롤러(BMC) 인증 정보를 보유한 해당 네임스페이스의 참조로 시스템이 작동 상태를 검증할 수 있었습니다. |
| 프로비저닝 백엔드에서 보고한 마지막 오류에 대한 세부 정보(있는 경우). |
| 호스트가 오류 상태가 된 문제의 클래스를 나타냅니다. 오류 유형은 다음과 같습니다.
|
hardware: cpu arch: model: clockMegahertz: flags: count: |
system에서 CPU의
|
hardware: firmware: | BIOS 펌웨어 정보가 포함되어 있습니다. 예를 들면 하드웨어 벤더 및 버전입니다. |
hardware: nics: - ip: name: mac: speedGbps: vlans: vlanId: pxe: |
|
hardware: ramMebibytes: | 호스트의 메모리 양(MiB)입니다. |
hardware: storage: - name: rotational: sizeBytes: serialNumber: |
|
hardware: systemVendor: manufacturer: productName: serialNumber: |
호스트의 |
| 호스트의 상태가 마지막으로 업데이트된 타임스탬프입니다. |
| 서버의 상태입니다. 상태는 다음 중 하나입니다.
|
| 호스트의 전원이 켜졌는지 여부를 나타내는 부울 값입니다. |
provisioning: state: id: image: raid: firmware: rootDeviceHints: |
|
| 프로비저닝 백엔드로 전송된 마지막 BMC 인증 정보 집합을 보유한 시크릿 및 해당 네임스페이스에 대한 참조입니다. |