一、简介
Nagios是一款开源分布式监控软件,能够有效监控节点状态,交换机、路由器等网络设置。有关Nagios的监控框架、实现原理及配置文档,详细可阅读这边文章。
Nagios功能:
- 监控网络服务(SMTP、POP3、HTTP、FTP、PING 等);
- 监控本机及远程主机资[……]
2017年11月28日 Openstack, Shell, 云计算, 分布式管理, 集群管理 No comments Distributed System, Nagios, Openstack, Shell
2017年11月28日 Openstack, Shell, 分布式管理, 集群管理 No comments Distributed System, Ganglia, Openstack, Shell
Ganglia是源于UC Berkeley的一个开源分布式监控工具,能够实现对CPU、内存、网络、磁盘I/O等信息的监控,支持Linux、Unix、Windows等多种操作系统,可支持2000左右的节点的网络监控。
Ganglia主要组件包括以下部分:
采用Ceph分布式文件系统作为Openstack后端存储已经成为一种主流的存储对接方案,Nova、Glance、Cinder都将Ceph rbd作为默认存储。虚拟机、云硬盘及其快照的备份都可以根据rbd特性进行快捷的备份操作,实践中根据实际的情况制定适合的备份策略。备份策略的制定可考虑以[……]
上周线上的一台运行CAS的虚拟机磁盘满了,导致统一身份认证系统发生故障,问题虽小,但影响范围比较大,教训是深刻的。越发感觉云平台后期运维是多么的重要,建设与之配套的自动化运维平台的对在线业务的实时监控、智能告警具有重要的意义。
由于运维平台尚未建立,这里临时提供一个简单脚本[……]
2017年7月4日 Ceph, Shell No comments Ceph
admin为部署节点,所有节点都为具备两个网卡,三个硬盘,其中两个数据盘作为[……]
2017年6月26日 Shell, 编程语言 No comments Shell
学习Google的Shell编码规范,为以后学习工作中撰写脚本时提供参考,提高工作效率,为写出漂亮、规范和高效的脚本而努力!原文链接如下。
原文:
https://google.github.io/styleguide/shell.xml
中文参考:
Openstack测试验证主要包括服务状态验证、功能测试、性能测试和高可用测试等部分。
当计算能力和存储容量无法满足业务发展需求时,需要增加计算节点和存储节点,这里的计算节点和存储节点是融合的,提供一个简单的脚本进行云平台的扩容,主要进行Ceph和Openstack服务的安装部署。在安装部署前需要完成防火墙、SELinux禁用、安装源、时间同步、主机名设置、网络设置、Hos[……]
计算节点上服务配置相对于控制节点和网络节点来说比较简单,很多都是配置Openstack服务客户端,这里主要进行集成Ceph的配置,并配置Openstack的nova、neutron、ceilometer的客户端,具体不再赘述,配置内容参考脚本及文档。
脚本部署比较简单,[……]
Openstack的后端存储对接Ceph分布式统一存储,将Glance镜像、Nova虚拟机及快照、Cinder-Volume的存储在Ceph统一存储上。Ceph在Openstack社区的带动下发展迅速,已经成为最受欢迎的开源Openstack后端存储,Ceph的相关内容将在后面的博客中进[……]