自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

玩物

路对不对,走了才知道!

  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 记一次网络故障排查

背景:A到B网络通畅,偶尔出现A连接B的80服务出现连接超时。B端口开通。两端防火墙与端口无关,排除服务器防火墙干扰。排查思路和方法:0.首先确认是否网络丢包,或者两端服务器网卡跑满,服务器负载较高。1.mtr 需要mtr 0.85版本及以上版本。mtr --first-ttl 5 --tcp --port 80 3.3.3.3 或者 mtr -n --tcp --port=80 --first-ttl=5 3.3.3.3 跳过前4跳路由器信息,从...

2020-07-23 22:14:00 283

转载 openssl升级及nginx重新编译

参考:https://blog.csdn.net/why101010/article/details/51954827  1:查看当前版本号openssl version2:进入工作目录cd /home/test/3:获取最新版本wget http://www.openssl.org/source/openssl-1.0.1t.tar.gz 4:解...

2018-08-20 16:36:04 4309 1

转载 Ubuntu系统下ntp服务器搭建

本文讲讲搭建一个ntp服务器。下面的操作基于ubuntu14.04版本。安装步骤在ubuntu下安装ntp服务器十分方便,只要一条命令即可搞定:sudo apt-get install ntp 一:在配置文件中的:  restrict -6 default kod notrap nomodify nopeer noquery语句后面加入:  restrict 1...

2018-08-13 18:31:38 4134

原创 ELK使用问题记录

