2017年3月15日

zabbix主动被动模式说明/区别

摘要: 说明:使用zabbix代理有很多好处,一方面可以监控不可达的远程区域;另一方面当监控项目数以万计的时候使用代理可以有效分担zabbix server压力,也简化分布式监控的维护。 具体:主动、被动模式都是相对于proxy来说的。proxy主动发送数据就是主动模式;proxy等待server的请求,再 阅读全文

posted @ 2017-03-15 15:24 wajika 阅读(10013) 评论(0) 推荐(0) 编辑

scp的两种方式

摘要: 如果host A 与 host B建立了信任连接(B有A的public key),那么从A向B传送文件,或者从B上传回文件都可以省略密码。但是前提是命令是在A上执行的。 从A向B拷贝文件 on host A scp /tmp/file hostB:/home/users/tmp/file 从B向A拷 阅读全文

posted @ 2017-03-15 10:41 wajika 阅读(668) 评论(0) 推荐(0) 编辑

Linux下mail/mailx命令发送邮件

摘要: 最近看到项目中经常会用mail/mailx命令发送由java程序生成的report,比较新鲜。下面就简单介绍下mail/mailx命令用法。本文以mail命令举例(mail/mailx)效果都是一样的。 把打印的内容作为标准输入,送给mail命令 [root@toughhou www]# echo 阅读全文

posted @ 2017-03-15 10:36 wajika 阅读(709) 评论(0) 推荐(0) 编辑

2017年3月14日

基于Zabbix IPMI监控服务器硬件状况

摘要: 最近温度升高,IDC空调也开始不给力了(谣传12306曾因空调问题导致业务无法工作), 为了防患未然,将可能引发的故障扼杀在萌芽里。由于之前已经部署了Zabbix监控系统,本次将结合Zabbix自带的IPMI,完成服务器温度及风扇转速的监控. 环境说明 被监控端 服务器型号:Dell PowerEd 阅读全文

posted @ 2017-03-14 16:16 wajika 阅读(14620) 评论(2) 推荐(0) 编辑

Zabbix触发器支持的函数说明

摘要: 原文出处:https://www.zabbix.com/documentation/2.0/manual/appendix/triggers/functions 译者: pengyao abschange 参数: 直接忽略后边的参数 支持值类型: float, int, str, text, log 阅读全文

posted @ 2017-03-14 16:14 wajika 阅读(397) 评论(0) 推荐(0) 编辑

Zabbix Trigger表达式实例

摘要: Zabbix提供强大的触发器(Trigger)函数以方便进行更为灵活的报警及后续动作,具体触发器函数可以访问https://www.zabbix.com/documentation/2.0/manual/appendix/triggers/functions, 之前也有翻译本文章,地址为: http 阅读全文

posted @ 2017-03-14 16:13 wajika 阅读(6325) 评论(3) 推荐(1) 编辑

2017年3月13日

Nginx 504 Gateway Time-out问题解决

摘要: 今天站群VPS上面的所有站出现的 504 网关错误,现在小色还是菜菜的,斗胆解决下。在网上面搜解决方案,尝试设置ngxin的fast-cgi_buffers 和重启ngxin来解决,但是错误依旧。怀疑是因为php卡住了或者内存过多。最终重启php-fpm,解决问题。 重启php Commend:se 阅读全文

posted @ 2017-03-13 15:45 wajika 阅读(616) 评论(0) 推荐(0) 编辑

题外话:我想立刻辞职,然后闭关学习编程语言,我给自己3个月时间学习C语言!这样行的通吗

摘要: 以下文章虽然是编程,但是对于IT行业都通用 文章背景,回答提问:我想立刻辞职,然后闭关学习编程语言,我给自己3个月时间学习C语言!这样行的通吗? 我的建议是这样:1. 不要辞职。首先说,你对整个开发没有一个简单的了解,或一个系统的入门学习。换句话说:现在还不是时候。就算要辞职,也要等一等。等你完全的 阅读全文

posted @ 2017-03-13 10:37 wajika 阅读(371) 评论(2) 推荐(0) 编辑

Vim快捷键分类

摘要: 一. 移动: h,j,k,l: 左,下,上,右。 w: 下一个词的词首。 e:下一个词的词尾。 b:上一个词的词首。 <>: v 模式选中后进行缩进。二. 跳转: %: 可以匹配{},"",(),[]之间跳转。 H、M、L:直接跳转到当前屏幕的顶部、中部、底部。 #H:跳转到当前屏的第#行。 #L: 阅读全文

posted @ 2017-03-13 10:29 wajika 阅读(224) 评论(0) 推荐(0) 编辑

2017年3月12日

[转]运维工作解释

