知我知行

知我者,谓我心忧;不知我者,谓我何求.

标签 linux 下的文章

2020-05-20

僵尸进程导致CPU使用率持续增高

前言最新将生产环境的服务器版本统一升级了一下,其中有一台(4H/8G)近两天天天CPU使用率报警(阀值>95%,探测周期60s,触发频率6次),而且load acerage也居高不下,检查了各个系统应用软件的资源使用都没有问题,也将一些可能导致CPU使用率高的软件stop掉,报警依旧。排查解决top使用top命令查看,发现占用CPU最高的也就是php-fpm进程(大约35%左右),其次...
2020-05-19

Centos7部署HAproxy实现Nginx群集

前言Haproxy是一个使用C语言编写的自由及开放代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理,可以运行于大部分主流的Linux操作系统上。本次实验用到四台服务器,一台服务器安装haproxy实现调度,另三台服务器搭建nginx提供web服务,一台客户机测试访问。环境介绍主机系统ip地址功能HAproxyCentos7192.168.128.130haproxy...
2020-05-18

将在使用的Linux系统做成Docker镜像

1.选定制作成镜像的系统2.打包静息痛(镜像)系统进行格式转化并压缩,执行如下命令,生成一个镜像的centos7-base.tar的文件tar --numeric-owner --exclude=/proc --exclude=/sys -zcvpf /data/centos7-svr.tar.gz / --numeric-owner:执行所属 --exclude:排除那些文件或者目录  -...
2020-05-18

Centos7部署Gitlab并汉化

版本操作系统:centos7.6gitlab版本:11.1.4英文版安装安装# 安装gitlab-ce-11.1.4 rpm -Uvh https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.1.4-ce.0.el7.x86_64.rpm绑定域名vim /etc/gitlab/gitlab.rb external...
2020-05-15

Monit部署及基本使用

前言Monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,适用于Linux/Unix平台。它可以监控服务器进程状态、HTTP/TCP状态码、服务器资源变化、文件系统变动等等,根据这些变化,可以设定邮件报警、重启进程或服务、自动修复那些已经停止运作的程序,特别适合处理那些由于多种原因导致的软件错误、监控系统关键的进程和资源。同时Monit 包含一个内嵌的 HTTP(S) Web 界面...
2020-05-15

Centos7安装python3并与python2共存

不出意外的话,Centos7默认安装的是Python2.7.5版本。因为目前做的项目和当前趋势都已经向Python3看齐了,所以咱也赶上时代的潮流,把Python版本升级到3。因为Centos中yum命令是用的Python2,所以我们还不能彻底抛弃Python2。查看当前版本[[email protected] software]# python -V Python 2.7.5 [[email protected]