摘要: 一、简介 存储系统背景 存储系统有三类: RDBMS oracle,dh2,postgresql,mysql,sql server NoSQL: KV NoSQL:redis,memcached 列式Column Family NoSQL: HBase,每一行每一字段可以保留n份,也是按照字段存储 阅读全文
posted @ 2019-06-12 13:01 乐章 阅读(2447) 评论(0) 推荐(5) 编辑
摘要: 一、简介 1、国际惯例什么是puppet puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处 阅读全文
posted @ 2019-06-11 14:44 乐章 阅读(1058) 评论(0) 推荐(1) 编辑
摘要: 一、模块介绍 1、什么是模块 通常情况把manifest文件分解成易于理解得结构,例如类文件,配置文件分类存放,并通过某种机制整合使用,这种机制就是模块,有助于结构化、层次化的方式使用puppet,puppet则基于模块自动装载器 从另一个角度来说,模块实际就是按约定的预约定的结构存放了多个我呢见或 阅读全文
posted @ 2019-06-11 12:04 乐章 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1. 需要实现操作系统的部署 foreman提供了一个基于kickstart的部署工具,输入一台服务器的部署网卡的mac地址和hostname、ip等信息,就能自动的帮我们部署完,并且,还可以生成一个部署iso,用于该服务器的重新部署。 foreman通过代理DNS、DHCP、TFTP完成 阅读全文
posted @ 2019-06-04 15:46 乐章 阅读(3119) 评论(2) 推荐(0) 编辑
摘要: 关于内核说明: 版本性质:主分支ml(mainline),稳定版(stable),长期维护lt(longterm) 版本命名格式:“A.B.C" A代表内核版本号 B代表内核主版本号 C代表内核次版本号 一、检查内核版本 二、如何升级内核 这里只关注centos7如何升级 1、导入elrepo的ke 阅读全文
posted @ 2019-05-29 09:46 乐章 阅读(6464) 评论(0) 推荐(1) 编辑
摘要: 参考:https://docs.vmware.com/cn/VMware-vSphere/6.5/com.vmware.vsphere.virtualsan.doc/GUID-18F531E9-FF08-49F5-9879-8E46583D4C70.html 参考:https://new.qq.co 阅读全文
posted @ 2019-05-25 12:18 乐章 阅读(34144) 评论(0) 推荐(9) 编辑
摘要: 一、简介 1、source tree 是什么 可视化项目版本控制软件,使用git项目管理,支持windows/mac 客户端使用source tree开发源码,图形化提交到gitlab 二、使用source tree开发提交到gitlab 1、克隆代码 需要填写ssh地址或http地址 本地路径 类 阅读全文
posted @ 2019-05-23 12:44 乐章 阅读(5714) 评论(0) 推荐(0) 编辑
摘要: 一、原理 mysql的主从数据同步是一个异步复制过程,需要master开启bin-log日志功能,bin-log记录了master库中的增、删、修改、更新操作的sql语句,整个过程需要开启3个线程,分别是master开启I/O线程,slave开启I/O线程和SQL线程 1、在slave服务器上执行s 阅读全文
posted @ 2019-05-23 11:19 乐章 阅读(694) 评论(0) 推荐(1) 编辑
摘要: 一、初始化等 1、登陆数据库方法 mysql -u 用户名 -p 用户密码 2、修改root及用户密码 use mysql; update user set password=password('11111111') where user='root' and host='localhost'; f 阅读全文
posted @ 2019-05-21 17:58 乐章 阅读(19303) 评论(0) 推荐(2) 编辑
摘要: 概要:分别的作用 grep:文本过滤(模式:pattern)工具,grep,egrep,fgrep,擅长过滤。 sed:stream editor 文本编辑工具;(流编辑器),擅长取行、替换。 awk:linux上的实现gawk,文件报告生成器;(独立的编程语言),过滤内容,擅长取列。 find: 阅读全文
posted @ 2019-05-16 18:10 乐章 阅读(626) 评论(2) 推荐(0) 编辑
摘要: 一、备份 修改配置文件 vim /etc/gitlab/gitlab.rb 使之生效 在重启以下 授权 加入定时任务 手动测试,手动创建备份 [root@web1 gitlab]# date -d @1558020748 Thu May 16 23:32:28 CST 2019 [root@web1 阅读全文
posted @ 2019-05-16 15:58 乐章 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 一、基础介绍 1、简介 一个基于GIT的源码托管解决方案 基于rubyonrails开发 集成了nginx postgreSQL redis sidekiq等组件 2、安装要求 2g内存以上,有点占内存,我的2g内存创建项目适合就报503错误,调大一点就正常了 这里使用centos7 64位 3、默 阅读全文
posted @ 2019-05-09 18:49 乐章 阅读(1472) 评论(0) 推荐(1) 编辑
摘要: 概要:分别的作用 grep:文本过滤(模式:pattern)工具,grep,egrep,fgrep,擅长过滤。 sed:stream editor 文本编辑工具;(流编辑器),擅长取行、替换。 awk:linux上的实现gawk,文件报告生成器;(独立的编程语言),过滤内容,擅长取列。 find:l 阅读全文
posted @ 2019-04-29 16:37 乐章 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 概要:分别的作用 grep:文本过滤(模式:pattern)工具,grep,egrep,fgrep,擅长过滤。 sed:stream editor 文本编辑工具;(流编辑器),擅长取行、替换。 awk:linux上的实现gawk,文件报告生成器;(独立的编程语言),过滤内容,擅长取列。 find: 阅读全文
posted @ 2019-04-29 13:45 乐章 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、lvs-dr原理请参考原理篇 LVS负载均衡原理 2、keepalived原理请参考原理篇 高可用实现KeepAlived原理简介 3、基于lvs-dr+keepalived故障切换架构图如下: 二、部署 1、环境 注意:确保每台机器防火墙、selinux关闭,时间同步 2、准备RS的 阅读全文
posted @ 2019-04-24 18:08 乐章 阅读(1898) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、用nginx做负载均衡,作为架构的最前端或中间层,随着日益增长的访问量,需要给负载均衡做高可用架构,利用keepalived解决单点风险,一旦 nginx宕机能快速切换到备份服务器 2、keepalived原理请参考如下链接 https://www.cnblogs.com/zhangx 阅读全文
posted @ 2019-04-22 15:49 乐章 阅读(13941) 评论(1) 推荐(1) 编辑
摘要: 一、简介 目前主流实现web网站及数据库服务高可用软件包括:keepalived、heartbeat、corosync,cman;高可用简称HA; 官方站点:https://www.keepalived.org/ 1、keepalived主要功能 对RealServer进行健康状态检查,支持3层、4 阅读全文
posted @ 2019-04-18 14:13 乐章 阅读(5463) 评论(0) 推荐(2) 编辑
摘要: #定义nginx运行的用户和用户组 user www www; #启动进程,通常设置成和cpu的数量相等 worker_processes 8 ; #为每个进程分配CPU,上面京8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个CPU worker_cpu_affinity 0000 阅读全文
posted @ 2019-04-12 15:20 乐章 阅读(1548) 评论(1) 推荐(0) 编辑
摘要: 一、简介 1、理论已经在上一篇博客简述,不了解得可以看看 https://www.cnblogs.com/zhangxingeng/p/10497279.html 2、LVS-DR优缺点复习 关于这种模式: 1)确保前端路由器将目标ip为vip的请求报文发往director a、在前端网关做静态绑定 阅读全文
posted @ 2019-03-22 11:56 乐章 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、理论已经在上一篇博客简述,不了解得可以看看 https://www.cnblogs.com/zhangxingeng/p/10497279.html 2、LVS-NAT优缺点复习 关于这种模式 1、RIP和DIP一般处于同一私有网段中。但并非必须,RS的网关要指向DIP,这样能保证将响 阅读全文
posted @ 2019-03-19 15:46 乐章 阅读(969) 评论(0) 推荐(1) 编辑