运维相关
jjwen
这个作者很懒,什么都没留下…
展开
-
详解zabbix安装部署(Server端篇)
Linux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大。转载 2016-04-28 15:05:01 · 1354 阅读 · 0 评论 -
/etc/fstab 文件解释
文件fstab包含了你的电脑上的存储设备及其文件系统的信息。它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的唯一文件。这个文件的全路径是/etc/fstab。它只是一个文本文件,你能够用你喜欢的编辑器打开它,但是必须是root用户才能编辑它。同时fsck、mount、umount的等命令都利用该程序。具体来说:用fstab可以自动挂载各种文件系统格式的硬盘、分区、可移动设转载 2017-05-19 12:08:07 · 245 阅读 · 0 评论 -
SWAP的罪与罚
说个案例:一台Apache服务器,由于其MaxClients参数设置过大,并且恰好又碰到访问量激增,结果内存被耗光,从而引发SWAP,进而负载攀升,最终导致宕机。正所谓:SWAP,性能之大事,死生之地,存亡之道,不可不察也。哪些工具可以监测SWAP最容易想到的就是free命令了,它指明了当前SWAP的使用情况:shell> free -m转载 2016-06-22 11:59:38 · 361 阅读 · 0 评论 -
NUMA的取舍
现在的机器上都是有多个CPU和多个内存块的。以前我们都是将内存块看成是一大块内存,所有CPU到这个共享内存的访问消息是一样的。这就是之前普遍使用的SMP模型。但是随着处理器的增加,共享内存可能会导致内存访问冲突越来越厉害,且如果内存访问达到瓶颈的时候,性能就不能随之增加。NUMA(Non-Uniform Memory Access)就是这样的环境下引入的一个模型。比如一台机器是有2个处理器,有4个转载 2016-06-22 11:58:52 · 975 阅读 · 0 评论 -
mysql&numa&swap
近日遇到一个故障,发现数据库机器使用了swap,导致了访问超慢发现是numa未启动numactl --interleave=all 所致。先下线机器,关闭mysql,重启mysql,故障消除numactl --interleave=all service mysqld start原创 2016-06-30 16:17:54 · 774 阅读 · 0 评论 -
mdadm做软raid
mdadm --create /dev/md0 --level=10 --raid-devices=12 /dev/sd[b-m]1转载 2016-05-09 16:18:07 · 362 阅读 · 0 评论 -
MySQL5.7 利用keepalived来实现mysql双主高可用方案的详细过程
服务器准备Keepalived:192.168.13.15Keepalived:192.168.13.16MySQL-m1: 192.168.13.15Mysql-m2: 192.168.13.16 1,在m1、m2上准备mysql5.7环境在两台服务器上安装mysql5.7,安装mysql参考如下:http://blog.csdn.net/mc转载 2016-05-19 14:13:39 · 1943 阅读 · 0 评论 -
zabbix3.0.2 使用percona mysql插件来监控mysql5.7的详细实现过程
--前言上次用了zabbix自带的MySQL插件来监控mysql数据库,但是太过简陋了,对于我们dba来说,基本没有啥作用,所以需要做更详细的监控,而percona就有这个详细监控的模版以及脚本,正好拿过来用。 1, 需要安装php脚本运行环境percona监控zabbix的脚本使用php写的,所以需要准备好php运行环境,这里直接用yum安装就可以满足要求了转载 2016-05-19 14:11:53 · 1178 阅读 · 0 评论 -
淘宝的一些性能监控工具试用
针对前几天开数据大会当中,有相关图片的监控数据个人感觉比较好,在虚拟机上进行尝试测试,原来此脚本很早网上就有提出,现在记下,以备以后有机会使用;http://code.taobao.org/svn//orzdba/trunk/orzdba以下是在进行系统监控的测试;[html] view plain copy[root@S转载 2016-05-27 14:34:23 · 1507 阅读 · 0 评论 -
pmm安装步骤
环境:centos7server端1、安装docker yum install docker-io -y2、启动docker service docker start3、pull最新的安装包 docker pull percona/pmm-server:latest4、创建容器的数据磁盘docker create \ -v /opt/prometheus...原创 2018-04-12 20:42:35 · 2710 阅读 · 0 评论