随笔分类 -  虚拟化

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

点击右上角即可分享
微信分享提示