随笔分类 -  Linux

摘要:一、引言: 之前使用过一段时间的myBase,那时候发现还不太美观,所以弃用了一段时间,最近看到有myBase7出来,使用了一下感觉还可以,但是只能试用一个月,不过还好找到了破解的方法。 二、破解步骤: 1、找到myBase7的安装目录(myBase.exe的目录); 2、打开myBase.ini; 阅读全文
posted @ 2017-07-29 09:53 I’m Me! 阅读(12861) 评论(1) 推荐(2) 编辑
摘要:一、引言: 最近无意之间看到salt有一个cron的模块,今天就在这里介绍linux crontab以及通过salt的cron对crontab的管理。 二、Linux crontab的介绍: crontab是用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放在"crontab"文件 阅读全文
posted @ 2017-03-25 15:03 I’m Me! 阅读(3319) 评论(0) 推荐(1) 编辑
摘要:一、引言: 二、文件解决: 三、inode概念: 四、尾声: 阅读全文
posted @ 2017-03-06 12:09 I’m Me! 阅读(416) 评论(0) 推荐(0) 编辑
摘要:一、引言 曾经在运维hadoop集群的时候,出过这么一回事:当时集群因为需要维修机器所以进行停机维护,但是当启动集群的时候发现集群怎么也起不了,在没有问别的同事的情况下,自己百度了一下问题,发现format操作能解决问题,当时的我对于format是一知半解,后来执行format以后集群是起来了,但是 阅读全文
posted @ 2017-01-11 22:38 I’m Me! 阅读(674) 评论(0) 推荐(0) 编辑
摘要:一、引言: 最近发现datanode老是无缘无故的进程挂掉,从程序的日志没有stop迹象,只能从/var/log/messages入手,发现如下信息: 从namenode的页面也可以看到进程消息的时间点: 由此可以看出进程是跟abrt有一定的关系的。 二、解决问题: 这是因为无法创建ccpp文件导致 阅读全文
posted @ 2016-12-04 18:06 I’m Me! 阅读(9023) 评论(0) 推荐(0) 编辑
摘要:While循环的格式:while expressiondocommandcommand、、、done1、计数器控制的while循环:主要用于已经准确知道要输入的数据和字符串的数目。例子:#!/bin/bashint=1while (($int <=5 ))doecho $intlet "int++"... 阅读全文
posted @ 2015-01-20 14:36 I’m Me! 阅读(9760) 评论(0) 推荐(0) 编辑
摘要:主机名 网络IP VIPnode1 192.168.2.161 192.168.2.165node2 192.168.2.162[root@node1 ~]# wget http://www.keepalived.org/software/keepalived-1... 阅读全文
posted @ 2015-01-04 22:27 I’m Me! 阅读(7794) 评论(0) 推荐(0) 编辑
摘要:一、安装zabbix-agentrpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm/usr/bin/yum -y install zabbix-server-mysq... 阅读全文
posted @ 2014-04-29 15:15 I’m Me! 阅读(4736) 评论(3) 推荐(0) 编辑
摘要:1、下载mysql监控脚本: [root@node1 app]# wget http://www.javabloger.com/att/gmetric-mysql.sh2、修改脚本中的msyql用户名和密码3、该脚本54和58号行机器不同需要进行修改(未查明原因),可以在$[ ]和$(())间替换。... 阅读全文
posted @ 2014-04-24 15:40 I’m Me! 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:一、NDOUtils安装需求:nagios:安装方法:http://www.cnblogs.com/Richardzhu/p/3340638.htmlmysql:源码安装方法:http://www.cnblogs.com/Richardzhu/p/3220883.htmlDBI和DBD-mysql安... 阅读全文
posted @ 2014-04-20 14:53 I’m Me! 阅读(2674) 评论(0) 推荐(0) 编辑
摘要:一、Ganglia简介: Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率、 I/O负载、网络流量情况等,通过曲线很容易见到每个节... 阅读全文
posted @ 2013-12-19 13:11 I’m Me! 阅读(6612) 评论(0) 推荐(1) 编辑
摘要:一、解决APR和APR-util错误: 1.1、安装APR:[root@ganglia httpd-2.2.23]# cd srclib/apr[root@ganglia apr]# ./configure --prefix=/usr/local/apr root@ganglia apr]# make && make install 1.2、安装APR-util:[root@ganglia apr]# cd ../apr-util/[root@ganglia apr-util]# ./configure --prefix=/usr/local/apr-util --with-a 阅读全文
posted @ 2013-12-11 15:05 I’m Me! 阅读(1328) 评论(0) 推荐(0) 编辑
摘要:一、Cacti简介 Cacti是通过snmpget来获取数据,使用RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。软件 Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti 也可外挂 Scripts 及加上 Templates 来作出各式各样的监控图。 Cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获 阅读全文
posted @ 2013-11-26 15:48 I’m Me! 阅读(1607) 评论(1) 推荐(1) 编辑
摘要:Linux是一个很能自动产生文件的系统,日志、邮件、备份等。因此需要设置让系统定时清理一些不需要的文件。语句写法: find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;例子: find /app/label/log -mtime +10 -name "*.*" -exec rm -f {} \;将/app/label/log目录下所有10天前带"."的文件删除。find:linux的查找命令,用户查找指定条件的文件;/app/label/log:想要进行清理的任意目录;-mtime:标 阅读全文
posted @ 2013-10-08 11:48 I’m Me! 阅读(685) 评论(0) 推荐(0) 编辑
摘要:一、Haproxy概念Haproxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。Haproxy特别适用于那些负载特大的web站点,这些站点通常又需要会保持或七层处理。Haproxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上。二、安装Haproxy[root@node3 app]# tar zxvf haproxy-1.4.24.tar.gz[root@node3 app]# mv haproxy-1.4.24 hap 阅读全文
posted @ 2013-09-28 20:36 I’m Me! 编辑
摘要:1、查看check_disk脚本[oracle@rhel5 ~]$ /usr/local/nagios/libexec/check_disk --hcheck_disk v1.4.15 (nagios-plugins 1.4.15)Copyright (c) 1999 Ethan Galstad Copyright (c) 1999-2008 Nagios Plugin Development Team This plugin checks the amount of used disk space on a mounted file systemand generates an al... 阅读全文
posted @ 2013-09-28 14:50 I’m Me! 阅读(4650) 评论(0) 推荐(0) 编辑
摘要:一、本文说明: 本文是监控本地的Oracle,其实监控远端的Oracle也是跟下面的步骤差不多的。二、安装Nagios、Nagios插件、NRPE软件: 安装步骤可以参考《Linux下Nagios的安装与配置》 注意点: 1、由于nagios脚本需要读取oracle相关文件。所在运行nagios的用户需要定义为Oracle服务用户。并且修改/etc/xinted.d/nrpe中配置。[oracle@rhel5 libexec]$ cat /etc/xinetd.d/nrpe # default: on# description: NRPE (Nagios Remote Plugin Execu 阅读全文
posted @ 2013-09-27 21:40 I’m Me! 阅读(945) 评论(0) 推荐(1) 编辑
摘要:使用root用户启动hadoop的时候报错:[root@node1 ~]# su - hadoop -c start-all.shstarting namenode, logging to /app/hadoop/bin/../logs/hadoop-hadoop-namenode-node1.out192.168.1.153: starting datanode, logging to /app/hadoop/bin/../logs/hadoop-hadoop-datanode-node3.out192.168.1.152: starting datanode, logging to /ap 阅读全文
posted @ 2013-09-27 16:11 I’m Me! 阅读(6943) 评论(0) 推荐(0) 编辑
摘要:工作原理: 利用特定的用户定期访问指定的mysql数据库。当不能访问或连不通时则报警。1.在生产库上安装nagios插件 安装略 备注:编译完显示一定要有mysql支持,不然没有check_mysql插件2.配置mysql----建立nagdb专用数据库mysql> create database nagdb default CHARSET=utf8;Query OK, 1 row affected (0.01 sec)mysql> grant select on nagdb.* to 'nagios'@'%';Query OK, 0 rows af 阅读全文
posted @ 2013-09-27 14:01 I’m Me! 阅读(5357) 评论(0) 推荐(0) 编辑
摘要:一、本文说明 本文是在参考:http://www.cnblogs.com/mchina/archive/2013/02/20/2883404.html David_Tang文章以及网上的一些资料完成,其中绝大部分内容是转载于David_Tang。二、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIO 阅读全文
posted @ 2013-09-26 13:35 I’m Me! 编辑