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 |