네트워킹 구성 - 메타데이터에이전트 구성 > OpenStack 자료실

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

OpenStack 자료실

네트워킹 구성 - 메타데이터에이전트 구성

페이지 정보

profile_image
작성자 jkchoi
댓글 0건 조회 5,544회 작성일 21-07-22 09:18

본문

이전 선행조건과 네트워킹 옵션 구성을 한 이후의 작업


1. 메타데이터 에이전트 구성

  metadata agent 는 인스턴스에 대한 자격 증명과 같은 구성 정보를 제공합니다.

    /etc/neutron/metadata_agent.ini 파일을 수정하여 다음 작업을 완료합니다

      [DEFAULT] 섹션에서 메타데이터 호스트 및 공유 암호를 구성합니다:

      [DEFAULT]
      # ...
      nova_metadata_ip = controller
      metadata_proxy_shared_secret = METADATA_SECRET

  메타데이터 프록시에 대한 적합한 암호로 METADATA_SECRET 를 변경합니다.



2. 네트워킹 서비스를 사용하기 위해 Compute 서비스를 구성합니다

  /etc/nova/nova.conf 파일을 편집하여 다음 작업을 진행합니다:

  [neutron] 섹션에서 접근 매개변수를 구성하고, 메타데이터 프록시를 활성화하고, 암호를 구성합니다

      [neutron]
      # ...
      url = http://controller:9696
      auth_url = http://controller:35357
      auth_type = password
      project_domain_name = default
      user_domain_name = default
      region_name = RegionOne
      project_name = service
      username = neutron
      password = NEUTRON_PASS
      service_metadata_proxy = true
      metadata_proxy_shared_secret = METADATA_SECRET

  Identity 서비스에서 neutron 사용자의 암호로 NEUTRON_PASS 를 변경합니다.

메타데이터 프록시에대한 암호로 METADATA_SECRET 를 변경합니다.


3. 설치 마무리

  1) 네트워킹 서비스 초기화 스크립트 실행시 ML2 플러그인 구성 파일인 /etc/neturon/plugins/ml2/ml2_conf.ini 파일을 가리키는
    심볼릭 링크 /etc/neturon/plugin.ini 파일을 생성합니다.
    심볼릭 링크 파일이 생성되지 않는다면, 다음 명령어를 통해서 생성합니다

      # ln -s /etc/neutron/plugins/ml2/ml2_conf.ini /etc/neutron/plugin.ini

  2) 데이터베이스를 넣어줍니다

      # su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron.conf \
        --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head" neutron


  스크립트가 완성된 서버와 플러그인이 구성된 파일이 필요하기 때문에 데이터베이스 설치시 네트워킹에 대한 지연이 발생합니다.
  Could not parse rfc1738 URL from string Python 예외를 받았다면, [default] 세션에서 [database] 세션으로 connection 옵션을 이동하십시오. 그런 다음
  neutron.conf 파일 값에서 작은 따음표를 제거하십시오.

  3) Compute API 서비스를 재시작합니다

      # systemctl restart openstack-nova-api.service

  4) 네트워킹 서비스를 시작하고 시스템 부팅할 때 시작하도록 설정합니다.

      두 네트워킹 옵션에 대해서:

      # systemctl enable neutron-server.service \
        neutron-linuxbridge-agent.service neutron-dhcp-agent.service \
        neutron-metadata-agent.service
      # systemctl start neutron-server.service \
        neutron-linuxbridge-agent.service neutron-dhcp-agent.service \
        neutron-metadata-agent.service

      네트워킹 옵션 2에 대해 layer-3 서비스를 활성화하여 시작합니다

      # systemctl enable neutron-l3-agent.service
      # systemctl start neutron-l3-agent.service

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

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

접속자집계

오늘
2,663
어제
2,083
최대
3,935
전체
1,133,249
Copyright © www.linuxdata.org All rights reserved.