컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 클라우드 서버용 클라우드 초기화 도구 사용 및 구성

클라우드 서버용 클라우드 초기화 도구 사용 및 구성

[목차]

클라우드 플랫폼에서는 클라우드 호스트를 만들 때 IP 구성, 호스트 이름, 암호, ssh 로그인 등 호스트에서 초기화 작업을 수행하고자 합니다. Cloud-init 는 openstack 에서 초기화에 사용할 수 있습니다.

OpenStack 가상 머신 미러링 가이드

클라우드-init 원칙 (전체 프로세스 수행)

클라우드-init 의 이해와 적용

Cloud-init 는 Linux 의 도구입니다. 시스템 시작 시 cloud-init 은 nova 메타데이터 서비스 또는 구성 드라이버로부터 메타데이터를 얻을 수 있으며 다음을 포함하되 이에 제한되지 않는 맞춤형 작업을 수행할 수 있습니다.

클라우드-init 공식 문서

공식 구성 매개변수 참조

아리운 공문 설치 클라우드-init.

전제조건

-응? 초기 centos7 이미지를 만들기 위해 KVM 시스템을 준비합니다.

-응? Linux 데이터베이스 클라우드 서버에 유연한 IP 가 바인딩되었습니다.

-응? Linux 클라우드 서버에 로그인합니다.

-응? 리눅스 클라우드 서버의 네트워크 카드 속성은 DHCP 모드입니다.

동적 IP 용 네트워크 카드 구성 파일을 가져옵니다.

Ssh 파일 구성

비밀번호가 없는 로그인이 필요한 시스템에서 다음 명령을 실행하여 컨트롤러 노드에서 키 쌍을 생성합니다.

구성 파일 /etc /etc/cloud/cloud.cfg 편집

마이크로초 내에 임의 비밀번호를 생성하는 명령입니다.

인스턴스의 호스트 이름을 수정할 수 있도록 하려면 (기본적으로 인스턴스가 재시작될 때마다 cloud-init 은 호스트 이름을 원래 값으로 복원) cloud_init_modules 목록에서 다음 두 항목을 삭제하거나 주석 처리합니다.

(옵션 구성) /etc/cloud/cloud.cfg 파일에서 네트워크 구성을 사용자 정의합니다.

이 구성이 cloud.cfg 파일에 추가되면 cloud-init 은/etc/sysconfig/network-scripts/아래의 네트워크 구성을 관리하지 않으므로 직접 관리해야 합니다.

Dhcp 획득을 위해 네트워크 카드 구성 파일을 미리 구성하는 것이 좋습니다. 그렇지 않으면 프라이빗 클라우드에서 생성된 인스턴스로 인해 IP 주소를 얻지 못할 수 있습니다. Cloud-init 에서 NIC 파일을 자동으로 구성하면 MAC 주소가 일치하지 않을 수 있기 때문입니다.

(옵션 구성) 루트 비밀번호를 설정합니다.

미러에서 만든 클라우드 서버의 호스트 이름에 접미사가 없도록 다음 구성을 수정합니다. Novalocal 과 호스트 이름은 한 점을 가질 수 있습니다.

A. 다음 명령을 실행하여 __init__ 를 수정합니다. Py 파일.

다음 명령을 실행하여 cloudinit/sources 폴더로 들어갑니다.

다음 명령을 실행하여 클라우드 초기화 로그 출력 경로 구성 파일을 편집하고 로그 처리 방법 처리기를 설정합니다.

Cloud-Init 도구 관련 구성이 성공했는지 확인합니다.

다음 명령을 오류 없이 실행하여 Cloud-Init 구성이 성공했음을 나타냅니다.

설치가 완료되면 가상 시스템의 전원을 끄고 다음 단계의 미러 생성을 준비합니다.

Ceph 저장소가 도킹된 경우 Qcow2 형식을 raw 형식의 미러로 변환하고 업로드할 수 있습니다.

Ceph 의 단점은 qcow2 형식의 미러에서 부팅을 지원하지 않기 때문에 raw 형식의 미러로 변환해야 한다는 것입니다.

Openstack 의 glance 노드 (컨트롤러 노드) 에 이미지를 업로드합니다.

Ceph 에서 미러링을 보고 풀의 데이터를 스캔합니다.

Cloud-init 구성이 성공했는지 확인할 인스턴스를 생성합니다.

가상 시스템 미러링을 수행하려면 cloud-init 가 설치되어 있어야 합니다.

OpenStack 은 명령줄 인수–-config-drive 를 제공하여 가상 시스템을 만들 때 구성 구동 메커니즘을 사용할지 여부를 구성합니다.

/etc/nova/nova.conf 에서 가상 시스템을 만들 때 OpenStack 컴퓨팅 서비스가 구성 드라이버 메커니즘을 기본값으로 사용하도록 직접 구성합니다.

주의하다

上篇: 문장 흉내내기: 어머니! 당신은 연잎이고 나는 붉은 연꽃입니다. 내 마음에 빗방울이 떨어지면 당신 외에는 방해받지 않는 하늘 아래 나의 피난처는 누구입니까? 下篇: 주체 저항기
관련 내용