摘要: 运维工作解释 2017/3/9 PC小记:《运维之下》的文档作者对运维工作的解释清晰明了,有利于工作的划分和职业的规划,因而值得整理后分享。 https://github.com/opera443399/ops/tree/master/doc/ARCHITECTURE/ops 【Q】:如何开展运维工 阅读全文

posted @ 2017-03-12 17:05 wajika 阅读(810) 评论(0) 推荐(0) 编辑

Cobbler的Web管理和维护

摘要: Cobbler的Web管理模块和命令行模块是可以分开工作的,没有依赖关系。 1 WebUI的功能 查看所有的对象和配置文件 添加或者删除system,distro, profile 执行“cobbler sync” 编辑kickstart文件 目前WebUI还未实现的功能 自动导入media 执行" 阅读全文

posted @ 2017-03-12 16:05 wajika 阅读(412) 评论(0) 推荐(0) 编辑

使用 Cobbler 自动化和管理系统安装

摘要: 设置一个网络环境可能涉及到许多步骤,才能为开始安装做好准备。您必须: 配置服务,比如 DHCP、TFTP、DNS、HTTP、FTP 和 NFS 在 DHCP 和 TFTP 配置文件中填入各个客户端机器的信息 创建自动部署文件(比如 kickstart 和 autoinst) 将安装媒介解压缩到 HT 阅读全文

posted @ 2017-03-12 16:03 wajika 阅读(653) 评论(0) 推荐(0) 编辑

NTP时间服务器

摘要: 1. NTP简介 NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。 NTP服务器就是利用NTP协议提供时 阅读全文

posted @ 2017-03-12 10:25 wajika 阅读(183) 评论(0) 推荐(0) 编辑

自动化部署必备技能—搭建YUM仓库

摘要: 导言: YUM主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库),这个软件仓库我们习惯称为yum源。网络上有大量的yum源,但由于受到网络环境的限制,导致软件安装耗 阅读全文

posted @ 2017-03-12 10:24 wajika 阅读(351) 评论(0) 推荐(0) 编辑

COBBLER无人值守安装

摘要: 1. Cobbler介绍 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以 阅读全文

posted @ 2017-03-12 10:17 wajika 阅读(461) 评论(0) 推荐(0) 编辑

自动化部署必备技能—定制化RPM包[转载]

摘要: 回顾下安装软件的三种方式: 1、编译安装软件,优点是可以定制化安装目录、按需开启功能等,缺点是需要查找并实验出适合的编译参数,诸如MySQL之类的软件编译耗时过长。 2、yum安装软件,优点是全自动化安装,不需要为依赖问题发愁了,缺点是自主性太差,软件的功能、存放位置都已经固定好了,不易变更。 >如 阅读全文

posted @ 2017-03-12 10:16 wajika 阅读(388) 评论(0) 推荐(0) 编辑

DHCP工作过程的六个主要步骤

摘要: 对于学习DHCP来说,很重要的一部分就是对于DHCP工作过程的理解。 DHCP分为两个部分:一个是服务器端,另一个是客户端。 所有客户机的IP地址设定资料都由DHCP服务器集中管理,并负责处理客户端的DHCP请求;而客户端则会使用从服务器分配下来的IP地址。 1. DHCP服务器IP分配方式 DHC 阅读全文

posted @ 2017-03-12 10:15 wajika 阅读(48994) 评论(1) 推荐(6) 编辑

2017年3月11日

kickstart命令选项

摘要: 下面的选项可以放入kickstart文件.如果喜欢使用图形化的界面来创建kickstart文件,可以使用"Kickstart配置"应用程序.(注:如果某选项后面跟随了一个等号(=),它后面就必须指定一个值.在示例命令中,括号([])中的选项是命令的可选参数.) 阅读全文

posted @ 2017-03-11 19:23 wajika 阅读(800) 评论(0) 推荐(0) 编辑

cp命令覆盖文件时不用按Y来确认的方法

摘要: 我们在Linux下使用cp命令复制文件时候,有时候会需要覆盖一些同名文件,覆盖文件的时候都会有提示:需要不停的按Y来确定执行覆盖。文件数量不多还好,但是要是几百个估计按Y都要吐血了,于是折腾来半天总结了一个方法: # cp aaa/* /bbb【复制目录aaa下所有到/bbb目录下,这时如果/bbb 阅读全文

posted @ 2017-03-11 18:14 wajika 阅读(1822) 评论(0) 推荐(0) 编辑

oracle收购Mysql后,Mysql的安装配置方法

摘要: 自从Oracle收购MySQL后,略微发生了一些小小的变化,原来mysql安装完成后默认是没有密码的,但是新版的mysql安装完成后oracle提供了一个free password放着/root/.mysql_secret文件中,下面详细描述一下在redhat6.2上的安装过程 在oracle官网上 阅读全文

