KVM虚拟机中部署LVS DR模式集群

作者:阿圣(Sfan) 发布于:2013-7-28 13:15 Sunday 分类:计算机

    具体部署的步骤就不列出来了..说说我遇到的问题吧..

    结构:

        Director:            单网卡VIP配置在eth0:1,DIP 配置在 eth0上面

                VIP: eth0:1  172.16.1.36/24            

                DIP: eth0     172.16.1.112/24           

        RealServerA:eth0 172.16.1.37/24        lo:172.16.1.36/32

        RealServerB:eth0 172.16.1.38/24        lo:172.16.1.36/32

        以上三台机器是KVM 虚拟机,系统是 redhat5.8 ,虚拟机都是使用 virt-manager 图形管理工具默认参数创建的.

        Client:IP 172.16.1.254         宿主机 redhat 6.4 x86_64

      

        相关配置:  

        Director:

                ipvsadm -A -t 172.16.1.36:80 -s rr

                ipvsadm -a -t 172.16.1.36:80 -r 172.16.1.37:80 -g

                ipvsadm -a -t 172.16.1.36:80 -r 172.16.1.38:80 -g

        realServer 调整内核参数:

                echo 1 >/proc/sys/net/ipv4/conf/eth0/arp_ignore

                echo 2 >/proc/sys/net/ipv4/conf/eth0/arp_announce

        realserver 上启动 apache

        出现的情况:

            client上访问VIP 提示超时.

            点击查看原图

            Client 获取到VIP的MAC 正常为 Director 的Mac

            client:可以正常访问到 realserver  上的WEB

             Director :可以常访问到 realserver 上的WEB

             

            在其中一台 realserver上 抓包:

            点击查看原图

            看到已经完成了握手...似乎realsever 没给 client http的请求回复..

            

            各种折腾...重新新建虚拟机,把虚拟机网卡桥到物理网卡上,重新配置N遍...没找到原因..网上也没有发现有相关现象出现的..

            这个架构和环境之前一起学Linux 的童鞋已经在 redhat5.8 xen 虚拟机中部署过很多次了..都很顺利.看来问题出在KVM的网络配置上..

            到第二天,把虚拟机的网卡配置由Device model: virtio改为Device model:默认管理理程序

            Client上测试,一切正常....

              点击查看原图

            

 

 

 

标签: Linux 集群

评论(2) 引用(0) 浏览(15023)

火山互联免费VPS 配置

作者:阿圣(Sfan) 发布于:2009-10-22 14:43 Thursday 分类:Web

火山互联推出的免费VPS...拿来学习下还是不错的.申请过几次Liunx系统的.由于不是很熟悉.几次都没能配置好.下面介绍一下.前几天又申请了一个.下面介绍一下我的配置方法:

首先安装Liunx VPS远程管理工具,这里我用到的是:[SSH Secure Shell Client 3.2.9]:http://www.onlinedown.net/soft/20089.htm
安装好后,打开:SSH Secure Shell Client。点击 Quick Connect. 在弹出的对话框中输入自己VPS的相关信息.

(点击查看大图)

阅读全文>>

标签: Linux vps

评论(2) 引用(0) 浏览(8183)

Linux系统信息查看命令大全

作者:阿圣(Sfan) 发布于:2009-4-10 12:07 Friday 分类:计算机

      一个国内VPS 商提供VPS 免费公测,,Windows 版 的名额满了, 注册了一个Linux版的.

     Linux很少有接触.资料里面提示:VPS管理说明: (请使用SSH登录,不能使用Windows远程桌面登录).在网上Down了一个SSH的安装程序.装好后.按开通VPS 的资料里的账号密码登陆.登陆成功..才发现自己LInux命令一个都不会.

         在网上搜了一些关于Liunx系统住信息查看的命令.

另外在这里可以查看到更多的Linux命令

系统

  1. # uname -a               # 查看内核/操作系统/CPU信息  
  2. # head -n 1 /etc/issue   # 查看操作系统版本  
  3. # cat /proc/cpuinfo      # 查看CPU信息  
  4. # hostname               # 查看计算机名  
  5. # lspci -tv              # 列出所有PCI设备  
  6. # lsusb -tv              # 列出所有USB设备  
  7. # lsmod                  # 列出加载的内核模块  
  8. # env                    # 查看环境变量 

资源

  1. # free -m                # 查看内存使用量和交换区使用量  
  2. # df -h                  # 查看各分区使用情况  
  3. # du -sh <目录名>        # 查看指定目录的大小  
  4. # grep MemTotal /proc/meminfo   # 查看内存总量  
  5. # grep MemFree /proc/meminfo    # 查看空闲内存量  
  6. # uptime                 # 查看系统运行时间、用户数、负载  
  7. # cat /proc/loadavg      # 查看系统负载 

磁盘和分区

  1. # mount | column -t      # 查看挂接的分区状态  
  2. # fdisk -l               # 查看所有分区  
  3. # swapon -s              # 查看所有交换分区  
  4. # hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)  
  5. # dmesg | grep IDE       # 查看启动时IDE设备检测状况 

网络

  1. # ifconfig               # 查看所有网络接口的属性  
  2. # iptables -L            # 查看防火墙设置  
  3. # route -n               # 查看路由表  
  4. # netstat -lntp          # 查看所有监听端口  
  5. # netstat -antp          # 查看所有已经建立的连接  
  6. # netstat -s             # 查看网络统计信息 

进程

  1. # ps -ef                 # 查看所有进程  
  2. # top                    # 实时显示进程状态 

用户

  1. # w                      # 查看活动用户  
  2. # id <用户名>            # 查看指定用户信息  
  3. # last                   # 查看用户登录日志  
  4. # cut -d: -f1 /etc/passwd   # 查看系统所有用户  
  5. # cut -d: -f1 /etc/group    # 查看系统所有组  
  6. # crontab -l             # 查看当前用户的计划任务 

服务

  1. # chkconfig --list       # 列出所有系统服务  
  2. # chkconfig --list | grep on    # 列出所有启动的系统服务 

程序

  1. # rpm -qa                # 查看所有安装的软件包 

top 命令:

Linux 命令:top 实时显示系统进 程点击查看原图

 

标签: Linux

评论(0) 引用(0) 浏览(7646)

Powered by emlog 湘ICP备08103487号