随笔分类 - 虚拟化
发表于 2018-03-20 19:39阅读:904评论:0推荐:0
摘要:一、安装环境准备 1、系统: CentOS Linux release 7.4.1708 (Core) 2、hosts 10.6.32.51 openstack1 10.6.32.52 openstack2 10.6.32.53 openstack3 3、关闭防火墙和Selinux 4、同步时间:
阅读全文 »
发表于 2018-03-16 17:32阅读:1415评论:0推荐:0
摘要:一、 功能和原理介绍 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用
阅读全文 »
发表于 2018-03-13 22:31阅读:1262评论:0推荐:0
摘要:一、介绍 参照官网部署:https://docs.openstack.org/glance/queens/install/ 继续上一博客进行部署:http://www.cnblogs.com/weijie0717/p/8556939.html 二、部署 Glance 1、配置数据库 (任意contr
阅读全文 »
发表于 2018-03-13 15:04阅读:1903评论:0推荐:0
摘要:一、介绍 参照官网部署:https://docs.openstack.org/keystone/queens/install/ 继续上一博客进行部署:http://www.cnblogs.com/weijie0717/p/8549541.html 二、部署 keystone 1、配置数据库 (任意c
阅读全文 »
发表于 2018-03-12 15:26阅读:2022评论:0推荐:0
摘要:一、环境 1、系统: a、CentOS Linux release 7.4.1708 (Core) b、更新yum源和安装常用软件 # yum -y install epel-release bash-completion.noarch bash-completion-extras.noarch v
阅读全文 »
发表于 2018-03-08 19:19阅读:1134评论:0推荐:0
摘要:一、介绍 配置文件位置(yum 安装):/etc/haproxy/haproxy.cfg 全局配置 默认配置 配置haproxy 的统计页面 在浏览器中访问:http://10.6.32.200:1080/admin 1、httpd 服务 2、mysql 服务 3、 keystone-admin A
阅读全文 »
发表于 2018-03-08 13:55阅读:1352评论:0推荐:0
摘要:一、介绍: 1、本博客Corosync + Pacemaker + psc + HA-proxy 实现业务高可用,以httpd 服务实现高可用为例。 2、架构思路 a、三台web 节点,功能:全部安装 Corosync + Pacemaker + psc + HA-proxy b、HA-proxy
阅读全文 »
发表于 2018-03-06 19:25阅读:4135评论:1推荐:1
摘要:一、介绍 高可用,大家可能会想到比较简单的Keepalived,或者更早一点的 heartbeat,也可能会用到 Corosync+Pacemaker,那么他们之间有什么区别。 Heartbeat到了v3版本后,拆分为多个子项目:Heartbeat、cluster-glue、Resource Age
阅读全文 »
发表于 2018-02-12 17:40阅读:2320评论:0推荐:0
摘要:一、介绍 传统架构的使用,一直被人们所诟病,因为MySQL的主从模式,天生的不能完全保证数据一致,很多大公司会花很大人力物力去解决这个问题,而效果却一般,可以说,只能是通过牺牲性能,来获得数据一致性,但也只是在降低数据不一致性的可能性而已。所以现在就急需一种新型架构,从根本上解决这样的问题,天生的摆
阅读全文 »
发表于 2018-02-01 19:03阅读:7031评论:0推荐:0
摘要:一、介绍: ceph MDS 是元数据服务器,只有ceph 文件系统(cephFS)才会需要。 cephFS 在RADOS 层之上 提供一个兼容POSIX 的文件系统。他是用MDS 作为守护进程,负责管理其元素数据并将它和其他数据分开。 cephfs 需要用到两个pool : fs_data 和fs
阅读全文 »
发表于 2018-01-30 22:47阅读:1475评论:0推荐:0
摘要:一、目标 添加一台新osd 节点,主机名ceph6 到 ceph 集群。public IP:10.6.32.25 cluster_network :10.6.33.25 二、基础环境配置 1、关闭防火墙 和 selinux 2、修改主机名,在每一个节点上同步hosts 文件 3、与集群时间服务器同步
阅读全文 »
发表于 2018-01-30 10:40阅读:6173评论:0推荐:1
摘要:前言 ceph luminous版本新增加了很多有意思的功能,这个也是一个长期支持版本,所以这些新功能的特性还是很值得期待的,从底层的存储改造,消息方式的改变,以及一些之前未实现的功能的完成,都让ceph变得更强。mgr 就是新功能之一。 继续上节ceph 安装继续配置配置 Mgr # ceph-d
阅读全文 »
发表于 2018-01-29 17:28阅读:1526评论:0推荐:0
摘要:一、环境介绍 系统: CentOS Linux release 7.3.1611 (Core) 硬盘: 系统盘:300GB*2-raid 1 OSD:600GB*4-raid 5 ceph 数据副本 两份 网络: public_network:10.6.32.0/24 cluster_network
阅读全文 »
发表于 2017-04-22 00:33阅读:990评论:0推荐:0
摘要:一、cobbler 介绍; Cobbler 是一个系统启动服务(boot server),可以通过网络启动(PXE)的方式用来快速安装、重装物理服务器和虚拟机,支持安装不同的 Linux 发行版和 Windows。该工具使用python开发,小巧轻便(才15k行代码),使用简单的命令即可完成PXE网
阅读全文 »
发表于 2017-03-22 20:57阅读:347评论:0推荐:0
摘要:一、虚拟化介绍 虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。 物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。虚拟化主要是通过一个叫做 Hyperv
阅读全文 »
发表于 2017-03-15 22:19阅读:1086评论:0推荐:0
摘要:一、使用环境介绍 宿主机上同时运行多网段虚拟机,为了解决宿主机网卡资源紧张问题,采用如下网络模式:(本实验vlan 105:192.168.5.x vlan108:192.168.8.x) 二、环境准备 1、配置交换机配置trunk接口,接网线到宿主机eth1 口。 2、确认内核 已经载入 802.
阅读全文 »
发表于 2017-03-15 10:01阅读:329评论:0推荐:0
摘要:一、 网卡桥接前准备 1、软件支持: # rpm -qa bridge-utils # yum install bridge-utils 确保软件包已安装 2、 关闭NetworkManager服务,否则配置好网卡之后会启动失败 # service NetworkManager stop # chk
阅读全文 »