Shell

Openstack云平台脚本部署之Telemetry数据收集服务配置(十二)

2017年5月19日 Openstack, Shell, 云计算 No comments ,

一、简介

Openstack数据收集服务Telemetry主要由Ceilomter组件负责Openstack相关服务的统计、计量和计费,Ceilomter通过收集各个服务的事件及数据进行检测,目标是为上层的计费、结算或者监控应用提供统一的资源使用数据收集功能。

Telemetry服务主要包括[……]

Read more

Openstack云平台脚本部署之Cinder块存储服务配置(十一)

2017年5月19日 Openstack, Shell, 云计算 2 comments ,

一、简介

Openstack块存储服务Cinder主要为实例提供块设备存储服务,类似可热插拔的移动硬盘的功能。存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的。目前有很多驱动程序可用,如NAS/SAN,NFS,ISCSI,Ceph等。一般情况下,块服务API和调度器服务运行在控制节点[……]

Read more

Openstack虚拟机Resize失败问题解决方法

2017年5月6日 Openstack, 云计算 No comments ,

一、简介

今天在现场调整虚拟机大小时出现错误,查看了日志和网上的解决方案,问题是计算节点之间nova用户之间需要配置SSH,所以配置完成即可。

日志出错内容如下:

二、处理步骤

对nova用户进行配置。

1、取消禁[……]

Read more

Openstack云平台服务开机自启动脚本

2017年4月20日 Ceph, DevOps, Openstack, Pacemaker, 云计算, 集群管理 No comments ,

一、概述

最近用户的机房重启了多次,云平台也因此暂停,云平台自启动脚本的需求随之提上日程。Openstack云平台采用了HA架构部署,底层依赖的服务比较多,云平台重启时所做的工作比较多,故障场景也繁杂,这里先撰写一版比较简单的重启脚本,能够应对一般的服务器重启场景(断电重启、集群正常关闭),主要工[……]

Read more

MariaDB Galera集群自动恢复脚本

2017年4月18日 DevOps, MySQL, Shell, 分布式管理 2 comments ,

一、简介

在《Galera集群恢复的常见七种场景》中详细介绍了其中Galera集群故障的七种恢复场景,除了脑裂场景外(场景七),针对前六种常见恢复场景,撰写Shell脚本check-or-recover-galera.sh进行Galera检测以及故障恢复,该脚本可作为业务系统服务自启动的一部分。[……]

Read more

Openstack云平台脚本部署之Dashboard配置(十)

2017年4月18日 Openstack, Shell, 云计算 4 comments ,

一、简介

Openatck Dashboard(Horizon)提供了一个 基于web的用户界面,使得云平台管理员以及用户可以以图形化界面方式管理不同的Openstack资源以及服务。Dashboard使用Django Web框架开发,调用OpenStack API,支持将session存储在DB[……]

Read more

Openstack云平台脚本部署之Neutron网络服务配置(九)

2017年4月18日 Openstack, Shell, 云计算 10 comments ,

一、简介

Openstack网络服务Neutron主要负责网络连接任务,包括租户网络及子网的创建、网卡端口配置、访问IP地址管理以及高级网络服务(负载均衡DBaas、防火墙FwaaS)功能。以上功能通过不同的插件和代理来实现二层、三层及四七层网络虚拟化,常见的代理L3(3层),DHCP(动态主机I[……]

Read more

Openstack云平台脚本部署之Nova计算服务配置(八)

2017年4月18日 Openstack, Shell, 云计算 No comments ,

一、简介

OpenStack计算服务nova负责管理计算资源、网络、认证和平台扩展性,Nova自身不具备虚拟化能力,通过Libvirt API来与底层的Hypervisors交互。

Nova组件主要包括:

  • nova-api 服务:主要负责接收和响应来自最终用户的计算API请求;
  • [……]

Read more

Openstack云平台脚本部署之Glance镜像服务配置(七)

2017年4月18日 Openstack, Shell, 云计算 No comments ,

一、简介

Openstack镜像服务Glance能够使用户发现、注册和获取虚拟机镜像,可以提供Rest API获取虚拟机镜像元数据和检索真实镜像,可以将镜像保存到不同的位置,可以是简单的文件存储(File)、对象存储(Swift)或分布式文件系统(NFS、Ceph)。

这里首先初始配置的镜像[……]

Read more

Openstack云平台脚本部署之Keystone认证服务配置(六)

2017年4月16日 Openstack, Shell, 云计算 2 comments ,

一、简介

Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证、服务规则和服务令牌的功能,Keystone是整个Openstack服务的注册表。

二、部署脚本

安装脚本,install-configure-keystone.sh
[[……]

Read more