SUSEHA配置手册

合集下载

Sure HA 双机linux环境配置手册(镜像型)

Sure HA 双机linux环境配置手册(镜像型)

Sure HA 双机linux环境配置手册(镜像型)一、基础环境设置1、设置IP ,请在两个服务器上分别进行操作host1:公网IP:192.168.2.101 私网IP:192.168.20.101host2: 公网IP :192.168.2.102 私网IP :192.168.20.102修改IP的方法为:vi /etc/sysconfig/network/ifcfg-eth0vi /etc/sysconfig/network/ifcfg-eth1eth0修改后的结果eth1修改后的结果查看并确认IP地址2、设置/etc/HOSTNAME,请在两个服务器上分别进行操作vi /etc/HOSTNAME修改主机名为:host1查看修改后的结果为:重启后hostname才能生效3、查看防火墙的状态,如果是打开状态则关闭防火墙,请在两个服务器上分别进行操作chkconfig --list |grep firewall 注:list前面是两个短线--关闭防火墙chkconfig SuSEfirewall2_setup offchkconfig SuSEfirewall2_init offSuSEfirewall2 stop4、设置/etc/hosts,请在两个服务器上分别进行操作修改/etc/hosts文件,内容如下5、设置硬盘分区,请在两个服务器上分别进行操作说明:在本文环境中只有两个主分区,故在下文中首先新建了一个扩展分区,然后建立了一个20M的cluster分区,剩余的分区划分成数据分区。

关于fdisk的基础知识,n:新建分区,p:主分区,e:扩展分区,l:逻辑分区,w:把修改写入分区表1.查看硬盘分区对/dev/sda进行分区fdisk /dev/sda输入n,然后选择e,建立扩展分区,输入分区号3(1和2已经被使用)分区大小选择默认,直接两次回车即可然后再次输入n,然后输入l(建立逻辑分区)。

Suse_11.1_32位BluePoint_HA用户指南

Suse_11.1_32位BluePoint_HA用户指南

BluePoint-HA用户指南Support forSUSE Linux Enterprise Server 11.1 x86 i586目录第一部分:BluePoint-HA 简介 (3)第二部分:安装BluePoint-HA (5)第三部分:配置BluePoint-HA(普通配置) (7)第四部分:配置BluePoint-HA(进阶配置) (16)第五部分:使用Corosync/OpenAIS集群引擎 (20)修改记录 (23)第一部分:BluePoint-HA 简介BluePoint-HA是基于开源linux集群软件heartbeat(Linux-HA)和Corosync/OpenAIS 集成整合开发而成,目前主要运行于INTEL/AMD x86硬件平台的Linux操作系统高可用性集群软件。

BluePoint-HA各个主要模块关系如下图所示:BluePoint-HA支持的工作模式有两种:Active/Passive模式和Multiple Services模式Active/Passive模式如下图:Multiple Services工作模式如下图第二部分:安装BluePoint-HA将BluePoint-HA 安装包suse11.1_x86_i586_BluePoint-HA.zip 上传到服务器上面去,记得要采用二进制方式上传,否则将无法正常解压和安装。

解压suse11.1_x86_i586_BluePoint-HA.zip # unzip suse11.1_x86_i586_BluePoint-HA.zip 安装BluePoint-HA# cd suse11.1_x86_i586_BluePoint-HA # ./install.sh 或者# sh install.sh注意:安装程序一定要在root 用户下面运行,否则安装程序无法正常进行下去而弹出出错对话框注意:suse11.1_x86_i586_BluePoint-HA.zip 安装包只支持SUSE Linux Enterprise Server 11.1 x86 32位操作系统版本。

SUSE系统ssh安装和配置 (1)

SUSE系统ssh安装和配置 (1)

