LanderVault for Linux安装配置

更新时间:2024-06-25 15:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

LanderVault for Linux

安装配置

一.软件安装CD

提供的介质包为两个文件: jdk-6u7-linux-i586.rpm LanderVault.rpm

二.安装JAVA环境变量 1. 安装前JAVA版本升级:

e.

在文件末尾加入

JAVA_HOME=/usr/java/jdk1.6.0_07/ PATH=$JAVA_HOME/bin:$PATH Export JAVA_HOME Exporty PATH

g.

检查java版本号是否已升级成功。 h.

注销系统,重新登陆,OK。

LanderVault for Linux安装配置 1

三.安装LanderVault:

找到LanderVault-1-001.i386.rpm

屏幕上如出现如下字幕则表示安装成功:

默认安装在/etc/LanderVault/ 安装完成后会自动执行LVagent后台程序,并打印调试信息到该终端,如需看到调试信息请保留此终端。

Ps –ef |grep LVagent

Cd /etc/LanderVault/LVagent ./LVagent &

安装完毕后,需要在系统服务设置里把”ldcluster”设置为开机不自动启动。 在终端下,输入

chkconfig ldcluster off 345

重新启动服务器或者启动ldvault服务:service ldvault start

注意:

? 需要把LINUX自带的防火墙服务关闭

service iptables stop ? service ip6tables stop 9050,9001,9002

? 需要修改/etc/selinux/config文件

修改为:SELINUX=disabled ? 两台服务器主机名不能相同

Hostname lander /etc/network/config /etc/hosts

LanderVault for Linux安装配置 2

四.配置Cluster

Cd /etc/LanderVault/LDvault ./LDvault

在集群管理器主界面左边的导航器中,选择一个“业务分组”,点鼠标右键打开弹出菜单,如下图:

选择“Add Server”菜单,打开如下对话框,输入要添加的服务器ip地址及验证密码(缺省密码为:admin),如果验证成功,该服务器就会被添加到业务分组中了。

LanderVault for Linux安装配置 3

通过向导配置集群

登录到服务器后,选择“Cluster”,点鼠标右键,从弹出的菜单中选择“Wizard”项(如下图),就打开了向导配置集群的界面。注意:当集群出于启动状态时,禁止对该节点重新配置,若需要重新配置,请先停止集群!!!

License管理对话框如下图:

HostID: 主机号,不可编辑信息,由系统自动生成; SerialNO: 产品序列号,由注册码解密生成,标识唯一一套产品; RegisterCode: 注册码,输入信息,包含产品模块的有效信息; Module: Version: Available: Expired: Code: 模块名;

该模块的版本;

License是否支持该模块; License的有效日期; 支持的插件列表; LanderVault for Linux安装配置 4

步骤1:

打开集群的配置向导,下图是集群配置的第一步,定义集群组属性:

Cluster ID:集群组的ID号,系统自动产生一个缺省的随机ID,防止和同一网络中的其他集群组ID冲突,用户可修改,但不能为空。

Description:集群组描述,在该处可记录集群配置的背景信息,可以为空。

步骤2:

集群配置向导的第二步,是进行节点及链路的定义,如下图:

LanderVault for Linux安装配置 5

缺省地,当前连接节点将作为集群的首节点被加入到节点列表中,选中该节点,点鼠标右键菜单中的“Edit Node”,可以编辑该节点信息,选择“Remove Node”菜单可以删除该节点,选择“Add Node”菜单可以添加一个新的节点。注意:只能添加同属一个“Business Group”的服务器作为集群的节点!!!

添加节点的时候,会打开验证对话框,用户选择一个服务器,并输入正确的认证密码(缺省为:admin),即可开始定义节点链路信息。

节点的链路信息包括心跳、工作网卡、磁盘链路和第三方参考点(用于广域网)几类。

心跳链路:集群交换信息的首选链路,当集群节点间通讯不成功时,会自动选择第二链路进行信息交换。

工作网卡1:第二链路,通常作为绑定虚拟IP的首选网卡;

工作网卡2:第三链路,用户服务器中通常只有两块网卡,因此该链路属于可选项,支持绑定虚拟IP;

磁盘链路:第四链路,在带存储设备的集群环境中,可在共享磁盘阵列上单独建立一个分区作为集群交换信息的链路,提高系统的容错能力,该链路为可选项;

