开发者社区> 余二五> 正文

Unix Study--AIX Patch 的升级和回退

简介:
+关注继续查看

      打补丁,尤其是升级TL,是有风险的。因此我们建议在生产系统中升级TL和打补丁时需要作好风险评估,保证升级后出现问题能够回退的原状态。AIX OS能很好实现这点。
 
安装AIX补丁包

1.      到fix central(http://www-933.ibm.com/support/fixcentral/)根据需要下载AIX补丁包

2.      将补丁包上传至需要更新的服务器

3.      在系统中运行命令“smitty installp”→“Update Installed Software to Latest Level (Update All)”,在“INPUT device / directory for software”项中直接输入补丁包的路径回车,如图1
wKioL1SP8MOw9K9RAAGK3nv8CO8234.jpg 
4.      在安装之前最好先模拟安装预览一下,将选项“PREVIEW only? (install operation will NOT occur)”改为“Yes”(用“ESC”+“4”选择),然后回车

5.      查看输出结果。输出结果为OK,则按“ESC”+“3”返回之前图1的界面。将选项“PREVIEW only? (install operation will NOT occur)”改为“No”,“COMMIT software updates?”改为“No”,“SAVE replaced files?”改为“Yes”,“ACCEPT new license agreements?”改为“Yes”,然后回车

6.      看到屏幕输出结果Ok,补丁即安装完毕。


回退安装AIX的补丁包

      回退只能对在安装补丁包的过程中通过将选项“COMMIT software updates?”设置为“No”,并且“SAVE replaced files?”设置为“Yes”安装的补丁。否则只能做删除操作,而不能做回退操作。

wKioL1SP8Uiib2Y7AAKxKpK83M4652.jpg1.      在系统中运行命令“smitty install”→“Software Maintenance and Utilities”→“Reject Applied Software Updates (Use Previous Version)”

wKioL1SP8WHQ3LZfAAFxBM8dIp4752.jpg

wKiom1SP8MKQkBlGAAJwYU6PlMo198.jpg

wKiom1SP8MKwd652AAG9-S8JHRU017.jpg

wKioL1SP8WKi-Q3SAAJC6_0YaMM598.jpg

wKioL1SP8WLDvpAmAAHpTiTPw_8420.jpg

wKiom1SP8MOhN7wRAAJxjipjsbw785.jpg


2.      在“SOFTWARE name”按“ESC”+“4”显示选择菜单,通过按“ESC”+“7”选择需要回退的补丁,然后回车

3.      再回退前还是先模拟预览一下,将选项“PREVIEW only? (install operation will NOT occur)”改为“Yes”(用“ESC”+“4”选择),然后回车

4.      查看输出结果。输出结果为OK,则按“ESC”+“3”返回之前图2的界面。将选项“PREVIEW only? (install operation will NOT occur)”改为“No”,然后回车

5.      看到屏幕输出结果Ok,补丁即回退完毕。

6.      回退完毕后,按“ESC”+“0”返回到命令行界面。输入命令“lslpp –l|grep XXXX”(XXXX为回退的补丁filesets)可以查看filesets是否回退到之前的版本。










本文转自 客居天涯 51CTO博客,原文链接:http://blog.51cto.com/tiany/1590751,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
linux 命令-文本比较comm、diff、patch
linux 命令-文本比较comm、diff、patch
30 0
Linux Command diff 文件比较
Linux Command diff 文件比较
31 0
Linux下diff的操作详解
Linux下diff的操作详解
84 0
如何处理错误消息Please install the Linux kernel header files
如何处理错误消息Please install the Linux kernel header files
98 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
在Linux下安...[xubingit].1460269862.pdf
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载