免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1062 | 回复: 2
打印 上一主题 下一主题

软件包安装有问题。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-07 13:45 |只看该作者 |倒序浏览
root@db-1 # pkgadd -d . SUNWebsn

Processing package instance <SUNWebsn> from </export/Sparc>

Sun StorEdge(TM) Enterprise Backup Storage Node
(sparc) 7.0,REV=322
Sun Microsystems, Inc.
/tmp/installnRaarQ/checkinstallpRaarQ: /tmp/sh216430: cannot create
pkgadd: ERROR: request script did not complete successfully

Installation of <SUNWebsn> failed.
No changes were made to the system.
root@db-1 # echo $?
1

这个报错是怎么回事?
solaris 9 5/09最新补丁。在另一台相同环境上装没事。软件包本身应该不会有问题,pkgadd命令也不会有问题.、tmp也可以正常使用。有些软件包正常,其他可能“不正常”的软件包在其他不同或者相同版本的系统上安装均正常。进程也没有发现异常的。

先谢过昂。

论坛徽章:
0
2 [报告]
发表于 2006-11-07 19:06 |只看该作者
搞了整个一下午,没有找到比较好的办法。找个变通的办法处理了一下,在这里与各位共享一下!

1、首先确认该软件包支持solaris 9操作系统,在其他同样补丁版本和数量的系统上安装正常。换句话说,保证系统和软件包都是正常的。

2、根据报错中提到的request运行有问题。经查知这是packages中的一个标准文件,根据其内容我感觉它可能是在安装的过程中执行某些操作。比如启动某些进程。但是需要向系统安装多少文件似乎没有收到影响。

3、把request文件清空,然后把其他的内容更换为exit 0
并sum一下,生成校验码。

4、把文件大小和校验码在pkgmap中替换sum校验码和文件大小

5、现在pkgadd就可以成功的。

注意这个办法并不是推荐的。因为我的服务器不能重新启动,所以只能在线搞,又必须装上,所以才采用此下策。

上述所提到的所有文件均在pkgages包中。

论坛徽章:
0
3 [报告]
发表于 2006-11-07 19:20 |只看该作者
先顶一下,我明白过来还是比较有难度。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP