2010年2月 的存档
LVS-NAT简易环境搭建,结构图如下:
操作系统:centos 5.3
A,调度器(主机名:lb),双网卡。
外网卡(eth0)IP:192.168.1.9
内网卡(eth1):IP:10.10.10.9
B,真实服务器A(主机名:node1),双网卡(注意,最好只用单网卡,不然调试会出问题,我是为了方便远程。)
外网卡(eth0)IP:192.168.1.10
内网卡(eth1):IP:10.10.10.10
C,真实服务器B(主机名:node1_0),双网卡(注意,最好只用单网卡,不然调试会出问题,我是为了方便远程。)
外网卡(eth0)IP:192.168.1.11
内网卡(eth1):IP:10.10.10.11
安装:
1, 调度器上安装IPVS
ipvs编译安装:
下载系统对应版本内核,因为安装IPVS是需要一些头文件支持。目录/usr/src/linux
1234567[root@lb ~]# cd /root
[root@lb ~]# mv linux-2.6.18.tar.gz /usr/src/
[root@lb ~]# cd /usr/src/
[root@lb src]# tar xzvf linux-2.6.18.tar.gz
[root@lb src]# ln -s linux-2.6.18 linux
[root@lb src]# ls
kernels linux linux-2.6.18 linux-2.6.18.tar.gz redhat
接下来编译IPVS:
查看目前系统支持的IPVS模块
12345678[root@lb ~]# ls /lib/modules/2.6.18-128.el5/kernel/net/ipv4/ipvs/
ip_vs_dh.ko ip_vs.ko ip_vs_lblcr.ko ip_vs_nq.ko ip_vs_sed.ko ip_vs_wlc.ko
ip_vs_ftp.ko ip_vs_lblc.ko ip_vs_lc.ko ip_vs_rr.ko ip_vs_sh.ko ip_vs_wrr.ko
[root@lb ~]# wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24.tar.gz
[root@lb ~]# tar xzvf ipvsadm-1.24.tar.gz
[root@lb ~]# cd ipvsadm-1.24
[root@lb ipvsadm-1.24]# make
[root@lb ipvsadm-1.24]# make [...]
日志报错如下:
(temporary failure. Command output: sh: mailbot: command not found maildrop: error writing to mailbox. /opt/maildrop/bin/maildrop: Unable to deliver to mailbox.)
提示找不到maildrop,但文件确定是存在的,安装也没有问题。唯独路径没有在PATH中。将/opt/maildrop/bin加入PATH
123 vi /etc/profile
PATH=$PATH:/opt/maildrop/bin
source /etc/profile
加入后可以收邮件了,但自动回复好像还不不行,
以下是更新部分(解决办法):
将maildrop和mailbot权限调整为vmail(按各自系统定)
将maildrop和mailbot做软链接
12ln -s /opt/maildrop/bin/maildrop /usr/bin/maildrop
ln -s /opt/maildrop/bin/mailbot /usr/bin/mailbot
问题解决。。。
分享收藏
