Shell

Openstack云平台脚本部署之Memcached配置(五)

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

一、概述

1、Memcached简介

Memcached作为通用的基于内存的分布式缓存系统,它通过内存缓存的数据和对象减少外部数据的源的访问次数,常用来加速数据库驱动的动态网站。

Memcached是一个基于内存key-value 的缓存,能够存储一些数据库访问、API 调用、或者页面渲染的随[……]

Read more

Openstack云平台脚本部署之MongoDB集群配置(四)

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

一、概述

1、MongoDB简介

MongoDB是一个开源的文档数据库,具备高性能、高可用和可扩展的能力。它在设计之初就是为了专门适应分布式系统集群的,传统的关系型数据库像MySQL就不能非常好地支持分布式存储。它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,Mongo[……]

Read more

Openstack云平台脚本部署之RabbitMQ高可用集群部署(三)

2017年4月12日 Openstack, Shell, 云计算, 分布式通信 No comments , ,

一、消息中间件简介

消息中间件大量应用于分布式系统的数据通信,通过提供消息传递和消息排队模型,能够实现系统松耦合、异步和并行处理,从而提高了系统的可扩展性、易维护性和吞吐性。
在消息中间件中,常见的角色大致包括Producer(生产者)、Consumer(消费者)、Broker(中转角色),典型[……]

Read more

Openstack云平台脚本部署之Galera高可用集群配置(二)

2017年3月21日 DevOps, MySQL, Openstack, Pacemaker, Shell, 云计算, 集群管理 No comments , ,

一、概述

社区文档中,Openstack的高可用架构采用“Pacemkaer+Haproxy+Galera”的架构,数据库服务的高可用采用Galera同步复制的多主数据库集群,在三个控制节点分别安装MariaDB,然后构建Galera多主集群,数据库后台会进行更新数据的同步复制。使用Haproxy[……]

Read more

Openstack云平台脚本部署之基础环境配置(一)

2017年3月17日 DevOps, Openstack, 云计算, 集群管理 No comments ,

一、关于Shell

对于Openstack平台部署现在有许多强悍的工具,从Devstack、到红帽的RDO、再到Mirantis的Fuel(完全Web化)。另外,配置管理工具也越发的强大,从chef、puppet、saltstack,再到现在酷酷的Ansible,真可谓百花齐放。手工操作->[……]

Read more

Openstack云平台脚本部署之概述(零)

2017年3月15日 Openstack, Shell, 云计算 No comments ,

一、脚本简介

Openstack-HA-Install-Shells脚本为本人在Openstack实践过程中总结所得,该脚本使用Shell撰写,用于Openstack高可用集群的部署,实现了Pacemaker、Galera、RabbitMQ、Openstack、Ceph等集群的半自动化部署,可用于[……]

Read more

常用Shell整理

2017年2月27日 Shell No comments

一、vi命令

1、快速删除

清空当前编辑文件

在命令模式下,首先执行 gg
这里是跳至文件首行
再执行 dG
这样就清空了整个文件!

删除光标至行尾的内容 d$

2、多行编辑

在命令模式下,按Ctrl+v进入Visual-Block 模式,移动光标选择多行,如果删除按d即可删除多行,如果在行首插入,按Shift+i即可在多行插入,注释代码或取消注释非常有用。

[……]

Read more