aix5L+HACMP双机配置及优化傻瓜手册--图文并茂
AIX系统操作手册 (2)【精选文档】

IAIX系统操作手册系统操作手册版本:5L目录第一章AIX操作系统的安装 (5)安装介质与方式 (5)BOS(Base Operating System)安装 (5)第二章AIX操作系统基本命 (8)➢系统的进入和退出 (8)password (8)mkdir、rm、mv和cd (8)ls (9)date (10)wc (10)who (10)finger (11)ps (11)kill (15)find (15)grep (16)第三章vi编辑器 (18)3。
1vi 简介 (18)3。
2vi的进入与离开 (18)3。
3vi 的文本输入模式 (18)3.4vi 基本编辑命令 (19)3.5文件处理子命令 (21)第四章存储管理 (21)4。
1相关术语 (21)PV (Physical V olume) (21)VG (Volume Group) (21)PP (Physical Partition) (22)LP (Logical Partition) (22)LV(Logical V olume) (22)Mirror(镜像) (22)VGDA(Volume Group Description Area,卷组描述区) (22)VGSA(V olume Group Status Area,卷组状态区) (23)4.2PV的管理 (23)硬盘安装 (23)配置一个PV (23)修改PV的属性 (24)删除一个PV (24)4.3VG的管理 (24)创建一个VG (24)删除一个VG (25)对VG的管理 (25)4。
4LV的管理 (27)增加一个LV (27)修改LV的属性 (28)删除一个LV (31)第五章RS6000 更换硬盘的过程 (33)HDISK0和HDISK1做成MIRROR,是ROOTVG (33)先做系统备份 (33)查看HDISK0的S/N,P/N号等,在换盘的时候做对照 (33)查看所有硬盘(包括逻辑盘)的状态# lsdev —Cc disk (34)停HACMP (34)把HDISK0从ROOTVG中不做MIRROW (34)关机 (35)开机 (35)把HDISK0加到ROOTVG中并做镜像 (35)重启动2号机 (35)关闭1号机的HACMP (36)重启动1号机 (36)启动1号机的HACMP (36)启动2号机的HACMP (36)第六章HACMP安装配置 (36)准备工作 (36)检测连8port卡的TTY (37)使用AIX安装CD安装文件 (37)修改电源管理 (38)Netscape安装和配置 (38)安装HACMP/ES软件 (38)安装最新的AIX和HACMP补丁 (39)SSA微码升级 (39)设置主机名 (39)为所有网卡绑定boot或standby的IP地址 (39)创建VG、LV和FS (40)修改系统参数 (41)重启两台机器 (42)配置HACMP (42)HA测试(一):启动和关闭 (44)HA测试(二):本机IP接管 (44)HA测试(三):资源接管 (45)第七章模拟硬盘更换 (46)预做方案 (46)查看硬盘信息 (46)把要更换硬盘从VG中拿掉 (46)关机 (47)准备工作 (47)拆机箱 (47)更换硬盘 (47)开机 (47)查看硬盘 (47)改PV (47)做镜像 (47)把另一块盘18G拿掉 (48)关机 (48)更换硬盘 (48)开机 (48)查看硬盘信息 (48)改PV (48)做镜像 (48)起服务 (48)英迈强人 (48)第二方案 (50)把把机器的前面板拆下 (50)查看硬盘信息,看哪个盘是干什么用的 (50)把要更换硬盘从VG中拿掉 (50)把硬盘做成PV (51)lspv查看硬盘情况 (51)把硬盘加到VG中 (51)把18G硬盘数据复制到36G上, (51)取下另一18G硬盘 (51)把硬盘做成PV (51)做镜像 (51)检查,OK (52)第一章AIX操作系统的安装安装介质与方式AIX操作系统的安装可以:1)通过Tape安装。
AIX 5L CPU性能优化

