Linux Study Lab !

I'm a fish ε=ε=ε=ε=ε=ε=┌(; ̄◇ ̄)┘

CentOS 有磁盘空间但inode耗尽的解决办法

0条评论 2824 ℃
运行应用或站点的动态网站往往会需要生成一些临时文件,如cache类、0字节空文件等,如果没有注意,忽然有一天会发现服务器明明磁盘有空间但是再也无法新建文件了,此时多半就是磁盘系统的inode索引占满的缘故了。在排除故障时,首先通过df -h查看磁盘空间占用,然后通过df -i查看索引占用,如果索引100%了,需要执行清理操作。通常大部分的缓存文件都会被生成在/tmp,也有一些生成在应用自己的路径下,或像是本站内另一篇文中postfix的发送文件夹占满等。举例,如/tmp文件夹中已疑似有大量文件,...

Centos 6.8 双主热备Heartbeat模式运行各类应用服务

0条评论 1311 ℃
之前在搭建nginx时介绍了如何使用keepalived来做双站点负载,本文将介绍另一种方法,使用heartbeat来双主热备运行服务器上的应用。首先在服务器ha-1和服务器ha-2上安装heartbeat,这个应用的安装源在epel上,如果没有epel-release要先安装一下才能搜到yum install heartbeat在开始配置之前我们先约定本例中需要定义的参数硬件部分服务器ha-1 eth0 网卡 192.168.0.81 eth1&nb...

htop 命令手册

0条评论 1262 ℃

首先我们在bash输入htop,会有如下图比top更详细的运行监测画面出现。

QQ图片20160513221444.png

制作基本的docker底层镜像

0条评论 1565 ℃
本例中仍使用centos6版本作为范例,首先安装docker,考虑到主站在境外,我们使用境内加速服务提供商的安装脚本来安装docker。curl -sSL https://get.daocloud.io/docker | sh chkconfig docker on service docker start确认docker服务运行后,开始制作流程:yum -y install feb...

CentOS 6 搭建L2TP服务端

0条评论 2426 ℃

本例中使用的基础测试环境是CentOS 6.7系统,故即使最小化系统安装,所需的初始包也不多,依赖包则会在安装程序包时附带,需要注意的是在开始前需要添加一下epel的源:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -import /e
...

Nginx 简易负载匀衡配置

0条评论 1271 ℃

在站点流量增大后,往往单台服务器的负载压力会逐步增加,在服务器压力超越85%之前,就有必要考虑添置第二台服务器对站点进行分流。现在假设有如上情景发生,需要增加一个站点分流主站的压力。

本例中使用两台服务器,主站为原先的站点,IP地址为192.168.245.20;增加一个站点用于分流压力,IP地址为192.168.245.30,整个站点对外的域名为www.example.com。

首先在主站的nginx下添加一个配置文件,为了便于识别,文件名取为http-proxy

...

使用ssh证书验证登陆Linux (CentOS)

0条评论 1239 ℃
创建一个普通用户,具有默认bash权限的不要是nologin的。useradd it su it ssh-keygen -t ed25519 >Generating public/private rsa key pair. >Enter file in which to save the key (/root/.ssh...

CentOS 7 将网卡重命名为eth0

0条评论 1384 ℃
从CentOS 6.5升级到7的小伙伴会发现7对网卡的命名规则作出了更改,但是不便于记忆,想要恢复6时代的网卡明明规则,可以在安装系统后作如下调整。首先使用命令查一下你现在的网卡名ip a或使用ethtool [网卡名]查看一下网卡的硬件链路是否正常,如果需要查看一下网卡的品牌、型号规格,可以使用lspci列表出主板上的硬件设备,也可以通过命令nmcli device show [网卡名]查看网卡当前链路层面的工作状态信息。在编辑网卡配置文件前,...