01 2018 档案
摘要:通过 运用 Python 第三方 系统 基础 模块, 可以 轻松 获取 服务 关键 运营 指标 数据,包括 Linux 基本 性能、 块 设备、 网卡 接口、 系统 信息、 网络 地址 库 等 信息。 在 采集 到这 些 数据 后, 我们 就可以全方位 了解 系统 服务 的 状态,再结合 告警 机制
阅读全文
摘要:转自 linux nc命令使用详解(转) - boluoboluo - 博客园 https://www.cnblogs.com/boluoboluo/p/6437787.html nc(netcat),一般我们多用在局域网内传送文件(scp多用在跳板机存在的情况),可查询man nc查看它的说明,更
阅读全文
摘要:enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得
阅读全文
摘要:查找根目录下大于500M的文件,排除/proc目录 如果排除俩个目录 参考 find排除目录 - raindream - 博客园https://www.cnblogs.com/drizzlewithwind/p/5705915.html find命令:忽略一个目录或者多个目录 - PhoenixMY
阅读全文
摘要:转自 Python脚本安装MySQL5.7 - Time.catcher - 博客园https://www.cnblogs.com/weiwenbo/p/6640605.html python版本:python2.6centos版本:centos6.9mysql版本:mysql5.7.19 安装目录
阅读全文
摘要:nginx日志报错 第一个错误,为代理超时 第二个错误,为client发送body size太大了 解决办法(见绿色部分): 然后重新加载nginx配置文件 后续记录,设置完以上俩项后,nginx错误日志还是有以上俩个错误,解决办法增加以下参数设置成600s。client_max_body_size
阅读全文
摘要:双引号:awk '{print "\""}' #放大:awk '{print " \" "}'使用“”双引号把一个双引号括起来,然后用转义字符\对双引号进行转义,输出双引号。单引号:awk '{print "'\''"}' # 放大: awk '{print " ' \ ' ' " }'使用一个双引
阅读全文
摘要:下面的脚本可以压缩日志并删除原始文件 说明加上参数--remove-files,tar命令可以压缩并删除的源文件 这样只能删除文件,如果删除源文件夹,可以使用以下方法 tar -zcvf aaa/ aaa.tar.gz && rm -rf aaa
阅读全文
摘要:这里说一下关于如何在线变更复制类型(日志复制到全局事物复制),参考课程:mysql5.7复制实战 先决条件 (1)集群中所有的服务器版本均高于5.7.6(2)集群中所有的服务器gtid_mode都设置为off(使用 show variables like 'gtid_mode' 命令查看) 1:将基
阅读全文
摘要:转自 MySQL 5.7在线设置复制过滤 - yayun - 博客园 https://www.cnblogs.com/gomysql/p/4991197.html 5.7也GA了,有许多新的特性,其中现在可以进行在线设置复制过滤了。但是还是得停复制,不过不用重启实例了。方便了DBA们进行临时性的调整
阅读全文
摘要:在Linux系统中经常会使用dd命令来测试硬盘的写入速度,命令会涉及到两个参数:dsync与fdatasync,本文介绍一下其区别。 [java] view plain copy dd if=/dev/zero of=/tmp/1Gbytes bs=4k count=256000 oflag=dsy
阅读全文
摘要:登录服务器时,发现密码错误,输入后还是错误不能登录 最后发现登录日志中有pam_tally2(sshd:auth): user root (0) tally 53, deny 6 less /var/log/secure 查看发现使用pam认证, 各参数解释: even_deny_root 也限制r
阅读全文
摘要:今天写代码时,需要统一化输出格式进行,一时想不起具体细节,用了最笨的方法,现在讲常见的方法进行一个总结。 一、格式化输出 1、整数的输出 直接使用'%d'代替可输入十进制数字: [python] view plain copy >>> print 'i am %d years old'%25 i a
阅读全文
摘要:问题: 当我想试着用tar命令来创建一个压缩文件时,总在执行过程中失败,并且抛出一个错误说明"tar:由于前一个错误导致于失败状态中退出"("Exiting with failure status due to previous errors"). 什么导致这个错误的发生,要如何解决? 如果当你执行
阅读全文
摘要:昨天生产环境报日志写不进去了,因此 登陆线上环境后,习惯用df -h命令查看空间使用情况,结果发现该命令执行半天也没有返回。 因此使用mount命令查看该机器上的目录: [conversant@swiftmedia-esc ~]$ mount /dev/mapper/VolGroup-lv_root
阅读全文
摘要:在普通用户下修改root用户密码 1 从普通用户切换到root用户 sudo -s 再输入密码。2 输入passwd ,会提醒你输入当前用户密码,验证后会提醒你输入root用户密码。3 切换到root用户,使用修改过的密码登陆。4 成功进入root用户。 转自 普通用户修改root密码 - [无名]
阅读全文
摘要:设置nginx反向代理,nginx在使用非80端口做反向代理时,浏览器访问发现返回302错误 访问10.72.36.112出现转发错误,查看日志发现是302错误,并且会跳转到后端IP10.79.36.119上 现象:nginx在使用非80端口做反向代理时,浏览器访问发现返回302错误 原因:prox
阅读全文
摘要:转自:http://blog.csdn.net/mchdba/article/details/38313881 之前也遇到一次,今天又遇到了这个问题,所以这次必须解决,网上找到这篇文章帮了大忙,方便以后复习。这篇文章的解决办法对于我的情况是有效的。 我的具体情况是:使用RobotFramework测
阅读全文
摘要:今天接到主从复制失败告警,查看MySQL,发现MySQL能够登陆但是执行命令报错, ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
阅读全文
摘要:在shell编写函数时,函数中有eof和EOF,如果是在sublime编写按照格式tab缩进会有以下报错 解决办法: 取消函数中的tab缩进,在运行即可
阅读全文
摘要:介绍 先了解一下mysql的主从复制是什么回事,我们都知道,mysql主从复制是基于binlog的复制方式,而mysql默认的主从复制方式,其实是异步复制. 主库实际上并不关心从库是否把数据拉完没有,也不关心从库有没有把数据写进硬盘入库,反正数据丢过去,让从库自己慢慢跑,而实际上这也并不影响主库任何
阅读全文
摘要:跳过复制错误 mysql因为binlog机制问题,有些时候会出现从库重放sql执行失败的情况,特别是旧的STATEMENT模式最容易出现这种情况(因为函数和存储过程等原因),这也是为什么强调使用mixed和row模式的原因。另外就是一些外部XA事务,因为XA事务日志不在mysql中,有时候会出现回滚
阅读全文
摘要:mysql mysqldump 只导出表结构 不导出数据 mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库 #mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 #mysqldum
阅读全文
摘要:前言 有很多人担心生产系统上新东西的程序怕压力跟不上和稳定性不行,是的,大家都怕,所以领导要求做一次压力测试,我个人也觉得是有必要的. 如果按原理来说,mycat如果不做分片,纯粹只是代理的话,他所做的事情,其实更多的是数据转发,而这个转发能力,当然就是看他能有多强. 既然理论上转发能力很强,那么是
阅读全文