分类 "Linux" 下的文章

yum异常安装包的时候提示:The program package-cleanup is found in the yum-utils package.或:*There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.The

太平洋IP归属地查询function ip_addr() { curl -s "http://whois.pconline.com.cn/ip.jsp?ip=$1" | iconv -f gbk -t utf8 } IP_ADDR="$(ip_addr 192.168.0.1)"

之前nginx服务器老是503,为了优化服务器,内核做了一些参数调优,其中一条如下net.ipv4.tcp_tw_recycle = 1作用就是:开启TCP连接中TIME-WAIT sockets的快速回收开启这个参数之后服务器对于高并发TCP连接有了更高的处理性能,但是会出来一个新的问题:在公司内网linux客户端curl访问nginx网站,有一部分机器正常,另外一部分会出现偶尔curl失败的情

docker进入容器进行作有两种方式docker attach 容器名docker exec -it 容器名 /bin/bash第一种进入docker后要退出容器只能按trl + p + q,如果输入exit则会关闭容器,而且如果两个人使用attach操作容器会冲突,同时只能一个人操作。第二种命令倒是没有以上问题,但是命令太长,不容易记住,同时敲起来也不舒服。于是自己用shell脚本写了一个命令,

创建文件夹mkdir -p /opt/app/humpback-web管理端docker run -d --net=host --restart=always -e HUMPBACK_LISTEN_PORT=8000 -v /opt/app/humpback-web/dbFiles:/humpback-web/dbFiles --name humpback-web humpbacks/humpba

场景由于服务器经常半夜出现TCP连接数暴增,没办法及时查看处理,回头看记录又看不到现象,不好排查,故编写此脚本用于记录日志。脚本内容#!/bin/bash #任务计划设置此脚本每分钟执行一次即可,* * * * * sh /shell/tcp_stats.sh now_time=$(date +%Y%m%d-%H:%M:%S) log_dir="/var/log/tcp_stats/&q

说明众所周知,Zabbix是十分强大的开源监控平台,但是出图极丑,尽管3.4之后跟上了时代步伐才用了扁平化设计,还是巨丑,没有一个直观的效果展示多个监控项目,大部分运维人员都喜欢使用Grafana来替换Zabbix的前端展示,前阵子刚好给公司的Zabbix监控系统换了一套皮,做一下记录安装yum install https://s3-us-west-2.amazonaws.com/grafana-