运维积累
文章平均质量分 71
运维知识积累
qq_40734572
这个作者很懒,什么都没留下…
展开
-
ssh登陆缓慢解决
ps:通过终端连接服务器缓慢修改ssh配置文件,重启sshd服务解决vim /etc/ssh/sshd_configGSSAPIAuthentication no # 关闭GSSAPI验证UseDNS=no # 跳过DNS检查/etc/init.d/sshd restart # 重启ssh服务注:如果通过命令行连接的话可以直接添加连接参数跳过检查来加快连接速度如:ssh root@192.168.100.220 -o GSSAPIAuthe原创 2020-06-24 15:12:55 · 213 阅读 · 0 评论 -
centos下升级gcc版本
ps:安装新版本的swoole需要gcc4.8以上版本#!/bin/bash# 升级gcc到指定版本function update_gcc_by_source_code(){ # 通过源码编译升级wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.gztar zxvf gcc-4.8.2.tar.gzcd gcc-4.8.2./contrib/download_prerequisitesmkdir gcc-buildcd原创 2020-06-17 10:40:56 · 226 阅读 · 0 评论 -
strace命令详解
ps:strace是一个非常简单的工具,它可以跟踪系统调用的执行。最简单的方式,它可以从头到尾跟踪binary的执行,然后以一行文本输出系统调用的名字,参数和返回值。其实它可以做的更多:可以对特定的系统调用或者几组系统调用进行过滤 可以通过统计特定系统调用的调用次数、耗费的时间、成功和失败的次数来配置(profile)系统调用的使用I 跟踪发送给进程的信号量 可以通过pid附着(attach)到任何运行的进程使用场景:1)找出应用程序在启动时读取的是哪个配置文件strace /..原创 2020-06-09 18:13:35 · 1138 阅读 · 0 评论 -
Linux下CPU亲和性(affinity)优化
Linux下CPU亲和性调整ps:cpu亲和性优化可以提高多核服务器的CPU使用率、减少CPU的idle时间、提高CPU运行效率系统检查# 查看物理CPU个数cat /proc/cpuinfo|grep "physical id"|sort -u|wc -l # 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo|grep "cpu cores"|uniq # 查看逻辑CPU的个数cat /proc/cpuinfo|grep "processor"|w原创 2020-06-09 11:06:53 · 556 阅读 · 0 评论 -
nginx实现tcp请求转发
nginx实现tcp请求转发原创 2020-06-05 17:45:31 · 1419 阅读 · 1 评论 -
Linux僵尸进程的查找和处理
Linux僵尸进程的查找和处理查找系统当前是否存在僵尸进程 注:使用top命令检查,当zombie数量不为0时代表存在僵尸进程 定位僵尸进程 使用ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]' 命令定位僵尸进程 僵尸进程ID:25158 僵尸进程的父进程ID:22543 使用kill -HUP 或者 kill -1 杀死僵尸进程的父进程 kill -1 22543 注:生产环境一定要检查确认僵尸进程的父进程退出是否对业务有影响 检.原创 2020-05-29 11:44:48 · 475 阅读 · 0 评论