linux 双网卡绑定(bonding)实现负载均衡或故障转移

我们在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。其实这项技术在Sun和Cisco中早已存在,被称为Trunking和Etherchannel 技术,在Linux的2.4.x的内核中也采用这这种技术,被称为bonding。   &n

转载 点赞0 阅读427 收藏0 评论0 2011-11-24

让php支持iconv函数库

iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库。 1、下载libiconv函数库http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.2.tar.gz; 2、解压缩tar -zxvf libiconv-1.9.2.tar.gz; 3、安装libiconv #configure --prefix=/usr/l

原创 点赞0 阅读1647 收藏0 评论0 2011-07-14

Linux流量监控工具 – iftop

Linux流量监控工具 – iftop   在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。 一、iftop是什么?   iftop是类似于top的实时流量监控工具。   官方网站:http://www.ex-pa

转载 点赞0 阅读412 收藏0 评论0 2011-06-22

DRBD Management Console(DRBD管理控制台)

DRBD Management Console 是一个用来简化管理基于 DRBD 和 Heartbeat/OpenAIS 以及 Pacemaker 的集群系统。它无需在被管理的节点上安装任何代理或者是客户端程序,而是采用 SSH 方式直接连接。它用图形的方式概述了显示网卡和块设备的DRBD状态信息 地址:http://www.drbd.org/mc/management-console/

转载 点赞0 阅读513 收藏0 评论0 2011-06-22

DRBD+Heartbeat+NFS实验笔记

环境: Vmware6.5 Server1: eth0:192.168.1.201 sdb1 10G 心跳线: eth1: 10.10.10.131 Server2 eth0:192.168.1.202 sdb1 10G 心跳线:eth1:10.10.10.132 Heartbeat虚拟IP: 192.168.1.200 步骤: 一、 设置两台服务器的网卡信息、hosts、主机名等

原创 点赞1 阅读1619 收藏0 评论0 2011-06-19

squid+iptables 透明防火墙

squid配置参数设置如下:端口设置http_port 888 transparent //设置squid的端口##cache设置cache_mem 512 MB //内存缓存大小,一般建议不小于内存的1/3, cache_dir ufs /var/spool/squid 20

原创 点赞0 阅读859 收藏0 评论0 2011-06-11

减少Linux下Squid服务器的TIME_WAIT

本文来自: IT运维专家网(LinuxTone.Org) 作者: 守住每一天 squid, time_wait原文链接:http://bbs.linuxtone.org/thread-262-1-1.html IT运维专家网--"自由平等,互助分享!" 转贴 : http://blog.s135.com/read.php/338.htm作者:张宴Linux下高并发的Squid服务器,TCP TIM

转载 点赞0 阅读367 收藏0 评论0 2011-06-09

squid管理工具sarg安装,配置,使用

 sarg是以网页的形势来展示squid缓存结果的一种工具 wget  http://www.sfr-fresh.com/unix/privat/sarg-2.2.7.1.tar.gz 一,安装 tar zxvf /home/zhangy/download/sarg-2.2.7.1.tar.gz -C  /home/zhangy cd /home

转载 点赞0 阅读607 收藏0 评论0 2011-05-03

squid编译参数说明

squid编译参数说明 ./configure --prefix=/usr/local/squid \ --disable-carp \ --with-aufs-threads=32 \ --with-pthreads \ --enable-storeio='ufs,aufs' 

转载 点赞0 阅读579 收藏0 评论0 2011-04-28

IPvsadm的命令参数详解

