Xen出现nf_conntrack: table full, dropping packet.的一些解决调整参数

我们的Centos6 x64_64系统的Xen宿主内核出现了一些日志,相应状况有网络丢包的现象发生。nf_conntrack: table full, dropping packet. nf_conntrack: table full, dropping packet. nf_conntrack: table full, dropping packet. nf_conntrack: table full, dropping packet. nf_conntrack: table full, dropping packet. nf_conntrack: table full, dropping packet. nf_conntrack: table full, dropping packet. nf_conntrack: table full, dro ---->>阅读完整内容

Xen出现Too many frags以及fatal error; disabling device日志,子系统断网解决办法

Xen有些时候一些GUEST OS系统正常运行中但是网络断了,直接重启后网络又恢复了。 从dmesg里面查看相应的信息发现出现了Too many fragsvif vif-162-0: vifXEN_NAME.0: Too many frags vif vif-162-0: vifXEN_NAME.0: fatal error; disabling devicegoogle了一下从一些mail list里面找到了解决办法,就是关闭tx和tso以及gso.先查看网卡ethtool -k 网卡运行命令会得到以下返回数据(一些机器返回的结果可能会有出入)[root@node75 ~]# ethtool -k eth0 Features for eth0: rx-checksumming: on tx-checksumming: on tx-checksum-i ---->>阅读完整内容

Centos6快速方便配置内核安装Xen

Xen安装配置过程中配置kernel比较难,没有足够经验就可能出现内核启动不起来 redhat有了自己家的孩子kvm后就带Xen玩了,rhl家族就fedora独自带着Xen在玩. 好在Centos有提供扩展源可以使用 官方地址 http://wiki.centos.org/HowTos/Xen/Xen4QuickStart安装也非常简单:第一步:导入扩展源#yum install centos-release-xen -y第二步:安装扩展源提供带Xen的内核#yum install kernel kernel-devel -y第三步:安装Xen扩展源提供的Xen版本是比较高,生产环境有时候需要一些稳定版本,所以这一步可以自行选择用编译安装代替.yum install xen关闭selinux和修改xend-config.sxpsetenforce 0 >> /de ---->>阅读完整内容

VPS优化之添加swap交换分区

为了节约成本,通常使用swap交换分区来给VPS提高一下性能。下面说一下VPS添加swap交换分区的方法(只有Xen的VPS可以,OpenVZ不支持添加swap)。1、进入一个目录cd /var/2、获取256M的文件块:dd if=/dev/zero of=swapfile bs=1024 count=2621443、创建swap文件/sbin/mkswap swapfile4、激活swap文件/sbin/swapon swapfile5、查看一下swap是否正确:/sbin/swapon -s6、加到fstab文件中让系统引导时自动启动vi /etc/fstab在末尾增加以下内容:var/swapfile swap swap defaults 0 0也可以执行如下命令,感觉这样更方便echo "/var/swapfile swap swap defa ---->>阅读完整内容