클라우드/OpenStack

OpenStack(오픈 스택) 구축 - 3

Shinit0519 2022. 9. 22. 02:01

OpenStack(오픈 스택) 구축 - 3

 

1. Keystone 서비스 설정(Controller1, 2)

1-1. Database 로그인

mysql -u root -p

 

1-2. Keystone Database 생성 및 권한 설정

# keystone database 생성
create database keystone default character set utf8 default collate utf8_general_ci;
# keystone 권한 및 패스워드 설정
grant all privileges on keystone.* to keystone@'localhost' identified by 'keystone_password';
grant all privileges on keystone.* to keystone@'%' identified by 'keystone_password';
# 저장 후 종료
flush privileges;
exit;

 

2. Keystone 패키지 설치

2-1. CentOS 7 Keystone 및 웹 서버 패키지 설치

# 패키지 설치
yum install openstack-keystone openstack-utils python-openstackclient httpd mod_wsgi php -y
# 설치 확인
rpm -qa | grep keystone

2-2. Ubuntu 16.04 Keystone 및 웹 서버 패키지 설치

# 패키지 설치
apt install -y keystone python-openstackclient apache2 libapache2-mod-wsgi python-oauth2client
# 설치 확인
dpkg -l | grep keystone

 

3. Keystone 설정

3-1 Keystone.conf 파일 수정