虚拟机双机安装指南 下载本文

内容发布更新时间 : 2024/5/4 11:50:44星期一 下面是文章的全部内容请认真阅读。

双机安装配置指南

(SUSE 11 SP1 + SYBASE ASE 15.0.3 + NewStartHA2.1)

约定与注意事项:

? 主节点hostname为SERVER1,需要4块网卡,其中两块为工作网卡,另外两个用作心跳链接。 ? 备节点hostname为SERVER2,需要4块网卡,其中两块为工作网卡,另外两个用作心跳链接。 ? 文档中底色为灰色的部分为操作命令部分。可以直接拷贝来使用。如:#groupadd –g 1001

sybase ? 文档中蓝色字体为可以自行修改的部分。如:#useradd –g sybase –u 1001 –d /home/sybase

–m sybase ? 心跳接口ip用于集群内部节点间通讯,其网络号应与对外工作的网络号分开,假设为172.16.30.0,

并假设两台主机名为SERVER1和SERVER2,两个节点的心跳ip可以如下设置: eth2 eth3 172.16.40.1 SERVER1心跳172.16.30.1 IP 172.16.40.2 SERVER2心跳172.16.30.2 IP

一、 概述

本文详细介绍在VMware Workstation6.5下如何安装部署双机环境。

二、 安装SUSE11 SP1

(一)

主节点操作系统安装、配置

在虚拟机中安装SUSE11 SP1操作系统(主节点)。具体步骤这里不做说明。注意如下几点: ? 系统需要4块网卡。

? 配置系统的telnet、ftp与ssh服务,并设置为开机自动启动。

系统安装好后做如下配置:

1. 创建sybase用户组与sybase用户

注意:双机主备节点的这两个用户Sybase组的ID一定要相同, 最好创建组时指定ID 以root用户登录

# groupadd –g 1001 sybase

# useradd –g sybase –u 1001 –d /home/sybase –m sybase

2. 配置IP

启动主节点系统,以root用户登录,配置4块网卡的IP地址,分别为192.168.8.41、192.168.8.42、192.168.9.43、192.168.9.44。

1) 修改网卡配置文件,配置文件目录/etc/sysconfig/network

分别修改4个网卡的配置文件,如:ifcfg-eth0、ifcfg-eth1、ifcfg-eth2、ifcfg-eth3 在ifcfg-eth0中增加如下行:

PERSISTENT_NAME='eth0' #手动添加,用于确保每次系统重启网卡名称不变 BOOTPROTO='none' STARTMODE='off'

在ifcfg-eth1中增加如下行:

PERSISTENT_NAME='eth1' #手动添加,用于确保每次系统重启网卡名称不变 BOOTPROTO='none' STARTMODE='off'

在ifcfg-eth2中增加如下行:

PERSISTENT_NAME='eth2' #手动添加,用于确保每次系统重启网卡名称不变 BOOTPROTO='static' STARTMODE='onboot'

在ifcfg-eth3中增加如下行:

PERSISTENT_NAME='eth3' #手动添加,用于确保每次系统重启网卡名称不变 BOOTPROTO='static' STARTMODE='onboot'

2) 创建bond配置文件(浮动IP)

在/etc/sysconfig/network目录下创建文件名为“ifcfg-bond0”的配置文件 ifcfg-bond0文件内容如下: BOOTPROTO='static' STARTMODE='onboot'

BROADCAST='192.168.8.255'

IPADDR='192.168.8.45' #bond0对应的工作ip NETMASK='255.255.255.0' NETWORK='192.168.8.0' REMOTE_IPADDR=''

BONDING_MASTER='yes'

BONDING_MODULE_OPTS='mode=active-backup miimon=100' BONDING_SLAVE0='eth0' BONDING_SLAVE1='eth1'

3) 重启网络服务

#service network restart

从一台节点ping 主节点的bond0工作ip(192.168.8.45)来检查操作是否正确。

用 ifconfig 查看网卡状态,是否有bond0浮动IP,一个base网卡为MASTER状态,另外两个网卡为SLAVE状态。

#ifconfig

bond0 Link encap:Ethernet HWaddr 00:0C:29:FA:52:59

inet addr:192.168.8.45 Bcast:192.168.8.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fefa:5259/64 Scope:Link

UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RX packets:12102 errors:0 dropped:0 overruns:0 frame:0 TX packets:68 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0

RX bytes:932938 (911.0 Kb) TX bytes:3140 (3.0 Kb)

eth0 Link encap:Ethernet HWaddr 00:0C:29:FA:52:59

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:6062 errors:0 dropped:0 overruns:0 frame:0 TX packets:68 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000

RX bytes:467319 (456.3 Kb) TX bytes:3140 (3.0 Kb)

eth1 Link encap:Ethernet HWaddr 00:0C:29:FA:52:59

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:6040 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000

RX bytes:465619 (454.7 Kb) TX bytes:0 (0.0 b)

eth2 Link encap:Ethernet HWaddr 00:0C:29:FA:52:6D

inet addr:192.168.9.43 Bcast:192.168.8.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fefa:526d/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:20858 errors:0 dropped:0 overruns:0 frame:0 TX packets:13790 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000

RX bytes:3262435 (3.1 Mb) TX bytes:2989689 (2.8 Mb)

eth3 Link encap:Ethernet HWaddr 00:0C:29:FA:52:77

inet addr:192.168.9.44 Bcast:192.168.8.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fefa:5277/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:9001 errors:0 dropped:0 overruns:0 frame:0 TX packets:3213 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000

RX bytes:1153354 (1.0 Mb) TX bytes:1011058 (987.3 Kb)

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host