Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34477
  • 博文数量: 35
  • 博客积分: 1780
  • 博客等级: 上尉
  • 技术积分: 460
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-30 14:56
文章分类
文章存档

2011年(1)

2010年(12)

2009年(22)

我的朋友

分类: IT业界

2009-09-22 10:39:10

1)将两台邮件服务器的//announts和/turbomail/conf目录的存储路径指定至nfs服务器/mnt/nfs/accounts和/mnt/nfs/conf目录下。

2)通过HA实现两台邮件服务器的双机热备。

/turbomail/accounts 此目录为邮件系统用户信息的存储目录。

/turbomail/conf 此目录为邮件系统配置文件的存储目录。

网络拓扑结构:

安装Linux(redhat as 5 32位)系统并关闭防火墙,seLinux设置为disable,两台邮件服务器分别为node1(turbomailA)和node2(turbomailB),nfs服务器只需一块网卡。

node1的ip地址分别为:

eth0:192.168.0.65

eth1:10.0.0.3 (心跳地址)

node2的ip地址分别为:

eth0:192.168.0.66

eth1:10.0.0.4 (心跳地址)

192.168.0.100(虚拟ip地址)

服务器的配置

turbomailA的配置:

1、  挂载光驱:mount /dev/cdrom

2、  将turbomail的安装包拷贝到跟目录下/

#cd /dev/cdrom

#cp turbomail_linux_x86_xxx.tgz

3、  解压turbomail安装包

tar –zxvf turbomail_linux_x86_xxx.tgz

4、  启动turbomail

#cd /turbomail

#./starttm.sh

#cd /turbomail/web/bin/

#./startup.sh

5、修改启动脚本/etc/rc.d/rc.local 使邮件服务器开机自动启动 加入以下几行:

   #/turbomail/starttm.sh &

   #/turbomail/web/bin/startup.sh &

   #/turbomail/safestart.sh &

turbomailB的配置同上。

nfs服务器的配置:

1、  创建目录:/mnt/nfs

mkdir /mnt/nfs

mkdir /mnt/nfs/accounts

mkdir /mnt/nfs/conf

2、  插入linux安装光盘,挂载光驱,对nfs的rpm包进行安装

包括portmap包的安装

 rpm –ivh portmap-

 rpm –ivh nfs-

3、  安装完毕后执行如下命令编辑文件/etc/exports

#vi /ect/exports在该文件里添加如下内容:

#/mnt/nfs/accounts 10.1.1.3(rw,sync,no_root_squash)

#/mt/nfs/conf 10.1.1.3(rw,sync,no_root_squash)

#/mnt/nfs/accounts 10.1.1.4(rw,sync,no_root_squash)

#/mt/nfs/conf 10.1.1.4(rw,sync,no_root_squash)

<输出目录> [客户端1 选项(访问权限,用户映射,其他)]

输出目录是指NFS系统中需要共享给客户机使用的目录

4、  执行如下命令,启动端口映射:

    # /etc/rc.d/init.d/portmap start

    最后执行命令启动NFS 服务,此时NFS 会激活守护进程,就开始监听 Clienl端的请求    

    # /etc/rc.d/init.d/NFS start

最后在邮件服务器上执行如下命令:

turbomailA服务器上:

   # mount –t NFS 10.1.1.5:/mnt/nfs/accounts /turbomail/accounts

   # mount –t NFS 10.1.1.5:/mnt/nfs/conf /turbomail/conf

挂载完毕后测试是否连通:

   #showmount -e 10.1.1.5

turbomailB服务器上:

   # mount –t NFS 10.1.1.5:/mnt/nfs/accounts /turbomail/accounts

   # mount –t NFS 10.1.1.5:/mnt/nfs/conf /turbomail/conf

挂载完毕后测试是否连通:

   #showmount -e 10.1.1.5

接下来我们就来配置HA了:

前提条件:

保证两台邮件服务器以下文件必须相同

/etc/hosts

/etc/host.conf

/etc/resolv.conf

#vi /etc/hosts

node1的hosts内容如下:

ip地址 域名 机器名

192.168.0.65 node1.example.com node1

10.0.0.3 node1

192.168.0.66 node2.example.com node2

10.0.0.4 node2

(保证机器名和参数uname -n输出一致)

#vi /etc/host.conf

order hosts,bind

#vi /etc/resolv.conf

nameserver 202.96.209.133(DNS地址如果为空可以根据当地dns输入)

node2的hosts内容如下:

ip地址 域名 机器名

192.168.0.65 node1.example.com node1

10.0.0.3 node1

192.168.0.66 node2.example.com node2

10.0.0.4 node2

(保证机器名和参数uname -n输出一致)

#vi /etc/host.conf

order hosts,bind

#vi /etc/resolv.conf

nameserver 202.96.209.133(DNS地址如果为空可以根据当地dns输入)

产品下载:

安装指南:

常见问题:

联络QQ:65478043

电话:020-38921499

阅读(346) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~