• 进入"运维那点事"后,希望您第一件事就是阅读“关于”栏目,仔细阅读“关于Ctrl+c问题”,不希望误会!
循序渐进大型网站架构

循序渐进大型网站架构

转载:陶邦仁 大型网站特性 既然说的是大型网站架构,那么架构的背后自然是解决人因面对大型网站特性而带来的问题。这样可以先给大家说下大型网站的特性,这些特性带来的问题就是人要解决的问题: 高并发、大流量:PV 量巨大; 高可用:7*24 小时不间断服务; 海量数据:文件数目分分钟 xxTB; 用户分布广泛,网络情况复杂:网络运营商; 安全环境恶劣:黑客的攻……

Linux下删除正在使用的文件后空间不释放问题解决

Linux下删除正在使用的文件后空间不释放问题解决

1、错误现象 运维的监控系统发来通知,报告一台服务器空间满了,登陆服务器查看,根分区确实没有空间了,如下图所示: [root@localhost~ ]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 20G 18G 1.8……

什么是持续集成?持续交付?持续部署?

什么是持续集成?持续交付?持续部署?

一、持续集成(CI) 互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。本文简要介绍持续集成的概念和做法。 持续集成指的是,频繁地(一天多次)将代码集成到主干分支(master)。 它的好处主要有两个。 1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位……

全网故障,我只是插入一根网线

全网故障,我只是插入一根网线

在我们日常运维工作中,会遭遇各种各样,甚至乱七八糟的故障。而且有些故障刚开始会让你莫名其妙,但结果却让人苦笑不得。本文作者通过阐述个人运维生涯中的其中两个故障作为引子,进而聊聊发生故障之前和之后,我们应该怎么办。 作者简介 赵舜东,江湖人称赵班长,曾负责武警某部指挥自动化架构和运维工作,2008年退役后一直从事互联网运维工作。UnixHot运维社区创始人、《……

RabbitMQ安装使用(二)

RabbitMQ安装使用(二)

安装到Debian/Ubuntu系统中 自Debian since 6.0 (squeeze) 和 Ubuntu 9.04 之后,rabbitmq-server就已经被内置其中了。然而这些被包含在内的版本往往过低。所以从我们网站上下载 .deb 文件来安装可以达到更好的效果。查看Debian安装包和Ubuntu安装包来确认适用于指定发行版的可用版本。 你可以……

CentOS7:系统初始化Systemd命令篇(二)

CentOS7:系统初始化Systemd命令篇(二)

一、CentOS 7的systemd向后兼容 systemd被设计成尽可能向后兼容SysV init和Upstart,下面是一些特别要注意的和之前主要版本的RHEL不再兼容的部分。 1)systemd对运行级别支持有限 为了保存兼容,systemd提供一定数量的target单元,可以直接和运行级别对应,也可以被早期的分布式的运行级别命令支持。不是所有的tar……

CentOS7:系统初始化Systemd介绍篇(一)

CentOS7:系统初始化Systemd介绍篇(一)

近年来,Linux系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 systemd。本文简要介绍了这三种 init 系统的使用和原理,每个 Linux 系统管理员和系统软件开发者都应该了解它们,以便更好地管理系统和开发应用。 关……

CentOS7:网络管理命令

CentOS7:网络管理命令

一、网络管理命令套件 在Linux下提供了两套网络管理命令套件,一种是net-tools,一种是iproute2。先提供一种图展示一下net-tools跟iproute2各自提供的网络基础管理命令。 Net-tools 包含一系列程序,构成了 Linux 网络的基础。如今许多系统管理员仍结合使用ifconfig、route、arp和netstat等命令行工……

CentOS7:系统变化概览

CentOS7:系统变化概览

CentOS项目正式发布 CentOS 7.0-1406。相当于是 CentOS 7的正式版。该版本使用存放于 git.centos.org上的源码进行构建。所有的源码rpms 采用相同的密钥进行签名,包括二进制文件。 同时从该版本开始 CentOS 将采用新的版本号规则,其中1406 表示为2014年6月。通过使用月份作为版本号,我们可以衍生和补发更新媒体……

CentOS7:系统重置ROOT密码

CentOS7:系统重置ROOT密码

CentOS/RHEL 6重置密码步骤   CentOS/RHEL 7重置密码步骤   ……

红帽RHCSA、RHCE、RHCA认证评解

红帽RHCSA、RHCE、RHCA认证评解

红帽(RedHat)公司 RedHat成立于1993年,是全球首家收入超10亿美元的开源公司,总部位于美国而分支机已构遍布全球,红帽公司作为全球领先的开源和Linux系统提供商,其产品已被业界广泛使用。尤其红帽RHEL系统在业内拥有超高的Linux系统市场占有率,红帽公司除了提供操作系统还提供了虚拟化、中间件、应用程序、管理和面向服务架构的解决方案。 红帽……

RabbitMQ管理命令rabbitmqctl详解(四)

RabbitMQ管理命令rabbitmqctl详解(四)

学习rabbitmq,原理之后第一个要掌握的就是rabbitmqctl这个命令的用法了,rabbitmq的管理功能最全的就是rabbitmqctl命令了,当然还有HTTP API和UI两种管理手段。 rabbitmqctl的使用方法: rabbitmqctl [-n <node>] [-q] <command&……