Kebanyakan layanan OpenStack menggunakan database SQL untuk menyimpan informasi. Database biasanya berjalan pada controller node. Prosedur dalam panduan ini menggunakan MariaDB atau MySQL tergantung pada distribusi. Layanan OpenStack juga mendukung selain database SQL termasuk PostgreSQL <http://www.postgresql.org/> __.
Instal paket:
# zypper install mariadb-client mariadb python-PyMySQL
Buat dan edit file /etc/my.cnf.d/openstack.cnf dan selesaikan tindakan berikut:
Dalam bagian [mysqld] ``, aturlah kunci ``bind-address ke alamat IP manajemen dari ‘controller node’ untuk mengaktifkan akses oleh node lain melalui jaringan manajemen:
[mysqld]
...
bind-address = 10.0.0.11
Dalam bagian ``[mysqld] ``, aturlah kunci berikut untuk mengaktifkan pilihan yang berguna dan atur karakter UTF-8:
[mysqld]
...
default-storage-engine = innodb
innodb_file_per_table
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8
Mulai layanan database dan lakukan konfigurasinya untuk memulai saat booting:
# systemctl enable mysql.service
# systemctl start mysql.service
Amankan layanan database dengan menjalankan skrip mysql_secure_installation. Secara khusus, pilihlah password yang cocok untuk akun root database.
# mysql_secure_installation
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.