你的位置:首页

Nginx Upstream负载均衡模块

Nginx的 HttpUpstreamModule提供对后端(backend)服务器的简单负载均衡。一个最简单的 upstream写法如下:upstream backend{ server backend1.example.com; server ba...

2015-07-31 (4804)次关注 评论(0) 阅读全文

软件级负载均衡器(LVS/HAProxy/Nginx)的特点和对比

现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术:一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所...

2015-07-24 (4936)次关注 评论(0) 阅读全文

Hadoop学习笔记 - 简介和安装

这里先大致介绍一下Hadoop.本文大部分内容都是从官网Hadoop上来的。其中有一篇介绍HDFS的pdf文档,里面对Hadoop介绍的比较全面了。我的这一个系列的Hadoop学习笔记也是从这里一步一步进行下来的,同时又参考了网上的很多文章,对学习Hadoop中遇到的问题进行了归...

2015-07-15 (4901)次关注 评论(0) 阅读全文

vi/vim键盘图中文版

也许还是有很多人不能愿意用CLI的vi/Vim来写东西,不过,当你真的习惯了,它的高效性就是不可估量了。下面的这张图,一看就明白了,从此,学习变的不再艰难补注:图中没有关于查找和替换的,应该用下面的。自上而下的查找操作/word小写的n和N自下...

2015-07-09 (4879)次关注 评论(0) 阅读全文

Linux netcat命令示例

Netcat或者叫nc是 Linux下的一个用于调试和检查网络工具包。可用于创建 TCP/IP连接,最大的用途就是用来处理 TCP/UDP套接字。这里我们将通过一些实例来学习 netcat命令。1.在服务器-客户端架构上使用 Netcatnetcat工具可运行于服务...

2015-07-04 (5187)次关注 评论(0) 阅读全文

HBase在淘宝的应用和优化小结

1前言hbase是从hadoop中分离出来的apache顶级开源项目。由于它很好地用java实现了google的bigtable系统大部分特性,因此在数据量猛增的今天非常受到欢迎。对于淘宝而言,随着市场规模的扩大,产品与技术的发展,业务数据量越来越大,对海量数据的高效插入和读...

2015-06-30 (4892)次关注 评论(0) 阅读全文

linux文件系统基础

1、Linux文件系统分配策略块分配(block allocation)和扩展分配(extent allocation)块分配:磁盘上的文件块根据需要分配给文件,避免了存储空间的浪费。但当文件扩充时,会造成文件中文件块的不连续,从而导致过多的磁盘寻道时间。每一次文件扩展时,块分...

2015-06-24 (4897)次关注 评论(0) 阅读全文

centos升级内核教程

当前系统为CentOS Linux release6.0(Final),内核版本为2.6.32-71.el6.i686.由于最近内核出现最新的漏洞(linux kernel又爆内存提权漏洞,2.6.39内核无一幸免,所以将内核升级至3.2.2最新版本。1.查看当前系统内核...

2015-06-18 (4918)次关注 评论(0) 阅读全文

rsync的核心算法

rsync是unix/linux下同步文件的一个高效算法,它能同步更新两处计算机的文件与目录,并适当利用查找文件中的不同块以减少数据传输。rsync中一项与其他大部分类似程序或协定中所未见的重要特性是镜像是只对有变更的部分进行传送。rsync可拷贝/显示目录属性,以及拷贝文件...

2015-06-12 (4925)次关注 评论(0) 阅读全文

linux系统有关时间的设置方法

Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时...

2015-06-04 (4865)次关注 评论(0) 阅读全文

ab参数详解 - 压力测试

Apache附带的ab,它非常容易使用,ab可以直接在Web服务器本地发起测试请求。这至关重要,因为我们希望测试的服务器的处理时间,而不包含数据的网络传输时间以及用户PC本地的计算时间。需要清楚的是,ab进行一切测试的本质都是基于HTTP,所以可以说它是对于Web服务器软件的黑盒...

2015-05-31 (3042)次关注 评论(0) 阅读全文

Linux下sudo的使用

Linux下Sudo命令的使用方法“Sudo”是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务,比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配...

2015-05-23 (3049)次关注 评论(0) 阅读全文

Linux中tty、pty和pts概念及区别

基本概念①tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用tt...

2015-05-14 (3149)次关注 评论(0) 阅读全文

/dev/null 2>&1详解

shell中可能经常能看到:>/dev/null2>&1命令的结果可以通过%>的形式来定义输出分解这个组合:">/dev/null2>&1"为五部分。1:>代表重定向到哪里,例如:echo"...

2015-05-08 (3041)次关注 评论(0) 阅读全文

配置yum源的方法

(一)、制作YUM本地源:YUM简介:YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header,header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖...

2015-05-01 (3001)次关注 评论(0) 阅读全文

系统管理的工具箱之:iftop

谁在使用所有的带宽,他们在做什么?使用iftop把他们找出来.资深的系统管理员经常使用一些很通用很常见的的工具.当然,每天都有一些新的工具加入这个领域,甚至一些成熟的系统也不是使用相同的管理工具.基于此,我决定写一些很通用但是却容易被忽略的工具的介绍,使系统管理员的工作...

2015-04-26 (3069)次关注 评论(0) 阅读全文

CentOS 7 在用搜索命令locate时command not found问题

在用locate查找命令找文件时提示如下:[root@v6 upload]#locate passwd-bash: locate: command not found找不到命令一般都是没有安装相关的包,于是执行一下命令安装:yum install locate结果是 No p...

2015-04-20 (3252)次关注 评论(0) 阅读全文

为你在Bash历史中执行过的每一项命令设置时间和日期

在默认情况下,所有通过 Bash在命令行中执行过的命令都被存储在历史缓存区或者一个叫做~/.bash_history的文件里。这意味着系统管理员可以看到系统上用户执行过的命令清单,或者用户可以通过像 history命令这样的选项来看他或她自己的命令历史。$ history...

2015-04-11 (2950)次关注 评论(0) 阅读全文

Linux history显示时间戳

在管理服务器中为了提高history命令的效率,可以history命令加上一些参数,比如时间、用户和IP等等参数。(1)加上时间和用户export HISTTIMEFORMAT="%F%T`whoami`"(2)再加上IPUSER_IP=`who-u...

2015-04-02 (2979)次关注 评论(0) 阅读全文

Windows Server 2016 安装并启用 Adobe Flash Player

windows server2016 datacenter安装好之后,到Adobe网站更新安装了一个Flash Player,但是版本比较低,打开一些网站提示Flash Player版本太低,请升级版本,就连安装的QQ也提示其因为版权的原因不再内置Flash Player播放...

2015-03-31 (3163)次关注 评论(0) 阅读全文