2007 年4 月24 日确定哪些AIX® 工具可用于监视给定解决方案的中央处理器(Central Processing Unit,CPU),并了解为何某些工具优于其他工具。
本系列的第 1 部分讨论了优化方法和使用CPU 性能优化过程的重要性。
另外还简单介绍了一些在优化存储库时可以使用的性能工具,对POWER CPU 进行了简要介绍,并讨论了POWER 芯片发展中的体系结构提升如何为System p™ 产品系列的硬件提升做出贡献。
关于本系列本系列包含三个部分,讨论中央处理器(CPU) 性能和监视的各个方面。
本系列的第 1 部分简单介绍了如何有效地监视CPU,讨论了性能优化的方法,并给出了会对性能造成影响(正面影响或负面影响)的注意事项。
尽管本系列的第 1 部分已经详细说明了一些命令,但第 2 部分将更集中于实际CPU 系统监视的细节,以及趋势分析和结果。
第3 部分重点讨论通过主动控制线程使用和其他方法来最大限度地优化您的CPU 性能。
在整个系列文章中,我还将详细说明AIX® CPU 性能优化和监视方面的各种最佳实践。
引言性能优化显然不只是运行一些命令然后观察结果。
UNIX® 管理员需要知道将哪些工具用于何种目的,以及捕获数据的最佳方法是什么。
有时候您可能没有30 天时间来通过系统地分析数据确定趋势,而有时候甚至都用不了30 分钟就能够准确地判断出您的瓶颈所在。
不管怎么说,这就是CPU 监视的主要目的——准确地确定瓶颈。
除非所搜集的数据清楚地表明CPU 是瓶颈,否则并不希望进行CPU 优化。
事实上,我们经常会发现瓶颈与内存或I/O 相关,而不是与CPU 相关的问题。
作为AIX 管理员,最重要的职责之一就是优化您的系统。
如果不首先监视系统并分析结果,就不能进行优化。
对于长期趋势和短期(接下来数小时内必须完成的工作)问题均是如此。
虽然可以使用特定工具仅对CPU 进行分析,但对于给定环境,可能要使用在系统上寻找所有可能瓶颈的工具。
HACMP 5.2 的安装、配置、测试完全手册

HACMP 5.2 的安装、配置、测试完全手册摘要:IBM HACMP 自从出了5.2 版本后,到了5.205比较稳定,并已经过充分的测试(见测试篇)和实践证明(已有多个系统成功自动切换)。
这里我整理了一下,以比较复杂的双机互备情况为例,其他类似设置可适当简化。
样例为AIX5304+HACMP5205.第一章规划篇第二章安装篇1、安装前提1) 操作系统版本要求:AIX5.203以上2) 环境要求用户确认HA要求所有切换需要用到的用户必须一一对应,userid完全相同。
如tlg1d0上oracle用户为orarun,tlg1a0上的orarun必须为切换保留,sid均为209平时用的oracle用户就改为oraclt[tlg1a0][root][/]lsuser -a id ALLroot id=0daemon id=1bin id=2sys id=3adm id=4uucp id=5nobody id=-2lpd id=9lp id=11invscout id=6snapp id=200ipsec id=201nuucp id=7radiusd id=202ldap id=203oradev id=204tuxrun id=205oraclt id=208orarun id=209sshd id=211bsx1 id=210[tlg1d0][root][/]>lsuser -a id ALLroot id=0daemon id=1bin id=2sys id=3adm id=4uucp id=5nobody id=-2lpd id=9lp id=11invscout id=6snapp id=200ipsec id=201nuucp id=7radiusd id=202ldap id=203oradev id=204orarun id=209tuxrun id=205oraclt id=208bsx1 id=210Ø 文件系统确认HA要求切换相关的文件系统不能重名,如tlg1d0上oracle软件目录为/ora10msrun,tlg1a0上的/ora10msrun必须为切换保留,改为/ora10msclt[tlg1d0][root][/]>df -kFilesystem 1024-blocks Free %Used Iused %Iused Mounted on/dev/hd4 524288 487820 7% 3276 3% //dev/hd2 7077888 1868516 74% 91290 18% /usr/dev/hd9var 524288 458364 13% 991 1% /var/dev/hd3 917504 826700 10% 120 1% /tmp/dev/hd1 655360 524856 20% 291 1% /home/proc - - - - - /proc/dev/hd10opt 1179648 589072 51% 11370 8% /opt/dev/lv00 131072 126912 4% 18 1% /var/adm/csd/dev/fslv01 131072 130724 1% 4 1% /tftpboot/dev/fslv00 6684672 3719036 45% 6 1% /export/eznim/dev/ora10msrunlvbak 8912896 5165508 43% 24814 3% /ora10msrunbak /dev/msrundatalvbak 13107200 2895980 78% 32 1% /msrundatabak/dev/msrunloglvbak 5242880 3094480 41% 8185 2% /msrunlogbak/dev/mksysblv 13107200 6238868 53% 5 1% /mksysb/dev/tlg1d0_baklv 26214400 17495848 34% 1111 1% /tlg1d0_bak/dev/msrundatalv 13107200 2896000 78% 31 1% /msrundata/dev/msrunloglv 5242880 3112216 41% 7996 2% /msrunlog/dev/ora10msrunlv 8912896 5173252 42% 23406 2% /ora10msrun[tlg1a0][root][/]>df -kFilesystem 1024-blocks Free %Used Iused %Iused Mounted on/dev/hd4 655360 93968 86% 3450 14% //dev/hd2 8650752 3779000 57% 90347 10% /usr/dev/hd9var 1179648 1001248 16% 1164 1% /var/dev/hd3 1179648 1136192 4% 143 1% /tmp/dev/hd1 655360 587592 11% 489 1% /home/proc - - - - - /proc/dev/hd10opt 1835008 1244528 33% 11374 4% /opt/dev/lv00 131072 126912 4% 18 1% /var/adm/csd/dev/fslv01 131072 118800 10% 7 1% /tftpboot/dev/fslv00 7733248 960696 88% 27298 12% /export/eznim/dev/fslv02 15335424 1143804 93% 4525 2% /soft_ins/dev/tlg1a0_baklv 26214400 20751500 21% 16 1% /tlg1a0_bak/dev/ora10mscltlvbak 13107200 9386904 29% 16852 1% /ora10mscltbak /dev/tux81msrunlvbak 655360 407932 38% 2685 3% /tux81msrunbak /dev/meslvbak 8912896 4815640 46% 6349 1% /BSMesWare/BSX1bak /dev/xcomlvbak 5242880 5186260 2% 4178 1% /xcombak/dev/ora10mscltlv 13107200 9386748 29% 16852 1% /ora10msclt/dev/tux81msrunlv 786432 538952 32% 2685 3% /tux81msrun/dev/meslv 14155776 10057876 29% 6343 1% /BSMesWare/BSX1/dev/xcomlv 5242880 5186280 2% 4178 1% /xcom3) 安装包要求:RSCT 2.3.6.0 或更高版本。
中间业务平台HACMP安装配置指南

