OpenStack之三: 安装MySQL,rabbitmq, memcached
Posted maxuebin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenStack之三: 安装MySQL,rabbitmq, memcached相关的知识,希望对你有一定的参考价值。
官网地址:https://docs.openstack.org/install-guide/environment-sql-database-rdo.html #:安装mysql [root@mysql ~]# yum install mariadb mariadb-server -y #在控制节点安装MySQL的连接组件 [root@localhost ~]# yum install python2-PyMySQL -y #:配置MySQL [root@mysql ~]# vim /etc/my.cnf.d/openstack.cnf [mysqld] bind-address = 0.0.0.0 #:修改此处监听地址 default-storage-engine = innodb innodb_file_per_table = on max_connections = 4096 collation-server = utf8_general_ci character-set-server = utf8 #:启动MySQL [root@mysql ~]# systemctl enable mariadb.service [root@mysql ~]# systemctl start mariadb.service #:初始化MySQL [root@mysql ~]# mysql_secure_installation 官网地址:https://docs.openstack.org/install-guide/environment-messaging-rdo.html #:安装rabbitmq [root@mysql ~]# yum install rabbitmq-server -y #:启动rabbitmq [root@mysql ~]# systemctl enable rabbitmq-server.service [root@mysql ~]# systemctl start rabbitmq-server.service #:创建用户 [root@mysql ~]# rabbitmqctl add_user openstack openstack123 #:授权 [root@mysql ~]# rabbitmqctl set_permissions openstack ".*" ".*" ".*" #:添加组件 [root@mysql ~]# rabbitmq-plugins enable rabbitmq_management 官网地址:https://docs.openstack.org/install-guide/environment-memcached-rdo.html #:安装memcached [root@mysql ~]# yum install memcached -y #:在控制节点安装memcached组件 [root@localhost ~]# yum install python-memcached -y #:修改配置 [root@localhost ~]# vim /etc/sysconfig/memcached PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="1024" #:修改内存大小,单位M OPTIONS="-l 0.0.0.0,::1" #:修改监听地址 #:启动 [root@mysql ~]# systemctl enable memcached.service [root@mysql ~]# systemctl start memcached.service
以上是关于OpenStack之三: 安装MySQL,rabbitmq, memcached的主要内容,如果未能解决你的问题,请参考以下文章