摘要:        
一、客户端挂载 可以使用Gluster Native Client方法在GNU / Linux客户端中实现高并发性,性能和透明故障转移。可以使用NFS v3访问gluster卷。已经对GNU / Linux客户端和其他操作系统中的NFS实现进行了广泛的测试,例如FreeBSD,Mac OS X,以及    阅读全文
posted @ 2020-12-27 23:15
吕振江
阅读(1172)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、GlusterFS简介 GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS借助TCP/IP或InfiniBand RDMA网络将物理分布的存储资源聚集在一    阅读全文
posted @ 2020-12-27 23:10
吕振江
阅读(302)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、创建卷 $ gluster volume create 例子:gluster volume create gv0 replica 2 server1:/data/brick1/gv0 server2:/data/brick1/gv0 报错 发现报错了,这是因为我们创建的brick在系统盘,这个在    阅读全文
posted @ 2020-12-27 23:08
吕振江
阅读(282)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、环境说明 hostname IP disk role gluster-node1 192.168.99.251 /dev/sdb、/dev/sdc、/dev/sdd server、client gluster-node12 192.168.99.252 /dev/sdb、/dev/sdc、/de    阅读全文
posted @ 2020-12-27 23:07
吕振江
阅读(889)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、roles简介 将多种不同的tasks的文件集中存储在某个目录下,则该目录就是角色,角色一般存放在/etc/ansible/roles/目录下,可通过ansible的配置文件来调整默认的角色目录,/etc/ansible/roles/目录下有很多子目录,其中每一个子目录对应一个角色,每个角色也有    阅读全文
posted @ 2020-12-27 23:03
吕振江
阅读(1423)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、Ansible基础概述 1.1 什么是Ansible Ansible是一个IT自动化的配置管理工具,自动化主要体现在Ansible集成了丰富模块、丰富的功能组件,可以通过一个命令完成一系列的操作。进而减少我们重复性的工作和维护成本,以提高工作效率! 1.2 Ansible 可以完成哪些功能 批量    阅读全文
posted @ 2020-12-27 22:59
吕振江
阅读(609)
评论(0)
推荐(1)
        
            
        
        
摘要:        
一、模板(template)简介 文件文件,嵌套有脚本(使用模板编程语言编写); jinja2语言,使用字面量,有以下形式: 字符串:使用单引号或双引号; 数字:整数,浮点数; 列表:[ item1,item2,……] 元组:(item1,item2,……) 字典:{key1:value1,key2    阅读全文
posted @ 2020-12-27 22:48
吕振江
阅读(2661)
评论(0)
推荐(2)
        
            
        
        
摘要:        
一、部署环境 系统版本 主机名 IP地址 运行的服务 Centos 7.5 node 192.168.1.1 ES、Kibana Centos 7.5 logstash 192.168.1.2 Logstash Centos 7.5 redis 192.168.1.3 Redis Centos 7.    阅读全文
posted @ 2020-12-27 22:44
吕振江
阅读(807)
评论(0)
推荐(1)
        
            
        
        
摘要:        
一、环境准备 系统版本 主机名 IP地址 所运行的服务 Centos 7.5 kafka01 192.168.1.1 zookeeper、kafka、ES、kibana Centos 7.5 kafka02 192.168.1.2 zookeeper、kafka、logstash Centos 7.    阅读全文
posted @ 2020-12-27 22:41
吕振江
阅读(636)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、初始化环境 1.1 环境准备 系统版本 主机名 IP地址 服务 Centos 7.5 node 192.168.1.1 es、kibana Centos 7.5 test 192.168.1.2 filebeat 1.2 安装es $ wget https://artifacts.elastic    阅读全文
posted @ 2020-12-27 22:39
吕振江
阅读(2050)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、通过zabbix监控vCenter虚拟化 1)使用zabbix自带的模板监控vCenter。 2)需要管理员手动添加vCnter主机,esxi,存储和vm主机,可以通过自动发现获取。 3)vm建议通过agent的方式获取监控数据,如果开启,数据会产生很多冗余数据,建议关闭vm的自动发现功能。只采    阅读全文
posted @ 2020-12-27 22:35
吕振江
阅读(6487)
评论(1)
推荐(0)
        
            
        
        
摘要:        
一、安装grafana $ wget https://dl.grafana.com/oss/release/grafana-6.3.2-1.x86_64.rpm $ yum -y localinstall grafana-6.3.2-1.x86_64.rpm $ systemctl start gr    阅读全文
posted @ 2020-12-27 22:33
吕振江
阅读(299)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、概述 我们可以给zabbix某些组或者某些Hosts设置维护时间,zabbix提供两种维护类型:依旧收集数据、暂停收集数据 在 服务器维护期间不会生成报警(前提:触发器设置了Maintenance status = not in “maintenance”),如果在维护期间出现故障,并且没有解决    阅读全文
posted @ 2020-12-27 22:31
吕振江
阅读(1055)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、监控知识概述 1.1 为什么要使用监控 1)对系统不间断实时监控; 2)实时反馈系统当前状态; 3)保证服务可靠性安全性; 4)保证业务持续稳定运行; 1.2 如何进行监控,比如监控磁盘使用率 1)如何查看磁盘使用率 df -h; 2)监控磁盘的那些指标 block、 inode; 3)如何获取    阅读全文
posted @ 2020-12-27 22:28
吕振江
阅读(412)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Zabbix 5.0 版本于 5 月 12日正式发布,是最新的 LTS(长期支持)版本,5.0 带来很多功能和特性,后面会陆续推出文章介绍,下面主要介绍 5.0 版本的安装。 一、环境要求 5.0 版本对基础环境的要求有大的变化,最大的就是对 php 版本的要求,最低要求 7.2.0 版本,对 ph    阅读全文
posted @ 2020-12-27 22:22
吕振江
阅读(742)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、文本处理小工具 1.1 grep小工具 grep是行过滤工具,用于根据关键字对行进行过滤! 1)常用选项 -i: 不区分大小写 -v: 查找不包含指定内容的行,反向选择 -w: 按单词搜索 -o: 打印匹配关键字 -c: 统计匹配到的行数 -n: 显示行号 -r: 逐层遍历目录查找 -A: 显示    阅读全文
posted @ 2020-12-27 22:21
吕振江
阅读(270)
评论(0)
推荐(0)
        
            
        
        
摘要:        
不管是哪种语言,日期/时间都是一个非常重要的值。比如我们保存日志的时候,往往是某个前缀再加上当前时间,这样日志文件名称就可以做到唯一。 在Shell环境里,我们获取时间的命令是date,但date出来的时间日期格式、内容可能不是我们所想要的,所以我们可能需要对它进行一些格式化输出。 常用的选项: -    阅读全文
posted @ 2020-12-27 22:17
吕振江
阅读(2065)
评论(0)
推荐(1)
        
            
        
        
摘要:        
一、uptime $ uptime 19:08:17 up 127 days, 3:00, 1 user, load average: 0.00, 0.01, 0.05 命令返回的信息: 19:08:17 //系统当前时间 up 127 days, 3:00 //主机已运行时间,时间越大,说明你的机    阅读全文
posted @ 2020-12-27 22:15
吕振江
阅读(406)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、变量 一句话概括:变量就是用来临时保存数据的,该数据可以是变化的数据。 变量的使用场景: 如果某个内容需要被多次使用,并且在代码中重复出现,那么就应该考虑使用使用变量来代表该内容,这样在修改内容的时候,仅仅需要修改变量的值即可; 在代码运行的过程中,可能会把某些命令的执行结果保存起来,后续代码需    阅读全文
posted @ 2020-12-27 22:11
吕振江
阅读(206)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、条件判断语法结构 1.1 条件判断语法格式 格式1:test 条件表达式 格式2: [ 条件表达式 ] 格式3: [[ 条件表达式 ]] 注意:如何使用格式2或格式3,条件表达式两侧必须有空格! 1.2 条件判断相关参数 1)判断文件类型 判断参数 含义 -e 判断文件是否存在(任何类型文件)     阅读全文
posted @ 2020-12-27 22:07
吕振江
阅读(628)
评论(0)
推荐(0)
        
 

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号