LVS 及FTP问题

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://navyaijm.blog.51cto.com/4647068/809464

昨天开发的人员丢给我两个问题让我去处理,分享一下以备以后自己在遇到同样的问题。

故障一
描述:
三台机器做LVS,在real1上安装的LVS,负载本身、real2、real3,IP信息如下
VIP:  172.28.29.75
real1: 172.28.29.38
real2:172.28.29.39
real3: 172.28.29.40
故障现象:
访问真实IP一切正常,但是访问VIP会卡一会,但是最后还是可以成功访问的。
解决方法:
重新配置了ipvsadm,问题解决。
ipvsadm -C
ipvsadm -A -t 162.28.29.75:80 -s rr -p 120
ipvsadm -a -t 162.28.29.75:80 -r 162.28.29.38:80 -g
ipvsadm -a -t 162.28.29.75:80 -r 162.28.29.39:80 -g
ipvsadm -a -t 162.28.29.75:80 -r 162.28.29.40:80 -g

故障二
描述:一台FTP服务器,根目录是用域名(group-06.storage.tpan)挂载的存储空间,配置文件如下:
listen=YES
listen_port=21

connect_from_port_20=YES
tcp_wrappers=YES
one_process_model=NO
use_localtime=YES

pasv_enable=YES
pasv_min_port=9981
pasv_max_port=10481

# LOG
xferlog_enable=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=No

# PAM
pam_service_name=vsftp.vu
#nopriv_user=nobody
nopriv_user=tpanftp

# CONN LIMIT
max_clients=200
max_per_ip=50
local_max_rate=0
anon_max_rate=0

# TIMEOUT
connect_timeout=60
accept_timeout=60
data_connection_timeout=300
idle_session_timeout=300

# MESSAGE
ftpd_banner=Welcome!
banner_file=/etc/vsftpd/banner.txt

dirmessage_enable=YES
#message_file=.message

# NO ANOYMOUS USER
anonymous_enable=NO

# UPLOAD
anon_upload_enable=NO
# CREATE FOLDER
anon_mkdir_write_enable=NO
# DELETE/RENAME
anon_other_write_enable=NO
# DOWNLOAD
anon_world_readable_only=NO

no_anon_password=YES
anon_umask=022

# ENABLE VIRTUAL USER
guest_enable=YES
guest_username=vftp

# ALL PRIVS: UPLOAD/DOWNLOAD/DELETE/RENAME (with write_enable=YES)
#virtual_use_local_privs=YES

# AS ANON:
virtual_use_local_privs=NO

user_config_dir=/etc/vsftpd/vsftpd_user_conf

# LOCAL USER / (VIRTUAL USER)
local_enable=YES
local_umask=022

write_enable=NO
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

#secure_chroot_dir=/var/run/vsftpd

# DENY USER LIST
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list
FTP登录正常,就是在第一次上传数据会卡20s左右,之后就正常了,但是隔一段时间不操作FTP,
故障有重现了

解决方法:
刚开始怀疑是路由选择的问题,尝试重新配置了路由条目,故障依旧,
之后重启了网络,看到系统日志有如下报错:
Feb  6 18:16:55 localhost kernel: nfs: server group-06.storage.tpan not responding, timed out
Feb  6 18:20:43 localhost last message repeated 2 times
Feb  6 18:21:59 localhost last message repeated 3 times
Feb  6 18:27:04 localhost kernel: nfs: server group-06.storage.tpan not responding, timed out
Feb  6 18:30:14 localhost kernel: nfs: server group-06.storage.tpan not responding, timed out
Feb  6 18:44:40 localhost kernel: Removing netfilter NETLINK layer
问题找到了,应该是nfs挂载的问题,最后重新挂载了FTP的根目录,问题解决。

本文出自 “屌丝运维男” 博客,请务必保留此出处http://navyaijm.blog.51cto.com/4647068/809464

时间: 2024-10-31 05:35:43

LVS 及FTP问题的相关文章

LVS集群的体系结构

LVS集群的体系结构,构建强壮的体系结构里负载均衡层.真实服务器层.后端共享存储层都是相辅相成 LVS集群的体系结构 LVS集群的体系结构如图9 所示 ,这里将它划分成三层,一个完整的LVS负载均衡项目,构建强壮的体系结构里负载均衡层.真实服务器层.后端共享存储层都是相辅相成,必不可少的部分. 软件工具的选择与优点 LVS优势 使用普通的服务器 + 开源软件,顶替昂贵的商业硬件设备,节省开销,特别是为在创业发展中的公司有效节约成本.LVS这种集群技术可以用最少的投资获得接近于大型主机的性能. L