posted @ 2017-03-11 16:09 wajika 阅读(430) 评论(0) 推荐(0) 编辑

超酷的 Vim 搜索技巧

摘要: 尽管目前我们已经涉及 Vim 的多种特性,但此编辑器的特性集如此庞大,不管我们学习多少,似乎仍然远远不足。承接我们的 Vim 教程系列,本文我们将讨论 Vim 提供的多种搜索技术。 不过在此之前,请注意文中涉及到的所有的例子、命令、指令均是在 Ubuntu 14.04,Vim 7.4 下测试的。 V 阅读全文

posted @ 2017-03-11 16:07 wajika 阅读(616) 评论(0) 推荐(0) 编辑

linux中DHCP服务配置文件/etc/dhcpd.conf详细说明

摘要: DHCP服务的配置 dhcpd.conf 是DHCP服务的配置文件,DHCP服务所有参数都是通过修改dhcpd.conf 文件来实现,安装后dhcpd.conf 是没有做任何配置的,将/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample 复制为dhcpd.conf  阅读全文

posted @ 2017-03-11 16:03 wajika 阅读(15028) 评论(2) 推荐(2) 编辑

cobbler启动问题

摘要: [root@localhost ~]# cobblerTraceback (most recent call last): File "/usr/bin/cobbler", line 36, in <module>s stored sys.exit(app.main())ckstarts/. Thi 阅读全文

posted @ 2017-03-11 15:24 wajika 阅读(507) 评论(0) 推荐(0) 编辑

2017年3月10日

MYSQL 5.5.32的单机多实例部署

摘要: Centos6.6安装并配置单机多实例的MYSQL数据库 本文介绍安装单机多实例的MYSQL数据库的环境如下: 系统平台环境:Centos6.6 Mysql软件包:Mysql-5.5.32.tar.gz 一:安装MYSQL需要的依赖包和编译软件 #yum install ncurses-devel 阅读全文

posted @ 2017-03-10 09:51 wajika 阅读(245) 评论(0) 推荐(0) 编辑

自动化运维之Cobbler自动化部署安装操作系统

摘要: Cobbler概述: Cobbler可以用来快速建立 Linux 网络安装环境,它已将 Linux 网络安装的技术门槛,从大专以上文化水平,成功降低到初中以下,连补鞋匠都能学会。 在生产环境中,经常批量部署几十甚至上百台服务器时,实现自动化安装操作系统尤为重要,按照传统的光盘引导安装工作量是不可预估 阅读全文

posted @ 2017-03-10 09:12 wajika 阅读(5164) 评论(0) 推荐(0) 编辑

2017年3月9日

运维自动化之Cobbler系统安装使用详解[good]

摘要: 一、简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、以及yum仓库、构造系统ISO镜像。 Cob 阅读全文

posted @ 2017-03-09 17:42 wajika 阅读(616) 评论(0) 推荐(0) 编辑

Cobbler自动部署主机系统

摘要: Cobbler自动部署主机系统 简介: Cobbler由python语言开发,是对PXE和 Kickstart以及DHCP的封装。融合很多特性,提供了CLI和Web的管理形式。更加方便的实行网络安装。同时,Cobbler也提供了API接口,使用其它语言也很容易做扩展。它不仅可以安装物理机,同时也支持 阅读全文

posted @ 2017-03-09 17:37 wajika 阅读(256) 评论(0) 推荐(0) 编辑

查看/修改Linux时区和时间

摘要: 一、时区 1. 查看当前时区 date -R 2. 修改设置时区 方法(1) tzselect 方法(2) 仅限于RedHat Linux 和 CentOS timeconfig 方法(3) 适用于Debian dpkg-reconfigure tzdata 3. 复制相应的时区文件,替换系统时区文 阅读全文

posted @ 2017-03-09 14:20 wajika 阅读(718) 评论(0) 推荐(0) 编辑

linux 时间同步的2种方法

摘要: 由于硬件的原因,机器或多或少的根标准时间对不上,一个月的误差几秒到几分钟不等。对于服务器来说时间不准,会有很多麻烦。例如,支付的时候,无法下单,游戏无法登录等。自己用的PC就无所谓了,手动改一下就行了。 一,用ntpdate从时间服务器更新时间 如果你的linux系统根本没有ntpdate这个命令 阅读全文

posted @ 2017-03-09 14:16 wajika 阅读(380) 评论(0) 推荐(0) 编辑

lnmp+zabbix 3.2 的编译安装

摘要: yum install pcre* gcc gcc-c++ autoconf automake zlib libxml libjpeg freetype libpng gd curl zlib-devel libxml2-devel libjpeg-devel freetype-devel libp 阅读全文

posted @ 2017-03-09 10:01 wajika 阅读(1571) 评论(0) 推荐(0) 编辑

