본문 바로가기

가상화/Openstack Queens

OpenStack Queens RABBIT & MEMCACHE

Rabbit 오픈스택 서비스 간 작업과 상태정보를 노드끼리 상호 교환하기 위한 서비스 입니다. 

Memcache 오픈스택 객체(계정들) 인증 매커니즘에 토큰을 캐싱하기 위한 서비스 입니다.

 

특별한 controller, compute설명이 없다면 모든 노드에게 설정하는 것입니다.


Memcache설치

 

[Controller]에 만 설정

#Memcache 패키지 여부 확인 및 설치
dpkg -l | grep memcached\|python-memcache
apt -y install memcached python-memcache

#Memcache 설정 작업전 원본 파일 백업
cp /etc/memcached.conf /etc/memcached.conf.org

#Memcache 설정
vi /etc/memcached.conf

:%g/^#/d
:%g/^$/d

#-l 127.0.0.1 #주석처리 후 밑에 내용 추가
-l 10.211.55.64

#Memcache 서비스 재시작 및 상태 확인
service memcached restart
service memcached status

 

변경전
변경후


Rabbit설치

 

특별한 문제가 없으면 ERROR로그가 발생하지 않습니다.

[Controller]에 만 설정

#Rabbit 패키지 여부 확인 및 설치
dpkg -l  | grep -I rabbitmq-server
apt -y install rabbitmq-server

#Rabbit 'openstack' 유저 생성
rabbitmqctl add_user openstack [RABBIT_PASS]
*RABBIT_PASS = openstack 계정생성에 대한 패스워드를 적으면 됨

ex) rabbitmqctl add_user openstack rabbit.123

#Rabbit 'openstack' 유저 권한 설정
rabbitmqctl set_permissions openstack ".*" ".*" ".*"

'가상화 > Openstack Queens' 카테고리의 다른 글

OpenStack Queens PKG Download  (0) 2019.08.14
OpenStack Queens MySQL(MariaDB) 설치  (0) 2019.08.14
OpenStack Queens NTP(Chrony)  (0) 2019.08.13
OpenStack Queens 기본 세팅  (0) 2019.08.13
OpenStack Queens 구성환경  (0) 2019.08.10