天新网09年03月24日【转载】作者:天新网[评论]新安装的OpenSuse10.3,开启ssh后,用Fterm登录ssh,登录失败,Fterm提示”Server does not suppo rt passWord auth”.解决办法:ssh默认不支持密码方式验证.修改/etc/ssh/sshd_config文件,把PasswordAuthentication nodf 修改为PasswordAuthentication yes再重启ssh服务即可:/etc/init.d/sshd restart11月22日『Linux』SUSE 开启SSH服务1.修改sshd_config文件,命令为:vi /etc/ssh/sshd_config2.将#PasswordAuthentication no的注释去掉,并且将NO修改为YES3.将#PasswordAuthentication no的注释去掉,并且将NO修改为YES4.将#PermitRootLogin yes的注释去掉5.重新启动SSH服务,命令为:/etc/init.d/sshd restart6.验证SSH服务状态,命令为:/etc/init.d/sshd status解决SUSE Linux下SSH无法使用密码登录问题新安装的OpenSuse10.3,开启ssh后,用Fterm登录ssh,登录失败,Fterm提示”Server doest not support password auth”.解决办法:ssh默认不支持密码方式验证.修改/etc/ssh/sshd_config文件,把PasswordAuthentication no修改为PasswordAuthentication yes再重启ssh服务即可:/etc/init.d/sshd restart。

Suse Linux 11 sp2_HA部署文档

Suse Linux 11 sp2_HA部署文档

Suse 11 sp2—HA部署文档1安装HA的软、硬件要求1) 服务器不要求有相同的硬件(内存、磁盘空间等),但它们必须具有相同的体系结构。

不支持跨平台群集。

2) 群集节点使用多路广播或单路广播进行通讯,因此网络设备必须能支持您采用的通讯方式。

可使用ping命令进行测试。

3) 在所有群集组成的节点上,安装了可用联机更新的 SUSE?Linux Enterprise Server 11SP2。

4) 时间同步:群集节点同步相同时间。

5) 主机名和 IP 地址:通过编辑群集中每台服务器上的 /etc/hosts 文件,配置主机名解析。

确保群集通讯速度不受任何 DNS 影响:每台使用静态 IP 地址并且配置不同的主机名。

6) SSH:所有群集节点都必须能通过 SSH 相互访问2 系统源安装2.1 将系统iso包拷贝至服务器上,采用zypper直接安装,可参考《zypper.txt》,suse 环境下比较复杂,建议使用下述方案2;2.2 将系统光盘通过光驱直接挂到服务器上,通过VNC方式连接服务器进行系统源安装。

具体步骤如下:1)进入yast界面,选择“软件安装源”2)进入“已配置安装源”界面,选择“添加”后,进入“媒体类型”界面,选择“DVD”3)点击“下一步”,弹出一个提示框,请点击“继续”4)点击继续后,系统就会从系统DVD中读取系统源文件,结束后选择“完成”即可。

3 Suse HA ISO包安装1)下载suse sp2下的关于HA的ISO包,本文档是针对sp2进行梳理,故下载SLE-HA-11-SP2-x86_64-GM-CD1.iso下载地址:http://mirror.excellent.co.id/linux/SLES/2)下载结束后,将iso包拷贝至服务器上,进入yast界面,选择“软件安装源”3)进入“已配置安装源”界面,选择“添加”后,进入“媒体类型”界面,选择“本地ISO镜像”,选择“下一步”4)进入“本地ISO镜像”界面,在“ISO映像路径”处,通过“浏览”选择拷贝的SLE-HA-11-SP2-x86_64-GM-CD1.iso所在路径,“安装源名称”任意添加,也可以为空。

SUSE Enterprise Storage 5 用户手册说明书

SUSE Enterprise Storage 5 用户手册说明书