服务器群集与LVS模型

一.LVS简介: LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统.在可伸缩网络服务的几种结构中它们需要一个前端的负载调度器(或者多个进行主从备份).我们先分析实现虚拟网络服务的主要技术,指出IP负载均衡技术是在负载调度器的实现技术中效率最高的.在已有的IP负载均衡技术中,主要有通过网络地址转换(Network Address Translation)将一组服务器构成一个高性能的.高可用的虚拟服务器,我们称之为VS/NAT技术(Virt

用Linux下的LVS软件实现Linux集群

本文介绍了Linux下的cluster软件LVS,并举例介绍一个Linux下的cluster(集群)的安装和实现的详细过程.. 在各种网络服务普遍应用的今天,随网络速度的提高以及用户的增加,在一些繁忙的场合,单凭一台机器已经无法就能应付所有的网络请求了.为了解决这个问题,许多用户就采 用一组cluster(集群)来代替单一的机器.cluster可以将多台计算机连接起来协同运作以对外提供各种服务,比如Apache.FTP.Mail等. 在Linux上最常见的.也可能是运用最广泛的cluster方案

Linux负载均衡软件LVS的配置

LVS集群有DR.TUN.NAT三种配置模式,可以对www服务.FTP服务.MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置. 一. Director Server的配置 在Director Server上配置LVS负载均衡集群,有两种方法: 通过ipvsadm命令行进行配置 通过Redhat提供的工具piranha来配置LVS 1.通过ipvsadm命令行方式配置LVS 安装IPVS后,就可以配置LVS集群了,首先在Director Server

Linux负载均衡软件LVS简介

一. LVS简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org.现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS提供的各种功能. 使用LVS技术要达到的目标是:通过LV

Linux集群服务LVS概述与安装配置详解

LVS项目从成立到现在为止,受到不少关注,LVS集群系统已被应用于很多重负载的站点.安装LVS和配置LVS的工作比较繁杂,读者在配置的过程中需要非常细心和耐心.本文对LVS的应用场景进行了简单介绍,并着重介绍LVS的安装和配置操作. (http://os.51cto.com/art/201011/233146.htm) LVS项目从成立到现在为止,受到不少关注,LVS集群系统已被应用于很多重负载的站点.到目前为止,该系统已在美.英.德.澳等国的几十个站点上正式使用.目前,一些大型LVS应用实例如

Linux中使用ipvsadm配置LVS集群的基本方法

  LVS集群有DR.TUN.NAT三种配置模式,可以对www服务.FTP服务.MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置. 一. Director Server的配置 在Director Server上配置LVS负载均衡集群,有两种方法: a. 通过ipvsadm命令行进行配置 b. 通过Redhat提供的工具piranha来配置LVS 通过ipvsadm命令行方式配置LVS 安装IPVS后,就可以配置LVS集群了,首先在Director

服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型

  ======================================= F5全称: F5-BIG-IP-GTM 全球流量管理器. 是一家叫F5 Networks的公司开发的四~七层交换机,软硬件捆绑. 据说最初用BSD系统,现在是LINUX;硬件是Intel的PC架构,再加周边的网络和专用加速设备. 当然要提提售价, 都是几十万RMB的身价. 这宝贝是用于对流量和内容进行管理分配的设备,也就是负载均衡. 从名字就能看出来:BIG-IP. 外部看来是一个IP,内部可却是几十台应用服务器

linux下的lvs三种模式及配置

  lvs:linux virtual server,linux虚拟服务器.是linux平台下的负载均衡软件. 优点:a.开源,免费b.在网上能找到相关技术资源c.具有软件负载均衡的优点. 技术简介: lvs集群采用IP负载均衡技术和基于内容请求分发技术.调度器具有很好的吞吐率,将请求均衡的转移到不同的服务器上执行,调度器自动屏蔽服务器的故障,从而将一组服务器构成一个高性能的高可用的虚拟服务器.整个服务器集群的结构对客户是透明的,无需修改客户端和服务器端的程序. 集群的三层架构: A.负载调度器