参考点:辅助链路,在广域网集群环境中,当节点间通讯失败时,通过和参考点的通讯,来诊断自身的网络连通性,提高故障侦测的可靠性。注意:仅仅在广域网环境需要配置该选项!!!

LanderVault for Linux安装配置 6

在节点配置环节,重复如上的操作,用户可逐个添加集群节点,并配置好链路信息,服务器在列表中的排列次序,就是集群的节点序号。

步骤3:

集群配置向导的第三步,是进行资源包的定义,如下图:

资源包的配置是集群配置最复杂的部分,需要根据之前的《集群规划部署方案》来进行软件设定。为了简化配置过程,软件还提供了常用的配置模板,如Oracle数据库、MS-Sql数据库等等,用户直接添加一个模板包,然后做简单的配置修改,就可以实现常规的故障切换功能了。

在上图中,点鼠标右键,选择“Add Package”菜单,就可以打开包设计器,开始定义新的资源包;选择“Remove Package”菜单,可删除已经添加的资源包;选择“Edit Package”菜单,可打开包设计器,编辑选中的资源包。

包设计器是配置资源包的可视化工具,包设计器可分为四个功能区,包设计器主界面如下图:

Netstat -anp

LanderVault for Linux安装配置 7

1、工具栏按钮:可快速添加集群的执行对象; 通过工具栏上的图标,可快速添加一个执行对象,常用的执行对象有漂移IP、磁盘分区、系统服务、脚本、进程等等,4.5.5节将详细介绍每个执行对象的配置。

2、执行对象导航器:系统类对象和应用类对象都按照树形结构及关系展示

在左边;

资源包中的系统执行对象,缺省地添加在树中,应用执行对象有严格的启动和停止次序,可通过“Move Up”和“Move Down”调整。

3、监控对象列表:执行对象产生的各类监控对象,以表格的形式显示在界

面的右上部分;

监控对象列表中缺省地添加了所有系统监控对象,鼠标双击任意一个监控对象,可以查看该对象的基本属性、参数以及监控接口。鼠标点右键,选择“Add Event”可以增加对该资源的事件策略。

4、事件策略:针对监控对象的运行状态,集群将按照事件中对应的策略响

应,这些配置信息显示在主界面的右下部分;

鼠标双击事件列表的一行,可以查看事件的基本信息,也可以修改该事件的

LanderVault for Linux安装配置 8

触发条件和执行策略。 以下为配置包里包含的对象

IP执行对象

配置IP执行对象必填信息包括所在链路、IP地址、网络掩码,可选信息为广播和网关地址,还要指明是否绑定为第一个IP。

在默认配置中,启动前策略会检查该IP是否存在,启动和停止策略分别进行启动和停止,停止后和异常策略未使用。

对于执行对象这五个执行策略的成功与失败,可以选择不同的方式进行处理,可采用邮件、声音或短信进行报警,必要的话也可停止资源包、重启或关闭系统。

Volume执行对象

配置Volume执行对象必须填写卷名称,挂载点,如果不是普通类型的卷,还需选择卷类型。

在默认配置中,不使用启动前,停止后和异常策略,启动和停止策略分别对卷进行挂载和取消挂载操作;如果使用的是非普通卷,请配置启动前策略和停止

LanderVault for Linux安装配置 9

后策略。

Script执行对象

配置Script执行对象必须填写启动脚本,包含完整的路径和文件名,停止脚本是可选项,在进程列表中填写脚本将启动的所有进程名,以逗号分割。

在默认配置中,启动前策略会检查脚本文件是否存在,启动和停止策略分别执行启动和停止脚本,停止后策略未使用,异常策略在脚本停止失败时终止所有进程。

Service mysqld start

#!bin\\bash

/etc/init.d/mysqld start & mysqlstart.sh

Chmod o+w/755/777 mysqlstart.sh

LanderVault for Linux安装配置 10

./start.sh

Ps –ef|grep java Ps -A

在导航器中,右键选择“Property”菜单,可设置资源包的规则与关系,规则是指资源包在节点上的转移策略,关系是指包与包之间的关联关系,如父子关系、绑定关系等,配置界面如下图:

LanderVault for Linux安装配置 11

步骤4:

集群配置向导的第四步,也是集群配置的最后一步,那就是将之前配置的信息同步更新到所有集群节点中,如下图:

