自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 monit 报错 error : 'blog' failed to start (exit status 0) -- no output

monit 执行命令 monit start xxx启动 xxx 服务报错如下: info : ‘xxx’ start: /bin/su error : ‘xxx’ failed to start (exit status 0) – no output error : ‘xxx’ process is not running info : ‘xxx...

2018-03-22 11:21:21 1826

原创 jenkins k8s 动态增减 jenkins-salve (2) 实现 slave 节点动态构建

此教程所使用的所有文件,均可在 https://github.com/xuejipeng/jenkins-k8s 找到一、制作jenkins-slave镜像因为官方的 jnlp 文件只是基础镜像,值提供了 jnlp 连接 jenkins-master 的功能,因为不同的构建任务需要用到的环境不一,需要根据不同的环境构建不同的jnlp镜像,下面是我的 Dockerfile ,大家可以跟我不同

2018-02-05 12:01:30 5168 1

原创 jenkins k8s 动态增减 jenkins-salve (1) 制作部署jenkins-master 镜像

本教程默认您已安装k8s**一、制作jenkins-master**1.拉取jenkins镜像 docker pull jenkinsci/jenkins:lts2.运行jenkins镜像 docker run -tid -p 8080:8080 –name jenkins-master jenkinsci/jenkins:lts3.访问 jenki

2018-02-02 17:16:36 2850 1

原创 ssh免密登录

一、linux系统ssh-keygen -t rsassh-copy-id -i ~/.ssh/id_rsa.pub [email protected]二、mac系统1.打开终端生成密钥,一路回车ssh-keygen -t rsa -b 4096 -C ’test’# 其中 -t表示加密类型,这里使用rsa# -b表示加密位数# -C表示备注信息2.将私钥放到本地MAC的home目录的.ssh

2017-11-09 15:34:18 492

原创 python--用户登录

#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:xuejpimport sys#输入用户名密码username = input('username:')password = input("password:")#读取文件并转化为字典with open('./User','r') as f: result = dict(line

2017-09-23 14:15:44 1370

原创 pnp4nagios画图出现 XML file XXXX not found 问题