2017年3月8日

Zabbix Agent端配置文件说明

摘要: Zabbix Agent端配置文件说明 由于工作中经常接触到zabbix,所以将agent配置整理一下,方便日常查看。 # This is a config file for the Zabbix agent daemon (Unix) # To get more information about 阅读全文

posted @ 2017-03-08 14:26 wajika 阅读(3383) 评论(3) 推荐(0) 编辑

如何查看出口IP地址?

摘要: 出口ip地址怎么看?#curl ifconfig.me 阅读全文

posted @ 2017-03-08 13:47 wajika 阅读(1157) 评论(0) 推荐(0) 编辑

2017年3月7日

zabbix数据库需要多大硬盘?我告诉你

摘要: 本次案例:100台服务器,每台服务器有30个监控项,每个监控项60秒刷新一次,需要多大的硬盘呢?众所周知,zabbix基本都是通过web配置,这些配置数据也是存放到数据库里的,但是它对硬盘容量的要求基本可以忽略不计,zabbix对硬盘的决定性因素有4个,如下: 1. 每秒处理的数据量 这个问题不说, 阅读全文

posted @ 2017-03-07 19:26 wajika 阅读(1223) 评论(0) 推荐(0) 编辑

怎么卸载用 make install 编译(源码)安装的软件?

摘要: 在linux 中用 ./configure && make && make install 后,如果想删除这个软件我应该怎么删除呢?好像有一个叫"make uninstall"的东西,但是没有发现 如果安装的时候指定了prefix,直接删除就好。如果没有,并且源代码没有提供make uninstal 阅读全文

posted @ 2017-03-07 19:25 wajika 阅读(14156) 评论(0) 推荐(0) 编辑

zabbix v3.0安装部署

摘要: 这篇文章没有写明init的部分要注意 zabbix v3.0安装部署 摘要: 本文的安装过程摘自http://www.ttlsa.com/以及http://b.lifec-inc.com ,和站长凉白开的《ZABBIX从入门到精通v3.0.1 - 运维生存时间(2016)》一书。 关于zabbix及 阅读全文

posted @ 2017-03-07 18:46 wajika 阅读(619) 评论(0) 推荐(0) 编辑

unknown log format "main" in /nginx/conf/nginx.conf

摘要: vi /nginx/conf/nginx.conf找到http{ }模块中的 log_format去掉注释,或是log_format写到了别处。 解决方法: 将log_format 写到http开头 1 2 3 4 5 6 7 8 http { log_format main '$remote_ad 阅读全文

posted @ 2017-03-07 14:05 wajika 阅读(4143) 评论(0) 推荐(0) 编辑

虚拟机virtualbox中挂载新硬盘

摘要: 在virtualbox中装好Ubuntu后,发现硬盘空间太小,怎样才能增加硬盘容量?那就是再建一个硬盘: 1. 添加新硬盘 设置 -> Storage -> SATA控制器->右击,选择&ldquo;添加虚拟硬盘&rdquo; 然后,根据需求创建合适的硬盘 2. 重启虚拟机 查看现有系统的磁盘空间 阅读全文

posted @ 2017-03-07 14:03 wajika 阅读(546) 评论(0) 推荐(0) 编辑

VirtualBox虚拟机增加CentOS根目录容量 LVM扩容

摘要: 对于目前的网络开发者来说,比较好的搭档就是Win7+VirtualBox+CentOS的组合,既可以发挥Linux强大的网络服务功能,也可以有效的隔离各项服务拖慢系统,影响系统的运行,对于新手来说可以减少配置错误带来的损失,最主要的是方便移植,不同每次重装系统,都要痛苦的安装配置一大堆东西。 但如果 阅读全文

posted @ 2017-03-07 09:39 wajika 阅读(8354) 评论(0) 推荐(0) 编辑

2017年3月6日

Virtualbox虚拟机克隆

摘要: Vmware Workstation可以提供虚拟机的克隆,可以安装好虚拟机之后可以非常方便的复制一个虚拟机,这样在搭建多台虚拟机的环境下非常方便,无需一台台的安装系统,但是Virtualbox在图形界面下却没有这个功能。 在VirtualBox的快速修复界面里,可以随时生成当前状态的备份。当生成了备 阅读全文

posted @ 2017-03-06 21:42 wajika 阅读(646) 评论(0) 推荐(0) 编辑

2017年3月5日

zabbix3.0 安装时出现PHP Parse error: syntax error

摘要: 由于系统yum默认安装的php版本是5.3.3 zabbix 3.0支持的平台,只支持php5.4以上的版本https://www.zabbix.com/documentation/3.0/manual/installation/requirements 阅读全文

posted @ 2017-03-05 21:28 wajika 阅读(404) 评论(0) 推荐(0) 编辑

导航