SUSE Enterprise Storage 5 Administration Section 1 : Introduction to SES 5 and Ceph Architecture●Ceph Features●Ceph Architecture●Core Components○RADOS○CRUSH○Ceph Nodes and Daemons●Storage Structure○Pool○Placement Group○Example●Hardware Requirements and Recommendations○Minimum Requirements○Minimum Disk Size○Using SSD for OSD Journals○Maximum Recommended Number of Disks○Monitor Nodes○RADOS Gateway Nodes●Operating Ceph Services○Starting, Stopping, and Restarting Services using Targets○Starting, Stopping, and Restarting Individual Services○Identifying Individual Services○Service Status●Determining Cluster State○Checking Cluster Health○Watching a Cluster○Checking a Cluster's Usage Stats○Checking a Cluster's Status○Checking OSD Status○Checking for Full OSDs○Checking Monitor Status○Checking Placement Group States○Using the Admin Socket●Authentication with Cephx○Authentication Architecture○Key ManagementSection 2 : OpenATTIC Management Console●OpenATTIC Deployment and Configuration○Deploying OpenATTIC○OpenATTIC Initial Setup●OpenATTIC Web User Interface●DashboardSection 3 : Configure and access Block Storage using rbd●RADOS Block Device○Block Device Commands○Mounting and Unmounting RBD Images○Block Device Snapshots○rbdmap: Map RBD Devices at Boot Time○RADOS Block Device Mirroring●Erasure Coded Pools○Creating a Sample Erasure Coded Pool○Erasure Code Profiles○Erasure Coded Pool and Cache Tiering○Erasure Coded Pools with RADOS Block DeviceSection 4 : C onfigure and access Object Storage using the Ceph Object Gateway●RADOS Gateway Manual Installation●RADOS Gateway ConfigurationSection 5 : C onfigure and use File Storage with CephFS●Supported CephFS Scenarios and Guidance●Ceph Metadata Server○Adding a Metadata Server○Configuring a Metadata Server●CephFS○Creating CephFSSection 6 : C onfigure access to Block Storage using iSCSI●iSCSI Block Storage●General Information about lrbd●Installation and Configuration○Installing the ceph_iscsi Patter○Create RBD Images○Export RBD Images via iSCSISection 7 : C onfigure access to Object and File Storage via NFS●Installation●Configuration●Starting or Restarting NFS Ganesha●Setting Log Level●Verifying the Exported NFS Share●Mounting the Exported NFS ShareSection 8 : M onitoring a SES Cluster using OpenATTIC●Common Web UI Features●Listing OSD Nodes●Managing RADOS Block Devices (RBDs)●Managing Pools●Listing Nodes●Managing NFS Ganesha●Managing iSCSI Gateways●Viewing the Cluster CRUSH Map●Managing Object Gateway Users and Bucket。

SUSEHA配置手册

SUSEHA配置手册

SUSE HA配置手册1.SUSE HA软件包安装两个节点均使用yast2安装suse HA软件包(需要额外HA CD与SUSE 11SP3的系统ISO)。

2.初始化配置集群执行yast2 cluster初始化配置集群拷贝配置文件到节点 2scp -rp /etc/corosync/corosync.confsapprdap2:/etc/corosync/ 节点2执行Chkconfigopenais onrcopenais on两个节点执行passwdhacluster3.配置SDB/etc/sysconfig/kernel中增加红框中的行使用sbd命令创建sbd盘创建sbd文件4.配置HA资源执行crm_gui创建克隆资源组,SBD与PING。

