컨테이너 인프라 관리 서비스 설치 2 > OpenStack 자료실

본문 바로가기
사이트 내 전체검색

OpenStack 자료실

컨테이너 인프라 관리 서비스 설치 2

페이지 정보

profile_image
작성자 jkchoi
댓글 0건 조회 5,444회 작성일 21-09-24 16:25

본문

구성 요소 설치 및 구성

1. 패키지 설치

      # yum install openstack-magnum-api openstack-magnum-conductor python-magnumclient


2. /etc/magnum/magnum.conf 파일 편집

  1) [api]섹션에서 호스트를 구성

      [api]
      ...
      host = CONTROLLER_IP

      CONTROLLER_IP를 매그넘 API가 수신해야 하는 IP 주소로 바꾸십시오.   

  2) [certificates] 섹션에서 barbican을 선택 (또는 x509keypair  barbican이 없는 경우 설치)

    (1) barbican을 사용하여 인증서 저장:

      [certificates]
      ...
      cert_manager_type = barbican


    (2) 매그넘의 데이터베이스에 x509 인증서를 저장하려면

      [certificates]
      ...
      cert_manager_type = x509keypair

  3) [cinder_client]섹션에서 지역 이름을 구성

      [cinder_client]
      ...
      region_name = RegionOne

  4) [database]섹션에서 구성 데이터베이스 액세스

      [database]
      ...
      connection = mysql+pymysql://magnum:MAGNUM_DBPASS@controller/magnum


  5) [keystone_authtoken]와 [trust]섹션에서 아이덴티티 서비스 액세스 구성

      [keystone_authtoken]
      ...
      memcached_servers = controller:11211
      auth_version = v3
      auth_uri = http://controller:5000/v3
      project_domain_id = default
      project_name = service
      user_domain_id = default
      password = MAGNUM_PASS
      username = magnum
      auth_url = http://controller:35357
      auth_type = password

      [trust]
      ...
      trustee_domain_name = magnum
      trustee_domain_admin_name = magnum_domain_admin
      trustee_domain_admin_password = DOMAIN_ADMIN_PASS
      trustee_keystone_interface = KEYSTONE_INTERFACE

      - MAGNUM_PASS를 ID 서비스의 매그넘 사용자에 대해 선택한 비밀번호로 바꾸고 DOMAIN_ADMIN_PASS를
        magnum_domain_admin사용자에 대해 선택한 비밀번호로 바꿉니다

      - KEYSTONE_INTERFACE를 public또는 internal 네트워크 구성에 따라 바꾸 십시오.
        인스턴스가 프로덕션 환경에서 흔히 발생하는 내부 키스톤 엔드포인트에 도달할 수 없는 경우로 설정해야 합니다. 기본값public

  6) [oslo_messaging_notifications]섹션에서 driver구성

      [oslo_messaging_notifications]
      ...
      driver = messaging


  7) [DEFAULT]섹션에서  RabbitMQ메시지 큐 액세스 구성

      [DEFAULT]
      ...
      transport_url = rabbit://openstack:RABBIT_PASS@controller

      - RABBIT_PASS에서  RabbitMQ openstack계정에 대해 선택한 암호로 바꿉니다.

  8) /etc/magnum/magnum.conf파일을 편집 합니다.

      [oslo_concurrency]섹션에서 lock_path 구성

      [oslo_concurrency]
      ...
      lock_path = /var/lib/magnum/tmp


3. 매그넘 데이터베이스 채우기

      # su -s /bin/sh -c "magnum-db-manage upgrade" magnum


4. 설치 완료

컨테이너 인프라 관리 서비스를 시작하고 시스템이 부팅될 때 시작하도록 구성합니다.

      # systemctl enable openstack-magnum-api.service \
        openstack-magnum-conductor.service
      # systemctl start openstack-magnum-api.service \
        openstack-magnum-conductor.service

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템
대표이사 : 정정모
본사 : 강남구 봉은사로 114길 40 홍선빌딩 2층
- tel : 02-6207-1160
대전지사 : 유성구 노은로174 도원프라자 5층
- tel : 042-331-1161

접속자집계

오늘
1,506
어제
3,009
최대
3,935
전체
1,138,122
Copyright © www.linuxdata.org All rights reserved.