自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chengtao的博客

愿你半身运维,归来仍是少年

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

原创 awk常用参数

awk求和、平均值、最大小值求和 cat data|awk '{sum+=$1} END {print "Sum = ", sum}'求平均 cat data|awk '{sum+=$1} END {print "Average = ", sum/NR}'求最大值 cat data|awk 'BEGIN {max = 0} {if ($1>max) max=$1 fi} END {print "Max=", max}'求最小值 awk 'BEGIN {min = 1999999} {if ($

2020-06-23 15:14:04 1348

原创 Crontab 的格式

Crontab的格式推荐一个在线工具 https://tool.lu/crontab/,方便看执行计划第1列分钟1~59第2列小时1~23(0表示子夜)第3列日1~31第4列月1~12第5列星期0~6(0表示星期天)第6列要运行的命令下面是crontab的格式:分 时 日 月 星期 要运行的命令这里有crontab文件条目的一些例子:30 21 * * * /usr/local/apache/bin/apachectl restart上面的例子表示每晚的21:30重启apache

2020-06-23 15:05:10 615

原创 Vim 相关设置

临时设置:set nu 设置行号:set number 取消设置行号:set list 显示控制字符: set nolist 取消控制字符:set ic 不区分大小写:set noic 区分大小写:set ai 自动缩进: set noai 取消自动缩进

2020-06-23 15:00:21 219

原创 RHEL7、CentOS7 下使用 Firewall 封IP

一 、管理端口#列出 dmz 级别的被允许的进入端口 firewall-cmd --zone=dmz --list-ports #允许 tcp 端口 8080 至 dmz 级别 firewall-cmd --zone=dmz --add-port=8080/tcp#允许某范围的 udp 端口至 public 级别,并永久生效firewall-cmd --zone=public --add-port=5060-5059/udp --permanent二、网卡接口#列出 public

2020-06-23 14:59:05 786

原创 /configure: error: the HTTP XSLT module requires the libxml2/libxslt

安装nginx 报错/configure: error: the HTTP XSLT module requires the libxml2/libxsltyum -y install libxml2 libxml2-devyum -y install libxslt-devel

2020-06-23 14:57:46 12897 2

原创 fiebeat+elasticsearch+kibana 分析nginx日志

1. 软件版本(注意软件版本一致性)nginx-1.14.0filebeat-5.6.4elasticsearch-5.6.4kibana-5.6.4----------------------------------------------------------------------------- 2. 安装方法nginx安装过程省略,配置nginx log格式nginx...

2018-12-01 11:05:59 733

原创 elk之x-pack破解

离线下载安装包地址https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-5.6.4.zip默认kibana登录账号密码:elastic/changeme操作步骤/opt/elasticsearch-5.6.4/bin/elasticsearch-plugin install file:///opt/x-pack-5.6.4...

2018-10-19 17:46:11 1730

原创 filebeat+redis+logstash+elasticsearch+kibana分析nginx日志

大致框架架构Filebeat 已经完全替代了 Logstash-Forwarder 成为新一代的日志采集器,同时鉴于它轻量、安全等特点,经消息队列输出插件输出到消息队列中。目前 Logstash 支持 Kafka、Redis、RabbitMQ 等常见消息队列。然后 Logstash 通过消息队列输入插件从队列中获取数据,分析过滤后经输出插件发送到 Elasticsearch,最后通过 Kiba...

2018-10-16 14:03:44 4361

原创 Zabbix常用操作方法

常用操作方法及问题如下,对应标题查找相应序号解决方法批量部署zabbxi_agentd客户端 手动添加监控和触发器 手动关闭告警方式 添加url地址监控或者关闭url监控 图形不显示或者数据缺失 待更新 ---------------------------------------------------------------------------------------1--...

2018-09-14 16:42:01 8847

原创 zabbix3.4.1server+proxy安装部署

1.安装zabbix3.4所需要的依赖包yum -y install gcc gcc-c++ autoconf httpd php mysql  php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmat...

2018-09-14 16:30:01 736 2