具体配置如下图:双击配置之前创建好的sbd盘指向网关创建资源组saprg并按顺序配置各种SAP资源各资源的详细属性如下:需要提前在两个节点创建/etc/nfsexport目录nfs_ip指向虚拟主机名SAP脚本是lsb类型,脚本需要提前放在/etc/init.d下,名字就叫sapecp. 脚本详细内容为:sapprdap1:~ # cat /etc/init.d/sapecp#!/bin/sh### BEGIN INIT INFO# Provides: sapbip.sh# Required-Start: $local_fs $network# Required-Stop: $local_fs# Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Short-Description: sapbip.sh# Description: sapbip.sh pop &imap daemon### END INIT INFO## Run-level Startup script for the SAP instance## chkconfig: 345 91 19# description: Startup/Shutdown SAP instanceSAP_OWNR="ecpadm"HOST_NAME=`hostname`HOST1="sapprdap1"HOST2="sapprdap2"# depending on parameter -- startup, shutdown, restart# of the instance and listener or usage displaycase "$1" instart)# SAP instance startupecho "mount nfssfilesystem"num=`df -h |grepsapmnt|wc -l`if [ $num == 1 ]thenmountsapprdap:/export/sapmnt/ECP /sapmnt/ECP mountsapprdap:/export/usr/sap/trans /usr/sap/transfiecho -n "Starting SAP instance"su - $SAP_OWNR -c "startsap R3 ASCS01 sapecpap"echo "Start SAP ASCS01 ok."su - ecpadm -c "startsap R3"echo "start remote SAP Instance"num2=`ssh $HOST1 df -h |grepsapmnt|wc -l` if [ $num2 != 2 ]thenssh $HOST1 sapprdap:/export/sapmnt/ECP /sapmnt/ECPssh $HOST1 sapprdap:/export/usr/sap/trans /usr/sap/transfissh $HOST2 su - $SAP_OWNR -c "startsap R3 D00"echo "Start D00 instance in sapprdap2 ok.";;stop)# SAP instance shutdownecho -n "Shutdown SAP instance"su - ecpadm -c "stopsap R3"su - ecpadm -c "stopsap R3 ASCS01 sapprdap"su - $SAP_OWNR -c "saposcol -k"su - $SAP_OWNR -c "cleanipc 00 remove"su - $SAP_OWNR -c "cleanipc 01 remove"su - $SAP_OWNR -c "cleanipc 10 remove"su - ecpadm -c "sapcontrol -nr 00 -function StopService"su - ecpadm -c "sapcontrol -nr 01 -function StopService"su - ecpadm -c "sapcontrol -nr 10 -function StopService"kill -9 `ps -ef|grep $SAP_OWNR|grep -v grep|awk '{print $2}'`echo "Stop SAP instance ok."# umount -l /sapmnt/ECP;;restart)$0 stop$0 start;;reload)echo "reload command not supported.";;status)num=`ps aux --cols=1024|grep ms.sapECP_ASCS01|grep -v grep|wc -l`echo "running process ms.sapECP_ASCS01 $num"# [ $num -gt 0 ] || exit 1# num=`ps aux --cols=1024|grep en.sapECP_ASCS01|grep -v grep|wc -l`# echo "running process en.sapECP_ASCS01 $num"# [ $num -gt 0 ] || exit 1exit 0;;*)echo "Usage: $0 start|stop|restart|reload|status"exit 1esacexit 0sapprdap1:~ #配置SAP启停超时为10分钟HA配置完成。

SUSE SP for SAP HA设置图解 ES i环境

SUSE SP for SAP HA设置图解 ES i环境

虚拟机环境检查:⏹每台虚拟机至少2张网卡(1张业务,1张心跳);⏹两台虚拟机共享一块100M硬盘用来做sbd fence设备;⏹两台虚拟机应共享存储空间模拟3Par SAP映射存储(由于本实验环境存储空间有限,用代替之)主机名及IP规划:⏹主机名:HA01、HA02⏹业务IP:(HA01)、(HA02)⏹Oracle虚拟IP:虚拟IP:心跳IP:(HA01)、(HA02)⏹业务IP在eth0上,心跳IP在eth1上共享100M SBD设备这样就添加完了一块共享盘。

注意要点:⏹硬盘模式:独立—>持久;⏹设备节点:SCSI(1:0)⏹SCSI总线共享:虚拟或物理第二台虚拟机添加流程如下:两台虚拟机如上所述流程,完成共享盘的添加。

共享存储添加模拟为了与现实环境类似,还需要添加硬盘(分别为:800M、800M、800M、200M),过程与上一致。

完成后的截图如下所示:虚拟机主机名及相关IP设置以2号虚拟机为例,设置如下:两台虚拟机设置完毕后,测试如下:修改HA02虚拟机/etc/hosts文件,并SCP至另一台虚拟机HA01上:另一台虚拟机HA01上检查如下:群集框架搭建以HA01为主,配置群集如下:通道Bind Network Address选择“心跳IP”段,其余默认。

