(二)OpenStack---M版---双节点搭建---数据库安装和配置

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: (二)OpenStack---M版---双节点搭建---数据库安装和配置

↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓

》》》》》》传送门

↓↓↓↓↓↓↓↓视频已上线阿里云开发者社区云视频↓↓↓↓↓↓↓↓

》》》》》》传送门

本章节只在Controller节点执行

1.安装Mariadb数据库来存储信息

2.NoSQL数据库服务

3.安装并配置(RabbitMQ)消息队列服务器

4.安装Memcached缓存服务

1.安装Mariadb数据库来存储信息

yum -y install mariadb mariadb-server python2-PyMySQL

编辑配置文件

#vi /etc/my.cnf
在[mysqld]下添加如下内容
bind-address = 192.168.100.10
default-storage-engine = innodb
innodb_file_per_table
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8

在这里插入图片描述
启动数据库并设置开机自启

#systemctl start mariadb
#systemctl enable mariadb

运行mysql_secure_installation脚本,为root用户设置密码

[root@controller ~]# mysql_secure_installation 

Enter current password for root (enter for none):   #这句话直接回车

Set root password? [Y/n]       选择Y,然后设置数据库密码  这里设置000000

Remove anonymous users? [Y/n]     选择Y

Disallow root login remotely? [Y/n]    选择N

Remove test database and access to it? [Y/n]    选择Y

Reload privilege tables now? [Y/n]    选择Y

登录数据库验证

[root@controller ~]# mysql -uroot -p000000
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 16
Server version: 10.1.12-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

在这里插入图片描述

2.NoSQL数据库服务

安装NoSQL

#yum -y install mongodb-server mongodb

编辑配置文件
#vi /etc/mongod.conf
修改bind_ip = 192.168.100.10     #bind_ip 使用控制节点管理网卡的IP地址
修改smallfiles = true

在这里插入图片描述
在这里插入图片描述
保存退出

启动并设置开机启动MongoDB

#systemctl start mongod
#systemctl enable mongod

3.安装并配置(RabbitMQ)消息队列服务器

安装RabbitMQ服务

#yum -y install rabbitmq-server 

启动并设置开机启动
#systemctl start rabbitmq-server
#systemctl enable rabbitmq-server

添加Openstack用户并设置密码
#rabbitmqctl add_user openstack 000000    #此处六个零为密码,可自行更改

给openstack用户权限 : 配置 写  读  三个权限
[root@controller ~]# rabbitmqctl set_permissions openstack '.*' '.*' '.*'

在这里插入图片描述

4.安装Memcached缓存服务

安装memcached

#yum -y install memcached python-memcached

启动并设置开机启动
#systemctl start memcached
#systemctl enable memcached
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
6天前
|
Oracle 关系型数据库 Go
19c 数据库安装之前安装RU
19c 数据库安装之前安装RU
16 3
|
21天前
|
Prometheus 监控 关系型数据库
数据库同步革命:MySQL GTID模式下主从配置的全面解析
数据库同步革命:MySQL GTID模式下主从配置的全面解析
80 0
|
1天前
|
缓存 Java 数据库
springboot数据库及缓存常用依赖及配置
springboot数据库及缓存常用依赖及配置
28 9
|
1天前
|
Oracle 数据可视化 关系型数据库
Oracle数据库安装及使用Navicat连接oracle2
Oracle数据库安装及使用Navicat连接oracle
18 1
|
7天前
|
存储 关系型数据库 MySQL
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
|
13天前
|
关系型数据库 MySQL 数据库
如何安装MySQL数据库?
【6月更文挑战第13天】如何安装MySQL数据库?
34 7
|
19天前
|
关系型数据库 MySQL Linux
MySQL数据库——MySQL8.0.26-Linux版安装
MySQL数据库——MySQL8.0.26-Linux版安装
56 1
|
1天前
|
Oracle 安全 关系型数据库
Oracle数据库安装及使用Navicat连接oracle1
Oracle数据库安装及使用Navicat连接oracle
10 0
|
1天前
|
NoSQL Java 关系型数据库
非关系型数据库NoSQL数据层解决方案 之 Mongodb 简介 下载安装 springboot整合与读写操作
非关系型数据库NoSQL数据层解决方案 之 Mongodb 简介 下载安装 springboot整合与读写操作
5 0
|
5天前
|
Oracle 关系型数据库 数据库
Oracle 11G数据库安装步骤及截图操作2
Oracle 11G数据库安装步骤及截图操作
8 0

热门文章

最新文章