一、HACMP 双机系统配置计划在配置中间业务平台HACMP环境之前首先要制定配置计划。
在IBM HACMP 的配置指南中推荐了一种配置计划表的方式(Planning Worksheet ),在进行配置考虑的时候将这些表格填完即可。
通常分行中间业务平台的HACMP环境大体都有相似的拓扑环境,两个Public 类型的网络,一个用于提供中间业务服务(使用IP alias方式),另一用于连接AS/400的SNA (必须使用IP replacement方式)Cluster WorksheetCluster Name:xxibp_clusterNode Name:xxMID_PRD,xxMID_BAK在主节点上配置拓扑结构然后同步到其他节点,网络拓扑如下:(1)Network概览Network Name Network Type Network Attribute Network Mask Node Namesnet_ibp Ether public 255.255.255.0 xxMID_PRD,xxMID_BAK net_sna Ether public 255.255.255.0 xxMID_PRD,xxMID_BAK net_rs232_01 RS-232 serial N/A xxMID_PRD,xxMID_BAK (2)Network内部结构Network net_ibpService地址:ibp_svc 10.1.7.33Boot地址:ibp_boot2 172.16.101.1ibp_boot1 172.16.100.1Network sna_netService地址:sna_svc 172.16.120.3Boot地址:sna_boot 172.16.120.1Standby地址:sna_stb 172.16.121.1SNA的网络配置IP(可以使用私有地址,如172网段的任何地址,但两块网卡要在同一网段),只是为了能够互相切换,平时的IP地址不用。
AIX+Hacmp双机热备oracle10g安装和双机切换

AIX+Hacmp双机热备oracle10g安装环境说明系统部署:Unix AIX 6.1版本+HACMP 5.4版本+ORACLE 10g双机热备的方式是Oracle程序安装在各自的主机上,只把数据库实例安装的共享存储上双机热备原理:通过Hacmp实现双机热备,a、b两台小机中,同一时刻只有一台机器对外提供服务,另一台机器处于待命状态。
A为主机,b为备机,正常情况下是a机对外提供服务,当a机发生故障无法提供服务时,b机会自动接管,将系统和oracle服务切换到b机上。
这个自动切换的过程大概需要3分钟的样子。
当a机故障修改之后,启动a机上的hacmp,这时系统又会自动从备机b上自动切换回主机a上。
小机a、b都有各自的IP地址,不管是a在提供服务,还是b在提供服务,他们对外提供的服务IP地址是不变的,即客户端在连接的时候,不会因为两台小机之间的切换而需要改变配置。
Oracle实例安装步骤1、安装前的准备1.1 修改root用户下的fsize资源限制:# vi /etc/security/limitsroot:fsize = -11.2 修改用户允许的最大进程数:# smit chgsys1.3 修改root用户在命令行中使用backspace键:# cd# vi .profilesmit erase ^![注] ^! 代表backspace键。
1.4 在每个节点上检查网络配置1.5 编辑hosts文件,把主备节点相应的主机名和IP写入1.6在每个节点上建立dba,hagsuser,oinstall组和oracle用户建立用户组:dba用户组:其中:hagsuser组ID:502oinstall组ID:503[注]可以通过命令smit或smitty操作。
1.7 建立oracle用户:oracle用户:[注]oracle的primary group为dba,Group Set为hagsuser和oinstall。
4-在IBM小型机P55A安装和配置HACMP操作步骤

