7.3.11.3.4. 고급 RHCOS 설치 참조
여기서는 RHCOS(Red Hat Enterprise Linux CoreOS) 수동 설치 프로세스를 수정하는 데 사용할 수 있는 네트워킹 구성 및 기타 고급 옵션에 대해 설명합니다. 다음 표에서는 RHCOS 라이브 설치 프로그램 및 coreos-installer 명령과 함께 사용할 수있는 커널 인수 및 명령 줄 옵션에 대해 설명합니다.
RHCOS 부팅 프롬프트의 라우팅 및 본딩 옵션
ISO 이미지에서 RHCOS를 설치하는 경우, 해당 이미지를 부팅할 때 수동으로 커널 인수를 추가하여 노드의 네트워킹을 구성할 수 있습니다. 네트워킹 인수를 전혀 사용하지 않으면 설치에 기본적으로 DHCP가 사용됩니다.
네트워킹 인수를 추가할 때 rd.neednet=1 커널 인수도 추가해야 합니다.
다음 표에서는 라이브 ISO 설치에 ip =, nameserver= 및 bond= 커널 인수를 사용하는 방법을 설명합니다.
커널 인수를 추가할 때 순서가 중요합니다: ip=, nameserver= 및 bond= 입니다.
ISO를 위한 라우팅 및 본딩 옵션
다음 표는 RHCOS(Red Hat Enterprise Linux CoreOS) 노드의 네트워킹 구성 예를 보여줍니다. 이는 시스템 부팅 중에 dracut 툴로 전달되는 네트워킹 옵션입니다. dracut에서 지원하는 네트워킹 옵션에 대한 자세한 내용은 dracut.cmdline 메뉴얼 페이지를 참조하십시오.
| 설명 | 예 |
|---|---|
|
IP 주소를 구성하려면 DHCP(
|
|
|
여러 |
|
|
선택 사항: an 추가 네트워크 게이트웨이가 기본 네트워크 게이트웨이와 다른 경우 기본 게이트웨이가 기본 네트워크 게이트웨이어야 합니다. | 기본 게이트웨이를 구성하려면 다음을 수행합니다.
추가 네트워크에 대한 경로를 구성하려면 다음을 수행합니다.
|
| 두 개 이상의 네트워크 인터페이스가 있고 하나의 인터페이스만 사용 중인 경우 단일 인터페이스에서 DHCP를 비활성화합니다. |
|
| 여러 시스템의 DHCP 및 고정 IP 구성을 복수 네트워크 인터페이스와 결합할 수 있습니다. |
|
|
선택 사항: | 네트워크 인터페이스에서 VLAN을 구성하고 고정 IP 주소를 사용하려면 다음을 수행합니다.
네트워크 인터페이스에서 VLAN을 구성하고 DHCP를 사용하려면 다음을 수행합니다.
|
|
각 서버에 대한 |
|
|
선택 사항:
|
DHCP를 사용하도록 결합된 인터페이스를 구성하려면 bond의 IP 주소를
고정 IP 주소를 사용하도록 결합된 인터페이스를 구성하려면 원하는 특정 IP 주소 및 관련 정보를 입력합니다. 예를 들면 다음과 같습니다.
|
|
선택 사항: | VLAN을 사용하여 결합된 인터페이스를 구성하고 DHCP를 사용하려면 다음을 수행합니다.
VLAN을 사용하여 결합된 인터페이스를 구성하고 고정 IP 주소를 사용하려면 다음을 수행합니다.
|
|
선택 사항:
참고 RHCOS가 향후 RHEL 버전으로 전환되면 티밍이 더 이상 사용되지 않을 예정입니다. 자세한 내용은 이 Red Hat 지식베이스 문서를 참조하십시오. | 네트워크 팀을 구성하려면 다음을 수행합니다.
|
ISO 또는 PXE 설치를 위한 coreos.inst 부팅 옵션
표준 설치 부팅 인수는 대부분 라이브 설치 관리자에 전달할 수 있지만 RHCOS 라이브 설치 관리자에만 해당되는 인수가 몇 가지 있습니다.
- ISO의 경우, RHCOS 설치 관리자를 중단하여 해당 옵션을 추가할 수 있습니다.
-
PXE 또는 iPXE의 경우, PXE 커널을 시작하기 전에 해당 옵션을
APPEND행에 추가해야 합니다. 라이브 PXE 설치를 사용자가 중단할 수 없습니다.
다음 표는 ISO 및 PXE 설치를 위한 RHCOS 라이브 설치 관리자 부팅 옵션을 보여줍니다.
| 인수 | 설명 |
|---|---|
|
|
필수 항목입니다. 설치할 시스템의 블록 장치입니다. |
|
| 선택 사항: 설치된 시스템에 포함할 Ignition 구성의 URL입니다. URL을 지정하지 않으면 Ignition 구성이 포함되지 않습니다. |
|
| 선택 사항: 설치 중에 보존할 파티션의 쉼표로 구분된 레이블입니다. Glob 스타일 와일드카드가 허용됩니다. 지정된 파티션이 존재할 필요는 없습니다. |
|
|
선택 사항: 설치 중에 보존할 파티션의 쉼표로 구분된 인덱스입니다. |
|
|
선택 사항: |
|
| 선택 사항: 지정된 RHCOS 이미지를 다운로드하여 설치합니다.
|
|
| 선택 사항: 설치 후 시스템이 재부팅되지 않습니다. 설치가 완료되면 설치 과정에서 발생되는 상황을 검사할 수 있는 프롬프트가 표시됩니다. 이 인수는 프로덕션 환경에서 사용할 수 없으며, 디버깅 용도로만 사용됩니다. |
|
|
선택 사항: RHCOS 이미지가 설치되는 플랫폼의 Ignition 플랫폼 ID입니다. 기본값은 |
|
|
선택 사항: 실시간 부팅을 위한 Ignition 구성의 URL입니다. 예를 들어 |
ISO 설치를 위한 coreos-installer 옵션
명령 줄에서 직접 coreos-installer 명령을 호출하여 RHCOS를 설치할 수도 있습니다. 이전의 커널 인수는 부팅시 coreos-installer를 자동으로 호출하기 위한 바로 가기를 제공하지만 이를 쉘 프롬프트에서 실행할 때 coreos-installer에 직접 유사한 인수를 전달할 수 있었습니다.
다음 표는 라이브 설치 도중 쉘 프롬프트에서 coreos-installer 명령으로 전달할 수 있는 다양한 옵션과 하위 명령을 보여줍니다.
| 명령줄 옵션 | |
| 옵션 | 설명 |
|
| 이미지 URL을 수동으로 지정합니다. |
|
| 로컬 이미지 파일을 수동으로 지정합니다. |
|
| 파일의 Ignition 구성을 삽입합니다. |
|
| URL의 Ignition 구성을 삽입합니다. |
|
|
Ignition 구성의 |
|
| Ignition 플랫폼 ID를 재정의합니다. |
|
| 기본 커널 인수를 첨부합니다. |
|
| 기본 커널 인수를 삭제합니다. |
|
| 설치 환경의 네트워크 구성을 복사합니다. 중요
|
|
|
|
|
| 이 레이블 glob로 파티션을 저장합니다. |
|
| 이 번호 또는 범위로 파티션을 저장합니다. |
|
| 오프라인 설치를 강제 수행합니다. |
|
| 서명 확인을 건너뜁니다. |
|
| HTTPS 또는 해시 없는 Ignition URL을 허용합니다. |
|
|
대상 CPU 아키텍처입니다. 기본값은 |
|
| 오류 발생한 파티션 테이블을 지우지 않습니다. |
|
| 도움말 정보를 출력합니다. |
| 명령줄 인수 | |
| 인수 | 설명 |
|
| 대상 장치입니다. |
| coreos-installer 삽입 Ignition 명령 | |
| 명령 | 설명 |
|
| ISO 이미지에 Ignition 구성를 삽입합니다. |
|
| ISO 이미지에 삽입된 Ignition 구성를 표시합니다. |
|
| ISO 이미지에서 삽입된 Ignition 구성를 제거합니다. |
| coreos-installer ISO Ignition 옵션 | |
| 옵션 | 설명 |
|
| 기존 Ignition 구성를 덮어씁니다. |
|
|
사용할 Ignition 구성입니다. 기본값은 |
|
| 새 출력 파일에 ISO를 씁니다. |
|
| 도움말 정보를 출력합니다. |
| coreos-installer PXE Ignition 명령 | |
| 명령 | 설명 |
| 이러한 모든 옵션이 모든 하위 명령에서 허용되지는 않습니다. | |
|
| Ignition 구성을 이미지로 래핑합니다. |
|
| 이미지에 래핑된 Ignition 구성를 표시합니다. |
|
|
|
| coreos-installer PXE Ignition 옵션 | |
| 옵션 | 설명 |
|
|
사용할 Ignition 구성입니다. 기본값은 |
|
| 새 출력 파일에 ISO를 씁니다. |
|
| 도움말 정보를 출력합니다. |