按“Synchronize”按钮,配置程序首先连接到列表中的第一个节点,然后将配置信息更新到该节点中,如果更新成功,在“Status”列中将显示“true”,否则显示“false”,依次逐个节点更新,按“Fineshed”按钮配置过程结束。

LanderVault for Linux安装配置 12

修改配置信息

节点配置修改:登录到服务器中,鼠标选中“Cluster”树的“Node”,右边列出了节点的概要信息,在右键菜单中,可以添加、删除和修改节点信息,集群在正常工作时,节点信息不允许修改。

资源包配置修改:登录到服务器中,鼠标选中“Cluster”树的“Package”,右边列出了资源包的概要信息,在右键菜单中,可以添加、删除、修改和查看资源包信息,集群在正常工作时,资源包信息不允许修改。 注意:在该处修改的配置信息,只与管理平台当前连接的节点相关,由此可能导致其他节点的配置信息和本节点不一致!!!

同步配置信息

集群中的各节点配置信息应严格保持一致,才能确保资源包切换到任何节点时所执行的策略是安全的,不一致的配置,可能导致集群管理策略紊乱,严重时可能导致关键业务数据损毁,因此用户在集群Wizard配置完成后,不要轻易修改配置信息,如果修改了某节点的配置信息,请在集群停止的情况下,在该节点上执行“Sync Configuration”功能,将这些改变同步到其他所有节点,如下图:

LanderVault for Linux安装配置 13

备份配置信息

当集群配置好后,登录到集群的任意节点,即可对该集群的配置信息进行备份。集群配置信息将以xml格式备份在本地指定的目录中。注意:不要保存到中文文件夹中,若该集群中节点信息不完整,或者集群没有配置过,则不能进行配置信息备份!!!

恢复配置信息

要进行配置信息恢复,必需先登录到原有配置中的任意集群节点(如果原有备份信息包含A、B、C三节点,则在恢复配置时需要先登录到其中一个节点),然后在恢复对话框中选择原备份文件(仅xml格式)进行恢复。注意:集群节点在运行状态时不允许执行配置恢复!!!下图为选择要恢复的配置文件:

LanderVault for Linux安装配置 14

要启动或者停止集群中的其他节点(如果本节点停止,则无法管理集群),可在下图中,选中要操作的节点,点鼠标右键,选择相应的功能项。

五.资源包的管理

在本机集群系统启动以后,展开“Cluster”树,鼠标点击“Control”,打开右边的“Package”面板,如下图:

选择资源包,点鼠标右键,打开上图中的菜单,对资源包的管理命令有如下几种:

Switch Pkg:切换资源包,即手动地将资源包从当前节点,迁移到下一个可用节点,下一个节点取决于规则和各节点的健康状况。

Switch to:切换资源包到某节点,受限于规则,对话框中所列出的节点,才是可选项,如果没有合适的节点可迁移,那么无法进行该操作。

Clear Pkg:将该资源包清理出集群,如果该资源包是启动状态,则先停止该资源包,然后锁定该资源包,禁止其在任何节点上启动。

Lock Pkg:锁定资源包,无论该资源包出于何种状态,集群不再对其进行管

LanderVault for Linux安装配置 15

理,不再响应对其所设定的策略,被锁定的资源包,在Mode列中显示Disable。 Unlock Pkg:即解除锁定状态,使集群恢复对资源包的管理。

按“Refresh”按钮,可随时刷新各资源包状态信息,资源包状态显示“Running”,表示工作正常;显示“Starting”,表示在启动过程中;显示“Stopping”,表示在停止过程中;显示“None”,表示资源包没有在任何节点启动。 选择菜单中的“Status。。。”可查看资源包的详细信息,详细信息显示界面如下图:

该查看器显示的信息是实时更新的,更新周期是核心参数中的RefreshTime,缺省为4000毫秒。

图形监控

切换到Graphi面板中,显示如下的图形界面,链路工作正常时,动画显示活动的状态,若链路不通,会显示红叉。节点超过两个时,向左右移动(按“Next”按钮),可以切换监控窗口。节点中运行的资源包,显示在图中显示器下方。

在图示的最下方,显示了本集群的节点总数,还显示了ClusterID信息。

LanderVault for Linux安装配置 16

LanderVault for Linux安装配置 17

本文来源:https://www.bwwdw.com/article/eho3.html

Top