配置完的同步主机列表:配置主机心跳网卡:配置群集服务,注意打开管理工具和关闭防火墙:配置群集完成后,把配置文件/etc/corosync/同步到另一台虚拟主机HA02上:两台虚拟主机均打开服务,并修改hacluster用户密码:并通过crm_gui或者Yast2 Pacemaker GUI观察是否正常,如下:也可以通过crm_mon观察如下:Fence设备设置由于本环境为虚拟机,因此采用SBD方式来通过共享100M的存储盘做Fence设备,如果是物理机可以通过IPMI管理口完成设置。

添加SBD stonith 配置,在两台虚机的/etc/sysconfig/kernel文件中查找BOOT并添加softdog 内核模块,完成后如下所示:两台虚拟机同时设置共享SBD分区:格式化/dev/sdb1完成后,到另一台虚拟机HA01上检查,应该分区也同样可以查到:创建SBD并关联相关群集节点:创建/etc/sysconfig/sbd文件并同步到另一虚拟机HA01节点中:两台虚机(HA01、HA02)重启群集服务:检查群集服务状态如下:添加Fence SBD资源到HA中为保证Fence资源正常切换,CRM配置如下更改:相关SBD资源添加命令如下:Commit提交完毕后,群集资源组如下所示:cLVM 配置1、将LVM2 的锁定类型更改为群集感知的。

联想 SureHA 集群管理软件 OPS 说明书

联想 SureHA 集群管理软件 OPS 说明书

联想SureHA集群管理软件OPS用 户 手 册版本号:V1.0联想集团有限公司1999-2003年版权所有。

如事先未得到联想集团有限公司任何书面许可,本文件中的任何部分都不得进行复制,或以任何形式、任何手段进行转载。

联想集团有限公司对本材料未作任何形式的担保,包括对具体用途的商品性和适用性的隐含担保。

联想集团有限公司对本材料中可能出现的任何错误都不承担任何责任。

联想集团有限公司未做出对本手册中的信息更新或保持是最新信息的承诺。

第三方的品牌和名称是他们相应的拥有者的产权。

目 录第一章 前 言1.1 SureHA概述感谢您使用联想SureHA集群管理软件,我们的集群管理软件将帮助您构建高可靠的双机系统,以保护您的数据和服务,本手册将为您介绍我们的SureHA集群软件并指导您安装和配置您的系统。

信息是企业的首要财富。

在一个企业内用于归档、处理和传输信息的计算机系统必须日复一日不断地监控和提供可靠的、及时的、连续的服务。

客户/服务结构已经成为一个主要的倾向。

多服务器协作有以下优点。

¾提高效率:任务可发送到指定服务器运行,每台服务器的所有资源可用于一个特殊任务。

¾改善可用性 :一台服务器宕机不妨碍用户使用其他服务器。

¾降低费用:NT 平台下的所有费用远低于其他服务器平台。

集群软件是在系统不可避免地发生故障时的软件解决方案。

它的基础是构造服务器集群的高可用性。

国际互联网、企业网(Intranet )以及各种应用程序都可以从集群软件中受益。

任何导致系统崩溃或服务中断的错误都将启动集群软件,鉴别故障,隔离错误并在线恢复中断的服务。

中断的服务将被指定的备份服务器接管并继续。

用户只需等待响应延迟,服务在最短的时间内可以继续使用。

1.2 SureHA 特点¾提供两节点集群高可用性方案¾纯软件解决方案,针对系统不可避免的预期和非预期宕机问题¾系统宕机或服务中断时可提供错误识别、故障分离和服务的在线恢复等功能¾支持对多种常用系统服务和应用软件的保护¾通过用户自定义服务管理,支持其它应用软件的保护1.3 SureHA 工作方式SureHA 支持主从方式和对等方式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SUSE HA配置手册
1.SUSE HA软件包安装
两个节点均使用yast2安装suse HA软件包(需要额外HA CD与SUSE 11SP3的系统ISO)。

2.初始化配置集群
执行yast2 cluster初始化配置集群
拷贝配置文件到节点2
scp -rp /etc/corosync/corosync.conf sapprdap2:/etc/corosync/
节点2执行
Chkconfig openais on
rcopenais on
两个节点执行passwd hacluster
3.配置SDB
/etc/sysconfig/kernel中增加红框中的行
使用sbd命令创建sbd盘
创建sbd文件
4.配置HA资源
执行crm_gui
创建克隆资源组,SBD与PING。

