注意:database数据库只在控制节点(controller)安装
Databa
一、安装并配置数据库服务
1. 安装软件包:(Python MySQL 库和 MariaDB 是兼容的)
# yum install mariadb mariadb-server MySQL-python
2. 编辑 /etc/my.cnf 并完成下列操作:
a. 在 [mysqld] 段,将配置项 bind-address 设置为控制节点服务器的管理 IP 地址,其
它节点服务器可以通过管理网络访问数据库:
[mysqld]
...
bind-address = 10.15.2.10(控制节点的IP)
b. 在 [mysqld] 段,通过修改下列配置项以一些有用的配置并使用 UTF-8 编码:
[mysqld]
...
default-storage-engine = innodb
innodb_file_per_table
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8'
character-set-server = utf8
二、完成安装
1. 启动数据库服务,并将其配置为开机自启:
# systemctl enable mariadb.service
# systemctl start mariadb.service
2. 对数据库进行安全加固(包括为数据库用户 root 设置适当的密码):
# mysql_secure_installation
三、安装RabbitMQ message
1、安装
# yum install rabbitmq-server
2.设置为开机自启和开启该服务
# systemctl enable rabbitmq-server.service
# systemctl start rabbitmq-server.service
3.设置密码
# rabbitmqctl change_password guest RABBIT_PASS
Changing password for user "guest" ...
...done.
(RABBIT_PASS为你设置的密码)
4.编辑 /etc/rabbitmq/rabbitmq.config
[{rabbit, [{loopback_users, []}]}].
5.重启该服务
# systemctl restart rabbitmq-server.service
se