06 2020 档案

摘要:Nova集成Ceph 1. 配置ceph.conf # 如果需要从ceph rbd中启动虚拟机,必须将ceph配置为nova的临时后端; # 推荐在计算节点的配置文件中启用rbd cache功能; # 为了便于故障排查,配置admin socket参数,这样每个使用ceph rbd的虚拟机都有1个s 阅读全文
posted @ 2020-06-17 18:01 Mr-呵呵哒 阅读(900) 评论(1) 推荐(0)
摘要:1. 配置glance-api.conf # 在运行glance-api服务的节点修改glance-api.conf文件,含3个控制节点,以controller01节点为例 # 以下只列出涉及glance集成ceph的section # 在运行glance-api服务的节点修改glance-api. 阅读全文
posted @ 2020-06-17 16:22 Mr-呵呵哒 阅读(720) 评论(0) 推荐(0)
摘要:Openstack环境中,数据存储可分为临时性存储与永久性存储。 临时性存储:主要由本地文件系统提供,并主要用于nova虚拟机的本地系统与临时数据盘,以及存储glance上传的系统镜像; 永久性存储:主要由cinder提供的块存储与swift提供的对象存储构成,以cinder提供的块存储应用最为广泛 阅读全文
posted @ 2020-06-17 15:54 Mr-呵呵哒 阅读(353) 评论(0) 推荐(0)
摘要:1. 设置yum源 在计算节点设置epel与ceph yum源(base yum源已更新),以compute01节点为例; wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo [root@comp 阅读全文
posted @ 2020-06-15 17:58 Mr-呵呵哒 阅读(763) 评论(0) 推荐(0)
摘要:本次使用ceph作为后端的存储进行使用 1. 安装cinder # 在全部计算点安装cinder服务,以compute01节点为例 [root@compute01 ~]# yum install -y openstack-cinder targetcli python-keystone 2. 配置c 阅读全文
posted @ 2020-06-15 13:39 Mr-呵呵哒 阅读(399) 评论(0) 推荐(0)
摘要:1. 创建cinder数据库 MariaDB [(none)]> CREATE DATABASE cinder; MariaDB [(none)]> GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' IDENTIFIED BY 'hua 阅读全文
posted @ 2020-06-15 10:21 Mr-呵呵哒 阅读(357) 评论(0) 推荐(0)
摘要:1. 安装dashboard 在全部控制节点安装dashboard服务,以controller01节点为例 [root@controller01 ~]# yum install openstack-dashboard -y 2. 配置local_settings [root@controller01 阅读全文
posted @ 2020-06-14 22:24 Mr-呵呵哒 阅读(400) 评论(0) 推荐(0)
摘要:1. 安装neutron-linuxbridge [root@compute01 ~]# yum install openstack-neutron-linuxbridge ebtables ipset -y 2. 配置neutron.conf [root@compute01 ~]# egrep - 阅读全文
posted @ 2020-06-14 16:57 Mr-呵呵哒 阅读(437) 评论(0) 推荐(0)
摘要:1. 创建neutron数据库 MariaDB [(none)]> CREATE DATABASE neutron; MariaDB [(none)]> GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY 阅读全文
posted @ 2020-06-14 14:16 Mr-呵呵哒 阅读(673) 评论(0) 推荐(0)
摘要:1. 安装nova-compute 全部计算节点安装nova-compute服务,以compute01节点为例 [root@compute01 ~]# yum install python-openstackclient openstack-utils openstack-selinux -y [r 阅读全文
posted @ 2020-06-14 14:08 Mr-呵呵哒 阅读(595) 评论(0) 推荐(0)
摘要:1:创建placement的数据库: MariaDB [(none)]> CREATE DATABASE placement;Query OK, 1 row affected (0.004 sec) 2:授权 MariaDB [(none)]> GRANT ALL PRIVILEGES ON pla 阅读全文
posted @ 2020-06-13 21:05 Mr-呵呵哒 阅读(479) 评论(0) 推荐(0)
摘要:1. 创建nova相关数据库 [root@controller01 ~]# mysql -u root -phuayun -e "CREATE DATABASE nova_api;"[root@controller01 ~]# mysql -u root -phuayun -e "CREATE DA 阅读全文
posted @ 2020-06-13 20:57 Mr-呵呵哒 阅读(659) 评论(0) 推荐(0)
摘要:1. 创建glance数据库 [root@controller01 ~]# mysql -uroot -phuayun -e "CREATE DATABASE glance;"[root@controller01 ~]# mysql -uroot -phuayun -e "GRANT ALL PRI 阅读全文
posted @ 2020-06-13 17:41 Mr-呵呵哒 阅读(745) 评论(0) 推荐(0)
摘要:1. 创建keystone数据库 [root@controller01 ~]# mysql -uroot -phuayunMariaDB [(none)]> CREATE DATABASE keystone;Query OK, 1 row affected (0.018 sec)MariaDB [( 阅读全文
posted @ 2020-06-11 10:52 Mr-呵呵哒 阅读(721) 评论(0) 推荐(0)
摘要:1. 安装haproxy 在全部控制节点安装haproxy,以controller01节点为例 [root@controller03 ~]# yum -y install haproxy 2:配置haproxy.cfg [root@controller01 ~]# cp /etc/haproxy/h 阅读全文
posted @ 2020-06-11 10:29 Mr-呵呵哒 阅读(773) 评论(0) 推荐(0)
摘要:在全部控制节点安装相关服务,以controller01节点为例; pacemaker:资源管理器(CRM),负责启动与停止服务,位于 HA 集群架构中资源管理、资源代理层 corosync:消息层组件(Messaging Layer),管理成员关系、消息与仲裁,为高可用环境中提供通讯服务,位于高可用 阅读全文
posted @ 2020-06-11 09:01 Mr-呵呵哒 阅读(932) 评论(1) 推荐(0)
摘要:RabbitMQ集群 1:下载rabbitmq的相关软件包(所有节点) [root@controller01 ~]# yum install erlang rabbitmq-server -y [root@controller01 ~]# systemctl enable rabbitmq-serv 阅读全文
posted @ 2020-06-10 17:47 Mr-呵呵哒 阅读(544) 评论(0) 推荐(0)
摘要:Mariadb集群 1:安装mariadb相关软件包: # 在全部controller节点安装mariadb,以controller01节点为例 [root@controller01 ~]# yum install mariadb mariadb-server python2-PyMySQL -y 阅读全文
posted @ 2020-06-10 15:22 Mr-呵呵哒 阅读(927) 评论(0) 推荐(0)
摘要:环境信息描述: 控制节点信息: controller01 10.100.214.201 controller02 10.100.214.202 controller03 10.100.214.203 控制节点的硬件信息: 内存8G 处理器4核 硬盘:20G 系统盘 硬盘:50G ceph osd 网 阅读全文
posted @ 2020-06-09 17:40 Mr-呵呵哒 阅读(742) 评论(0) 推荐(0)
摘要:使用openstack的api之前必须获取openstack的token: id就是openstack的token: 方法一: [root@controller01 ~]# openstack token issue [root@controller01 ~]# token=`openstack t 阅读全文
posted @ 2020-06-09 10:54 Mr-呵呵哒 阅读(354) 评论(0) 推荐(0)
摘要:vlan:虚拟局域网 VLAN是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的数据交换技术 vxlan:(Virtual eXtensible LAN可扩展虚拟局域网),基于IP网络之上,采用的是MAC in UDP技术(通过建立隧道进行传输数据) 控制节点修改: 建议将之前配置的f 阅读全文
posted @ 2020-06-08 19:32 Mr-呵呵哒 阅读(1454) 评论(0) 推荐(0)
摘要:创建虚机的请求流如下: Dashboard 或者 CLI 获取用户的登录信息,调用 Keystone 的 REST API 去做用户身份验证。(无论是登入openstack的web页面还是在web页面上执行openstack的操作,都会先去调用keystone) Keystone 对用户登录信息进行 阅读全文
posted @ 2020-06-07 14:59 Mr-呵呵哒 阅读(266) 评论(0) 推荐(0)
摘要:1:开启nova计算节点之间互信 冷迁移需要nova计算节点之间使用nova用户互相免密访问 默认nova用户禁止登入,开启所有计算节点的nova用户登入shell。 [root@compute01 ~]# su - novaThis account is currently not availab 阅读全文
posted @ 2020-06-07 14:46 Mr-呵呵哒 阅读(360) 评论(0) 推荐(0)
摘要:1:安装计算服务软件包: [root@controller01 ~]# yum install openstack-nova-compute -y 2:编辑计算配置文件配置文件: [vnc]enabled = Trueserver_listen = 0.0.0.0server_proxyclient 阅读全文
posted @ 2020-06-07 14:00 Mr-呵呵哒 阅读(514) 评论(0) 推荐(0)
摘要:本次在computer上进行搭建nfs存储 1:安装nfs后端存储 [root@compute02 ~]# yum install nfs-utils -y 2:配置共享目录: [root@compute02 ~]# cat /etc/exports/nfsdata 10.100.0.0/24(rw 阅读全文
posted @ 2020-06-04 16:09 Mr-呵呵哒 阅读(585) 评论(0) 推荐(0)
摘要:1:给所有的节点都添加一个物理网卡: 2:给添加的网卡进行配置ip 3:测试ip是否正常可以ping通 修改网络配置: 控制节点修改: 增加flat网段类型:net203 [root@controller01 ~]# vim /etc/neutron/plugins/ml2/ml2_conf.ini 阅读全文
posted @ 2020-06-04 12:40 Mr-呵呵哒 阅读(765) 评论(0) 推荐(0)