原创 Oracle rac11g搭建摘要笔记

系统版本 redhat6.5 x64 数据库版本 oracle 11g 11.2.0.4安装包(前两个压缩包是database,后面一个是grid)p13390677_112040_Linux-x86-64_1of7.zipp13390677_112040_Linux-x86-64_2of7.zipp13390677_112040_Linux-x86-64_3of7.zip-------...

2018-09-14 16:05:31 614

原创 Windows 批处理修改hosts脚本

方便修改hosts文件和加入商家域名,可以保存.bat脚本或者打包成.exe执行程序@echo off@echo ######################################################echo 说明:echo "请以管理员身份运行此脚本,注意杀毒软件提示,一定要允许"echo "如设置有误,重新运行...

2018-06-05 10:49:53 7496

转载 远程桌面发生身份验证错误,要求的函数不受支持

远程桌面发生身份验证错误,要求的函数不受支持 Windows 10 (win10)出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。 卸载更新KB4103718(适用于基于 x64 的系统的 Windows 7 月度安全质量汇总),重启Windows 7即可正常登录。 或者使用微软官方建议修改本地组策略:(gpedit.msc) 计算机配置>管理...

2018-05-21 11:02:54 487

原创 saltstack 拷贝文件和设置权限

salt-cp 192.168.130.* env130.sh /root/ 拷贝文件到远程/root 目录 salt 192.168.130.* file.set_mode /root/env130.sh 755 设置远程文件权限

2018-05-21 10:58:59 2785

转载 ValueError: ('Expected version spec in', 'asgiref ~=1.1.2', 'at', ' ~=1.1.2')

pip install -r requirements.txt执行此命令报错,解决方法:先升级pip,执行命令:pip install –upgrade pip再重新运行

2018-05-10 10:47:34 1595

原创 memcached 的 tomcat 集群之 session 共享

基于 memcached 的 tomcat 集群之 session 共享, 实现在多台服务器之间共享 session 会话中的数据。JAR 包asm-4.0.jarkryo-1.04.jarminlog-1.2.jarreflectasm-1.04.jarkryo-serializers-0.10.jarspymemcached-2.8.12.jarcouchbase...

2018-05-04 11:29:59 147

转载 apache中的work工作模式和prefork工作模式

选择prefork还是worker可以在编译时使用–with-mpm=MPM参数指定,默认为prefork,preforkprefork采用预派生子进程方式,用单独的子进程来处理 不同的请求,进程之间彼此独立。在make编译和make install安装后,使用httpd -l 或者 apachectl -l命令查看(httpd是在apache的bin目录下)来确定当前使用的M

2018-05-02 10:59:25 850

原创 Oracle安装和dataguard

1 准备工作 Host IPDB_NAMEDB_UNIQUE_NAMEArchive_Dest主库172.20.20.150orclpdunq/data/oracle/archivelog/备库172.20.20.151orclpdunq_dg/data/oracle/archivelog/保护模式:默认最大性能模式(MAXIMUM PERFORMANCE)在primary搭建数据库软件,建立ls...

2018-04-28 09:11:53 2300

原创 Linux下定时切割Nginx访问日志并删除指定天数前的日志记录

Nginx配置文件路径:/usr/local/nginx/conf/nginx.conf站点1配置文件路径:/usr/local/nginx/conf/vhost/bbs.conf站点2配置文件路径:/usr/local/nginx/conf/vhost/sns.conf目的:对站点1和站点2的nginx访问日志按天保存,日志路径为:站点1:/usr/local/nginx...

2018-04-28 09:01:16 893

原创 Mysql相关问题处理

