摘要: 写在前面的话,在网上看了一个国外的一键安装视频,我也照着做,结果出现很多错误,现在把坑解决了,照着做肯定能安装成功的 环境 virtualhost 下的centos7 配置 双网卡 一个10网段,nat通信用 一个192网段 和宿主机通信使用 2c 这个测试部署的话,不是强要求,我部署后CPU也就占 阅读全文
posted @ 2019-06-23 18:31 干干干 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 环境 系统信息 发行版版本ip关系主机名 centos 7.5 192.168.181.135 服务端 server centos 7.5 192.168.181.136 客户端 client 环境配置 # 环境设置,分别在两个机器上设置主机名 hostnamectl set-hostname se 阅读全文
posted @ 2019-06-20 15:40 干干干 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 运维到一定成度会管理到成千上百台服务器,这就需要思考怎么管理这么多的服务器,服务器的配置,服务配置文件的同步和修改。可以用crt和Xshell等工具来批量启动和管理服务器,但是需要一台台服务器确认。ansible可以简单安装简单配置就可以通过ssh直接管理,不用配置客户端。window可以通过pow 阅读全文
posted @ 2019-06-17 06:25 干干干 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 1.查看当前内核版本 2.通过yum升级内核 通过yum升级内核是最保险的升级方式,因为安装的是操作系统发行厂商验证过兼容性的rpm包,升级风险一般很小。 重启后即可在grub界面选择使用新内核(新内核一般是默认使用内核,所以也可不用选直接等机器重启完用的就是新内核了)。 3.通过手动编译升级内核 阅读全文
posted @ 2019-06-13 06:54 干干干 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Prometheus 是什么?Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社区也十分活跃,他们便将它独立成开源项目,并且有公司来运作。google SRE的书内也曾提到跟 阅读全文
posted @ 2019-06-08 08:55 干干干 阅读(777) 评论(0) 推荐(0) 编辑
摘要: ELK(elasticsearch、logstash、kibana)可以作为日志收集及分析的一整套系统,通过阿里的普及也有越来越多的公司在使用,使用下来功能还可以,这里整理记录一个部署手册。 为了方便,将ELK都部署在一台os里。 一、环境准备 操作系统:centos7(CentOS-7-x86_6 阅读全文
posted @ 2019-06-06 18:21 干干干 阅读(499) 评论(2) 推荐(0) 编辑
摘要: 发现空间是足够的,然后df -i 查看了下inodes,发现根目录下的inodes值使用率为100%了 解决方法:通过以下脚本进行检查,查看到底哪个目录下面的文件最多: find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n最终发现/v 阅读全文
posted @ 2019-04-25 08:45 干干干 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: zabbix 由于历史数据过大, 因此导致磁盘空间暴涨, 下面是结局方法步骤 1. 停止 ZABBIX SERER 操作 [root@gd02-qa-plxt2-nodomain-web-95 ~]# killall zabbix_server[root@gd02-qa-plxt2-nodomain 阅读全文
posted @ 2019-04-16 14:49 干干干 阅读(2893) 评论(0) 推荐(1) 编辑
摘要: 1.公司业务调整,把一部分数据由Redis转至MongoDB,业务在测试环境正常,生产环境上线后发现压力一上来MongoDB的服务直接把CPU占满了,和开发的同学分析了一下也参考了一下百度上类似的问题,最后定位原因:未使用索引。 解决方法很简单:对应的关键字段创建索引即可。 参考命令如下: >use 阅读全文
posted @ 2019-04-16 09:50 干干干 阅读(8559) 评论(0) 推荐(1) 编辑
摘要: import refrom urllib.request import urlopen def getPage(url): response = urlopen(url) return response.read().decode('utf-8') def parsePage(s): ret = r 阅读全文
posted @ 2019-04-14 19:10 干干干 阅读(251) 评论(0) 推荐(0) 编辑