Welcome to li chao's blog

若逢新雪初霁,满月当空,下面平铺着皓影,上面流转着亮银,而你带笑地向我步来,月色与雪色之间,你是第三种绝色!

2019年6月21日

[置顶] docker (1) ---简介,使用

摘要:一、docker简介: 容器( container-based )虚拟化方案,充分利用了操作系统本身已有的机 制和特性,以实现轻量级的虚拟化(每个虚拟机安装的不是完整的虚拟机), 甚至有人把他称为新一代的虚拟化技术, Docker 无疑就是其中的佼佼者 在一台服务器上同时运行上百个虚拟机,肯定会被认 阅读全文

posted @ 2019-06-21 20:40 lichaoyx 阅读 (91) 评论 (1) 编辑

2019年6月18日

[置顶] openstack (5)-- 部署 Neutron 网络服务

摘要:Neutron 概念: 传统的网络管理方式很大程度上依赖于管理员手工配置和维护各种网络硬件设备;而云环境下的网络已经变得非常复杂,特别是在多租户场景里,用户随时都可能需要创建、修改和删除网络,网络的连通性和隔离不已经太可能通过手工配置来保证了。 如何快速响应业务的需求对网络管理提出了更高的要求。传统 阅读全文

posted @ 2019-06-18 21:32 lichaoyx 阅读 (68) 评论 (0) 编辑

[置顶] openstack (4)---部署Glance镜像服务,Nova计算服务

摘要:一、Glance Glance是Openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找、注册和检索等。 Glance提供Restful API可以查询虚拟机镜像的metadata及获取镜像。 Glance可以将镜像保存到多种后端存储上,比如简单的文件存储或者对象存储。 glance 阅读全文

posted @ 2019-06-18 09:30 lichaoyx 阅读 (53) 评论 (0) 编辑

2019年6月13日

[置顶] openstack (3)---------部署memcached缓存服务,keystone服务

摘要:一、memcached概念 Memcached 是一个开源的、高性能的分布式内存对象缓存系统。通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高网站访问速度,加速动态WEB应用、减轻数据库负载。 Memcached是一种内存缓存,把经常需要存取的对象或数据缓存在内存中,内存中,缓存的这些数据 阅读全文

posted @ 2019-06-13 22:32 lichaoyx 阅读 (76) 评论 (0) 编辑

2019年6月12日

[置顶] CI 知识 :Git介绍及常用操作

摘要:Git介绍 Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的 阅读全文

posted @ 2019-06-12 22:44 lichaoyx 阅读 (46) 评论 (0) 编辑

[置顶] 虚拟机的迁移(热迁移)

摘要:迁移: 系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行 迁移的目的: 1、简化系统维护管理 2、高系统负载均衡 3、增强系统错误容忍度 4、优化系统电源管理 KVM 虚拟机的热迁移 Live Migration 热迁移(又叫动态迁移、实时迁移),即虚拟机保存 阅读全文

posted @ 2019-06-12 22:18 lichaoyx 阅读 (258) 评论 (0) 编辑

[置顶] kvm虚拟化网络管理

摘要:Linux Bridge 网桥管理 VM2 的虚拟网卡 vnet1 也连接到了 br0 上。 现在 VM1 和 VM2 之间可以通信,同时 VM1 和 VM2 也都可以与外网通信 # Vlan LAN 表示 Local Area Network,本地局域网,通常使用 Hub(集线器) 和 Switc 阅读全文

posted @ 2019-06-12 22:02 lichaoyx 阅读 (27) 评论 (0) 编辑

2019年6月1日

[置顶] Zabbix -----安装

摘要:Zabbix : Zabbix 在开源监控软件里称霸主地位,它可以用来监控设备(路由器,服务器,交换机)、软件(OS ,网络,应用程序)、主机性能指标、故障监控等等 Zabbix 工作原理: zabbix agent需要安装到被监控的主机上,它负责定期收集各项数据,并发送到zabbix server 阅读全文

posted @ 2019-06-01 22:13 lichaoyx 阅读 (38) 评论 (0) 编辑

2019年5月21日

[置顶] Mariadb 主从

摘要:一 mariadb主从多用于网站架构,因为该主从的同步机制是异步的,数据的同步有一定延迟,也就是说有可能会造成数据的丢失,但是性能比较好,因此网站大多数用的是主从架构的数据库,读写分离必须基于主从架构来搭建 主:可以写,可以读,从同步 从:可读,但是写的话主不会同步 工作原理: 当有数据进入到mas 阅读全文

posted @ 2019-05-21 00:06 lichaoyx 阅读 (43) 评论 (0) 编辑

2019年5月12日

[置顶] keepalived + lvs marster 与 backup 之间的 高可用

摘要:简介 keepalived 是linux下一个轻量级的高可用解决方案,它与HACMP实现功能类似,都可以实现服务或者网络的高可用,但是又有差别:hacmp是一个专业的、功能完善的高可用软件,它提供了HA软件所需的基本功能,比如心跳检测和资源接管,检测集群中的系统服务,在集群节点间转移共享ip地址所有 阅读全文

posted @ 2019-05-12 19:54 lichaoyx 阅读 (39) 评论 (0) 编辑

[置顶] LVS 负载均衡 (VS/DR模式 与 VS/TUN 模式)