具体配置如下图:
双击
配置之前创建好的sbd盘
指向网关
创建资源组saprg
并按顺序配置各种SAP资源
各资源的详细属性如下:
需要提前在两个节点创建/etc/nfsexport目录
nfs_ip指向虚拟主机名
SAP脚本是lsb类型,脚本需要提前放在/etc/init.d下,名字就叫sapecp.
脚本详细内容为:
sapprdap1:~ # cat /etc/init.d/sapecp
#!/bin/sh
### BEGIN INIT INFO
# Provides: sapbip.sh
# Required-Start: $local_fs $network
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: sapbip.sh
# Description: sapbip.sh pop & imap daemon
### END INIT INFO
#
# Run-level Startup script for the SAP instance
#
# chkconfig: 345 91 19
# description: Startup/Shutdown SAP instance
SAP_OWNR="ecpadm"
HOST_NAME=`hostname`
HOST1="sapprdap1"
HOST2="sapprdap2"
# depending on parameter -- startup, shutdown, restart
# of the instance and listener or usage display
case "$1" in
start)
# SAP instance startup
echo "mount nfss filesystem"
num=`df -h |grep sapmnt|wc -l`
if [ $num == 1 ]
then
mount sapprdap:/export/sapmnt/ECP /sapmnt/ECP
mount sapprdap:/export/usr/sap/trans /usr/sap/trans
fi
echo -n "Starting SAP instance"
su - $SAP_OWNR -c "startsap R3 ASCS01 sapecpap"
echo "Start SAP ASCS01 ok."
su - ecpadm -c "startsap R3"
echo "start remote SAP Instance"
num2=`ssh $HOST1 df -h |grep sapmnt|wc -l`
if [ $num2 != 2 ]
then
ssh $HOST1 sapprdap:/export/sapmnt/ECP /sapmnt/ECP
ssh $HOST1 sapprdap:/export/usr/sap/trans /usr/sap/trans
fi
ssh $HOST2 su - $SAP_OWNR -c "startsap R3 D00"
echo "Start D00 instance in sapprdap2 ok."
;;
stop)
# SAP instance shutdown
echo -n "Shutdown SAP instance"
su - ecpadm -c "stopsap R3"
su - ecpadm -c "stopsap R3 ASCS01 sapprdap"
su - $SAP_OWNR -c "saposcol -k"
su - $SAP_OWNR -c "cleanipc 00 remove"
su - $SAP_OWNR -c "cleanipc 01 remove"
su - $SAP_OWNR -c "cleanipc 10 remove"
su - ecpadm -c "sapcontrol -nr 00 -function StopService"
su - ecpadm -c "sapcontrol -nr 01 -function StopService"
su - ecpadm -c "sapcontrol -nr 10 -function StopService"
kill -9 `ps -ef|grep $SAP_OWNR|grep -v grep|awk '{print $2}'`
echo "Stop SAP instance ok."
# umount -l /sapmnt/ECP
;;
restart)
$0 stop
$0 start
;;
reload)
echo "reload command not supported."
;;
status)
num=`ps aux --cols=1024|grep ms.sapECP_ASCS01|grep -v grep|wc -l`
echo "running process ms.sapECP_ASCS01 $num"
# [ $num -gt 0 ] || exit 1
# num=`ps aux --cols=1024|grep en.sapECP_ASCS01|grep -v grep|wc -l`
# echo "running process en.sapECP_ASCS01 $num"
# [ $num -gt 0 ] || exit 1
exit 0
;;
*)
echo "Usage: $0 start|stop|restart|reload|status"
exit 1
esac
exit 0
sapprdap1:~ #
配置SAP启停超时为10分钟
HA配置完成。

5.SUSE HA常用命令
1.启停
rcopenais start
rcopenais stop
2.配置
crm_gui
3.切换
或者直接重启主机
4.监控
crm_mon。

相关文档
最新文档