1.环境介绍:使用的logstash(分别部署在两个服务器上收集日志)+redis+logstash+elasticsearch+kibana。安装的java8 。logstash版本2.2.4-1   redis版本v=2.8.3   logstash版本2.2.4-1   elasticsearch2.4.5  kibana   4.4.2A+B(部署的logsta

2018-07-04 15:56:07 190

原创 制作ubuntu16.04 (12.04)自动安装iso镜像(只需要手动分区,其他自动)

背景:官网下载Ubuntu镜像安装,交互模式需要手动配置很多东西,为了快速安装,特制作自动安装镜像,方便安装系统。以下方法是参照已经做好的12.04自动安装镜像修改16.04的镜像,最终成功,此配置方法应该是普适的。制作方法:下载官网镜像iso文件:ubuntu-16.04.4-server-amd64.iso (http://mirrors.zju.edu.cn/ubuntu-r...

2018-06-27 13:11:08 8282 2

转载 xinted

1. 在/etc/xinetd.d下创建文件ccagent,内容如下:service ccagent{disable = noflags = REUSEtype = UNLISTEDport = 9991protocol = tcp socket_type = streamwait = nouser = rootredirect = 127.0.0.1 1988log_type = SYSLOG ...

2018-05-24 17:18:29 582

转载 MegaCli 采集raid的基本信息

命令使用:MegaCli -LDInfo -Lall -aALL 查raid级别MegaCli -AdpAllInfo -aALL 查raid卡信息MegaCli -PDList -aALL 查看硬盘信息MegaCli -AdpBbuCmd -aAll 查看电池信息MegaCli -FwTermLog -Dsply -aALL 查看raid卡日志MegaCli常用参数介绍MegaCli -adpC...

2018-05-24 17:10:07 651

转载 戴尔服务器修改iDRAC密码

戴尔远控卡密码修改的两种方式:戴尔服务器远控卡默认用户名密码为:root calvin1) 在本地Centos服务器上直接修改:yum -y install OpenIPMI OpenIPMI-tools service ipmi start ipmitool -I open user set password 2 chinatt0908在本地unbunt服务器上直接修改:apt-get -y i...

2018-05-24 17:08:41 18451

转载 IPMItool

ipmitool –I open sensor list 命令可以获取传感器中的各种监测值和该值的监测阈值,包括(CPU温度,电压,风扇转速,电源调制模块温度,电源电压等信息)ipmitool –I open sensor get “CPU0Temp” 可以获取ID为CPU0Temp监测值,CPU0Temp是sensor的ID,服务器不同,ID表示也不同。ipmitool –I open sens...

2018-05-24 17:03:19 843

转载 awk的基本用法

awk1.域和记录:取第一域,并在开头和结尾加字符begin和end通常使用BEGIN来显示变量和预置变量,使用END来输出最终结果。awk  ' BEGIN  {print "being"}  {print $1}  END  {print "end"}'   file 2.条件操作符:第一字域,包含expect,就打印整行awk '{if($1~/expect/) print $0}' c.s...

2018-05-24 16:56:15 594

原创 ubuntu 12.04 安装openldap(不开启加密验证)

背景:公司已经有了openldap的client+server系统,我需要对系统进行备份。保证可用性。系统环境:ubuntu 12.04安装准备:berkeley-db 和openldap 版本一定要匹配或者都用最新版本,否则安装openldap的时候会出现很多麻烦问题。本文采用的是老版本。berkeley-db:4.7.25(已安装系统上查看版本方法cat /usr/local/Ber...

2018-05-12 18:05:46 753

转载 python 爬虫 自动化测试

1.背景:突发奇想,每天值班需要截图的,想让程序实现截图再发邮件出来以下只进行了实现,有待完善。走了不少弯路。这里记录下。起初用的python 的 requests模块(带session保持的)实现后发现,只能爬取页面代码就像浏览器打开页面后 查看源代码一样。这并不是我想要的(如果爬的是cacti可以获取页面的链接,然后再请求链接,存到png里就是cacti的图。参考链接:http://blog....

2018-04-16 15:02:26 1459

转载 kerberos server 安装配置

kerberos安装联网安装 kerberossudo apt-get install krb5-kdc krb5-admin-server 安装which kinit 查看是否安装成功一、kerberos配置   默认安装路径为 /etc/ker5kdc1、/etc/krb5.conf 若没有此文件则自己创建[kdc]profile = /etc/krb5kdc/kdc.conf[...

2018-04-10 15:11:40 1899 2

转载 负载均衡原理的解析

开头先理解一下所谓的“均衡”不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用。一、http重定向当http代理(比如浏览器)向web服务器请求某个URL后,

2017-11-23 10:55:33 461

转载 linux ubuntu ping dig 域名解析相关

问题背景:Ubuntu 能PING IP但不能PING主机域名. ping一个域名domain_name的时候提示”ping: unknown host domain_name“,但是ping域名对应的IP地址 (使用host或nslookup获取) 却没有问题。解决办法:vim /etc/nsswitch.confhosts: files dnsnetworks: files

2017-11-23 10:49:08 1109

原创 mysql-遇到的问题

mysql-1366错误信息:mysql 主从同步,突然发现从库同步失败,报错 Last_Errno: 1366  Last_Error: Error 'Incorrect string value: '\xE7\x8E\x8B1' for column 'name' at row 1' on query. Default database: 'live'. Query: 'INSERT ...

2017-11-16 20:10:05 394

转载 Python 中的装饰器

1.基本概念问题1:装饰器是什么?解答: 严格来说,装饰器只是语法糖, 装饰器是可调用的对象,可以像常规的可调用对象那样调用,特殊的地方是装饰器的参数是一个函数问题2:装饰器有什么特性?解答: 装饰器有2个特性,一是可以把被装饰的函数替换成其他函数, 二是可以在加载模块时候立即执行def decorate(func):

2017-09-22 17:15:33 321

转载 vim的修改

runtime! debian.vimif has("syntax") syntax onendifset background=darkif has("autocmd") au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endifendi

2017-09-20 17:25:25 482

原创 bind9配置说明

安装普通DNS解析,配置说明。ubuntu下安装方法:apt-get install  bind9默认安装目录/etc/bind/     配置文件位置启动方法/etc/init.d/bind9 start配置文件组成:named.confinclude "/etc/bind/named.conf.options";include "/etc/bind/nam

2017-06-22 10:24:17 2593

转载 ubuntu14.04.5 安装python+django开发环境安装 salt-minion 第三方模块版本升级(备忘)

系统版本 ubuntu14.04.5   python版本Python 2.7.6 1.安装pip。apt-get install python-pip2.安装django==1.8。pip install   django==1.83.安装django-suit==0.2.21pip install  django-suit==0.2.214.安装celery==

2017-04-12 15:49:04 1100

原创 kerberos使用中遇到的问题

公司的kerberos认证使用了很久,但是最近新上的一批服务器无法直接免密登录,需要输入密码。此问题查询了将近一个礼拜后,终于得到解决。kerberos的系统组成有至少三部分。1.ServerA (kdc kerberos-admin(kerberos服务端)) 2.ServerB (client(kerberos user),所有用户可以通过这个服务器从服务端索要凭据)。 3.ServerC(服

2017-03-17 16:34:07 10402 1

转载 ceph手动安装

最近由于工作涉及一些关于Ceph存储的部署和测试,谨以此文总结记录一下ceph cluster搭建过程,基本上ceph官网都有,只是做一个总结,欢迎各位喷我,以便我提高。 本文主要介绍使用ubuntu系统搭建一个完整的ceph cluster,并通过ceph client简单使用RBD & cephFS。官方有使用ceph-deploy工具去自动部署ceph cluster的介绍,

2017-02-13 15:52:39 4275

转载 nginx的一些功能及用法

功能1:由于在nginx配置中,设置了limit_req的流量限制,导致许多请求返回503错误代码,在限流的条件下,为提高用户体验,希望返回正常Code 200,且返回操作频繁的信息:location /test { ... limit_req zone=zone_ip_rm burst=1 nodelay; error_page 503 =200 /dealwi

2016-12-30 16:26:59 1864

原创 squid安装使用

背景:公司为节约成本,需要部署反向代理设备,用以缓存视频文件,节省机房出口带宽,增加廉价机房的上联出向流量。本人之前接触较多squid,但由于前公司使用时间较久,个人也是在使用上熟悉,接下来就是自己部署的过程记录,方便大家查阅。本文只解释编译安装的方法。安装环境:系统环境:Ubuntu 12.04.1 LTS. x86_64   8G内存,12核心。由于是dell服务器,只得系统盘

2016-12-12 12:23:59 1124

原创 64位 ubuntu 14.04 安装使用docker

背景一年前就听说了docker,想用它做虚拟机,今天终于有机会付诸实践了。我这里使用的是64位 ubuntu 14.04。想虚拟出4台设备,分别安装软件,进行集群测试。由于Linux容器的bug,docker在Linux的kernel3.8上运行最佳。环境检查及安装看下我们的Ubuntu版本命令:cat /etc/issue Ubuntu 14.04.5 LTS \n \l

2016-11-21 10:21:16 1566

转载 Python 初学技巧小集合

目录:1.交换变量2.连接3.数字技巧4.数值比较5.同时迭代两个列表6.带索引的列表迭代7.列表推导式8.字典推导9.初始化列表的值10.列表转换为字符串11.从字典中获取元素12.获取列表的子集13.60个字符解决FizzBuzz14.集合15.迭代工具16.Fa

2016-11-18 09:08:04 311

原创 根据一个域名取其根域

域名取根域小方法:由于业务需要,需要批量处理一批域名,需要找到这些域名的 根域,在网上找了半天没有合适的方法,但是有个想法提醒了我。如下链接的三楼所说:http://bbs.csdn.net/topics/310196354方法简单如下:创建合法域名后缀的文档,名为legal_suffix。本人根据经验收集到162个标准后缀。

2016-07-05 12:48:01 1585

转载 html页面自动滚动

var speed=3//滚动速度 var currentpos=0,alt=1,curpos1=0,curpos2=-1 function initialize(){ startit() } function scrollwindow(){ if (

2016-03-18 13:34:25 4004

转载 Haproxy状态总结

SessionState   Session state at disconnection Updated Jul 3, 2010 by [email protected] TCP and HTTP logs provide a session termination indicator in the "termination_state" field, just before the

2015-07-28 10:15:10 3801

转载 httpwatch详解

出处:http://blog.chinaunix.net/uid-20548989-id-1667476.html请求网格默认显示的列如下所示,可以通过View子菜单下的Select Columns来设置要显示的列。  各个字段的解释如下表: Started请求开始的时间,第1项为绝对时间,后面的都是相对于这1项的偏移量Time Ch

2015-06-10 19:50:35 977

转载 haproxy参数配置说明

haproxy参数配置说明,在不明白的时候可以找到出处看。 说明:1.haproxy的配置段有"global","defaults","listen","frontend"和"backend"等“global”配置中的参数为进程级别的参数,且通常与其运行的操作系统有关defaults:用于为所有其他配置段提供默认参数,这配置默认配置参数可由下一个"defaults"所重新设定f

2015-04-11 23:31:18 1880

原创 queryperf进行DNS拨测

背景:为了实现”某些域名“在”某个DNS“上的访问次数的增加。使用Bind压力测试软件queryperf +shell脚本实现拨测的自动化1.下载queryperf.# wget http://ftp.isc.org/isc/bind9/9.7.3/bind-9.7.3.tar.gz        # tar zxvf bind-9.7.3.tar.gz       

2015-04-11 20:34:05 3981

转载 linux修改root密码(系统版本Centos 5.8)

1 背景linux系统忘记密码2 单用户登录系统在linux底下,只要有物理访问权,机房授权,机柜钥匙,BIOS密码,硬盘密码,之后就是系统密码了,系统密码忘了的话,单用户进入到系统,修改一下就ok了;2.1 内核选择对于修改linux密码来说,使用哪个内核都行,不过这步一定要做,不然的话就正常引导了;开机,在见到下面界面的时候,按键盘上面”e“或任意键,如下图所示:

2015-04-11 20:19:18 2929

转载 Juniper基础系列之——vlan的建立

VLAN是交换机最重要的一个功能。EX交换机关于VLAN配置的菜单有三层,首先是vlans菜单层次,在vlans(通过edit vlans可以进入vlans菜单里面)里面可以创建vlan,而创建vlan的时候可以指定名字和vlan id。在EX端口下面,可以指定该端口属于哪个VLAN。 EX交换机支持三层功能,如果要在交换机上配置三层VLAN 网关,需要先创建一个vlan interfac

2015-04-11 19:11:32 9377

转载 关于haproxy的一些事儿

haproxy  日志格式

2014-08-16 01:28:36 2332

C++ 获取计算机信息 源代码

本地计算机信息的查询:获取主机名和IP地址,获取计算机软硬件配置信息,查询本地网卡地址,查询本机子网掩码,查询本机网关,查询本机DNS内附程序源代码,可以学习使用或者直接使用

2013-05-28

Socket类的应用实例

开发Socket类的应用实例,使用VC++6.0的MFC创建应用程序框架操作步骤,给初学者耳目一新的感觉,让你对MFC编程了解更加清晰。

2013-03-06

无线网络加速器

可以加快无线网络的速度,测试当前NDS的连通性,确定最好的DNS,帮助无线上网者走最通常的网络路径。

2013-03-06

VC++ winsocket编程,局域网聊天室

完全自己制作的局域网聊天室,以VC++6.0作为开发平台,里面是现成程序,以及源代码。可以作为Winsocket编程的参考程序。

2013-03-06

空空如也

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

TA关注的人

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