live upgrade 失败
时间:2010-09-15
来源:互联网
大家好,
因工作需要,我要对大约350+ 服务器打patch,sun的每个月的recommended patch cluster. 因为所有的server都是用同一image build成,所有的服务器都有一致的配置。
因此打patch,我们也是用live upgrade, 远程自动脚本进行的。
但是最近发现一个问题,成功率只有80%左右,剩下大约20%的服务器都失败了,多数的问题是打完patch, server不停的reboot/panic。
我怀疑是corrupted patch 被引用到系统上了,但是我无法完全确认这点。
自动脚本,先是解压patch cluster, 创建第二个booting environment, 自动打patch,重启。 整个过程比较简单。
这里的patch cluster是我们自己删减过多,patch_order 也是修改过的,奇怪的现象是: patch_order 是文本文件,但是在失败的那些服务器上,显示却像是二进制文件一样。
正常的patch_order 文件
119254-72
127884-01
141588-03
142251-01
126868-03
125891-01
126540-02
.... 省略
141030-07
137093-01
141590-01
118777-15
141026-07
140399-01
121012-02
139967-01
失败的服务器上,patch_order 文件是这样的
bash-3.00# cat patch_order
BÕ
.@
..BÖ 119254-72C\ 127884-01C 141588-03Cˉ 142251-01CÄ 126868-03DE 125891-01Dz 126540-02D 126897-02EE 140860-01EZ 140796-01E~ 138217-01Xr 140899-01X¢ 127755-01Ze 120272-26l 124204-04le 122660-10m3 125547-02mE 125503-02m 120011-14èg 127127-11 125555-06T 138866-03 137137-09Q 141016-01Q* 139555-08ú0 141552-01ús 141558-01ú 141586-01ú· 137032-01úí 1 120410-33Kp 136882-02Ké 123611-04L 141874-06L§ bash-3.00# 59-50F
而且在失败的服务器上,有些package的pkginfo, 偶尔也出现上面的现象,好好的文本文件,竟是乱码。
大家有没有遇到过这样的问题, 估计是什么原因造成的这样现象?
谢谢了。
因工作需要,我要对大约350+ 服务器打patch,sun的每个月的recommended patch cluster. 因为所有的server都是用同一image build成,所有的服务器都有一致的配置。
因此打patch,我们也是用live upgrade, 远程自动脚本进行的。
但是最近发现一个问题,成功率只有80%左右,剩下大约20%的服务器都失败了,多数的问题是打完patch, server不停的reboot/panic。
我怀疑是corrupted patch 被引用到系统上了,但是我无法完全确认这点。
自动脚本,先是解压patch cluster, 创建第二个booting environment, 自动打patch,重启。 整个过程比较简单。
这里的patch cluster是我们自己删减过多,patch_order 也是修改过的,奇怪的现象是: patch_order 是文本文件,但是在失败的那些服务器上,显示却像是二进制文件一样。
正常的patch_order 文件
119254-72
127884-01
141588-03
142251-01
126868-03
125891-01
126540-02
.... 省略
141030-07
137093-01
141590-01
118777-15
141026-07
140399-01
121012-02
139967-01
失败的服务器上,patch_order 文件是这样的
bash-3.00# cat patch_order
BÕ
.@
..BÖ 119254-72C\ 127884-01C 141588-03Cˉ 142251-01CÄ 126868-03DE 125891-01Dz 126540-02D 126897-02EE 140860-01EZ 140796-01E~ 138217-01Xr 140899-01X¢ 127755-01Ze 120272-26l 124204-04le 122660-10m3 125547-02mE 125503-02m 120011-14èg 127127-11 125555-06T 138866-03 137137-09Q 141016-01Q* 139555-08ú0 141552-01ús 141558-01ú 141586-01ú· 137032-01úí 1 120410-33Kp 136882-02Ké 123611-04L 141874-06L§ bash-3.00# 59-50F
而且在失败的服务器上,有些package的pkginfo, 偶尔也出现上面的现象,好好的文本文件,竟是乱码。
大家有没有遇到过这样的问题, 估计是什么原因造成的这样现象?
谢谢了。
作者: shyjack 发布时间: 2010-09-15
自己顶下。
作者: shyjack 发布时间: 2010-09-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28