运维工程
文章平均质量分 72
yelang_110
计算机软件行业,熟悉MySQL数据库,SQLserver数据库,oracle数据库和mongodb数据库。熟悉Java语言,PHP语言和软件自动化测试。
展开
-
zabbix监控第一台服务器(10)
前面一共花了9篇文章介绍zabbix的基础内容。今天进入正题,使用zabbix监控我们第一台服务器。月初我们ttlsa.com刚换到阿里云,zabbix监控还没部署,今天拿他来当小白鼠。顺便做个链接,上一篇文章是《zabbix用户管理(9)》1. 安装zabbix客户端请参考《zabbix安装》内容中的zabbix客户端安装配置。2. zabbix监控服务器创建主机,选择模板以及录入基本信息,过一原创 2014-09-01 16:36:39 · 642 阅读 · 0 评论 -
linux tomcat7 开机自动启动
linux tomcat 7 设置开机自动启动 我的Tomcat安装位置:/usr/local/apache-tomcat-7.0.11 Java安装位置:/usr/local/jdk1.6.0_24 1) 编辑/etc/profile,在文件末尾添加jdk路径 #vi /etc/profile 文件最后内容如下 export JAVA_HOME=/usr/local/jdk1.6.0_24 e原创 2015-03-04 10:07:24 · 462 阅读 · 0 评论 -
SVN uuid 报错解决方法
今天操作SVN Client 发现TortoiseSVN报如下错误: Command Update Repository uuid '62b86956-73d9-2945-ba87-0546d71898f9' doesn't match expected uuid '6aed1349-fe9f-9245-a4a0-02dba53eb2d0' Finished! 可以看到,原来Repository创转载 2017-02-17 14:34:59 · 2619 阅读 · 0 评论 -
linux centos6.5下安装svn方法
这几天一直在搭建svn,网上搜索了很多资料,没有一个是完整的,于是我就自己整理了一份安装手册,记录下来,第一是给自己做一个笔记,第二是给大家一个参考。下面是简单的目录说明:subversion目录说明:*dav目录:是提供apache与mod_dav_svn使用的目录,让他们存储内部数据*db目录:就是所有版本控制的数据存放文件*hooks目录:放置hook脚本文件的目录*locks目录:用来放置原创 2017-02-17 14:35:04 · 358 阅读 · 0 评论 -
yum在Centos下安装svn
CentOS6.5安装配置SVN安装SVN软件包[root@localhost ~]# yum install subversion#确认是否已安装svn模块[root@localhost ~]# cd /etc/httpd/modules;ls|grep svnmod_authz_svn.somod_dav_svn.so如果没有需要安装mod_dav_svn#yum -y install mod原创 2017-02-17 14:35:09 · 422 阅读 · 0 评论 -
Linux下设置脚本监控tomcat(经测试可用)
前景描述,公司要求,在Linux Centos 服务器下,监控tomcat状态,如果tomcat端口不通,设置tomcat程序自动启动。20分钟检查一次。tomcat安装的目录:/home/test/tomcat6/bin#!/bin/bash echo "Start" URL="http://127.0.0.1/###/" curlit() { #echo "??" curl原创 2017-02-17 14:35:47 · 267 阅读 · 0 评论 -
linux Centons 6.5 下yum安装vlc
linux Centons 6.5 下安装vlc 执行下述命令前,你可以先到/etc/yum.repos.d/目录下ls一下,看看它们长得是啥样子。1、安装epel和remi的repository:[root@localhost ~]#yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/x86_64/epe原创 2017-02-17 14:35:52 · 447 阅读 · 0 评论 -
Linux下设置监控tomcat端口脚本,优化版
领导要求脚本要长时间在系统后台运行,于是修改了上次的脚本,加了守护进程。我的脚本如下:#!/bin/bash echo "Start" URL="http://127.0.0.1:8080/"curlit() { #echo "??" curl --connect-timeout 10 --max-time 20 --head --silent "$URL" | grep '200'原创 2017-02-17 14:35:58 · 857 阅读 · 0 评论 -
监控tomcat多个进程脚本
叶总给的脚本。某应用系统在试运行期间,WEB端经常退出,为保证系统的应急响应,将WEB端部署成了5个节点,分别为zjgpwebnode1~5,并执行了监控进程:一、创建监控执行脚本文件/home/monitor.sh,内容如下:SHELL=/bin/bashLANG=zh_CN.GB18030SUPPORTED=zh_CN.GB18030:zh_CN:zh_CN.UTF-8:zh:en_US.UT原创 2017-02-17 14:36:03 · 361 阅读 · 0 评论 -
svn备份脚本
svn备份一般采用三种方式:1)svnadmin dump 2)svnadmin hotcopy 3)svnsync. 注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy命令、rsync命令。 笔者曾经用 rsync命令来做增量和全量备份,在季度备份检查审计中,发现备份出来的库大部分都不可用,因此最好是用svn本身提供的功能来进行备份。 优缺点分析=========原创 2017-02-17 14:36:09 · 276 阅读 · 0 评论 -
系统的crontab设定:/etc/crontab
crontab -e 是针对用户的cron来设计的,如果是系统的例行性任务,该怎么办?是否还是需要以crontab -e来管理例行性命令?当然不需要,您只需要编辑/etc/crontab文件就可以了。需要注意的是:crontab -e的作用其实是/usr/bin/crontab这个执行文件,但是/etc/crontab是个纯文本文件,可以root的身份编辑这个文件。转载 2017-02-17 14:36:16 · 970 阅读 · 0 评论 -
crontab定时启动脚本,自动化配置
CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业。crontab命令允许用户提交、编辑或删除相应的作业。每一个用转载 2017-02-17 14:36:21 · 2617 阅读 · 0 评论 -
公司内部搭建svn文件服务器备份策略
svn备份策略1,全备份(测试阶段每天执行)svn文件夹备份和svn dump文件备份第一步:在192.168.8.11服务器上先执行C:\svn备份脚本\svnw.bat脚本。内容如下:svnadmin hotcopy c:\Repositories\svn\project c:/svnback/project1-%date:~0,4%-%date:~5,2%-%date:~8,2%备注:这行代原创 2017-02-17 14:36:36 · 2188 阅读 · 0 评论 -
一个tomcat下部署多个项目方法
一个服务器下部署多个tomcat,每个tomcat部署一个项目,用端口去区分访问路径。这个在上次的博客中详细写过,这里不写了。这次是一个tomcat里面如何发布两个,三个,四个,多个程序呢?我领导说他发布过16个程序,好牛逼。先看图:650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6F/F9/wKioL1WvD3bQVPYjAAK原创 2017-02-17 14:37:00 · 327 阅读 · 0 评论 -
zabbix的安装和配置
TITLE: Zabbix Install and Configure AUTHOR: LuoE-MAIL: xcluo.mr@gmail.comDATE: Fri Sep 9, 2011 FirstKEYWORDS: Zabbix, Cluster Monitor, Server Monitor, OpenSource UPDATE: $一 软件出处Zabbix是一个开源分布式监控平台,包含诸多原创 2014-09-01 16:36:52 · 726 阅读 · 0 评论 -
zabbix简介(第一章第一节)
Alexei Vladishev创建了Zabbix项目,当前处于活跃开发状态,Zabbix SIA提供支持.Zabbix是一个企业级的、开源的、分布式的监控套件Zabbix可以监控网络和服务的监控状况. Zabbix利用灵活的告警机制,允许用户对事件发送基于Email的告警. 这样可以保证快速的对问题作出相应. Zabbix可以利用存储数据提供杰出的报告及图形化方式. 这一特性将帮助用户完成容量规原创 2014-09-01 16:36:19 · 368 阅读 · 0 评论 -
zabbix安装(6)需要多少硬盘
上篇文章讲完《zabbix安装》,发现漏掉了zabbix数据库硬盘容量的计算方法的讲解,我想看完本节大家就可以知道自己的zabbix到底要多大的硬盘。本次案例:100台服务器,每台服务器有30个监控项,每个监控项60秒刷新一次,需要多大的硬盘呢?众所周知,zabbix基本都是通过web配置,这些配置数据也是存放到数据库里的,但是它对硬盘容量的要求基本可以忽略不计,zabbix对硬盘的决定性因素有4原创 2014-09-01 16:36:30 · 613 阅读 · 0 评论 -
zabbix简介(第一章第3节)
了解完zabbix特性之后,本该进入zabbix安装教程,但是我觉得在安装之前我们很有必要了解一下zabbix进程组成结构,默认情况下zabbix包含5个程序:zabbix_agentd、zabbix_get、zabbix_proxy、zabbix_sender、zabbix_server,另外一个zabbix_java_gateway是可选,这个需要另外安装。下面来分别介绍下他们各自的作用原创 2014-09-01 16:36:24 · 384 阅读 · 0 评论 -
zabbix汉化方法(8)
zabbix自带多种语言包,当然也包含中文。登陆到zabbix web控制台默认是英文,对有些英文不好或者习惯中文的人来说会有不适应。这边也不是讲zabbix汉化,实际上是切换到中文版本。zabbix汉化步骤如下:1. 默认登陆界面(英文版)650) this.width=650;" title="zabbix汉化方法(8)" alt="monitor" class="size-full wp-i原创 2014-09-01 16:36:34 · 565 阅读 · 0 评论 -
zabbix中文乱码解决方法(13)
在前面文章《zabbix监控第一台服务器》遇到中文乱码问题。zabbix乱码是怎么照成的呢?zabbix使用DejaVuSan.ttf字体,不支持中文,导致中文出现乱码。解决方法很简单,把我们电脑里面字体文件传到zabbix服务器上。1. 乱码如下图 650) this.width=650;" title="zabbix中文乱码解决方法(13)" alt="Linux" class="size-f原创 2014-09-01 16:36:45 · 551 阅读 · 0 评论 -
zabbix资产清单inventory管理(14)
概述监控的设备越来越多,有时候搞不清楚哪台服务器是什么配置,大多公司有自己的资产清单,要去专门的系统查询显得多少有点麻烦。为此,zabbix专门设置了设备资产管理功能。我们创建或者编辑主机的时候,可以看到清单(inventory)功能。里面大致包含mac地址、硬件信息等等几十项。配置资产清单手动模式当创建或者配置主机的时候,在清单(inventory)选项卡里面,我们选择手动模式,然后输入当前设备原创 2014-09-01 16:36:47 · 3776 阅读 · 1 评论 -
zabbix简介(第一章第4节)
在了解完zabbix进程构成之后,我们接着聊zabbix的硬件配置、软件需求,或者说我安装zabbix需要什么软件,服务器需要什么样的配置,监控100台服务器需要怎样的一台服务器,或者我有一台8核16G的服务器,我能监控多少台服务器?来,带着困惑往下看.1. 硬件需求无非就是cpu、内存、硬盘之类的1.1 CPU由你的zabbix数据库使用情况来做决定,如果你监控的项目越多,那你的cpu要越好。具原创 2014-09-01 16:36:26 · 381 阅读 · 0 评论 -
zabbix安装(7)升级版本过程
zabbix开发者很活跃,版本变更的也比较快,我当前版本是2.2,但是发现官方2.4版本的文档已经悄然上线,不过源码还没放出来。后续也要跟着升级,zabbix 2.0升2.2与2.2升2.4的方法没一样。如果你从zabbix 1.6升级到1.8或者zabbix 1.8升级到zbbix 2.0,那么你需要额外执行sql文件(path.sql),2.0之后这些步骤都不需要手动做,如果你的版本很低原创 2014-09-01 16:36:32 · 576 阅读 · 0 评论 -
zabbix主机与组配置(12)
上上篇文章《zabbix监控第一台服务器》介绍了如何创建、配置一台主机,这节我们介绍主机创建方法以及创建过程中的一些参数。什么是主机(Host)?这边有必要介绍一下,主机不单单指类Linux、window等服务器,他还包括路由器,交换机等设备。1. 创建主机方法1.1 新建主机configuration(配置)->Hosts(主机)->Create host(创建主机)具体的创建方法,请参考《za原创 2014-09-01 16:36:43 · 561 阅读 · 0 评论 -
详解zabbix中文版安装部署
一、zabbix简介(摘自百度百科) zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbi原创 2014-09-01 16:37:43 · 660 阅读 · 0 评论 -
zabbix安装(5)
在了解《zabbix硬件、软件需求》之后,在你心里应该有备选的机器。今天开始安装zabbix。zabbix需要LNMP或者LAMP环境。环境的搭建不在本章范围内。LNMP环境配置Linux安装:http://www.osyunwei.com/archives/1024.htmlNGINX安装:http://www.ttlsa.com/nginx/nginx-install-on-linux/PHP原创 2014-09-01 16:36:28 · 541 阅读 · 0 评论 -
zabbix简介(第一章第2节)
zabbix">在知道zabbix是什么之后,我们最关系的是zabbix有什么特性,了解特性之后,我们才能决定是否会使用zabbix,以及zabbix是否适合我们.概述Zabbix是一个高度集成的网络监控套件,通过一个软件包即可提供如下特性数据收集可用性及性能检测支持SNMP(trapping及polling)、IPMI、JMX监控自定义检测自定义间隔收集收据server/proxy/agents原创 2014-09-01 16:36:21 · 420 阅读 · 0 评论 -
zabbix用户管理(9)
这个章节主要介绍zabbix用户管理,包括用户增删改查、用户报警媒介管理、用户权限管理。如果你忘记了zabbix的管理地址,那么回到《zabbix安装》一节。登陆zabbix默认账号:Admin,密码:zabbix,这是一个超级管理员。登陆之后在右下角可以看到“connected as Admin“(中文版:连接为Admin)。zabbix组介绍我们常用的组有zabbix administrato原创 2014-09-01 16:36:37 · 596 阅读 · 0 评论 -
zabbix配置详解(11)
经过前面十篇文章,我们已经知道如何部署zabbix监控,并且使用zabbix监控服务器基本的监控项(例如:cpu、内存、硬盘等)。这只是一个入门,zabbix的功能远不止这些。这节课我们了解zabbix最核心的一部分:zabbix配置。by the way上节内容《zabbix监控第一台服务器》本篇不是zabbix配置详解,而是zabbix配置各大功能介绍。但是后续的文章整合在一起便是zabbix原创 2014-09-01 16:36:41 · 659 阅读 · 0 评论 -
windows下安装jenkins
jdk环境变量等要配置好,JDK推荐配置1.7或者以上。1:去官网下载jenkins.war包。 官网地址:http://Jenkins-ci.org/ 官网镜像地址:http://mirrors.jenkins-ci.org/war-stable/ (在里面可以选择任意版本的war包,lastest为最新的,推荐下载!)2:下载完后在c盘根目录建一个jenkins文件夹,并把jenkin原创 2017-02-17 14:42:17 · 545 阅读 · 0 评论