1.Mysql密码过期问题处理跳过授权表 1. /etc/init.d/mysqld stop 2. mysqld_safe –skip-grant-tables &(或者修改配置文件 [mysqld] skip grant tables) 3. 登录mysql(无密码) 4. update mysql.user set authentication_string=password(‘123

2018-04-27 18:11:38 229

原创 思科笔记

CCNA计算机网络   谢希仁   第五版====================================================计算机网络:两台或两台以上的自治计算机系统通过传输介质连接达到一个资源共享的目的ISO在1983年推出了OSI七层模型应用层:提供人机交互的界面和接口  数据表示层:提供一个格式转换的功能     数据会话层:主机和主机建立会话     数据传输层:...

2018-04-27 14:32:06 705

转载 服务器常见故障高cpu高内存处理

找到最耗CPU的java线程ps命令命令:ps -mp pid -o THREAD,tid,time   或者  ps -Lfp pid结果展示: 这个命令的作用,主要是可以获取到对应一个进程下的线程的一些信息。 比如你想分析一下一个java进程的一些运行瓶颈点,可以通过该命令找到所有当前Thread的占用CPU的时间,也就是这里的最后一列。 比如这里找到了一个TID : 30834 ,所占用的T...

2018-04-27 14:20:38 2908

原创 Linux 下的 Out of memory

Linux 下的 Out of memory解决这个问题最简单的办法就是增加内存,或者想办法优化 应用程序(例如:MySQL) 使其占用更少的内存,还有一个临时的办法就是调整内核参数。1、查看low 使用情况[root@localhost vm]# free -lm             total       used       free     shared    buffers     ...

2018-04-27 14:13:46 9941

原创 Codis集群安装配置

一.借用网上codis架构图(https://github.com/CodisLabs/codis)各组件作用说明1.codis-proxy 相当于redis,是底层codis-server集群代理、2.codis-group 是一个虚拟的节点机制通过槽位映射机制实现proxy与server的映射(一个组有一个master和多个slave组成,默认1024个槽位,redis cluster默认16...

2018-04-27 14:10:56 696

原创 Confluence5.6.6 wiki安装、破解

confluence是一个专业的企业知识管理与协同软件,分享和讨论文件,想法,备忘录,规格,实体模型,图表和项目, 通过Confluence平台进行小组工作的协同和知识分享。● 环境准备 需要准备的环境和软件包 confluence5.6.6 官网地址 https://www.atlassian.com/software/confluence/download-archives ...

2018-04-27 13:58:41 2747

原创 Jenkins升级操作

Jenkins升级文档 考虑到现有环境使用的jenkins版本v1.614过旧,很多插件不支持更新并且test03已废弃。决定升级jenkins版本到v2.117,部署多节点架构 环境列表 升级前 升级后 dev环境 192.168.2.220 192.168.2.220 test01 192.168.2.220 192.168.2....

2018-04-27 12:41:26 11558

原创 Ansible Playbook Loops循环使用

1. 标准循环(with_items:)with_items的值是python list数据结构,每个task会循环读取list里面的值,然后key的名称是item,也支持python字典形式 - 实例---- hosts: all gather_facts: True tasks: - name: debug loops debug: msg="name ...

2018-04-27 12:19:50 699

原创 Xtrabackup备份还原mysql

1.Xtrabackup介绍 Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtrabackup有两个主要的工具:xtrabackup、innobackupexxtrabackup只能备份InnoDB和XtraDB两种数据表,而不能备份MyISAM数据表。in...

2018-04-27 12:17:02 146

codedeploy-agent-1.1.2-1855.noarch.rpm

AWS CodeDeploy旨在帮助用户完成应用的快速部署,按照用户指定的策略将代码部署在一组EC2服务器上。用户策略可以包括集群部署速度、部署事件通知、警报处理策略等。此外,CodeDeploy还可以和弹性负载均衡(Elastic Load Balancer)、自动扩展组(Auto Scaling Group)等服务结合,完成无缝升级和动态部署。

2020-12-09

msvcp110.dll.zip

针对windows机器缺少dll文件的机器,msvcp110.dll工具集合

2019-09-17

各厂家raid信息查看和配置

查看各厂家raid信息查看和配置。有DELL HP ,华为联想服务器raid管理软件

2018-05-04

oracle 单机版静默安装

使用静默方式安装oracle,无需安装Linux桌面环境,文档可用

2018-05-04

空空如也

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

TA关注的人

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