mysql部署在ceph_OpenStack之高可用部署和集成ceph分布式存储_new_(未完成笔记)

一、环境准备

1、更改主机名称

hostname admin-node

10.0.0.10 admin-node

10.0.0.11 node1

10.0.0.12 node2

10.0.0.13 node3

10.0.0.14 node4

10.0.0.15 node5

192.168.1.10 yum.kuaiwei.com

192.168.1.99 cloud.kuaiwei.com

192.168.1.110 glance.kuaiwei.com

4、安装常用软件

yuminstall wget -y

yuminstall net-tools ntpdatebash-completion telnet tree nmap sysstat lrzsz dos2unix tcpdump vim -y

5、关闭防火墙和selinux

systemctl stop firewalld.service

systemctl disable firewalld.service

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

setenforce 0

6、配置时间同步

ntpdate cn.pool.ntp.org

*/5 * * * *  /usr/sbin/ntpdate cn.pool.ntp.org >/dev/null 2>&1

时间同步参考之前配置

二、安装mariadb

#mysql修改root密码

[root@node2 ~]# mysql -uroot -p

Enter password:

Welcome to the MariaDB monitor. Commands end with ; or \g.

Your MariaDB connection id is 5

Server version: 10.1.18-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)]> update mysql.user set password=password('kuaiweipasswd') where User="root";

Query OK, 3 rows affected (0.00 sec)

Rows matched: 3 Changed: 3 Warnings: 0

MariaDB [(none)]> flush privieges;

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'privieges' at line 1

MariaDB [(none)]> flush privileges;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit

Bye

三、安装ceph分布式存储

备注:在配置ceph的时候本地只能留三个包,不要把newton.repo放进来。因这里面有个python包会跟ceph包有冲突,确记。

[root@admin-node ~]# cd /etc/yum.repos.d/

[root@admin-node yum.repos.d]# ll

total 16

-rw-r--r-- 1 root root 2573 Nov 21 2014 CentOS-Base.repo

-rw-r--r-- 1 root root 542 Dec 2 08:26 ceph.repo

-rw-r--r-- 1 root root 1084 Nov 21 2014 epel.repo

-rw-r--r-- 1 root root 104 Dec 2 08:27 openstack-newton.repo

[root@admin-node yum.repos.d]# mv openstack-newton.repo /tmp/yum

[root@admin-node yum.repos.d]# ll

total 12

-rw-r--r-- 1 root root 2573 Nov 21 2014 CentOS-Base.repo

-rw-r--r-- 1 root root 542 Dec 2 08:26 ceph.repo

-rw-r--r-- 1 root root 1084 Nov 21 2014 epel.repo

这里要注意,配置地址为10.0.0.9  网卡为:enps03  再启动vip

[root@admin-node ~]# ip a

1: lo: mtu 65536 qdisc noqueue state UNKNOWN

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

2: enp0s3: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 08:00:27:31:08:db brd ff:ff:ff:ff:ff:ff

inet 10.0.0.10/24 brd 10.0.0.255 scope global enp0s3

valid_lft forever preferred_lft forever

inet 10.0.0.9/24 scope global secondary enp0s3

valid_lft forever preferred_lft forever

inet6 fe80::a00:27ff:fe31:8db/64 scope link

valid_lft forever preferred_lft forever

3: enp0s8: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 08:00:27:7a:e2:c2 brd ff:ff:ff:ff:ff:ff

inet 10.0.1.10/24 brd 10.0.1.255 scope global enp0s8

valid_lft forever preferred_lft forever

inet6 fe80::a00:27ff:fe7a:e2c2/64 scope link

valid_lft forever preferred_lft forever

4: enp0s9: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 08:00:27:22:4d:9e brd ff:ff:ff:ff:ff:ff

inet 192.168.1.110/24 brd 192.168.1.255 scope global enp0s9

valid_lft forever preferred_lft forever

inet6 fe80::a00:27ff:fe22:4d9e/64 scope link

valid_lft forever preferred_lft forever

五、安装RabbitMQ配置高可用

#配置openstack-newton的源

[root@admin-node yum]# cd /etc/yum.repos.d/

[root@admin-node yum.repos.d]# ll

total 16

-rw-r--r-- 1 root root 2573 Nov 21 2014 CentOS-Base.repo

-rw-r--r-- 1 root root 542 Dec 2 08:26 ceph.repo

-rw-r--r-- 1 root root 1084 Nov 21 2014 epel.repo

-rw-r--r-- 1 root root 104 Dec 2 08:27 openstack-newton.repo  #新增源文件,(内含rabbitmq程序)

#访问rabbitmq地址

http://10.0.0.9:15672

省略部分。。。。。。

#安装和配置组件(注意:本次安装没有出错,所以不需要更换源)

1、安装软件包 (备注:需要操作的节点有admin-node,node1,node2)

视频看到14:39分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值