摘要: 一、字符串测试表达式 前面一篇介绍:什么是shell,shell变量请参考: shell 学习笔记1-什么是shell,shell变量 1、字符串测试表达式参数 字符串需要用""引起来 比较符号两段必须要空格 2、字符串测试表达式举例 1)测试1 2)测试2 3)“=”号两段不加空格测试,不加引号也阅读全文
posted @ 2019-06-26 14:13 乐章 阅读(6) 评论(0) 编辑
摘要: 一、介绍 1、什么是shell Shell 既是一种命令语言,又是一种程序设计语言,他在操作系统得最外层,负责直接与用户对话,把用户得输入解释个OS,并处理各类操作系统得输出结果,输出到屏幕返回个i用户,这种对话方式可以是交互方式(键盘输入命令,可以立即得到shell得回应),或非交互式(执行脚本程阅读全文
posted @ 2019-06-26 12:49 乐章 阅读(16) 评论(0) 编辑
摘要: 一、简介 安装完vdp接下来就是部署初始化了 安装篇请参考:vmware vSphere Data Protection 6.1部署 二、开始初始化 登陆https://192.168.216.200:8543/vdp-configure ,输入初始密码changeme。 1、欢迎界面,下一步 2、阅读全文
posted @ 2019-06-25 20:23 乐章 阅读(14) 评论(0) 编辑
摘要: 一、简介 provision templates 是灵活部署合适的操作系统的核心,模板包括有好几类 1、模板种类 pxe相关的模板,比如pxelinux,pxegrub,pxegrub2 kickstart模板,主要执行定制的无人安装文件 安装后的模板,完成后需要执行的脚本 user_data模板,阅读全文
posted @ 2019-06-21 15:59 乐章 阅读(14) 评论(0) 编辑
摘要: 一、简介 1、vdp的介绍 介绍可以参考:vmware vSphere Data Protection简述(未完成) 官方中文文档:https://docs.vmware.com/cn/VMware-vSphere/6.5/rn/data-protection-6111-release-notes.阅读全文
posted @ 2019-06-14 15:13 乐章 阅读(20) 评论(0) 编辑
摘要: 1、重启vcsa后不能登陆webclient 做实验得时候重启vcsa后不能登陆 web client 开启vcsa直接进入命令模式,命令行登陆后提示:failed to connect to service 解决办法:(启动如下三项标红得服务) 这个时候在登陆就正常登陆了 2、如果登陆vcsa无法阅读全文
posted @ 2019-06-13 17:36 乐章 阅读(8) 评论(0) 编辑
摘要: 一、简介 存储系统背景 存储系统有三类: RDBMS oracle,dh2,postgresql,mysql,sql server NoSQL: KV NoSQL:redis,memcached 列式Column Family NoSQL: HBase,每一行每一字段可以保留n份,也是按照字段存储 阅读全文
posted @ 2019-06-12 13:01 乐章 阅读(480) 评论(0) 编辑
摘要: 一、简介 1、国际惯例什么是puppet puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处阅读全文
posted @ 2019-06-11 14:44 乐章 阅读(134) 评论(0) 编辑
摘要: 一、模块介绍 1、什么是模块 通常情况把manifest文件分解成易于理解得结构,例如类文件,配置文件分类存放,并通过某种机制整合使用,这种机制就是模块,有助于结构化、层次化的方式使用puppet,puppet则基于模块自动装载器 从另一个角度来说,模块实际就是按约定的预约定的结构存放了多个我呢见或阅读全文
posted @ 2019-06-11 12:04 乐章 阅读(17) 评论(0) 编辑
摘要: 一、简介 1. 需要实现操作系统的部署 foreman提供了一个基于kickstart的部署工具,输入一台服务器的部署网卡的mac地址和hostname、ip等信息,就能自动的帮我们部署完,并且,还可以生成一个部署iso,用于该服务器的重新部署。 foreman通过代理DNS、DHCP、TFTP完成阅读全文
posted @ 2019-06-04 15:46 乐章 阅读(60) 评论(0) 编辑
摘要: 关于内核说明: 版本性质:主分支ml(mainline),稳定版(stable),长期维护lt(longterm) 版本命名格式:“A.B.C" A代表内核版本号 B代表内核主版本号 C代表内核次版本号 一、检查内核版本 二、如何升级内核 这里只关注centos7如何升级 1、导入elrepo的ke阅读全文
posted @ 2019-05-29 09:46 乐章 阅读(29) 评论(0) 编辑
摘要: 参考: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 乐章 阅读(64) 评论(0) 编辑
摘要: 一、简介 1、source tree 是什么 可视化项目版本控制软件,使用git项目管理,支持windows/mac 客户端使用source tree开发源码,图形化提交到gitlab 二、使用source tree开发提交到gitlab 1、克隆代码 需要填写ssh地址或http地址 本地路径 类阅读全文
posted @ 2019-05-23 12:44 乐章 阅读(46) 评论(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 乐章 阅读(24) 评论(0) 编辑
摘要: 一、初始化等 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 乐章 阅读(47) 评论(0) 编辑
摘要: 概要:分别的作用 grep:文本过滤(模式:pattern)工具,grep,egrep,fgrep,擅长过滤。 sed:stream editor 文本编辑工具;(流编辑器),擅长取行、替换。 awk:linux上的实现gawk,文件报告生成器;(独立的编程语言),过滤内容,擅长取列。 find: 阅读全文
posted @ 2019-05-16 18:10 乐章 阅读(23) 评论(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 乐章 阅读(50) 评论(0) 编辑
摘要: 一、基础介绍 1、简介 一个基于GIT的源码托管解决方案 基于rubyonrails开发 集成了nginx postgreSQL redis sidekiq等组件 2、安装要求 2g内存以上,有点占内存,我的2g内存创建项目适合就报503错误,调大一点就正常了 这里使用centos7 64位 3、默阅读全文
posted @ 2019-05-09 18:49 乐章 阅读(121) 评论(0) 编辑
摘要: 概要:分别的作用 grep:文本过滤(模式:pattern)工具,grep,egrep,fgrep,擅长过滤。 sed:stream editor 文本编辑工具;(流编辑器),擅长取行、替换。 awk:linux上的实现gawk,文件报告生成器;(独立的编程语言),过滤内容,擅长取列。 find:l阅读全文
posted @ 2019-04-29 16:37 乐章 阅读(36) 评论(0) 编辑
摘要: 概要:分别的作用 grep:文本过滤(模式:pattern)工具,grep,egrep,fgrep,擅长过滤。 sed:stream editor 文本编辑工具;(流编辑器),擅长取行、替换。 awk:linux上的实现gawk,文件报告生成器;(独立的编程语言),过滤内容,擅长取列。 find: 阅读全文
posted @ 2019-04-29 13:45 乐章 阅读(29) 评论(0) 编辑