服务器 频道

Solaris服务器补丁管理详解(图)

总结:

    随着越来越多的安全漏洞被披露出来,厂商发布补丁的数量也随之剧增。应对这些海量的补丁程序,手工打补丁显然很不现实。用户需要借助有效的补丁管理工具,无论该工具是自主开发的还是购买获得的。安装完操作系统后,另外一件管理员必须做的事情就是为操作系统打上各种补丁程序。

    补丁错误信息:

    在安装补丁的过程中,经常出现一些错误提示。例如:
    Installationof12346-11failed.Returncode2
    通过Returncode我们可以知道错误类型。需要注意的是,Returncode2说明此补丁已被安装,Returncode8说明此补丁要修复的软件没有被系统安装。因此,2和8是完全可以被忽略的错误提示。下面的列说明了各个Returncode对应的错误类型。ExitcodeMeaning
    0:没错;
    1:使用错误;
    2:补丁已经存在;
    3:非root权限;
    4:存原始文件失败;
    5:pkgadd失败;
    6:补丁已经作废;
    7:非法包路径;
    8:试图安装补丁的软件尚未安装;
    9:不能使用/usr/sbin/pkgadd;
    10:软件错误;
    11:错误添加补丁到root模板;
    12:通信时补丁脚本终止;
    13:补丁目录中有软链接;
    14:补丁不可用;
    15:前面补丁脚本不对;
    16:后面的补丁脚本不对;
    17:-d属性不匹配;
    18:系统空间不足;
    19:$SOFTINFO/INST_RELEASE文件没有找到;
    20:一个领导实例的补丁没有找到;
    21:需要的补丁没有找到;
    22:需要以前的补丁但没有找到;
    23:一个受限制的补丁已经在软件中;
    24:一个不兼容的补丁正在应用;
    25:一个需要的补丁没有找到;
    26:备份路径没有找到;
    27:关联路径没有找到;
    28:文件信息丢失;
    29:错误的补丁号码;
    30:运行失败;
    31:-C属性错误;
    32:必须运行Solaris2.6及以后版本;
    33:错误的补丁形式或补丁没有找到;
    34:需要安装内核的补丁;
    35:更高的版本已经安装。

    sun还维护了一份Sun Alert Patch 报表,该文档按产品分类,并且随时更新。从这里可以找到所有sun产品的更新文档及相应补丁,当然也包括的Solaris的Sun Alert 文档、Patch ID、简要说明等。Sun Alert Patch Report从这里可以得到:
http://sunsolve.sun.com/show.do?target=sunalert_patches
    相应的Solaris 10 X86部分可从如下链接得到:
http://sunsolve.sun.com/show.do?target=sunalert_patches#Solaris_10_Operating_System_for_x86_Platforms s
    表格按时间排序,从Category表格中可以知道此问题属于安全缺陷修复还是应用优化。 如图2 。


    图2 Solaris 10部分补丁

    SUN是世界上最大的UNIX系统供应商之一,产品线极为丰富,主要产品有基于UltraSPARC 和AMD Opteron 处理器的系列服务器、工作站,SUN Ray 桌面系统、StorageTek 存储设备等硬件系统,Solaris和Java软件,以及SUN Grid(网格计算)等各类服务。服务器产品线大致可分为:

 l SUN Blade系列(刀片式);
 l Netra系列(运营商级服务器);
 l SUN Fire系列:V系列(中低端)/E系列(中高端)/T系列(CoolTreads服务器)/X系列&V40z(x64服务器);
 l SUN Rack系列(机架型机柜)。
0
相关文章