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 database SQL lainnya termasuk PostgreSQL <http://www.postgresql.org/> __.
Instal paket:
# zypper install mariadb-client mariadb python-PyMySQL
Membuat dan mengedit file /etc/my.cnf.d/openstack.cnf
dan menyelesaikan tindakan berikut:
Buat bagian `` [mysqld] , dan atur kunci ``bind-address
ke alamat IP manajemen dari controller node untuk mengaktifkan akses oleh node lain melalui jaringan manajemen. Atur kunci tambahan untuk mengaktifkan opsi berguna dan UTF-8 character set:
[mysqld]
bind-address = 10.0.0.11
default-storage-engine = innodb
innodb_file_per_table
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8
Memulai layanan database dan mengkonfigurasinya untuk memulai booting:
# systemctl enable mysql.service
# systemctl start mysql.service
Mengamankan layanan database dengan menjalankan skrip mysql_secure_installation
. Secara khusus, memilih 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.