Shell

Openstack云平台脚本部署之Nagios监控(十九)

2017年11月28日 Openstack, Shell, 云计算, 分布式管理, 集群管理 No comments , , ,

一、简介

Nagios是一款开源分布式监控软件,能够有效监控节点状态,交换机、路由器等网络设置。有关Nagios的监控框架、实现原理及配置文档,详细可阅读这边文章

Nagios功能:

  • 监控网络服务(SMTP、POP3、HTTP、FTP、PING 等);
  • 监控本机及远程主机资[……]

Read more

Openstack云平台脚本部署之Ganglia监控(十八)

2017年11月28日 Openstack, Shell, 分布式管理, 集群管理 No comments , , ,

一、简介

Ganglia是源于UC Berkeley的一个开源分布式监控工具,能够实现对CPU、内存、网络、磁盘I/O等信息的监控,支持Linux、Unix、Windows等多种操作系统,可支持2000左右的节点的网络监控。

Ganglia主要组件包括以下部分:

  • gmetad: g[……]

Read more

Openstack虚拟机备份

2017年9月8日 Ceph, Openstack, Shell, 云计算 No comments , ,

一、概述

采用Ceph分布式文件系统作为Openstack后端存储已经成为一种主流的存储对接方案,Nova、Glance、Cinder都将Ceph rbd作为默认存储。虚拟机、云硬盘及其快照的备份都可以根据rbd特性进行快捷的备份操作,实践中根据实际的情况制定适合的备份策略。备份策略的制定可考虑以[……]

Read more

虚拟机监控简单脚本

2017年8月7日 Openstack, Python, Shell, 云计算, 集群管理 No comments , ,

1 简介

上周线上的一台运行CAS的虚拟机磁盘满了,导致统一身份认证系统发生故障,问题虽小,但影响范围比较大,教训是深刻的。越发感觉云平台后期运维是多么的重要,建设与之配套的自动化运维平台的对在线业务的实时监控、智能告警具有重要的意义。

2 脚本

由于运维平台尚未建立,这里临时提供一个简单脚本[……]

Read more

Ceph配置文档及脚本部署

2017年7月4日 Ceph, Shell No comments

一、部署文档

1、部署环境

  • 192.168.2.100 admin
  • 192.168.2.101 node1
  • 192.168.2.102 node2
  • 192.168.2.103 node3

admin为部署节点,所有节点都为具备两个网卡,三个硬盘,其中两个数据盘作为[……]

Read more

Google的Shell编码规范学习

2017年6月26日 Shell, 编程语言 No comments

一、概述

学习Google的Shell编码规范,为以后学习工作中撰写脚本时提供参考,提高工作效率,为写出漂亮、规范和高效的脚本而努力!原文链接如下。

原文:

https://google.github.io/styleguide/shell.xml

中文参考:

http:/[……]

Read more

Openstack云平台脚本部署之测试验证(十七)

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

一、简介

Openstack测试验证主要包括服务状态验证、功能测试、性能测试和高可用测试等部分。

 Openstack组件服务比较多,安装部署完成后需要进行状态检查,然后才能创建镜像、虚拟机和云硬盘等资源。此外,对于HA高可用的部署架构,我们还需关系集群的状态,这里需要关心的集群有pacemak[……]

Read more

Openstack云平台脚本部署之增加计算节点配置(十六)

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

一、简介

当计算能力和存储容量无法满足业务发展需求时,需要增加计算节点和存储节点,这里的计算节点和存储节点是融合的,提供一个简单的脚本进行云平台的扩容,主要进行Ceph和Openstack服务的安装部署。在安装部署前需要完成防火墙、SELinux禁用、安装源、时间同步、主机名设置、网络设置、Hos[……]

Read more

Openstack云平台脚本部署之计算节点服务配置(十五)

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

一、简介

计算节点上服务配置相对于控制节点和网络节点来说比较简单,很多都是配置Openstack服务客户端,这里主要进行集成Ceph的配置,并配置Openstack的nova、neutron、ceilometer的客户端,具体不再赘述,配置内容参考脚本及文档。

二、部署脚本

脚本部署比较简单,[……]

Read more

Openstack云平台脚本部署之Ceph存储集群配置(十四)

2017年5月19日 Ceph, Openstack, Shell, 云计算, 分布式存储 No comments , ,

一、简介

Openstack的后端存储对接Ceph分布式统一存储,将Glance镜像、Nova虚拟机及快照、Cinder-Volume的存储在Ceph统一存储上。Ceph在Openstack社区的带动下发展迅速,已经成为最受欢迎的开源Openstack后端存储,Ceph的相关内容将在后面的博客中进[……]

Read more