在IBM小型机P55A安装和配置HACMP操作步骤操作环境:硬件:IBM P55A 小型机(3块硬盘U320 72.4G)阵列卡:PCI-X SCSI 阵列卡光盘:HACMP for AIX 5L,V5.3操作系统:IBM AIX5.3操作目标:利用HACMP安装光盘,在小型机上安装HACMP并进行配置以实现系统双机功能操作步骤第1步:在2台主机上安装HACMP1.# smitty inst2.在“Install and Update Software”界面中,选择第一项“Install Software”并回车3.在“Install Software”界面中,在选项“INPUT device / directory for software”上按“F4”,在列表中选择设备“/dev/cd0”并回车4.在“Install Software”界面中,在“Sofeware to install”选项上按“F4”选择所需安装的软件包,在需要安装的软件包上按“F7”来进行选择。
安装HACMP除2个软件包:Cluster.hativoliCluster.haview外都需选择安装,选择完成后回车5.在“Install Software”界面中进行设置,选项“Commit software updates”选择“No”,选项“Save replace files”选择“Yes”,选项“accept new licences agreement”选择“Yes”,然后回车进行HACMP的安装6.在“COMMAND STA TUS”界面,观察左上角“Command”状态,变为“OK”表示安装成功,完成后按“F10”退出备注:安装完AIX操作系统并打上相应的补丁后,接着安装HACMP安装可能会提示失败,那只是有部分包装不上的原因,但并不影响HA。
7.HACMP安装完成!安装完成后需要重新启动计算机!# shutdown –Fr第2步:为2台主机配置IP地址1.# smitty tcpip2.在“TCP/IP”界面选择第一项“Minimum Cofiguration a Startup”并回车,在出现的选项框中选择网卡所在的端口(实例中网卡所在端口为en0和en3)并回车3.在“Minium Configuration & Startup”界面中进行设置,HOSTNAME [Test1] --自定义Node名称Internet ADDRESS(dotted decimal)[192.168.10.121] --根据实际IP输入Network MASK(dotted decimal)[255.255.255.0]STRAT Now yes设置完成后回车4.在“COMMAND STA TUS”界面,观察左上角“Command”状态,变为“OK”表示设置成功,完成后按“F10”退出5.重复前4点分别设置en3和另一个主机(Test2)上的网卡(en0,en3),网卡全部设置好后,IP设置完成第3步:在2台主机上修改hosts文件1.#vi /etc/hosts2.用方向键移动光标,找到“loopback localhost”在其后面输入刚在设置IP步骤中定义的主机(Test1)名称,然后分别输入2个主机的IP地址,别名,主机名和Sevice IP的IP和别名,修改后文件应如下图3.在另一台主机(Test2)上重复以上2步,除“loopback localhost”后的自定义主机名不同,2个文件应完全一致。
AIX5L系统管理培训教程
04
AIX5L系统进程管理
进程概念及类型
进程定义
进程是操作系统中进行资源分配 和调度的基本单位,是程序的执
行过程。
进程类型
根据进程的性质和作用,可分为系 统进程、用户进程和守护进程等。
进程状态
进程在执行过程中,会呈现不同的 状态,如运行、就绪、阻塞等。
查看进程状态
ps命令
用于显示当前系统中进程 的状态信息,如进程ID、 父进程ID、进程状态等。
根据数据价值和存储空间,设定合理的备份保留期限 。
常用备份工具介绍
AIX5L系统自带备份工具
如`tar`、`cpio`等,可实现基本的数据备份 功能。
第三方备份软件
如Veritas NetBackup、IBM Tivoli Storage Manager等,提供更强大的备份和恢复功能。
网络备份设备
常见选项
-r(递归删除目录及其内容)、-f(强制删除,不提示确认)
用户和组管理
useradd:添加用户 用法:`useradd [选项] 用户名`
常见选项:`-d`(指定用户主目录)、`-g`(指定用户所属组)
用户和组管理
userdel:删除用户 用法:`userdel [选项] 用户名` 常见选项:`-r`(同时删除用户主目录和邮件池)
学习如何创建文件系统,包括选择合适的文件系统类型、设置文件系统
参数等。
03
文件系统挂载与卸载
掌握如何挂载和卸载文件系统,以及如何在系统启动时自动挂载文件系
统。
磁盘配额管理
磁盘配额概念
了解磁盘配额的概念和作用,以及它在AIX5L系统中的实 现方式。
磁盘配额设置
学习如何设置磁盘配额,包括对用户和组设置磁盘使用限 制、设置配额宽限期等。
AIX5L上Oracle双机的实现
AIX5L上Oracle双机的实现原文:AIX5L上Oracle双机的实现一、系统概况1、硬件情形:IBM P650一台,Power 4+处理器四颗,4G内存,36G硬盘两块IBM P630一台,Power 4处理器两颗,2G内存,18G硬盘两块IBM T40一台,36G×6其中,P650作为主机,P630作为辅机,服务器上的两块硬盘都做成RAID 1,磁盘阵列T40上的六块硬盘做成RAID 10。
2、软件情形:*作系统采纳IBM AIX 5.1.0 64-bit双机软件:使用IBM HACMP CASCADE 4.4.0.0双机软件数据库:Oracle 9.2.0 for IBM AIX EE 64-bit前台应用软件:海信****软件3、安装前,*作系统及双机环境差不多搭建完毕。
二、安装数据库及HA实现过程1、安装前预备在AIX上安装Oracle和其它*作系统上的安装区别不大,步骤简单介绍如下:I. 检查系统环境Requirement 检查命令Memory 不低于512MB $ /usr/sbin/lsattr –E –l sys0 –a realmem Swap Space 建议为2GB $ /usr/sbin/lsps -aDisk Space Software 3.5GBSeed Database 1GBOS Version AIX 5.1 $ oslevel –rOS Patch Bos.adt.baseBos.adt.libBos.adt.libmBos.perf.perfstatBos.pert.libperfs tat $ lslpp –lJava Patch JDK 1.3.1-build 20020316JRE 1.1.8-build 20020313Language Patch 简体中文 UTF8.zh-cnOther 具体请参考文档 A96167-01.pdfII. 配置系统Kernel Parameter安装Oracle9i AIX不需要额外配置Kernel Parameter。
AIX 5L
安装AIX操作系统:存储管理存储管理概述逻辑卷管理器LVM:是一组用于建立控制逻辑卷存储的操作系统命令、库函数和其他一些工具。
有以下各个组件组成:高层命令、中间件层命令、LVM接口函数库、逻辑卷设备驱动程序、磁盘设备驱动程序、适配器设备驱动程序;高层命令:SMIT菜单执行的一般都是高层命令,多数高层命令存放在/usr/sbin 目录下,平时建议都使用高层命令;中间件层命令:有高层命令调用,只提供一些简单的语法,位于/usr/sbin目录下,都是二进制文件;lVM接口函数:为程序员提供编写存储管理程序的函数;LVM配置数据:由卷组描述区VGDA、卷组状态区VGSA、逻辑卷控制块LVCB;VGDA:描述卷组中所有的逻辑卷和物理卷;记录每个逻辑卷的逻辑分区和物理分区的映射关系;VGSA:包含卷组物理卷和物理分区的状态信息;确认卷组中哪些物理分区无效,哪些物理卷已经丢失,确认卷组中的物理卷是否可用;VGDA和VGSA都有开始时间戳和结束时间戳,其时间戳应一致;LVCB:位于每个逻辑卷的开始,记录每个逻辑卷的信息,包含数百个字节;磁盘quorum:一个卷组中可正常访问的VGDA和VGSA的个数占整个卷组中VGDA和VGSA总数的比值;磁盘镜像:一个逻辑卷上每个逻辑分区拥有2到3个物理分区就成为磁盘镜像;磁盘镜像实际为逻辑卷的镜像;提高数据的可用性和可靠性。
若一个逻辑卷有2个副本,最好将其放在不同的物理卷上;使用mklv命令创建逻辑卷时可以为它增加1到2个副本,也可使用mklvcopy命令为已经存在的逻辑卷添加副本,使用mirrorvg命令对一个卷组中所有的逻辑卷实施镜像。
逻辑存储管理的限制:物理卷硬盘截面的5个区域:外边缘区,外中间区,中央,内中间区,内边缘区;把硬盘配制成物理卷的3中方法:。
cfgmgr –v ;chdev –l hdisk1 –a pv=yes ;mkdev –c Disk –s Subclass –t Type –p ParentName –w LocationCode –a pv=yes修改物理卷属性:chpv –h Hotspare –a Allocation –v Availability –c Pvname –C HDiskName;改变物理卷的分配许可属性:chpv –a n hdisk1 ; chpv –a y hdisk1 ;使物理卷不可用:chpv –v r hdisk1 ; chpv –v a hdisk1;清除hdisk1上的引导记录:chpv –c hdisk1;Smit chpv;显示物理卷的信息:看系统中已配置的或已定义的物理卷:lsdev –Cc disk ;看物理卷详细的信息:lspv hdisk0 ;显示物理卷上分配的逻辑卷:lspv –l hdisk0 ;显示物理卷上物理分区的分布情况:lspv –p hdisk0 ;显示物理分区和逻辑分区的对应情况:lspv –M hdisk0 ;删除物理卷:rmdev –l hdisk1 –d ;rmdev –l hdisk1 是将hdiks1从可用状态变为已定义状态,设备处于已定义状态是不能使用的,因为设备的信息仍然保留在ODM数据库中;rmdev –d hdisk1 将物理卷的定义信息从ODM数据库中彻底的清除掉;迁移物理卷上的内容:Migratepv -i -l logicalVolume SourcePhysicalVloume DestPhysicalVolume-l LogicalVolume 指只迁移属于由参数指定逻辑卷的物理分区;-i表示从标准输入读取DestPhysicalVolume参数;migratepv命令不能移动两个不同卷组的内容;磁盘间移动数据的过程:1、检查卷组中所包含的磁盘: lsvg –p rootvg ;2、若没有列出任何磁盘或者所列出的磁盘不可用,就需要安装新的磁盘或检查磁盘的状态,并对其进行配置;extendvg VGName hdiskX ;3、确定目标盘有足够的空间来保存源磁盘的数据: lspv hdiks0 |grep “USED PPs”Lspv –l SourceDiskName |grep hd5 ;4、若迁移的数据不在rootvg上则执行第5步,若在rootvg上则:检查引导逻辑卷hd5是否在源磁盘上SourceDiskNamelspv–l SourceDiskName |grep hd5 若没有任何输出说明逻辑卷hd5不在源磁盘上,执行第5步;migratepv –l hd5 SourceDiskName DestiantionDiskName若卷组被激活为并发访问模式则不能对其至此那个migratepv命令,migratepv命令不能迁移一个条带化striped的逻辑卷,要把此逻辑卷从一个物理移动到另一个物理卷中,则先使cplv命令复制数据,再rmlv命令删除旧的逻辑卷;显示一个要求在目标盘上执行bosboot命令,bosboot –a –d /dev/DestinationDiskNamebootlist –m normal DestinationDiskName当引导逻辑卷hd5从一个物理卷中移走之后应该清除这个物理卷的引导记录,否则可能导致系统挂起。
AIX 5L网卡管理与配置
AIX 5L网卡管理与配置AIX中查看系统中的网卡设备#lsdev -Cc adapter | grep entent0 Available 00-08 10/100/1000 Base-TX PCI-X Adapter (14106902)ent1 Available 07-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent2 Available 07-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent3 Available 0B-08 10/100/1000 Base-TX PCI-X Adapter (14106902)ent4 Available EtherChannel / IEEE 802.3ad Link Aggregation从上面可以看出,系统中共有四块网卡(ent0~ent3,而ent4是由多块网卡绑定出来的虚拟网卡EtherChannel.那么,四块网卡具体是插在哪个插槽上的呢?#lsslot -c pci | grep entU787B.001.DNW6FCB-P1-C2 PCI-X capable, 64 bit, 133MHz slot ent3U787B.001.DNW6FCB-P1-C3 PCI-X capable, 64 bit, 266MHz slot ent0上述命令显示的是插在PCI插槽上的两块网卡,都是在第一个PCI笼子中,分别在第二个和第三个插槽。
另外两块则是主板上内置的网卡,不是插在PCI槽上的。
#lscfg -v | grep entModel Implementation: Multiple Processor, PCI busent1 U787B.001.DNW6FCB-P1-T9 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent2 U787B.001.DNW6FCB-P1-T10 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent3 U787B.001.DNW6FCB-P1-C2-T1 10/100/1000 Base-TX PCI-X Adapter (14106902)ent0 U787B.001.DNW6FCB-P1-C3-T1 10/100/1000 Base-TX PCI-X Adapter (14106902)AIX中,一个网卡在系统中实际上可以看到两个设备接口,en开头的是Ethernet II标准的,et开头的是IEEE 802.3标准的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HACMP安装手册安装前准备1.1.硬件设备1.1.1.主机主机两台,每台主机至少需要两块网卡,一个空闲的串口。
如果主机中配了千兆以太网卡,建议使用该千兆网卡,不要使用内置网卡。
(因为内置网卡是集成在主板上的,如果一旦出现故障,不容易更换,这样HACMP中的配置就需要修改,增加了工作量)1.1.2.心跳线心跳线一根。
如果心跳线的口和主机的串口不能对上,需要两根转接线,具体的长度由两台主机的相对位置决定。
1.2.操作系统环境主机 内容 文件集 备注主机1 OS:5200-02Kerl:64文件系统:JFS2 bos.adt.*.*bos.rte.*rsct.basic.*pat.*rsct.core.*oslevel –rprtconflslpp -l主机1 与主机1一致1.3.软件介质HACMP 4.5(CRM)1.4.磁盘划分建立需要切换的VG等。
如果是对ORACLE9i RAC数据库做双机系统,对存放数据库数据的VG (oradatavg)建立时不需要建立属性为concurrent的卷组。
(在配置HACMP时设定为concurrent属性即可)1.5.操作系统参数配置1.5.1./sbin/rc.boot修改/sbin/rc.boot文件中:##Modified By Sinosoft For Hacmp Software Start#nohup /usr/sbin/syncd 60 > /dev/null 2>&1 &nohup /usr/sbin/syncd 10 > /dev/null 2>&1 &##Modified By Sinosoft For Hacmp Software End1.5.2.water marksmit system -->Change / Show Characteristics of Operating System HIGH water mark for pending write I/Os per file [32] +LOW water mark for pending write I/Os per file [24] +或者直接用命令:chdev -l sys0 -a maxpout='32' -a minpout='24'1.6.网络地址配置1.6.1.主机名及IP地址主机 内容 备注 主机1boot1 10.48.178.201serv1 10.48.178.202stby1 10.48.179.3主机2boot2 10.48.178.203serv2 10.48.178.204stby2 10.48.179.4具体的hosts文件参考附录中的“主机hosts文件”。
1.6.2.主机信任关系在两台主机的/目录下,建立.rhosts文件,注意改变文件权限:chmod 600 /.rhosts文件内容如下:CZXCDB1boot1serv1stby1CZXCDB2boot2serv2stby21.6.3.测试信任关系在两台主机上做以下操作,看结果是否正常:ping CZXCDB1ping CZXCDB2ping boot1ping boot2ping stdby1ping stdby2rlogin CZXCDB1rlogin CZXCDB21.7.心跳线配置及测试在选择哪个串口作为心跳线的端口时,原则是这样:在串口富裕的情况下,尽量不要选择第1个和第2个。
(因为第一个串口一般做console,第二个常用作远程维护程序使用)如果不这样,虽然同步和简单的测试没有问题,但在实际应用中回出现HACMP 经常自动切换,所以应该必须不使用第1和第2个串口(P630用最后一个,P650可以用最后两个)1.7.1.心跳线配置1.7.1.1.主机11.7.1.1.1.第一步登录root用户smitty tty1.7.1.1.2.第二步选择”Add a TTY”TTYMove cursor to desired item and press Enter.List All Defined TTYsAdd a TTYMove a TTY to Another PortChange / Show Characteristics of a TTYRemove a TTYConfigure a Defined TTYGenerate Error ReportTrace a TTY1.7.1.1.3.第三步Add a TTYType or select values in entry fields.Press Enter AFTER making all desired changes.[TOP] [Entry Fields]TTY type ttyTTY interface rs232Description Asynchronous Terminal Parent adapter sa2* PORT number [0] +Enable LOGIN disable +BAUD rate [9600]PARITY [none] +BITS per character [8] +Number of STOP BITS [1] +TIME before advancing to next port setting [0] +TERMINAL type [dumb]FLOW CONTROL to be used [xon]1.7.1.2.主机2步骤与主机1雷同。
1.7.2.心跳线测试在两台主机上,通过lsdev –Cc tty查看新增的串行口,会有类似下面的内容:tty0 Available 00-00-S3-00 Asynchronous Terminal序号 主机 内容1.主机1 stty </dev/tty02.主机2 stty </dev/tty0这时在两台主机的命令行下会有内容的显示,否则,tty配置失败。
示例如下:speed 9600 baud; -parity hupcleol2 = ^?brkint -inpck -istrip icrnl -ixany ixoff onlcr tab3echo echoe echok3.主机1 cat /etc/hosts > /dev/tty04.主机2 cat < /dev/tty0这时在主机2的命令行下有主机1的/etc/hosts文件的内容,否则,tty配置失败。
2.安装软件2.1.主机1将HACMP V4.5 CRM 软件CD放入CD-ROM,在主控台上执行以下操作:smitty installp->Install Software->INPUT device / directory for software [/dev/cd0]SOFTWARE to install [不选择cluster.haview,cluster.hativoli,cluster.man.en_US.haview] ACCEPT new license agreements? yes安装软件2.2.主机2主机2上安装步骤和主机1一致。
3.配置HACMP3.1.配置Topology3.1.1.hacmp cluster#smit hacmpCluster ConfigurationCluster TopologyConfigure ClusterAdd a Cluster Definition*Cluster ID [1 ]*Cluster Name [cluster ]3.1.2.hacmp node#smitty hacmpCluster ConfigurationCluster TopologyConfigure NodeAdd Cluster NodesNode Names [ ]加入两个Node:CZXCDB1 CZXCDB23.1.3.hacmp network#smit hacmpCluster ConfigurationCluster TopologyConfigure NetworksConfigure IP-based NetworksConfigure Non IP-based Networks 分别增加cz_ether和cz_serialcz_ether的subnets为10.48.178.0 10.48.179.03.1.4.hacmp adapter适配器有两种类型(网卡、串口),每台节点4个,共8个。
3.1.4.1.主机13.1.4.1.1.service适配器IP Label serv1New IP Label []* Network Type [ether]* Network Name [cz_ether]* Network Attribute [public]* Interface / IP-Label Function [service] IP Address [10.48.178.202] Hardware Address []Node Name [CZXCDB1]Netmask [255.255.255.0] Interface Name3.1.4.1.2.boot适配器IP Label boot1New IP Label []* Network Type [ether]* Network Name [cz_ether]* Network Attribute [public]* Interface / IP-Label Function [boot]IP Address [10.48.178.201] Hardware Address []Node Name [CZXCDB1]Netmask [255.255.255.0] Interface Name en13.1.4.1.3.standby适配器IP Label stby1New IP Label []* Network Type [ether]* Network Name [cz_ether]* Network Attribute [public]* Interface / IP-Label Function [standby] IP Address [10.48.179.3] Hardware Address []Node Name [CZXZDB1]Netmask [255.255.255.0] Interface Name en23.1.4.1.4.rs232适配器Adapter Label tty1New Adapter Label []Network Type [rs232]* Network Name [cz_serial]* Device Name [/dev/tty0] * Node Name [CZXCDB1]3.1.4.2.主机23.1.4.2.1.service适配器IP Label serv2New IP Label []* Network Type [ether]* Network Name [cz_ether]* Network Attribute [public]* Interface / IP-Label Function [service] IP Address [10.48.178.204] Hardware Address []Node Name [CZXCDB2]Netmask [255.255.255.0] Interface Name3.1.4.2.2.boot适配器IP Label boot2New IP Label []* Network Type [ether]* Network Name [cz_ether]* Network Attribute [public]* Interface / IP-Label Function [boot]IP Address [10.48.178.204] Hardware Address []Node Name [CZXCDB2]Netmask [255.255.255.0] Interface Name en13.1.4.2.3.standby适配器IP Label stby2New IP Label []* Network Type [ether]* Network Name [cz_ether]* Network Attribute [public]* Interface / IP-Label Function [standby] IP Address [10.48.179.4]Hardware Address []Node Name [CZXZDB2] Netmask [255.255.255.0] Interface Name en23.1.4.2.4.rs232适配器Adapter Label tty2New Adapter Label []Network Type [rs232]* Network Name [cz_serial] * Device Name [/dev/tty0] * Node Name [CZXCDB2]3.2.配置Resource Group3.2.1.hacmp resource group增加三个资源组:3.2.1.1.1.orares*Resource Group Name [orares]*Node Relationship concurant*Site Relationship ignore*Participating Node Names [CZXCDB1 CZXCDB2 ]*Service IP lable []*Volume Groups [oradatavg]3.2.1.2.2.serv1net*Resource Group Name [serv1net]*Node Relationship cascading*Site Relationship ignore*Participating Node Names [CZXCDB1 CZXCDB2 ] *Service IP lable []3.2.1.3.3.serv2net*Resource Group Name [serv2net]*Node Relationship cascading*Site Relationship ignore*Participating Node Names [CZXCDB2 CZXCDB1]*Service IP lable []3.2.2.hacmp app server增加一个app server*Server Name [app1]*start script [/usr/es/script/start.sh] *stop script [/usr/es/script/stop.sh] 在两台主机创建目录:mkdir –p /usr/es/scripttouch /usr/es/script/start.shtouch /usr/es/script/stop.shtouch /usr/es/script/oracle_starttouch /usr/es/script/oracle_stopchown –R 777 /usr/es/script/*.sh脚本的内容可以参考如下:3.2.2.1.1.start.sh查看附录中的Application的启动和关闭脚本/start.sh脚本。