설치 및 환경설정
지금부터 오픈스택 공식 매뉴얼을 참고해 인증 서비스인 Keystone을 설치해 보겠습니다.
1. 먼저 MySQL을 이용해 MariaDB에 접속합니다. Keystone 데이터베이스를 생성하고, 데이터베이스를 외부에서 접근할 수 있도록 사용자와 패스워드, 접근 권한을 설정합니다.
[root@controller ~]# mysql -u root -popenstack
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 19
Server version: 10.1.12-MariaDB MariaDB Server
Copyright © 2000, 2016, Oracle, MariaDB Corporation Ab and others.
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
MariaDB [(none)]> CREATE DATABASE keystone; Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO ‘keystone’@‘localhost’ IDENTIFIED BY ‘keystonedbpass’; Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO ‘keystone’@‘%’ IDENTIFIED BY ‘keystonedbpass’; Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> exit; Bye