前几天写了一篇使用pnp4nagios为nagios画图的文章,后来发现有些脚本的图像并不能画图来,下面来提出解决思路。错误现象:错误原因:这种情况大多数是由于自己编写的nagios插件造成的,pnp4nagios画图必须遵循特定的信息输出格式,不然就不会产生图像。这种输出格式就是TEXT_OUTPUT_SEEN_ON_NAGIOS_WEB | label=value[UOM];[warn];[cr

2017-08-25 17:11:49 624

原创 阿里ECS无法telnet到smtp 25号端口的解决方案

最近在做公司的nagios监控,部署完之后开始配置nagios邮件发送,然后发现nagios服务器无法访问到smtp服务器,这个smtp服务器是我自己搭建的,其他的服务器都可以访问到,就是这台nagios不可以,telnet 也无法连接到原因:2016年9月底开始,阿里出于上级对垃圾邮件管控的要求,新购VPC服务器限制了25端口。如果仅用于本地发信,可尝试使用阿里企邮 smtp 80 端口。smt

2017-08-23 12:18:20 6173 3

原创 编译报错 :*** [all-local] Error 2

make[2]: *** [all-local] Error 2make[2]: Leaving directory `/tools/anloqnagios/nagios-plugins-release-2.2.1/perlmods'make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/tools/anloqnagios/nagios-

2017-08-21 17:37:06 7629

原创 centos7搭建mysql5.7 高可用(MHA)

数据库架构:一主二从master:192.168.0.11slave1:192.168.0.201slave2:192.168.0.202MHA软件:下载地址mha4mysql-manager-0.57.tar.gzmha4mysql-node-0.57.tar.gzManager工具包主要包括以下几个工具:masterha_check_ssh 检查MHA的SSH配置

2017-08-18 21:35:28 11587 19

原创 nagios使用pnp4nagios画图

一、rrdtool 安装 yum -y install zlib libpng freetype libart_lgpl libart_lgpl-devel libxml* pango* perl-devel rrdtool perl-rrdtool php-gd httpd二、pnp4nagios安装[pnp4nagios-0.6.25.tar.gz下载](http://download.c

2017-08-12 12:05:11 1489

原创 xtrabackup备份与恢复

mysqldump备份方式是采用逻辑备份,其最大的缺陷就是备份和恢复速度都慢,对于一个小于50G的数据库而言,这个速度还是能接受的,但如果数据库非常大,那再使用mysqldump备份就不太适合了。Xtrabackup是由percona提供的mysql数据库备份工具,这是一款开源的能够对innodb和xtradb数据库进行热备的工具。 特点: (1)备份过程快速、可靠; (2)备份过程不会

2017-07-21 17:21:06 431

原创 Error configuring application listener of class XXXX

tomcat 运行war包,报错Error configuring application listener of class原因:高版本java打包,然后由低版本java运行 例如:maven打包的时候java版本为1.8,使用docker启动tomcat的时候docker内部的java版本为1.7 就会导致这个错误解决办法:升级低版本java

2017-07-20 16:05:11 642

原创 Error getting authority: Error initializing authority: Could not connect: No such file or directory

重启服务器后,没有进程启动,执行systemctl报错 Error getting authority: Error initializing authority: Could not connect: No such file or directory解决办法: 1.升级内核到最新 yum update kernel 2.执行journalctl -xb 输入 /mount,查找错误的

2017-07-14 11:21:57 22809

原创 docker安装pmm监控mysql汇总

安装PMM服务端安装PMM客户端PMM报警设置仪表盘模板PMM——mysql监控优化PMM监控管理pmm-admin 命令PMM邮件发送

2017-07-11 18:23:55 3307 5

原创 nagios监控mysql(percona-monitoring-plugins)

监控端——nagios服务器 被监控端——mysql主从在被监控端安装nagios-plugin、nrpe-3.2.0、和percona-monitoring-plugins插件,在监控端安装nagios-plugins和nrpe-3.2.0 nagios-plugins插件上篇文章已经讲过,在此不再重复,需要的可以去这里查看 http://blog.csdn.net/qq_346055

2017-07-11 18:08:32 689

原创 编译安装nagios-4.3.2+plugins-2.2.1+check_mysql

搭建nagios执行以下步骤来安装必备软件包。 yum install -y gcc glibc glibc-common wget unzip httpd php gd gd-devel下载源码 cd /tmp wget https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.3.2.tar.gz

2017-07-07 11:38:47 868

原创 使用InfluxDB+cAdvisor+Grafana配置Docker监控

最近一直在找docker监控的文档,找到一篇不错的文章转来和大家分享!文档来源:How to setup Docker Monitoring 由garyond翻译、校正及整理 Docker监控简介我们提供的Docker主机和容器越来越多,对Docker服务器和容器的监控越来越必要。本文将引导你了解如何通过多个不同组件的配置和协作,以实现Docker监控。Docker监控组件首先, 我们假设在您的

2017-07-06 10:16:31 1680

原创 gitlab自动化触发jenkins构建项目

1.安装gitlab,官网说的很详细,自行安装 https://about.gitlab.com/installation/2.打开jenkins配置勾选触发器下的gitlab触发器,后边的url记下来。留着自动化使用 Build when a change is pushed to GitLab. GitLab CI Service URL: http://192.168.0.122:8

2017-06-30 12:10:57 10188 1

原创 linux+jenkins+gradle+gitlab自动化打包发布andriod APP

本文所讲的自动化发布是发布到自己公司的服务器上面,然后测试人员通过二维码下载最新的debug版本,减去了测试人员一直找研发人员安装apk的过程,在网上找了很多关于这方面的知识,都是发布到蒲公英,fir.im的,有没有大神知道如何自动化发布到各大平台的方法,比如应用宝,360市场,安卓市场等等,还请大神指示

2017-06-30 11:42:11 1385

原创 mysql5.7全/增量备份脚本

mysql自动备份脚本

2017-06-23 15:59:40 1868 2

原创 升级glibc到glibc-2.14 解决version `GLIBC_2.14' not found 问题

1.检查系统是否支持glibc_2.14 centos7.3之前的版本,最高版本是glibc-2.12,centos7.3之后yum 默认安装的是glibc-2.17,是支持gGLIBC_2.14的执行如下命令检查系统是否支持GLIBC_2.14 strings /lib64/libc.so.6 |grep GLIBC_2.142.编译安装glibc wget http://mirr

2017-06-22 18:32:46 4168

转载 阿里服务器开启ipv6

最近在上架ios app,找到一遍不错的关于阿里支持ipv6的文章,特转载和大家分享,这边文章说的很详细,结尾有原文链接。文章中有一些需要注意的地方,特此在此转载说明。苹果上架要求:要求支持IPV6only(因为阿里云主机没有IPV6only)确认IPV6是否开启:方式1:使用ifconfig查看自己的IP地址是否含有IPv6地址。方式2.查看服务监听的IP中是否有IPv6格式的地址。(netsta

2017-06-14 18:22:55 1769

原创 为kvm创建硬盘

qemu-img create -f qcow2 -o preallocation=metadata /data/disk.qcow2 80G 创建一个80G的硬盘,可以用于挂在到kvm虚拟机

2017-06-14 18:03:15 723

原创 centos7.2 vncserver配置安装

远程连接linux图形化界面vncserver

2017-06-14 17:58:08 6271

原创 coturn(turn/stun)服务器搭建

1.下载编译安装 git clone https://github.com/coturn/coturn cd coturn ./configure make make install2.安装sqlite yum install sqlite3.生成认证用户 turnadmin -A –u 用户名 -r beijing -p 密码 turnadmin -

2017-06-12 15:52:51 7902 6

原创 tomcat8 访问hostmanager

当我们部署了tomcat之后 用浏览器打开ip:8080端口之后会看到如下界面在界面的又上角可以看到三个按钮Serve Status、Manager APP 和HostManager 你会发现点击这些按钮是会被拒绝的,根据提示设置之后会发现还是一样的被拒绝下面提供解决方法cat conf/tomcat-users.xml #最后的内容修改为如下<role rolename="admin-gu

2017-05-24 18:28:03 3322 2

转载 docker容器之间共享目录

1、共享宿主机的目录给容器docker run -d --name=test -v /opt/test:/usr/databases docker-test test是容器的名字,需唯一;-v表示创建一个数据卷并挂载到容器里,示例表示把宿主机的/opt/test目录挂载到容器的/usr/databases目录下;docker-test是镜像的名字2、有时候需要共享容器的volume,则需采用其他

2017-04-26 15:04:02 11938

原创 mysql5.7配置文件优化

mysql5.7的配置文件优化,引用了别人的模板,根据自己的情况修改了一些参数,加上注释,留着备用,感兴趣的朋友可以借鉴一下,如果无法启动可以查看一下error_log,修改相应的参数。[mysqld]pid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockdatadir = /v

2017-04-25 17:30:58 18337 3

原创 socketcluster-SCC 负载均衡集群搭建

SCC sockercluster Server xxxxxx at address undefinedon port 8888 joined the cluster

2017-04-24 17:44:57 1811 1

原创 kubernetes1.6 +flannel 网络安装

注意:本文不适合小白,适合有搭建经验的人1.yum源http://yum.kubernetes.io/repos/kubernetes-el7-x86_64-unstable 如不可用可留言,我有下载好的rpm包2.docker search xuejipeng 自己拉取镜像相关镜像,并修改为如下名称 如果拉取太慢 可以看我之前的docker加速的文章 3.yum install -y ku

2017-04-14 17:23:39 1339

原创 kubetlet 常用命令

查看service、pod、replication kubectl get service -o wide 现在改信息在哪个节点 kubectl get svc kubectl get pod -o yaml | json 以yaml或者json格式输出修改副本集数量 kubectl scale rc RC-NAME –replicas=N获取namespace 信

2017-04-14 16:28:07 890

原创 centos7 安装 kubernets1.5.2

1.yum -y install docker socat systemctl start docker systemctl enable docker 2.setenforce 0 && systemctl stop firewalld3.上传软件包 https://github.com/CloudNil/kubernetes-library/tree/master/

2017-03-30 15:29:31 1146

原创 docker push 私有镜像仓库失败

推送镜像报错:unable to ping registry endpoint https://192.168.0.122:5000/v0/ v2 ping attempt failed with error: Get https://192.168.0.122:5000/v2/: dial tcp 192.168.0.122:5000: connection refused解决办法,以http方

2017-03-28 18:52:01 5565

原创 docker命令技巧

删除停止的容器docker rm $(docker ps –all -q -f status=exited)删除没有使用的镜像docker rmi -f $(docker images | grep “” | awk “{print \$3}”)http://192.168.0.122:5000/v2/centosrtc/tags/list 查看centosrtc镜像有的版本列表http://1

2017-03-28 18:44:28 409

原创 docker 加速器

1.docker加速器 https://account.daocloud.io/signin?ret=aHR0cHM6Ly9kYXNoYm9hcmQuZGFvY2xvdWQuaW8v 2.注册进入(我用的微信注册的)点击上方加速器,然后选择需要加速的系统 复制代码在命令行执行,执行完毕之后重启docker进程

2017-03-28 18:40:51 992

原创 jenkis自动化部署docker容器脚本

!/bin/bashauthor xuejpdate 2017-03-28ITEM_NAME=”anloq-node-zhengshi” #项目名字 IMG_MANGER=”192.168.0.122:5000” #私有镜像地址 DATE=date +%F-%H-%M-%S #当前时间 PROJECT_NAME=echo "$ITEM_NAME-$DATE" #回滚用的镜像名称 FPATH=

2017-03-28 18:26:19 3372

原创 gitlab-ci 持续性集成、报错 ****xxxxxxx not found

gitlab持续性集成真的是很难的一个东西,最近公司需要使用所以 研究了两天,踩了很多坑,查了很多文档,可是国内的关于持续性gitlab持续性集成的文章都是马马虎虎的,没有讲解的很详细特此记录下我的踩坑过程,由于第一次写博客,文笔不怎么好,还请见谅,本次主要是实现gitlab-ci配合gitlab-runner自动拉取gitlab上push的代码。 我公司内有一台72g,24核的dellR

2017-03-16 17:52:40 2524

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-16 16:48:43 469

mha4mysql-0.57

mha4mysql-manager-0.57.tar和 mha4mysql-node-0.57.tar 的源码和rpm包

2017-08-18

pnp4nagios-0.6.25.tar.gz

nagios画图

2017-08-12

nagios监控流量插件

nagios监控流量插件check_traffic.sh

2017-08-12

fping-3.13.tar.gz

比ping更强大的命令fping

2017-07-04

tcping-1.3.5-13.el6.i686.rpm

tcping rpm包 适用于32位和64位系统

2017-07-04

librbd1-0.94.5-1.el7.x86_64.rpm

librbd1-0.94.5-1.el7.x86_64.rpm

2017-07-04

jmeter压测mqtt资源包

jmeter压测mqtt所需资源包

2017-07-04

jmeter测试websocket依赖包

jmeter 压测websocket依赖包

2017-07-04

phantomjs-2.1.14.zip

es安装时缺少的phantomjs文件

2017-07-04

mysql优化大全

mysql优化大全,从各个方面指出如何优化mysql,使mysql服务提高性能。

2017-07-04

ELK环境搭建

elk 安装文档指南

2017-03-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除