摘要:一、VS/DR模式 ①.客户端将请求发往前端的负载均衡器,请求报文源地址是CIP,目标地址为VIP。 ②.负载均衡器收到报文后,发现请求的是在规则里面存在的地址,那么它将目标MAC改为了RIP的MAC地址,并将此包发送给RS。 ③.RS发现请求报文中的目的MAC是自己,就会将次报文接收下来,处理完请 阅读全文

posted @ 2019-05-12 17:35 lichaoyx 阅读 (56) 评论 (0) 编辑

2019年4月25日

[置顶] linux下部署tomcat 上线jpress博客系统

摘要:tomcat Tomcat是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。 tomcat有三个端口 开始部署 安装tomcat 第一步:下载tomcat 安装包 tomcat官网:https://tomcat.apache.org 第二步: 下载完毕后将安装包传入linux系统下 注 阅读全文

posted @ 2019-04-25 21:24 lichaoyx 阅读 (173) 评论 (0) 编辑

2019年6月25日

docker (2)---存储、网络(利用docker容器上线静态网站)

摘要:一、docker底层依赖的核心技术 1、命名空间 (Namespaces) 2、控制组 (Control Groups) 3、联合文件系统 (Union File System) 4、Linux 虚拟网络支持:本地和容器内创建虚拟接口 (1) 命名空间(Namespaces): 实现了容器间资源的隔 阅读全文

posted @ 2019-06-25 23:25 lichaoyx 阅读 (214) 评论 (0) 编辑

2019年6月21日

docker (1) ---简介,使用

摘要:一、docker简介: 容器( container-based )虚拟化方案,充分利用了操作系统本身已有的机 制和特性,以实现轻量级的虚拟化(每个虚拟机安装的不是完整的虚拟机), 甚至有人把他称为新一代的虚拟化技术, Docker 无疑就是其中的佼佼者 在一台服务器上同时运行上百个虚拟机,肯定会被认 阅读全文

posted @ 2019-06-21 20:40 lichaoyx 阅读 (91) 评论 (1) 编辑

2019年6月18日

openstack (5)-- 部署 Neutron 网络服务

摘要:Neutron 概念: 传统的网络管理方式很大程度上依赖于管理员手工配置和维护各种网络硬件设备;而云环境下的网络已经变得非常复杂,特别是在多租户场景里,用户随时都可能需要创建、修改和删除网络,网络的连通性和隔离不已经太可能通过手工配置来保证了。 如何快速响应业务的需求对网络管理提出了更高的要求。传统 阅读全文

posted @ 2019-06-18 21:32 lichaoyx 阅读 (68) 评论 (0) 编辑

openstack (4)---部署Glance镜像服务,Nova计算服务

摘要:一、Glance Glance是Openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找、注册和检索等。 Glance提供Restful API可以查询虚拟机镜像的metadata及获取镜像。 Glance可以将镜像保存到多种后端存储上,比如简单的文件存储或者对象存储。 glance 阅读全文

posted @ 2019-06-18 09:30 lichaoyx 阅读 (53) 评论 (0) 编辑

2019年6月13日

openstack (3)---------部署memcached缓存服务,keystone服务

摘要:一、memcached概念 Memcached 是一个开源的、高性能的分布式内存对象缓存系统。通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高网站访问速度,加速动态WEB应用、减轻数据库负载。 Memcached是一种内存缓存,把经常需要存取的对象或数据缓存在内存中,内存中,缓存的这些数据 阅读全文

posted @ 2019-06-13 22:32 lichaoyx 阅读 (76) 评论 (0) 编辑

openstack(2) -------RabbitMQ集群部署

摘要:一、RabbitMQ简介 RabbitMQ属于一个流行的开源消息队列系统。属于AMQP( 高级消息队列协议 ) 标准的一个 实现。是应用层协议的一个开放标准,为面向消息的中间件设计。用于在分布式系统中存储转发消息,在 易用性、扩展性、高可用性等方面表现不俗。 二、RabbitMQ工作原理 MQ 是消 阅读全文

posted @ 2019-06-13 22:09 lichaoyx 阅读 (48) 评论 (0) 编辑

openstack (1)----- NTP 时间同步服务

摘要:一、标准时间 1、地球分为东西十二个区域,共计24个时区 2、格林威治作为全球标准时间即(GMT时间),东时区以格林威治时区进行加,而西时区则进行减 3、地球的轨道并非正圆,在加上自传速度逐年递减,因此时间就会有误差在计算时间时,最准确是使用“原子震荡周期”所计算的物理时钟,这种时钟被称为标准时间即 阅读全文

posted @ 2019-06-13 21:58 lichaoyx 阅读 (76) 评论 (0) 编辑

2019年6月12日

CI知识:GitLab

摘要:Gitlab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个 阅读全文

posted @ 2019-06-12 22:57 lichaoyx 阅读 (20) 评论 (0) 编辑

CI 知识 :Git介绍及常用操作

摘要:Git介绍 Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的 阅读全文

posted @ 2019-06-12 22:44 lichaoyx 阅读 (46) 评论 (0) 编辑

虚拟机的迁移(热迁移)

摘要:迁移: 系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行 迁移的目的: 1、简化系统维护管理 2、高系统负载均衡 3、增强系统错误容忍度 4、优化系统电源管理 KVM 虚拟机的热迁移 Live Migration 热迁移(又叫动态迁移、实时迁移),即虚拟机保存 阅读全文

posted @ 2019-06-12 22:18 lichaoyx 阅读 (258) 评论 (0) 编辑

导航