[计算机]IBM AIX61操作系统及HACMP版本和补丁升级实施工艺3-3
AIX操作系统及HACMP升级实施工艺3-3
AIX操作系统及HACMP软件升级
实施工艺
(V1.0)
北京乾坤建业科技发展有限公司
2011年4月14日
第 1 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
修改
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
编号 日期 描述 版本 作者 审核 发布日期 2011-04-14 2 基于AIX6.1配置 1.0
3
3
4
目 录
第 2 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
1 说明 ........................................................................................................................................... 4
2 AIX补丁升级实施工艺 ............................................................................................................ 5 2.1 下载补丁 ........................................................................................................................... 5 2.2 COMMIT系统中APPLIED状态的软件包 ......................................................................... 7 2.2.1 查看当前系统中软件包状态 ..................................................................................... 7 2.2.2 Commit Applied Software Updates (Remove Saved Files) ................................................ 8 2.3 上传文件并进行升级....................................................................................................... 10 2.3.1 上传文件 ................................................................................................................. 10 2.3.2 操作系统升级 .......................................................................................................... 11 2.3.3 .................................................................................................. 15 重新引导操作系统
3 HACMP升级实施工艺 .......................................................................................................... 16 3.1 HACMP大版本升级 ....................................................................................................... 16 3.1.1 ................................................................................................................. 16 版本获取
HACMP ........................................................................................... 16 3.1.2 查看原来版本
3.1.3 对当前HACMP做快照 ........................................................................................... 16 3.1.4 卸载原来的HACMP ................................................................................................ 17 3.1.5 安装新版本的HACMP软件 ................................................................................... 18 3.1.6 迁移HACMP库文件 ............................................................................................... 18 3.2 HACMP补丁升级 ........................................................................................................... 20 3.2.1 .......................................................................................................... 20 下载补丁文件
3.2.2 Commit系统中为APPLIED状态cluster软件包 ........................................................ 21 3.2.3 上传文件并升级(提前做好系统备份和HACMP快照) ...................................... 21 3.2.4 重新引导操作系统 .................................................................................................. 22 3.2.5 升级后进行HACMP的切换测试 ............................................................................ 22 4 应急回退 ................................................................................................................................. 23 4.1 REJECT软件更新 .............................................................................................................. 23 4.2 恢复安装 MKSYSB备份带 ............................................................................................... 24
第 3 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
1 说明
版本或补丁升级需要提前做好升级
计划
项目进度计划表范例计划下载计划下载计划下载课程教学计划下载
及回退
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
,并注意以下事项:
1、任何软件升级前一定都先要做好操作系统的Mksysb备份工作,且要制作
两份备份带;如果rootvg中有用户数据,或者数据库的裸设备等,还要对
数据进行单独备份
2、升级HACMP软件前,要做Hacmp的配置备份Snapshot 3、补丁升级前要先把系统内状态为APPLIED的软件包COMMIT后,再进
行升级
4、升级操作系统时要停止所有应用及HACMP软件进程
5、注意升级操作系统TL版本后,是不能回退到升级前的TL版本,只能使
用操作系统Mksysb备份带进行恢复安装
6、升级补丁包时,使用APPLY方式进行安装,以便出现问题时可以卸载 7、对于HA环境的服务器,升级操作系统补丁、Hacmp补丁、RSCT补丁时,
集群中的每个节点都要将软件升级到相同版本
8、补丁升级后要reboot重新启动操作系统,以使升级生效
9、操作系统大版本的变化不要通过升级的方式实现,需要重新安装,如
AIX5.3升级到AIX6.1(因为通过迁移升级方式,过程非常繁琐,风险很
大,所以我们不
建议
关于小区增设电动车充电建议给教师的建议PDF智慧城市建议书pdf给教师的36条建议下载税则修订调整建议表下载
这样做);Hacmp软件大版本变化只能先卸载原HA
软件,再重新安装新版本的Hacmp软件,如Hacmp5.3不能直接升级到
Hacmp5.4。
10、 任何补丁升级前,要先确认/usr文件系统有足够的Free空间,并使
用预览安装(PREVIEW only)的方式验证安装过程是否有问题,只有验
证成功后,才能进行实际安装。
第 4 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 2 AIX补丁升级实施工艺
本文的升级操作步骤的编写环境如下,其它版本补丁的升级操作步骤基本相同,实际升级时请按照《版本策略》要求的版本进行升级。
操作系统:
升级前AIX 6100-02-00
升级后AIX 6100-03-sp3
2.1 下载补丁
2.1.1 官方网站下载
进入IBM官网,下载补丁,将AIX 6.1:AIX 6100-02-00升级到AIX 6100-03-SP3, 进入网址
查找所需补丁下载。
选择Continue继续
第 5 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
选择TL 6100-03,点击 Go,出现下面的补丁列表
这里选择6100-03-03-0943
第 6 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 在Option选择中选择第二项,Yes, include Technology Level 6100-03 with the Service
Pack。
因为是从TL02升级到TL03,需要下载TL03的base软件包,Continue继续 然后根据提示选择下载的方式,下载到本地目录。
2.1.2 开放部平台介质库下载
也可以通过介质库下载:
介质库服务器系统部署在长安中心机房,IP地址为:11.140.160.135,端口号为1399,只能通过OA网的固定IP地址登陆访问。
介质目录:/home/jzk/aix
为开放系统管理各处建立xt2、xt3、xt4、xt5用户作为查询资料的查询用户,具有查询和FTP下载的权限,组名jzk,口令password。
2.2 Commit系统中APPLIED状态的软件包
2.2.1 查看当前系统中软件包状态
在旧的操作系统里,先得保证所有的文件包都是commit状态,用smit命令选择查看。
# smit list
第 7 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
如果没有状态为APPLIED 状态的软件,则不做以下操作步骤。
如果有文件状态为APPLIED 状态,请用下图的方法使其变成comitted。
2.2.2 Commit Applied Software Updates # smit install
第 8 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
第 9 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
点ENTER确定后,用ESC+0退出。
2.3 上传文件并进行升级
2.3.1 上传文件
在服务器上建立一个特定的文件夹,本文是在/home/backupfile文件系统下建立了一个fix6103sp3,将已下载的操作系统补丁以二进制模式从本地上传至服务器的/home/backupfile/fix6103sp3目录下。
进入存放补丁的文件夹里,然后再生成toc文件,用inutoc .命令。
用# inutoc . 命令生成一个 . toc 文件
用# ls –ltr命令查看. toc文件是否生成
第 10 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
2.3.2 升级前预览安装
以上操作做完后用smitty installp命令进行操作系统升级(注意要在新建的装有操作系统补丁的文件夹里进行操作)
# cd /home/backupfile/fix6103sp3目录下
# smit update_all
回车,出现如下菜单
第 11 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
在上图括号里输入点即可(输入点代表执行本目录下的文件)。回车
注意修改红色方框内的选项:
PREVIEW only? 选择 yes
COMMIT software updates? 选择no
SAVE replaced files?选择yes
ACCEPT new license agreements? 选择 yes
回车后继续,查看安装验证是否成功,
第 12 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
本次验证提示成功SUCCESSES,如果提示FAILED,查看失败的具体原因,根据提示进行修正,直到预览安装成功。
2.3.3 系统补丁升级
只有在上面的预览安装验证成功后,才可以进行下面的实际安装操作。
将PREVIEW only?项改为no
将COMMIT software updates 项改为no;
将SAVE replaced files 选项改为 yes
将ACCEPT new license agreements 改为yes。
如下图所示:
第 13 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
等待时间根据补丁多少确定。成功会在上图中显示Command: OK ,也可能显示
第 14 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 Failed,需要逐页查看是否有真正Failed的
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
,当有Replaced by superseding
updates时(即有些base包被替换)也可能会提示Failed,但实际上已经安装成功。
点击ESC+0退出
然后使用oslevel –s 命令检验当前操作系统的版本是否为要升级的版本。
2.3.4 重新引导操作系统
# reboot
重新启动操作系统后,运行lppchk –v 验证操作系统安装正确性,如果没有提示,表明安装成功。
# oslevel –s
如果显示的操作系统版本不是6100-03-03-0943,使用以下命令查看哪些软件包低于这个版本,对低于这个版本的软件包再进行单独升级。
#oslevel -sl 6100-03-03-0943
第 15 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 3 HACMP升级实施工艺
3.1 HACMP大版本升级
3.1.1 版本获取
由于HACMP基本文件无法从IBM网站获取,需要使用安装光盘介质进行安装。
3.1.2 查看原来HACMP版本
利用lslpp –l |grep cluster.es.server.rte 查看cluster.es.server.rte的版本号,例如5.1.0.6 即HACMP大版本5.1,补丁0.6
3.1.3 对当前HACMP做快照
smit hacmp -> Extended Configuration -> Snapshot Configuration -> Add a Cluster
Snapshot
输入相应的名称,例如“snap_shot_file_name”
第 16 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
将/usr/es/sbin/cluster/snapshots/snap_shot_file_name.odm文件拷贝到别的目录下。
3.1.4 卸载原来的HACMP
停止hamcp服务后,卸载所有node的HACMP软件smit remove 选择所有cluster开头的文件,回车卸载。
第 17 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
3.1.5 安装新版本的HACMP软件
smit installp 直接安装新版本的HACMP软件,不用选择cluster.hativoli ,cluster.haview , rsct.exp,cluster.es.plugins软件包。
将刚才拷贝出的snap_shot_file_name.odm再放回/usr/es/sbin/cluster/snapshots目录下(通常remove hacmp文件包应该不会删除/usr/es/sbin/cluster/snapshots目录下的odm文件)
3.1.6 迁移HACMP库文件
1、 使用clconvert_snapshot命令转换snapshot文件
使用/usr/es/sbin/cluster/conversion/clconvert_snapshot命令将老版本的snapshot文件转化为新版本HACMP可以使用的snapshot文件。 clconvert_snapshot -v old_version -s snap_shot_file_name.例如如果是从HACMP5.2升级到HACMP 5.4 则使用
第 18 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 #cd /usr/es/sbin/cluster/conversion #./clconvert_snapshot -v 5.2 -s snap_shot_file_name (该方法适用5.1以上版本的HACMP做大版本升级,对于5.1以下版本的HAMCP则需要重新配置HACMP)
2、 将转换后的snapshot文件应用于新版本的HACMP环境
恢复snapshot配置文件之前需要停止所有节点的hacmp服务;
smit hacmp -> Extended Configuration -> Snapshot Configuration ->
Apply(restore) a Cluster Snapshot,找到要恢复的snapshot文件后,其它选项按默
认值设置。
重新执行Verification and Synchronization来同步并校验HACMP配置。
第 19 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 3.2 HACMP补丁升级
3.2.1 下载补丁文件
登陆IBM官方网站,依次选择system p—〉cluster software
Continue后选择HACMP
第 20 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
选择相应的HACMP 版本,再选择Latest fix pack,找到最新的ha补丁下载到本地。
3.2.2 Commit系统中cluster软件包
Commit 操作系统中状态为APPLIED的cluster软件包。
操作步骤参见AIX 补丁升级中的第2.2项中的方法,只是选择软件时,选择以Cluster开头的软件包。
3.2.3 上传文件并升级
提前做好操作系统的备份和HACMP快照备份
操作步骤与AIX补丁升级过程的第2.3项相同,并使用APPLY的方式进行补丁安装。
第 21 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 安装完成后,利用命令lslpp –l |grep cluster.es.server.rte 查看ha补丁是否已到升级后版本。
3.2.4 重新引导操作系统
# reboot
重新启动操作系统后,运行lppchk –v 验证操作系统安装正确性,如果没有提示,表明安装成功。
3.2.5 升级后进行HACMP的切换测试
测试HA环境中配置的资源组是否能够被正常接管。
第 22 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 4 应急回退
如果升级后出现操作系统异常或应用异常时,且又不能尽快定位具体原因的情况下,需要回退到升级前版本,回退方法主要有,一是通过Reject补丁包方式回退,二是通过Recovery mksysb备份带的方式回退。
4.1 Reject软件更新
Reject适用于操作系统sp级的补丁卸载及hamcp补丁的卸载,在命令行输入 #smit reject,出现下面的提示
选择要reject的软件,然后按回车键,成功后出现下面提示:
第 23 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3
4.2 mksysb恢复操作系统
不能用reject方式回退时,使用升级前做的系统mksysb备份磁带进行操作系统恢复,恢复大致步骤如下:首先放入磁带,从磁带机启动系统,进入系统维护模式
第 24 页 共 25 页
AIX操作系统及HACMP升级实施工艺3-3 选择第3项 Start Maintenance Mode for System Recovery
后,出现下面的菜单:
选择第5项 Install from a System Backup 按照提示进行恢复安装。
4.3 恢复用户数据
操作系统恢复完成后,检查操作系统的正确性,检查的内容包括主机名、IP地址、路由、存储信息是否正确识别、用户等信息,确认无误后恢复用户数据。
第 25 页 共 25 页