为了更好的让大家理解这份命令手册,将手册里面用到的几个术语先简单的介绍 一下: 1,virtual-service-address:是指虚拟服务器的ip 地址 2,real-service-address:是指真实服务器的ip 地址 3,scheduler:调度方法 (lna@networksbase.com 翻译 ipvsadm v1.21 200

转载 点赞0 阅读436 收藏0 评论0 2011-04-07

LVS负载均衡实验

一、lvs的三种模式: 1、VS/NAT 模式 通过网络地址转换,调度器重写请求报文的目标地址,根据调度算法,将请求分派给后端的真实服务器;真实服务器的响应报文通过调度器时,报文的源地址被重写,再返回给客户,完成整个负载调度过程。 缺点:请求和响应报文都必须经过调度器进行地址重写,当客户端请求越来越多时,调度器的处理能力将成为瓶颈。 2、VS/TUN 模式 调度器把请求报文直接通过IP隧

原创 点赞0 阅读717 收藏0 评论0 2011-04-07

Heartbeat双机热备实验

  Heartbeat双机热备实验 一、实验图示 二、实验环境: Vmware 双机,分别为server1和server2,虚拟IP为:128.1.37.85  Server1 IP:      eth0: 128.1.37.86       eth1: 1

原创 点赞0 阅读692 收藏0 评论0 2011-03-28

使用Rsync进行服务器的备份

使用Rsync进行服务器的备份 一、环境: OS: Centos5 /RHEL 5 Soft: rsync-3.0.7.tar.gz Rsync是linux下的数据备份工具,支持linux—linux, linux—windows之间的互相备份。具有如下特性: 1、 可以镜像保存整个目录树和文件系统 2、 可以很容易的做到保存原文件的权限、时间、软硬链接等 3

原创 点赞2 阅读810 收藏0 评论2 2011-03-05

Linux中查看系统资源占用情况的命令

Linux中查看系统资源占用情况的命令[导读]没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。  top:  主要参数  d:指定更新的间隔,以秒计算。  q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。  c:显示进程完整的路径与名称。  S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。  s:安全模式。  i:不显示任

转载 点赞0 阅读297 收藏0 评论0 2011-01-10

Vsftp的虚拟用户实验

    1、使用D库存储用户名和密码 所需软件: #rpm –qa | grep db4 Db4-devel-4.2.52-7.1 Db4-4.2.52.7.1 Db4-utils-4.2.52-7.1 2、建立一个logins.txt的文件 ,单行为用户名,双数行为 密码 如: #vim /home/logins.txt test1 1234

原创 点赞0 阅读339 收藏0 评论0 2010-12-20

Vsftp的配置实验

Vsftp的配置实验 要求: 1、 以standalone方式运行 2、 为了保证安全,将系统用户中不必要的用户ftp关闭 3、 匿名用户只能下载。目录为/var/ftp/pub 4、 本地用户可以上传文件,使用home目录,限额为100M,不能进入到其他目录 ,并且设置不能上传重名文件 5、本地root和admin两个用户可以切换到其他目录,不受chroot约束 6、安全设置:

原创 点赞0 阅读384 收藏0 评论0 2010-12-18

vsftpd.conf 联机手册

vsftpd.conf - vsftpd 的配置文件  描述 vsftpd.conf 可以用于控制 vsftpd, 以实现各种各样的功能. vsftpd 缺省到 /etc/vsftpd.conf 处查找此文件. 当然, 您也可以通过命令行参数进行指定. 这个命令行参数就是指 vsftpd 的配置文件. 对于想使用高级 inetd 管理的用户, 例如, xinetd, 则这个功能非常

转载 点赞0 阅读206 收藏0 评论0 2010-12-17

将vsftp加入服务

看你是希望用standalone方式还是xinetd方式启动了 standalone方式 # vi /etc/init.d/vsftpd   #!/bin/bash   #   # vsftpd      This shell script take

转载 点赞0 阅读263 收藏0 评论0 2010-12-15

Vsftp的源码安装和配置 (二)

    四、Vsftp的两种运行模式区别:   什么是xinetd模式和standalone模式   像其它守护程序一样,vsftpd提供了standalone和inetd(inetd或xinetd)两种运行模式。简单解释一下, standalone一次性启动,运行期间一直驻留在内存中,优点是对接入信号反应快,缺点是损耗了一定的系统资源,

原创 点赞0 阅读2278 收藏0 评论0 2010-12-15

Vsftp的源码安装和配置 (一)

Vsftp的源码安装和配置 (一) 一、准备工作 [root@domino tmp]# tar -zxvf vsftpd-2.1.2.tar.gz [root@domino tmp]# cd vsftpd-2.1.2   解压缩vsftpd的文件后,查看INSTALL文件,可以看到如下前提:    VSFTPD默认配置中需要“nobody”用户。   [

原创 点赞1 阅读878 收藏0 评论0 2010-11-30

Centos下VNC的安装和配置

默认情况下,Centos已经安装了vnc-server,如果没有的话,我们也可以使用Centos的安装光盘进行rpm包的安装。 配置步骤比较简单,三步实现。 1、将用户名称加入到配置文件:   (注:这里的“用户名”是指linux系统用户的名称)   [root@centos ~]# vi /etc/sysconfig/vncservers 在里面加入vncser

原创 点赞2 阅读380 收藏0 评论0 2010-11-26

使用iptables禁止PING

echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all 这下是别人不能ping你,你也不能ping别人 将其值改为1后为禁止PING 将其值改为0后为解除禁止PING 其实使用iptable最简单 iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP ipta

转载 点赞0 阅读5418 收藏0 评论0 2010-11-15

apache+tomcat+jdk+mysql安装笔记

---------------安装MYSQL---------------(照搬mysql文档)shell> groupadd mysqlshell> useradd -g mysql mysqlshell> gunzip < mysql-VERSION.tar.gz | tar -xvf -shell> cd mysql-VERSIONshell> ./con

原创 点赞2 阅读417 收藏0 评论1 2010-11-10

linux下jdk1.6.22安装

dk1.6的安装:   首先到官方网站下载jdk,例如最新版的:jdk-6u22-linux-i586-rpm.bin  地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html上传到/usr/local目录下后执行:chmod 755 jdk-6u22-linux-i586-rpm

原创 点赞1 阅读2255 收藏0 评论0 2010-11-10

RedHat AS 5.3 yum源配置

大家都知道rhel想要跟新软件都是要注册的,对于平民百姓来说那费用还是有点高的。呵呵,看了网上的资料写的都是杂乱无章的,今天刚好有时间,整理下我的redhat as5.3 的yum配置,希望对大家有所帮助 配置rhel 5 使用CentOS的yum站点升级删除原来的/etc/yum.conf文件和/etc/yum.repo.d目录rm -rf /etc/yum.confcd /etc/yum.re

转载 点赞0 阅读268 收藏0 评论0 2010-09-21

Apache服务器优化方法小结

这个一些个人的总结,加上一些前辈的经验, 下面的优化总的来讲,在我使用的一年多中,还是相当有用的,优化和不优化还是比较明显的. 下面开始正题 ExtendedStatus On 因为写入额外的时间标志,设off。 MPM:worker-多进程多线程新型设计,适合高流量服务,但是不稳定,对象php之类支持非常差,不推荐, prefork-稳定,无线程,占用较多内存。 HostnameL

转载 点赞0 阅读211 收藏0 评论0 2010-09-14

apache中并发控制参数prefork理解和调优

一个apache有linux下的并发不是很高的,大约到3K的样子,普通的服务器都会不同程度的出现问题.apache有关并发控制主要是 prefork和worker二个其中一个来控制.我们可以使用httpd -l来确定当前使用的MPM是prefork.c,还是Worker.c.下面是apache中有关prefork的配置.下面是我优化过的参数. <IfModule prefork.c>

转载 点赞0 阅读164 收藏0 评论0 2010-09-14

利用 squid 反向代理提高网站性能

  李明慧 (limhui@cn.ibm.com), 软件测试工程师, IBM 2009 年 4 月 02 日 本文在介绍 squid 反向代理的工作原理的基础上,指出反向代理技术在提高网站访问速度,增强网站可用性、安全性方面有很好的用途。作者在具体的实验环境下,利用 DNS 轮询和 Squid 反向代理技术,实现了网站的负载均衡,从而提高了网站的可用性和可靠性。 本文在介绍 s

转载 点赞0 阅读280 收藏0 评论0 2010-09-14

Linux iostat监测IO状态

Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。1. 基本使用$iostat -d -k 1 10参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次。$iostat -d

转载 点赞0 阅读242 收藏0 评论0 2010-09-14

apache的httpd.conf中文注释

下面是httpd.conf文件的翻译 # # 基于 NCSA 服务的配置文件。 # #这是Apache服务器主要配置文件。 #它包含服务器的影响服务器运行的配置指令。 #参见<URL:http://httpd.ache.org/doc-2.0/>以取得关于这些指令的详细信息 # #不要只是简单的阅读这些指令信息而不去理解它。 #这里只是做了简单的说

转载 点赞0 阅读311 收藏0 评论0 2010-08-31
  • 1
  • 2