Solaris99/05发行说明SunMicrosystems,Inc.
4150NetworkCircleSantaClara,CA95054U.
S.
A.
PartNo:819–4035–102005年9月版权所有2005SunMicrosystems,Inc.
4150NetworkCircle,SantaClara,CA95054U.
S.
A.
保留所有权利.
本产品或文档受版权保护,其使用、复制、分发和反编译均受许可证限制.
未经Sun及其许可方(如果有)的事先书面许可,不得以任何形式、任何手段复制本产品或文档的任何部分.
第三方软件,包括字体技术,均已从Sun供应商处获得版权和使用许可.
本产品的某些部分可能是从BerkeleyBSD系统衍生出来的,并获得了加利福尼亚大学的许可.
UNIX是X/OpenCompany,Ltd.
在美国和其他国家/地区独家许可的注册商标.
Sun、SunMicrosystems、Sun徽标、docs.
sun.
com、AnswerBook、AnswerBook2、Java、JDK、SolarisJumpStart、SunOS、OpenWindows、XView、JavaSpaces、SunSolve、iPlanetDirectoryServer、Sun4U、SunStorEdge、SolsticeAdminSuite、SunInstall、SolarisWebStart、JavaNamingandDirectoryInterface、EnterpriseJavaBeans、SunEnterprise、SunFire、Netra、OpenBoot和Solaris是SunMicrosystems,Inc.
在美国和其他国家/地区的商标或注册商标.
所有SPARC商标的使用均已获得许可,它们是SPARCInternationalInc.
在美国和其他国家/地区的商标或注册商标.
标有SPARC商标的产品均基于由SunMicrosystems,Inc.
开发的体系结构.
PostScript是AdobeSystems,Incorporated的商标或注册商标,该商标可能在某些司法管辖区域注册.
Netscape(TM)是NetscapeCommunicationsCorporation的商标或注册商标.
NetscapeNavigator(TM)是NetscapeCommunicationsCorporation在美国和其他国家/地区的商标或注册商标.
OPENLOOK和Sun图形用户界面是SunMicrosystems,Inc.
为其用户和许可证持有者开发的.
Sun感谢Xerox在研究和开发可视或图形用户界面的概念方面为计算机行业所做的开拓性贡献.
Sun已从Xerox获得了对Xerox图形用户界面的非独占性许可证,该许可证还适用于实现OPENLOOKGUI和在其他方面遵守Sun书面许可协议的Sun许可证持有者.
美国政府权利-商业软件.
政府用户应遵循SunMicrosystems,Inc.
的标准许可协议,以及FAR(FederalAcquisitionRegulations,即"联邦政府采购法规")的适用条款及其补充条款.
本文档按"原样"提供,对于所有明示或默示的条件、陈述和担保,包括对适销性、适用性或非侵权性的默示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效.
050926@13215目录前言111安装问题15安装Solaris99/05软件之前需要了解的问题15SunStorEdgeSANFoundation软件和文档15x86:安装Solaris9软件后,装有特定ATA硬盘驱动器的系统在重新引导时将挂起15x86:Solaris99/05InstallationCD分区问题16x86:缺省引导磁盘分区布局的更改17SPARC:缺省SolarisJumpStart配置文件不能在小磁盘上安装多个语言环境18x86:缺省情况下不会在不包含现有服务分区的系统上创建服务分区18x86:SolarisDeviceCongurationAssistant引导软盘不可用20x86:请勿升级带有BIOSGG.
06.
13版的Hewlett-Packard(HP)VectraXU系列系统20安装Solaris99/05软件之前需要了解的错误20SPARC:在SunFireV1280服务器上安装SunNetConnect3.
1服务失败(6284815)21x86:PXE网络安装在带有AdaptecUltra-160SCSI接口的系统上挂起(5039573)21x86:X服务器无法在SunLX50Server上打开鼠标设备(5027771)21SPARC:使用re-preinstall命令安装自定义JumpStart软件失败(5017239)22在运行Solaris2.
6和Solaris7软件时不能访问Solaris99/05DVD上的数据(4511090)23安装错误24SPARC:Solaris99/05WebStart安装程序可能无法正确显示某些特定面板(5002175)243SPARC:带有多个接口的系统在安装或升级后将所有接口都标识为可用接口(4640568)24从Solaris99/05Software1of2CD安装时发生的安装错误25创建文件系统时可能出现警告(4189127)25升级问题25运行SolarisLiveUpgrade需要附加的修补程序25安装SolarisLiveUpgrade软件包时的局限性26在Solaris99/05软件中,无法通过SUNWsan访问存储区网络26x86:无法使用Solaris99/05(x86PlatformEdition)InstallationCD从Solaris2.
6或Solaris7软件升级x86系统27Solaris管理控制台2.
1软件与Solaris管理控制台1.
0、1.
0.
1或1.
0.
2软件不兼容27升级过程中发生的安装错误29使用SolarisLiveUpgrade时安装程序文本的显示问题(4736488)29SPARC:在升级过程中,删除SUNWjxcft软件包记录时出现错误(4525236)30升级到Solaris99/05发行版可能会禁用现有的安全shell守护进程(sshd)(4626093)30/export目录接近容量极限时,升级将失败(4409601)30升级无盘客户服务器和客户机(4363078)31升级后发生的安装错误31使用SolarisLiveUpgrade从早期Solaris发行版进行升级时,无法删除过时的卸载程序(6198380)31SPARC:在升级或应用推荐的修补程序后,SAM-FS/QFS出现问题(5003346)32SPARC:升级后删除修补程序可能会破坏WBEM系统信息库(4820614)3364位Solaris问题35SPARC:SunUltraSPARC系统(Sun4U)可能需要引导快擦写存储器更新35DocumentationCD问题36不能在运行Solaris2.
6、7和8软件的文档服务器上安装名称长度超过九个字符的文档软件包36DocumentationCD安装错误36Solaris99/05DocumentationCDuninstaller实用程序的卸载模式不能正常运行(4675797,4627776)36DocumentationCD检验面板在命令行界面模式中可能无法分页显示(4520352)37安装期间出现的本地化问题37可能会安装附加的相关语言环境37安装期间出现的本地化错误37缺省情况下,LanguagesCD使用SolarisLiveUpgrade安装所有语言(4898832)37升级运行Solaris8软件(完全支持泰文/俄文/波兰文/加泰罗尼亚文)的系统时,4Solaris99/05发行说明2005年9月系统中遗留无效的软件包(4650059)382Solaris运行时问题39硬件相关问题和错误39支持的USB设备和相应的集线器配置39SPARC:扩展显示标识数据在PGX32硬件中延迟显示(6272648)40某些带有USB2.
0硬件的系统可能会挂起或出现紧急情况(5030842)40智能卡错误41系统对智能卡没有响应(4415094)41智能卡管理控制台中的"编辑配置文件"菜单项不起作用(4447632)42公用桌面环境(CDE)错误42SPARC:某些UTF-8语言环境在公共桌面环境登录服务中不可用(5042573)42CDE可移除介质自动运行功能被删除(4634260)42SPARC:如果从命令行启动时指定了FontList选项,dtmail会崩溃(4677329)43使用CDE邮件程序显示带有长行的电子邮件时似乎挂起(4418793)43SolarisPDASync不能从桌面删除最后一项(4260435)44SolarisPDASync不支持与多字节国际化PDA设备之间的数据交换(4263814)44GNOME2.
0问题和错误44GNOME2.
0文档44系统管理错误44SPARC:在挂起和恢复循环时发生的紧急情况可能会导致系统挂起(5062026)45SPARC:通过使用组合键停止系统可能会导致系统出现紧急情况(5061679)45x86:仅装入新的框架时,不会自动配置通用串行总线体系结构模块调试程序(4982529)45如果使用SolarisInstallationCD进行安装,则安装语言环境将失败(4967742)45x86:BIOS引导过程中按F4键不能引导服务分区(4782757、5051157)46SolarisWBEMServices2.
5守护进程找不到com.
sun应用程序编程接口提供程序(4619576)46一些com.
sun应用程序编程接口方法调用在XML/HTTP传输协议下会失败(4497393、4497399、4497406和4497411)47使用Solaris管理控制台挂载和共享工具不能修改文件系统挂载特性(4466829)47Solaris卷管理器问题48Solaris卷管理器的metattach命令可能会失败48Solaris卷管理器错误48Solaris卷管理器metassist命令在非英文语言环境中失败(5067097)485当在软分区上构建的磁盘集内创建Solaris卷管理器RAID-1(镜像)或RAID-5卷时,热备用设备无法正常工作(4981358)49如果逻辑设备名不再存在,则Solaris卷管理器metadevadm命令会失败(4645721)49Solaris卷管理器metarecover命令无法更新metadb名称空间(4645776)50联网错误50在两个启用了过滤功能的IP节点之间配置多个隧道可能会导致数据包丢失(4152864)50标准错误51编译包含dflcn.
h头文件的UNIX98或UNIX03应用程序失败(6295971)51DocumentationCD问题51iPlanetDirectoryServer5.
1文档链接不能正常使用52删除其他文档软件包必须有SUNWsdocs软件包52DocumentationCD错误52只能通过C语言环境来使用欧洲语言环境PDF文档(4674475)52删除Solaris99/05文档软件包可能会意外卸载某些Solaris99/05文档集(4641961)53本地化问题54未提供用于爱沙尼亚文键盘类型6、加拿大法文键盘类型6和波兰文程序员键盘类型5的硬件54本地化错误55排序功能在欧洲UTF-8语言环境中不能正常工作(4307314)55SunONEApplicationServer错误56缺省浏览器与SunONEApplicationServer7不兼容(4741123)56SunONEDirectoryServer(以前称为iPlanetDirectoryServer)问题56设置问题56结构问题57复制问题57服务器插件问题57服务的角色和类问题57索引问题57SunONEDirectoryServer错误58不能通过控制台取消激活用户(4521017)58不能用包含空格的root后缀来配置目录(4526501)58更改用户口令后帐户锁定仍然有效(4527623)58在安装后立即执行控制台备份会失败(4531022)59当标准化DN属性时,服务器忽略区分大小写的语法(4630941,4933500)59在Export、Backup、Restore或创建索引过程中停止服务器会导致服务器崩溃(4678334)59复制无法使用自签名证书(4679442)596Solaris99/05发行说明2005年9月安全问题60pam_ldap启用后,无密码登录失败60UFS文件系统错误60SPARC:在MultiterabyteUFS文件系统上使用fssnap无效(4836824)603软件支持终止声明61从Solaris9软件中删除的功能61adb映射修饰符和监视点语法61AnswerBook2服务器61aspppd实用程序62ATOK8日文输入法62crash实用程序62Solarisipcs命令的故障转储选项62cs00日文输入法62x86:devconfig命令62x86:设备和驱动程序软件支持63EarlyAccess(EA)目录63ESDI驱动器的EmulexMD21磁盘控制器63enable_mixed_bcp可调参数63x86:基于Intel486的系统63japanese语言环境名称替换64Java软件开发者工具包(SDK)1.
2.
264JDK1.
1.
8和JRE1.
1.
864Kerberos4版客户端程序64OpenWindows开发者工具箱64OpenWindows用户环境64优先级分页和相关内核可调参数(priority_paging/cachefree)65s5fs文件系统65sendmail实用程序的功能65Solaris维护更新65SUNWebnfs软件包66基于sun4d的服务器66SUNWrdm软件包66未来发行版中可能删除的功能66add_drv系统命令中的device_driver路径名支持66AdminTool命令67亚洲短dtlogin名称67asysmem()和sysmem()接口677监听守护进程接口67基本安全模块的设备分配接口67废弃的设备驱动程序接口68power.
conf中的设备管理项70设备支持和驱动程序软件70基于ALT键和META键的欧洲字符输入组合70联合命名服务XFN库和命令71fork()功能71GenericLANDriver版本0的接口71GMTZoneinfo时区71SPARC:图形驱动程序支持72Java运行时环境1.
2.
272Kodak颜色管理系统72韩文CID字体72LanceEthernet驱动程序72libXinput库73轻量目录访问协议(LDAP)客户端程序库73废弃的轻量进程(LWP)接口73无名称接口组功能73Netscape4.
7x软件73Netscape6.
2x和Netscape7.
0软件74netstat-k选项74网络信息服务扩充版本(NIS+)名称服务类型74pam_unix模块74Perl5.
005_03版74电源管理I/O控制命令7464-bitSPARC:libc中的ptrace接口75sendmailvars与L、Gsendmail.
cf命令75SPARC:64位软件包75sdtjmplay桌面Java媒体播放器76串并行控制器(SPC)驱动程序76Solaris32位Sun4U内核76Solaris静态系统库76Solaris卷管理器事务卷77Solstice企业代理77独立路由器发现77存储接口77sun4m硬件788Solaris99/05发行说明2005年9月SunJavaSystemApplicationServerPlatformEdition7.
0(以前称为SunONEApplicationServer7.
0PlatformEdition)78SunStorEdgeA3000、SunStorEdgeA3500和SunStorEdgeA3500FC系统78磁带设备78UltraAX和SPARCengineUltraAXmp图形卡7932-bit:X11静态系统库79XIL接口79xetops实用程序79xutops打印过滤器794文档问题81受影响的文档:《Sunscreen3.
2CongurationExamplesManual》81受影响的文档:《SystemAdministrationGuide:NamingandDirectoryServices(DNS,NIS,andLDAP)》82TheNameServiceSwitch(Overview)82LDAPNamingServicesSetupandAdministration82TransitioningfromNIStoLDAP(Overview/Tasks)82NetworkInformationService(NIS)(Overview)83受影响的文档:《SystemAdministrationGuide:IPServices》中的"AdministeringDHCP(Task)"83受影响的文档:《SolarisWBEMDeveloper'sGuide》中的"UsingtheCIMObjectManager"84ASolaris99/05操作系统修补程序列表85SPARC修补程序列表85x86修补程序列表126910Solaris99/05发行说明2005年9月前言《Solaris99/05发行说明》包含有关Solaris99/05操作系统特定安装问题的详细信息和其他信息.
《Solaris99/05发行说明Sun硬件补充说明》对此发行版中涉及的更多与硬件相关的问题进行了说明.
有关Solaris99/05操作系统的所有其他信息,请参阅http://docs.
sun.
com上的Solaris99/04文档.
Solaris99/04文档中包含的信息同样适用于此最新发行版.
注–Solaris软件在两种平台SPARC和x86中运行,也可以在64位和32位地址空间中运行.
除非在特定章节、注释、项目、图表或示例中另有说明,本文档中的信息既适用于两种平台也适用于两种地址空间.
目标读者本说明适用于安装和使用Solaris99/05软件的用户和系统管理员.
相关书籍在安装Solaris软件时,可能需要参考以下文档:IGNOME2.
0DesktopCollection-zhIiPlanetDirectoryServer5.
1Collection(SolarisEdition)-zhI《Solaris9从这儿开始》I《Solaris99/04安装指南》I《Solaris99/04发行说明》11ISolaris9SystemAdministratorCollectionISolaris9UserCollection-zhISolaris(x86PlatformEdition)HardwareCompatabilityListISunONEApplicationServer7Collection(SolarisEdition)ISolaris99/04AboutWhat'sNewCollection-zh有关SunJavaEnterpriseSystem的信息,请参见http://docs.
sun.
com中的SunJavaEnterprise2004Q2.
可以在http://docs.
sun.
com/db/doc/817-5503找到《SunJavaEnterpriseSystemReleaseNotes》.
有关当前CERT报告的信息,请访问官方CERTWeb站点http://www.
cert.
org.
对于某些硬件配置,您可能需要用于安装Solaris软件的针对硬件的补充说明.
如果您的系统在某些时候需要针对硬件的操作,硬件厂商已提供了Solaris补充安装文档.
有关针对硬件的安装说明,请参阅《Solaris9SunHardwarePlatformGuide》等材料.
相关的第三方Web站点引用本文档引用了第三方URL并提供了其他相关的信息.
注–Sun对本文档中提到的第三方Web站点的可用性不承担任何责任.
对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他资料,Sun并不表示认可,也不承担任何责任.
对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而造成的或连带产生的实际或名义损坏或损失,Sun概不负责,也不承担任何责任.
联机访问Sun文档可以通过docs.
sun.
comSMWeb站点联机访问Sun技术文档.
您可以浏览docs.
sun.
com归档文件或查找某个具体的书名或主题.
URL为http://docs.
sun.
com.
12Solaris99/05发行说明2005年9月订购Sun文档SunMicrosystems提供一些印刷的产品文档.
有关文档列表及文档的订购方式,请参见位于http://docs.
sun.
com的"购买印刷的文档".
印刷约定下表说明了本书中使用的印刷约定.
表P–1印刷约定字体或符号含义示例AaBbCc123命令、文件和目录的名称;计算机屏幕输出编辑.
login文件.
使用ls-a列出所有文件.
machine_name%youhavemail.
AaBbCc123用户键入的内容,与计算机屏幕输出的显示不同machine_name%suPassword:AaBbCc123命令行占位符:用实名或实际值替换删除文件的命令为rmlename.
AaBbCc123保留未译的新词或术语以及要强调的词.
这些称为class选项.
《书名》书名阅读《用户指南》第6章.
新词术语强调新词或术语以及要强调的词.
请执行修补程序分析.
请勿保存文件.
[请注意有些强调的词在联机时以黑体显示.
]命令示例中的shell提示符下表显示了Cshell、Bourneshell和Kornshell的缺省系统提示符和超级用户提示符.
13表P–2shell提示符shell提示符Cshell提示符machine_name%Cshell超级用户提示符machine_name#Bourneshell和Kornshell提示符$Bourneshell和Kornshell超级用户提示符#14Solaris99/05发行说明2005年9月第1章安装问题本章说明有关Solaris99/05操作系统的安装问题.
安装Solaris99/05软件之前需要了解的问题本节介绍了安装Solaris99/05软件之前应该了解的安装问题.
SunStorEdgeSANFoundation软件和文档SunStorEdge(TM)SANFoundation软件(SFS)将内核驱动程序与一些实用程序相集成,这些实用程序使主机可以连接、监视并传输存储区网络(SAN)上的数据.
SunStorEdgeSAN4.
4发行版、固件升级和文档可从Sun下载中心获得.
请从http://www.
sun.
com/storage/san/中的SAN产品页面访问下载中心.
x86:安装Solaris9软件后,装有特定ATA硬盘驱动器的系统在重新引导时将挂起在装有特定类型的ATA硬盘驱动器的系统上安装Solaris9软件会导致系统挂起.
安装完成后尝试软重新引导时,系统会挂起.
装有ATA硬盘驱动器的系统从UltraDMA模式恢复为ATA/ATAPI-6T13规范的缺省状态特性时,会出现此问题.
软件复位后,这类硬盘驱动器将从UltraDMA模式恢复为MultiwordDMA模式(除非禁用该功能).
使用SETFEATURES/Disablerevertingtopower-ontodefaults命令可禁用此功能.
15该问题的具体表现取决于BIOS及系统中的ATA硬盘驱动器的类型.
该问题可能会以下列方式之一出现:I如果在BIOS中启用UltraDMA模式,并且ATA硬盘驱动器可以在UltraDMA模式下运行,则安装后软重新引导系统可能会导致系统在BIOS中挂起,而且不会显示任何错误消息.
I如果在BIOS中禁用UltraDMA模式,并且ATA硬盘驱动器可以在UltraDMA模式下运行,则安装后软重新引导系统可能会导致系统挂起,此时将显示与以下警告类似的消息:警告:/pci@0,0/pci-ide@1f,1/ide@0(ata0):超时:请求终止,目标=0lun=0警告:/pci@0,0/pci-ide@1f,1/ide@0(ata0):超时:设备终止,目标=0lun=0警告:/pci@0,0/pci-ide@1f,1/ide@0(ata0):超时:重置目标,目标=0lun=0警告:/pci@0,0/pci-ide@1f,1/ide@0(ata0):超时:重置总线,目标=0lun=0解决方法:要解决此问题,请执行以下操作:1.
如果系统在引导时挂起,可通过关闭电源然后再次打开电源来重新启动系统.
系统随后应能正常引导.
2.
系统引导完之后,登录到系统并成为超级用户.
3.
使用文本编辑器编辑/platform/i86pc/kernel/drv/ata.
conf文件.
添加下面一行:ata-revert-to-defaults=0;下一次系统重新引导时应当不会再挂起.
x86:Solaris99/05InstallationCD分区问题如果Solaris99/05InstallationCD上的SolarisWebStart3.
0程序无法在系统上找到Solarisfdisk分区,则必须在root磁盘上创建一个Solarisfdisk分区.
注意–如果改变现有fdisk分区的大小,则该分区上的所有数据都将被自动删除.
请在创建Solarisfdisk分区之前备份所有数据.
SolarisWebStart3.
0程序需要有两个fdisk分区才能执行安装操作.
ISolarisfdisk分区这是典型的Solarisfdisk分区.
Ix86引导fdisk分区这是一个10MB的fdisk分区,它使基于x86的系统能够引导位于新创建的交换片上的miniroot.
交换片位于Solarisfdisk分区上.
16Solaris99/05发行说明2005年9月注–Solaris99/05InstallationCD上的安装程序通过从Solarisfdisk分区中移出10MB空间来创建x86引导分区.
这可以防止改变任何现有的fdisk分区.
不应该使用手动方式创建此分区.
因此,不能使用Solaris99/05InstallationCD将Solaris2.
6或Solaris7发行版升级至当前发行版.
有关详细信息,请参阅第25页中的"升级问题".
x86:缺省引导磁盘分区布局的更改在Solaris99/05发行版中,SolarisWebStart和suninstall安装程序在缺省情况下均使用新的引导磁盘分区布局来容纳SunLX50系统的服务分区.
此安装程序使您可以保留现有的服务分区.
新的缺省分区包括以下分区:I第一个分区—服务分区(系统上的原有大小).
I第二个分区—x86引导分区(大约11MB).
I第三个分区—Solaris分区(引导磁盘上的剩余空间).
如果要使用缺省布局,请在SolarisWebStart或suninstall程序提示您选择引导磁盘布局时,选择"缺省".
注–如果在当前不包含服务分区的系统上安装Solaris99/05(x86PlatformEdition)软件,则在缺省情况下,SolarisWebStart和suninstall程序不创建新的服务分区.
如果要在系统上创建服务分区,请参见第18页中的"x86:缺省情况下不会在不包含现有服务分区的系统上创建服务分区".
您也可以使用fdisk实用程序手动编辑磁盘分区布局.
下列情况下,您可以手动编辑引导磁盘分区:I要保留系统中现有的SunLinux分区.
I要创建Solaris分区,但希望保留磁盘上现有的其他分区.
注–如果您的系统包含Solaris软件的可升级版本,但不包含x86引导分区,则可能无法使用SolarisInstallationCD进行升级.
要将不带有x86引导分区的系统升级到Solaris99/05发行版,请使用Solaris99/05Software1of2CD上的suninstall安装程序.
第1章安装问题17SPARC:缺省SolarisJumpStart配置文件不能在小磁盘上安装多个语言环境如果使用Solaris99/05媒体上的缺省SolarisJumpStart配置文件在磁盘容量较小的系统上安装多个语言环境,则安装可能会失败.
此问题可能会在以下情况下发生:I使用缺省的SolarisJumpStart配置文件,在具有2.
1GB磁盘的系统上安装C语言环境以外的任何语言环境.
I使用缺省的SolarisJumpStart配置文件,在具有4GB磁盘的系统上安装两个或更多的语言环境.
x86:缺省情况下不会在不包含现有服务分区的系统上创建服务分区如果您在当前不包含服务分区的系统上安装Solaris99/05软件,则在缺省情况下,安装程序不会创建服务分区.
如果要在同一个磁盘上包含Solaris分区和服务分区,则必须在安装该软件之前重新创建服务分区.
如果您将Solaris82/02软件安装在SunLX50系统中,则安装程序可能不会保留服务分区.
如果您没有手动编辑fdisk引导分区布局以保留服务分区,则安装程序会在安装过程中删除服务分区.
注–如果安装Solaris82/02软件时未特别地保留服务分区,则不能重新创建服务分区并升级到Solaris99/05发行版.
而必须执行软件的初始安装.
解决方法:如果希望在包含Solaris分区的磁盘上包含服务分区,请选择以下解决方法之一:I要使用SolarisWebStart安装程序从Solaris99/05InstallationCD进行安装,请执行以下操作:1.
删除磁盘中的内容.
2.
在安装之前,使用SunLX50DiagnosticsCD创建服务分区.
有关如何创建服务分区的信息,请参见SunLX50ServerUser'sManual和位于http://cobalt-knowledge.
sun.
com中的SunLX50知识库.
3.
将Solaris99/05InstallationCD放入CD-ROM驱动器.
4.
开始安装.
当安装程序检测到服务分区时,将显示以下消息:Thedefaultlayoutforthebootdiskisonex86BootpartitionandaSolarispartitionontheremainingspace.
TheServicefdiskpartition,ifoneexists,isalsopreservedbydefault.
18Solaris99/05发行说明2005年9月Selectoneofthefollowingtocontinue:1)Usethedefaultlayout2)Runfdisktomanuallyeditthedisk3)ExitPleasemakeaselection:[]5.
键入1以使用缺省布局.
安装程序将保留服务分区并创建x86引导分区和Solaris分区.
注–SolarisWebStart安装程序通过从Solarisfdisk分区中移出10MB空间来创建x86引导分区.
此实用程序可以防止改变任何现有的fdisk分区.
请勿手动创建此分区.
6.
完成安装.
I要通过网络从网络安装映像或Solaris99/05DVD进行安装,请执行以下操作:1.
删除磁盘中的内容.
2.
在安装之前,使用SunLX50DiagnosticsCD创建服务分区.
有关如何创建服务分区的信息,请参见SunLX50ServerUser'sManual和位于http://cobalt-knowledge.
sun.
com中的SunLX50知识库.
3.
通过网络引导系统.
将显示"自定义fdisk分区"屏幕.
4.
要装入缺省引导磁盘分区布局,请单击"缺省".
安装程序将保留服务分区并创建x86引导分区和Solaris分区.
有关通过网络引导的更多信息,请参见《Solaris99/04安装指南》.
I要使用suninstall程序从Solaris99/05Software1of2CD或从某个引导服务器上的网络安装映像进行安装,请执行以下操作:1.
删除磁盘中的内容.
2.
在安装之前,使用SunLX50DiagnosticsCD创建服务分区.
有关如何创建服务分区的信息,请参见SunLX50ServerUser'sManual和位于http://cobalt-knowledge.
sun.
com中的SunLX50知识库.
3.
引导系统.
安装程序将提示您选择创建Solaris分区的方法.
4.
选择"将剩余磁盘空间用于Solaris分区"选项.
安装程序将保留服务分区并创建Solaris分区.
5.
完成安装.
有关通过网络引导的更多信息,请参见《Solaris99/04安装指南》.
第1章安装问题19x86:SolarisDeviceCongurationAssistant引导软盘不可用Solaris99/05发行版并未将Solaris9DeviceCongurationAssistant作为引导软盘进行提供.
要引导DeviceCongurationAssistant,请选择以下选项之一:I如果系统的BIOS支持从CD进行CD引导,请从Solaris99/05(x86PlatformEdition)InstallationCD、Solaris99/05Software(x86PlatformEdition)1of2CD或Solaris99/05Software(x86PlatformEdition)DVD进行引导.
I如果系统不支持从CD引导,您可以将引导软盘映像复制到软盘.
引导软盘映像可从Solaris99/05Software(x86PlatformEdition)2of2CD中获得.
I如果您的系统支持引导前执行环境(PXE)引导,并且可以从网络上获得安装映像,则可以从网络引导.
通过使用系统BIOS设置工具或网络适配器的配置设置工具,使系统能够使用PXE.
有关更多信息,请参见《Solaris99/04安装指南》.
x86:请勿升级带有BIOSGG.
06.
13版的Hewlett-Packard(HP)VectraXU系列系统Solaris99/05软件提供了使您能够安装大分区的新功能.
系统BIOS必须支持逻辑块寻址(LBA).
BIOSGG.
06.
13版不支持LBA存取.
Solaris引导程序不能管理此类冲突.
此问题还可能影响其他HPVectra系统.
如果执行这种升级,HP系统将无法启动,而只显示带有不断闪烁的下划线光标的黑色空屏.
解决方法:不要将带有最新BIOSGG.
06.
13版的HPVectraXU系列系统升级到Solaris99/05发行版.
此版本不再支持这些系统.
因为引导路径不使用硬盘代码,所以仍可以使用引导软盘或引导CD来引导系统.
然后选择将硬盘(而不是网络或CD-ROM驱动器)作为您的可引导设备.
安装Solaris99/05软件之前需要了解的错误本节介绍了安装Solaris99/05软件之前应该了解的安装错误.
20Solaris99/05发行说明2005年9月SPARC:在SunFireV1280服务器上安装SunNetConnect3.
1服务失败(6284815)在SunFireV1280服务器上,从ExtraValue目录安装SunSMNetConnect3.
1失败.
SunNetConnect安装程序错误地将SunFireV1280服务器功能评估为可现场更换单元(FRU).
因此,安装失败,且所有已安装的SunNetConnect软件包均被删除.
安装日志中将记录以下错误消息:Error:pkgaddfailedforSUNWfrunc解决方法:从https://srsnetconnect3.
sun.
com下载最新版本的SRSNetConnect服务.
x86:PXE网络安装在带有AdaptecUltra-160SCSI接口的系统上挂起(5039573)如果使用Intel引导前执行环境(PXE)在带有AdaptecUltra-160SCSI接口的系统上执行网络安装,则安装将会挂起.
可能会显示类似以下内容的错误消息:Error:UnabletoFindDeviceDriverThedevicedriver,cadp160.
bef,ismissing.
在上面的例子中,不能在系统上找到cadp160.
bef驱动程序.
在您的系统上,受影响的驱动程序的名称可能会不同.
如果系统BIOS将AdaptecUltra-160接口设置为使用与系统网络接口卡(NIC)相同的中断请求(IRQ),则将发生该错误.
解决方法:选择以下解决方法之一:I要通过网络安装,请删除AdaptecUltra-160SCSI接口,并使用PXE通过网络执行安装.
I从Solaris99/04DVD或CD进行安装.
x86:X服务器无法在SunLX50Server上打开鼠标设备(5027771)在SunLX50系统中,X服务器可能无法打开PS/2鼠标设备.
该错误可能在安装过程中发生,也可能在系统重新引导时发生.
如果发生问题,会显示以下错误消息:ddxSUNWmouse:Erroropeningmousedevice'/dev/kdmouse;/dev/kdmouse:Nosuchdeviceoraddress因此,Solaris安装程序将只能在命令行界面模式下继续执行.
完成安装后,该问题可能将在Solaris运行时仍然存在.
解决方法:在连接到服务器PS/2接口的Y形电缆上,切换PS/2键盘连接和鼠标连接.
第1章安装问题21如果系统重新引导后仍不能识别PS/2鼠标,请按LX50服务器上的"Reset"按钮.
也可以在出现以下引导提示时,使用重新配置选项(b-r):Select(b)ootor(i)nterpreter:SPARC:使用re-preinstall命令安装自定义JumpStart软件失败(5017239)re-preinstall命令无法安装自定义JumpStart软件.
故障产生的原因在于fsck命令不能更新那些具有只读权限的文件系统的UFS日志.
例如,键入以下命令:#/usr/sbin/install.
d/re-preinstallcXtXdXsX系统重新引导后,将显示以下错误消息:fsckofdevicefailed,re-preinstallneedstobere-run.
syncingfilesystems.
.
.
doneProgramterminated解决方法:选择以下选项之一:您必须是超级用户,才能执行这些操作.
I选项1:如果是使用可写的网络安装映像,请执行以下步骤:1.
在包含安装映像的服务器上,编辑/usr/sbin/install.
d/rcS.
stub文件,删除或注释掉以下行:##MakesuretherootFSisclean##/etc/fsck-Fufs-op${RootfsRaw}>/dev/null#if[$-ne0];then#echo"fsckof${RootfsRaw}failed,re-preinstallneedstobere-run.
"#/usr/sbin/halt#if2.
在将要安装JumpStart软件的系统上,以单用户模式引导网络安装映像:okbootnet-s3.
照常运行re-preinstall命令.
#/usr/sbin/install.
d/re-preinstallcXtXdXsXI选项2:如果直接从CD-ROM或DVD-ROM引导,请执行以下步骤:1.
从CD或DVD引导.
2.
退出安装程序.
3.
运行re-preinstall命令.
4.
挂载步骤3中创建的设备.
例如,在步骤3中键入了re-preinstallc0t0d0s0,则请执行以下命令挂载该文件系统:#mount/dev/dsk/c0t0d0s0/mnt22Solaris99/05发行说明2005年9月5.
在挂载的文件系统中,编辑sbin/rcS脚本,删除或注释掉在第一个解决方法中指定的那些行.
6.
卸载文件系统.
#umount/mnt7.
重新引导系统,继续安装JumpStart软件.
在运行Solaris2.
6和Solaris7软件时不能访问Solaris99/05DVD上的数据(4511090)如果系统运行的是Solaris2.
6或Solaris7软件,卷管理功能将不能正确挂载Solaris99/05DVD.
DVD可以挂载,但数据无法访问.
因此,无法设置安装服务器、执行LiveUpgrade或访问介质上的任何数据.
解决方法:选择以下解决方法之一:I使用适合系统的修补程序.
发行版修补程序IDSolaris2.
6107618-03Solaris7107259-03Solaris2.
6107619-03Solaris7107260-03I手动挂载Solaris99/05DVD.
不要使用卷管理功能挂载DVD.
请执行以下操作:1.
成为超级用户.
2.
停止卷管理.
#/etc/init.
d/volmgtstop3.
手动挂载DVD.
#mkdir/mnt1#mount-Fhsfs-oro/dev/dsk/c0t6d0s0/mnt14.
验证DVD是否已挂载.
然后,验证数据是否可以访问.
#cd/mnt1#ls如果DVD已正确挂载,系统将返回以下信息.
CopyrightSolaris_9第1章安装问题23安装错误Solaris99/05发行版中存在以下安装错误.
SPARC:Solaris99/05WebStart安装程序可能无法正确显示某些特定面板(5002175)如果使用SolarisWebStart安装程序安装Solaris99/05软件,则SunSMRemoteServices(SRS)NetConnect软件的某些信息和退出面板可能无法正确显示.
将显示安装面板框和"取消"按钮,但缺少安装面板的内容.
注–在使用SolarisWebStart方式安装此Solaris操作系统发行版中包含的其他软件产品时,也可能会出现此问题.
解决方法:执行以下操作:1.
显示空白的安装面板时,通过单击"取消"按钮绕过SRSNetConnect的安装.
2.
完成Solaris99/05软件的安装后,从SolarisDVD或Software2of2CD中手动安装SRSNetConnect软件.
请在初始Solaris99/05软件安装完成后再安装SRSNetConnect软件,这样可以确保所有的面板都能正确显示.
SPARC:带有多个接口的系统在安装或升级后将所有接口都标识为可用接口(4640568)如果在带有多个网络接口的系统上安装或升级到Solaris99/05发行版,系统会把所有系统接口都标识为可用.
未与网络连接的接口或不需要使用的接口也会显示在ifconfig-a命令的输出中.
另外,具有相同以太网地址的接口可能被指定相同的IP地址.
将显示以下错误消息:ifconfig:setifflags:SIOCSLIFFLAGS:qfe3:无法指定所需地址如果将local-mac-addressPROM变量设为false,系统也会出现此问题.
这是因为所有的接口都配置了相同的IP地址.
解决方法:选择以下解决方法之一:I要仅探测已配置的接口,请在初始引导后重新引导系统.
24Solaris99/05发行说明2005年9月I要为每个网络接口指定不同的IP地址,请使用以下方式之一将local-mac-addressPROM变量设置为true:I在ok提示符处,键入以下命令:oksetenvlocal-mac-addresstrueI在终端窗口中以超级用户身份键入以下命令:#eepromlocal-mac-address=true从Solaris99/05Software1of2CD安装时发生的安装错误在安装Solaris99/05Software1of2CD期间将发生以下错误:创建文件系统时可能出现警告(4189127)在安装过程中创建文件系统时,可能会显示以下警告消息之一:警告:inode块/cyl组(87)>=上一个柱面组中的数据块(63).
这意味着1008个扇区无法分配.
或:警告:上一个柱面中的1个扇区没有分配如果您创建的文件系统的大小与正在使用的磁盘上的空间不相等时会出现该警告.
这种差别可能导致磁盘上有未包含在所示文件系统中的未使用空间.
这些未使用的空间不能被其他文件系统使用.
解决方法:忽略此警告消息.
升级问题本节介绍在升级到Solaris99/05发行版时发生的安装问题.
运行SolarisLiveUpgrade需要附加的修补程序正确操作SolarisLiveUpgrade要求为给定操作系统版本安装一组限定的修补程序修订版本.
第1章安装问题25在安装或运行LiveUpgrade之前,您必须安装一组相应的修补程序.
通过访问http://sunsolve.
sun.
com确保您拥有最新的修补程序列表.
有关其他信息,请在SunSolveWeb站点上搜索信息文档72099.
安装SolarisLiveUpgrade软件包时的局限性如果运行Solaris2.
6、Solaris7或Solaris8发行版,您可能无法运行SolarisLiveUpgrade安装程序.
这些发行版未提供运行Java2运行时环境所需的修补程序集.
由此导致的常见故障是Java异常错误.
系统可能会显示以下信息:InvocationTargetExceptioninArchiveReaderconstructornulljava.
lang.
reflect.
InvocationTargetExceptionatinstall.
instantiateArchiveReader(CompiledCode)atinstall.
(CompiledCode)atinstall.
main(CompiledCode)要运行SolarisLiveUpgrade安装程序并安装软件包,必须装有Java2运行时推荐的修补程序簇.
解决方法:完成以下操作:I使用pkgadd命令安装SolarisLiveUpgrade软件包.
有关每个操作步骤的说明,请参阅《Solaris99/04安装指南》中的第35章"使用SolarisLiveUpgrade创建引导环境(任务)".
I安装Java2运行时环境推荐的修补程序簇.
修补程序簇可以从http://sunsolve.
sun.
com获得.
然后,可以使用SolarisLiveUpgrade安装程序安装软件包.
在Solaris99/05软件中,无法通过SUNWsan访问存储区网络如果Solaris8系统已经连接到存储区网络(SAN),请在升级到Solaris99/05发行版之前向您的支持工程师咨询.
安装了SUNWsan软件包的Solaris8系统,可能需要通过特殊的步骤才能升级到Solaris99/05发行版.
要查明系统中是否已安装SUNWsan软件包,请在终端窗口中键入以下命令:#pkginfoSUNWsan如果已经安装了SUNWsan软件包,将显示以下信息:systemSUNWsanSANFoundationKit26Solaris99/05发行说明2005年9月x86:无法使用Solaris99/05(x86PlatformEdition)InstallationCD从Solaris2.
6或Solaris7软件升级x86系统您无法使用Solaris99/05(x86PlatformEdition)InstallationCD将基于x86的系统从Solaris2.
6或Solaris7软件升级到Solaris99/05发行版.
这是由于x86引导分区的要求所致.
解决方法:在基于x86的系统中,使用Solaris99/05Software(x86PlatformEdition)1of2CD从Solaris2.
6或Solaris7软件升级到Solaris99/05发行版.
Solaris管理控制台2.
1软件与Solaris管理控制台1.
0、1.
0.
1或1.
0.
2软件不兼容Solaris管理控制台2.
1软件与Solaris管理控制台1.
0、1.
0.
1或1.
0.
2软件不兼容.
如果要升级到Solaris99/05发行版,并且系统已安装Solaris管理控制台1.
0、1.
0.
1或1.
0.
2软件,则在升级之前必须先卸载Solaris管理控制台软件.
如果您安装了SEAS2.
0overbox、SEAS3.
0overbox或Solaris8AdminPack,则系统中已经存在Solaris管理控制台.
解决方法:选择以下解决方法之一:I在升级之前,使用/usr/bin/prodreg命令完全卸载Solaris管理控制台软件.
I如果在升级到Solaris99/05发行版之前未卸载Solaris管理控制台1.
0、1.
0.
1或1.
0.
2软件,则必须首先删除所有Solaris管理控制台1.
0、1.
0.
1或1.
0.
2软件包.
请使用pkgrm命令而不是prodreg命令删除软件包.
请小心按照软件包删除顺序执行操作.
执行以下操作:1.
成为超级用户.
2.
键入以下命令:#pkginfo|grep"SolarisManagementConsole"如果说明不是以"Solaris管理控制台2.
1"开始,那么输出中的软件包名称将代表Solaris管理控制台1.
0软件包.
3.
使用pkgrm命令按照以下顺序删除Solaris管理控制台1.
0软件包的所有实例:第1章安装问题27注–不要删除说明中带有"Solaris管理控制台2.
1"字样的任何软件包.
例如,SUNWmc.
2可能表示Solaris管理控制台2.
1软件.
如果pkginfo输出显示Solaris管理控制台1.
0软件包的多个版本,请使用pkgrm命令删除这些软件包.
先删除原始软件包,然后删除带数字后缀的软件包.
例如,如果SUNWmcman和SUNWmcman.
2软件包均出现在pkginfo的输出中,请先删除SUNWmcman软件包,再删除SUNWmcman.
2软件包.
不要使用prodreg命令.
#pkgrmSUNWmcman#pkgrmSUNWmcapp#pkgrmSUNWmcsvr#pkgrmSUNWmcsvu#pkgrmSUNWmc#pkgrmSUNWmcc#pkgrmSUNWmcsws4.
在终端窗口中,键入以下命令:#rm-rf/var/sadm/pkg/SUNWmcappSolaris管理控制台2.
1软件现在应该可以正常运行.
在以后进行维护或Solaris管理控制台2.
1软件不能正常运行时,删除Solaris管理控制台2.
1软件.
执行以下操作可以重新安装该软件:1.
使用pkgrm命令按照以下顺序删除所有Solaris管理控制台2.
1软件包和相关的软件包:注–如果系统中安装了Solaris管理控制台2.
1软件包的多个实例,如SUNWmc和SUNWmc.
2,请先删除SUNWmc,再删除SUNWmc.
2.
不要使用prodreg命令.
#pkgrmSUNWpmgr#pkgrmSUNWrmui#pkgrmSUNWlvmg#pkgrmSUNWlvma#pkgrmSUNWlvmr#pkgrmSUNWdclnt#pkgrmSUNWmga#pkgrmSUNWmgapp#pkgrmSUNWmcdev#pkgrmSUNWmcex#pkgrmSUNWwbmc#pkgrmSUNWmc#pkgrmSUNWmcc#pkgrmSUNWmccom2.
将Solaris99/05软件1of2CD插入CD-ROM驱动器.
在终端窗口中,键入以下内容:28Solaris99/05发行说明2005年9月#cd/cdrom/sol_9_904_sparcia/s0/Solaris_9/Product#pkgadd-d.
SUNWmccomSUNWmccSUNWmcSUNWwbmcSUNWmcexSUNWmcdev\SUNWmgappSUNWmgaSUNWdclntSUNWlvmrSUNWlvmaSUNWlvmgSUNWpmgr\SUNWrmui所有以前的Solaris管理控制台版本都将被删除.
Solaris管理控制台2.
1软件现在可以正常运行.
升级过程中发生的安装错误升级至Solaris99/05发行版期间将发生以下安装错误.
使用SolarisLiveUpgrade时安装程序文本的显示问题(4736488)当使用带有-i选项的SolarisLiveUpgradeluupgrade(1M)命令升级非启用的引导环境时,安装程序显示的某些语言的文本可能无法阅读.
这是由于安装程序所要求的字体在当前引导环境上的旧版本中不存在而导致文本被破坏.
解决方法:选择以下解决方法之一:I使用组合的网络安装映像进行安装.
I通过在系统中设置环境变量来启用C语言环境.
I如果您使用的是Bourneshell或Kornshell,请执行以下操作:1.
设置C语言环境.
#LANG=C;exportLANG2.
开始安装.
I如果您使用的是Cshell,请执行以下操作:1.
键入以下命令:#csh2.
设置C语言环境.
#setenvLANGC3.
开始安装.
第1章安装问题29SPARC:在升级过程中,删除SUNWjxcft软件包记录时出现错误(4525236)从Solaris8软件升级到Solaris9或Solaris99/05发行版时,删除SUNWjxcft软件包时会遇到问题.
upgrade_log文件中会记录以下错误消息:正在删除软件包SUNWjxcft:无法打开/a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.
upr无法打开/a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.
scaleCan'topen/a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.
aliasCan'topen/a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.
upr无法打开/a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.
scale无法打开/a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.
alias删除成功解决方法:忽略此错误消息.
升级到Solaris99/05发行版可能会禁用现有的安全shell守护进程(sshd)(4626093)如果在从/etc/init.
d/sshd守护进程中运行第三方安全shell(例如OpenSSH)的系统上升级到Solaris99/05发行版,升级会禁用现有的安全shell守护进程.
升级期间,Solaris99/05软件将改写/etc/init.
d/sshd的内容.
解决方法:选择以下解决方法之一:I如果不希望在系统上安装安全shell协议服务器程序,则在升级过程中请不要安装SUNWsshdr和SUNWsshdu软件包.
I如果不希望系统上有安全Shell协议服务器或客户机程序,升级时不要安装安全Shell簇(SUNWCssh).
/export目录接近容量极限时,升级将失败(4409601)如果在升级到Solaris99/05发行版时/export目录接近其容量极限,则/export的空间要求将会出现计算错误.
升级过程将失败.
如果安装了无盘客户机,或者在/export目录中安装了第三方软件,通常会发生这一问题.
将显示以下消息:警告:没有足够的空间用于升级.
解决方法:在升级之前,选择以下解决方法之一:I在完成升级之前临时重命名/export目录.
I在完成升级前临时注释掉/etc/vfstab文件中的/export行.
I如果/export是一个单独的文件系统,则在执行升级之前先卸载/export.
30Solaris99/05发行说明2005年9月升级无盘客户服务器和客户机(4363078)如果您的系统当前支持使用SolsticeAdminSuite2.
3无盘客户机工具安装的无盘客户机,则需要执行以下两个步骤:1.
删除所有与服务器具有相同Solaris版本和体系结构的现有无盘客户机.
2.
安装或升级到Solaris99/05发行版.
有关具体说明,请参见《SystemAdministrationGuide:BasicAdministration》.
如果您试图在现有无盘客户机上安装Solaris99/05软件,可能会显示以下错误消息:不能升级片上的Solaris版本(Solarisversion-number).
此磁盘上安装的软件配置具有未知问题.
在此错误消息中,version-number指系统上当前运行的Solaris版本.
指运行此版本Solaris软件的片.
升级后发生的安装错误升级至Solaris99/05发行版后将发生以下安装错误.
使用SolarisLiveUpgrade从早期Solaris发行版进行升级时,无法删除过时的卸载程序(6198380)如果使用SolarisLiveUpgrade从以下发行版升级到Solaris99/05操作系统,将无法删除过时的卸载程序:ISolaris8操作系统ISolaris99/05操作系统之前的Solaris9发行版早期操作系统中的这些卸载程序保留在系统的/var/sadm/prod目录中.
不删除以下过时的卸载程序.
Iuninstall_Alternate_Pathing_2_3_1.
classIuninstall_CDRW_1_1.
classIuninstall_CDRW_1_0.
classIuninstall_Java3D_1_3.
classIuninstall_Java3D_1_2_1_04.
classIuninstall_Java3D_1_2_1_03.
classIuninstall_Man_Page_Supplement.
classIuninstall_OpenGL_1_2_3.
classIuninstall_Netscape_6_2_3.
class第1章安装问题31Iuninstall_Netscape_6_2_1_Beta.
classIuninstall_PC_launcher_1_0_2.
classIuninstall_PC_launcher_1_0_1_PCleviewer_1_0_1.
classIuninstall_RSC_2_2_2.
classIuninstall_RSC_2_2_1.
classIuninstall_RSC_2_2.
classIuninstall_ShowMeTV_1_3.
classIuninstall_Sun_Hardware_AnswerBook.
classIuninstall_SunATM_5_0.
classIuninstall_SunFDDI_PCI_3_0.
classIuninstall_SunFDDI_SBus_7_0.
classIuninstall_Sun_Fire_880_FC-AL_Backplane_Firmware_1_0.
classIuninstall_SunForum_3_1.
classIuninstall_SunVTS_5_1_PS6.
classIuninstall_SunVTS_5_1_PS5.
classIuninstall_SunVTS_5_1_PS4.
classIuninstall_SunVTS_5_1_PS3.
classIuninstall_SunVTS_5_1_PS2.
classIuninstall_SunVTS_5_1_PS1.
classIuninstall_SunVTS_5_0.
classIuninstall_System_Management_Services_1_4.
classIuninstall_System_Management_Services_1_3.
classIuninstall_System_Management_Services_1_2.
classIuninstall_WBEM_DR_1_0.
classIuninstall_Web_Start_Wizards_SDK_3_0_1.
classIuninstall_Web_Start_Wizards_SDK.
class解决方法:升级系统之后,手动删除/var/sadm/prod目录中过时的卸载程序.
SPARC:在升级或应用推荐的修补程序后,SAM-FS/QFS出现问题(5003346)如果您执行了以下操作之一,则不会启动SAM-FS/QFS守护进程,而且文件系统是无法挂载的:I已经升级至Solaris94/04发行版.
I已经应用了Solaris9推荐修补程序簇(Solaris9修补程序ID112233-11).
发生此错误的原因在于,正常情况下由守护进程使用的系统调用181正在被其他模块使用.
此模块是由您刚刚应用的修补程序引入的.
/var/adm/messages中将记录以下错误消息:/var/adm/messagesJan513:28:46hostgenunix:[ID147998kern.
warning]WARNING:systemcallentry181isalreadyinuseJan513:28:46hostsamfs:[ID798779kern.
warning]WARNING:SAM-FS:modload(samsys)failed.
32Solaris99/05发行说明2005年9月此外,/var/adm/sam-log中还将记录以下错误消息:/var/adm/sam-logJan513:30:08hostsam-fsd[355]:[ID617651local4.
alert]Fatalerror-samsysmodulenotloadedJan513:30:08hostsam-fsd[355]:[ID765074local4.
alert]Correctproblemand'kill-HUP355'请执行以下步骤:1.
成为超级用户.
2.
在modinfo输出处键入grep181,确定是否有其他模块正在使用181:#modinfo|grep18181181aa038c411TS(timesharingschedclass)1511b1092181a121sad(STREAMSAdministrativeDriver')431295cd8ce91811ssc050(SSC050i2cdevicedriver:v1.
4)1587813a87f181c951cpc(cpcsamplingdriverv1.
10)1587813a87f181c1791cpc(cpcsamplingsystemcall)1587813a87f181c1791cpc(32-bitcpcsamplingsystemcall)由于系统调用181正在被其他模块使用,请将samsys配置为使用其他未被使用的系统调用值.
3.
编辑/etc/name_to_sysnum,将samsys更改为使用182或0至255之间的其他未被使用的值.
samsys1824.
引导系统,重新配置samsys.
#shutdown-y-g0-i0OK>boot-r5.
验证/var/adm/messages中不再显示错误消息,并且可挂载所有的SAM-FS文件系统.
SPARC:升级后删除修补程序可能会破坏WBEM系统信息库(4820614)在以下情况下,WBEM系统信息库通用信息模型(CIM)数据库可能会被破坏:I将用于Solaris9发行版的修补程序112945的修订版应用到正在运行Solaris9软件的系统.
I然后删除应用到该系统的修补程序.
如果WBEM系统信息库被破坏,Solaris管理控制台日志查看器中将显示以下错误消息:CIM_ERR_FAILED:/usr/sadm/lib/wbem/var/sadm/wbem/logr/preReg/PATCH113829install/Solaris_Application.
mof,18,ERR_SEM,ERR_EXC_SET_CLASS,CIM_ERR_FAILED:OtherException:java.
io.
StreamCorruptedException:invalidstreamheader第1章安装问题33解决方法:选择以下解决方法之一:I执行以下操作以防止WBEM系统信息库被破坏:1.
成为超级用户.
2.
在应用修补程序之前,先备份WBEM系统信息库.
#cp—r/var/sadm/wbem/logrpath/logr其中path为备份WBEM系统信息库的路径.
3.
如果在回退修补程序后WBEM系统信息库被破坏,请停止WBEM服务器.
#/etc/init.
d/init.
wbemstop4.
恢复备份的WBEM系统信息库.
#cp-rfpath/logr/var/sadm/wbem/logr#cp-rfpath/logr/var/sadm/wbem/logr5.
重新启动WBEM服务器.
#/etc/init.
d/init.
wbemstartI按照以下步骤创建一个新的WBEM系统信息库:注–如果WBEM系统信息库被破坏,此解决方法不会恢复WBEM数据.
安装过程中添加到系统信息库的所有数据都会丢失.
1.
成为超级用户.
2.
停止WBEM服务器.
#/etc/init.
d/init.
wbemstop3.
删除/logr目录中的文件.
#rm/var/sadm/wbem/logr/*4.
删除/notFirstTime目录.
#rmdirnotFirstTime5.
启动WBEM服务器.
#/etc/init.
d/init.
wbemstart6.
手动编译所有专用管理对象格式(MOF)文件.
#/usr/sadm/bin/mofcompMOF-lename34Solaris99/05发行说明2005年9月64位Solaris问题Solaris99/05发行版中存在以下64位问题.
SPARC:SunUltraSPARC系统(Sun4U)可能需要引导快擦写存储器更新注–如果系统正在运行支持64位的固件,则不需要快擦写存储器更新.
如果要在UltraSPARC系统上运行64位Solaris软件,您可能需要更新系统的快擦写存储器固件.
Solaris99/05安装程序使您能够添加64位支持.
当您在SunUltraSPARC系统上安装时,此64位支持为缺省选择.
仅在CPU速度为200MHz或更高时,64位系统才缺省以64位模式引导.
注–如果选择在任何Sun或UltraSPARC系统上运行32位Solaris软件,则不需要更新快擦写存储器.
下表列出了受影响的UltraSPARC(Sun4U)系统及所需的最低固件版本.
其中Systemtype为uname-i命令的输出.
通过使用prtconf-V命令,可以确定正在运行的固件版本.
表1–1在UltraSPARC系统上运行64位Solaris软件所需的最低固件版本uname-i输出的系统类型prtconf-V输出的最低固件版本SUNW,Ultra-1-Engine3.
10.
0SUNW,Ultra-13.
11.
1SUNW,Ultra-23.
11.
2SUNW,Ultra-43.
7.
107SUNW,Ultra-Enterprise3.
2.
16注–如果某一系统未在上表中列出,则该系统并不需要进行快擦写存储器更新.
有关使用SolarisCD执行快擦写存储器更新的说明,请参见Solaris9onSunHardwareCollection.
您可以在http://docs.
sun.
com中获得该手册.
第1章安装问题35DocumentationCD问题Solaris99/05发行版中存在以下DocumentationCD问题.
不能在运行Solaris2.
6、7和8软件的文档服务器上安装名称长度超过九个字符的文档软件包一些PDF格式的本地化文档集具有长度超过九个字符的软件包名称.
要在运行Solaris7或8软件的服务器上安装这些PDF文档集,必须先安装两个修补程序.
注–本发行版没有为Solaris2.
6服务器提供增补程序.
解决方法:有关安装这些修补程序的说明,请参见文档介质、Solaris99/05DocumentationCD1of2、2of2或DVD上的"Solaris文档重要信息"文件.
此文件位于以下目录中:mount-point/README/locale/install_locale.
html例如,Solaris99/05DocumentationCD1of2上的英文文件位于以下目录中:sol_9_doc_1of2/README/C/install_C.
htmlDocumentationCD安装错误Solaris99/05发行版中存在以下DocumentationCD安装错误.
Solaris99/05DocumentationCDuninstaller实用程序的卸载模式不能正常运行(4675797,4627776)如果在"全部卸载"模式下运行Solaris99/05DocumentationCDuninstaller,则uninstaller仅删除缺省安装的文档软件包.
解决方法:在"部分卸载"模式下运行uninstaller.
选择要卸载的特定软件包.
36Solaris99/05发行说明2005年9月DocumentationCD检验面板在命令行界面模式中可能无法分页显示(4520352)如果运行Solaris99/05DocumentationCD安装程序时使用nodisplay选项,检验面板可能无法正确分页显示.
解决方法:运行Solaris99/05DocumentationCD安装程序时不指定nodisplay选项.
使用图形用户界面(GUI)模式安装Solaris99/05DocumentationCD.
安装期间出现的本地化问题以下是安装Solaris99/05软件期间出现的本地化问题.
可能会安装附加的相关语言环境当为安装选择语言环境时,可能还会安装附加的相关语言环境.
此性能变化发生在Solaris99/05发行版中,因为所有的完整语言环境(带有已翻译的消息)、亚洲和日文部分语言环境以及语言环境启用程序已经根据语言环境的语言支持重新打包了.
其他部分语言环境还是根据地理区域进行打包并安装的,例如中欧.
安装期间出现的本地化错误安装Solaris99/05软件期间将出现以下本地化错误.
缺省情况下,LanguagesCD使用SolarisLiveUpgrade安装所有语言(4898832)如果您使用具有多张CD的SolarisLiveUpgrade安装Solaris99/05发行版,则缺省情况下,LanguagesCD将安装所有语言.
安装完成之后,如果您在与安装期间选择的语言环境不同的语言环境中登录系统,系统可能会显示乱码.
在登录到任何一种这些语言环境之后,系统都将显示英文语言环境.
解决方法:在安装期间选择自定义安装选项.
在LanguagesCD安装期间,取消选中所有不需要的语言.
第1章安装问题37升级运行Solaris8软件(完全支持泰文/俄文/波兰文/加泰罗尼亚文)的系统时,系统中遗留无效的软件包(4650059)在运行Solaris8软件并安装了Solaris8LanguageSupplementCD的系统中升级到Solaris99/05发行版,将导致若干无效的软件包.
泰文、俄文、波兰文和加泰罗尼亚文的语言环境软件包将留在系统中.
这些语言环境软件包有一个ARCH=sparcall值,因此在升级到Solaris99/05发行版的过程中不会被删除.
解决方法:在升级到Solaris99/05发行版之前,使用Solaris产品注册表应用程序来删除Solaris8LanguagesSupplementCD软件包.
38Solaris99/05发行说明2005年9月第2章Solaris运行时问题本章介绍已知的运行时问题.
硬件相关问题和错误以下硬件相关问题和错误适用于Solaris99/05发行版.
支持的USB设备和相应的集线器配置本Solaris发行版支持USB1.
1和USB2.
0设备.
下表是工作于特定配置下的USB设备的摘要.
连接类型可以是直接连接到计算机或通过USB集线器连接到计算机.
注意,USB1.
1设备和集线器是低速或全速的.
USB2.
0设备和集线器是高速的.
有关操作的端口和速度的详细信息,请参见《SystemAdministrationGuide:DevicesandFileSystems》.
表2–1USB设备和配置USB设备连接类型USB2.
0存储设备直连,USB1.
1集线器,USB2.
0集线器USB1.
1设备(音频设备除外)直连,USB1.
1集线器,USB2.
0集线器USB1.
1音频设备直连,USB1.
1集线器USB2.
0音频设备不支持39SPARC:扩展显示标识数据在PGX32硬件中延迟显示(6272648)当监视器从电源管理状态切换出来时,PGX32帧缓冲区中的扩展显示标识数据(EDID)可能无法立即显示.
监视器不再处于电源管理状态.
然而,在fbconfig-prconf命令的输出中EDID数据字段继续显示为"不可用".
延迟几秒钟之后,当您再次键入该命令时,此数据变为可用.
解决方法:无.
某些带有USB2.
0硬件的系统可能会挂起或出现紧急情况(5030842)带有某种USB2.
0硬件的系统在运行本Solaris发行版时,可能经常会挂起或出现紧急情况.
这些问题与不基于NEC芯片组的USB2.
0设备有关.
出现这些问题时,系统将生成与增强型主机控制器接口(EHCI)有关的错误消息.
解决方法:根据系统的硬件配置,选择以下选项之一:I用基于NEC芯片组的硬件替换USB2.
0主机控制器硬件.
众所周知,基于NEC芯片组的USB2.
0硬件能与Solaris操作系统协调工作.
I在主板上内置有USB2.
0主机控制器硬件,并且有备用PCI插槽的系统中,请执行以下步骤:1.
添加基于NEC芯片组和PCI的USB2.
0卡.
2.
成为超级用户.
3.
禁用主板上的USB2.
0,只启用通过PCI卡的USB2.
0支持.
执行以下命令:#update_drv-d-i'"pciclass,0c0320"'usba10_ehci#update_drv-a-i'"pci1033,e0"'usba10_ehci#reboot4.
对于更快速的操作,可将您的USB2.
0设备连接到该卡的端口,而不是连接到主板上的原始端口.
I即使无法在系统中添加新的USB硬件,您仍然可以通过执行以下操作禁用系统的EHCI:1.
成为超级用户.
2.
执行以下命令:#update_drv-d-i'"pciclass,0c0320"'usba10_ehci#reboot40Solaris99/05发行说明2005年9月注–USB2.
0端口由两个伴随硬件操作:I用于高速件的EHCII用于低速和全速件的开放主机控制器接口(OHCI)或通用主机控制器接口(UHCI)在基于x86的系统上,同时存在OHCI和UHCI的驱动程序.
在基于SPARC的系统上,只支持OHCIUSB1.
1主机控制器硬件.
因此,如果SPARC系统上的伴随EHCI控制器被禁用,则只有带OHCI伴随控制器的USB硬件可以继续在该SPARC系统上工作.
如果系统有适当的OHCI或UHCI驱动程序,即使EHCI被禁用,USB硬件端口仍然可以操作.
与这些端口相连接的USB2.
0设备的运行速度只能与USB1.
1设备相当.
要验证在基于SPARC的系统上是否存在EHCI和OHCI主机控制器,请键入:#prtconf-D在输出中检查EHCI条目,这些条目位于一条或多条OHCI条目之后,如下例所示:pci,instance#0(drivername:pci_pci)usb,instance#0(drivername:usba10_ohci)usb,instance#1(drivername:usba10_ohci)usb,instance#0(drivername:usba10_ehci)智能卡错误Solaris99/05操作系统中存在以下智能卡错误.
系统对智能卡没有响应(4415094)如果ocfserv终止并且显示被锁定,则不论插入还是取出智能卡,系统都保持锁定状态.
解决方法:按照以下步骤解除系统锁定状态:1.
远程登录到ocfserv进程终止的计算机.
2.
成为超级用户.
3.
在终端窗口中键入以下命令,终止dtsession进程.
#pkilldtsessionocfserv重新启动,智能卡登录并恢复功能.
第2章Solaris运行时问题41智能卡管理控制台中的"编辑配置文件"菜单项不起作用(4447632)智能卡管理控制台中的"编辑配置文件"菜单项不能用于编辑位于/etc/smartcard/opencard.
properties中的智能卡配置文件.
如果选择该菜单项,将显示一条警告信息,指出除非技术支持人员要求如此,否则不能继续执行此操作.
解决方法:不要使用智能卡管理控制台中的"编辑配置文件"菜单项.
有关智能卡配置的信息,请参见《SolarisSmartcardAdministrationGuide》.
公用桌面环境(CDE)错误Solaris99/05操作系统中存在以下CDE错误.
SPARC:某些UTF-8语言环境在公共桌面环境登录服务中不可用(5042573)登录服务器和公共桌面环境(CDE)登录服务启动时,缺少以下UTF-8语言环境:Iar_SA.
UTF-8Iel_GR.
UTF-8Inl_BE.
UTF-8Inl_NL.
UTF-8Ipt_PT.
UTF-8解决方法:要使用这些语言环境,请登录到其他UTF-8语言环境.
然后,在命令行设置LC_ALL变量.
例如:exportLC_ALL=ar_SA.
UTF-8注–该解决方法仅适用于基于SPARC的系统.
这些语言环境对于基于x86的系统不可用.
CDE可移除介质自动运行功能被删除(4634260)临时从Solaris99/05软件中删除了CDE桌面环境中的可移除介质自动运行功能.
解决方法:要使用CD-ROM或其他可移除介质卷的自动运行功能,必须执行以下操作之一:42Solaris99/05发行说明2005年9月I从可移除介质文件系统的顶级运行volstart程序.
I按照CD附带的说明,从CDE的外部访问.
SPARC:如果从命令行启动时指定了FontList选项,dtmail会崩溃(4677329)如果在从命令行启动dtmail时指定了FontList选项,则dtmail在连接到IMAP服务器后会崩溃.
请参见以下示例:/usr/dt/bin/dtmail-xrm"Dtmail*FontList:-*-r-normal-*:"将显示以下错误消息:段故障此问题在C和ja语言环境中都会发生.
解决方法:在从命令行启动dtmail时,不要指定FontList选项.
使用CDE邮件程序显示带有长行的电子邮件时似乎挂起(4418793)如果尝试在任何Solaris99/05Unicode或UTF-8语言环境中阅读包含许多长行的电子邮件,CDE邮件程序(dtmail)似乎挂起,电子邮件不会立即显示.
解决方法:选择以下解决方法之一:I增大dtmail信箱窗口以容纳132列.
I按照以下步骤禁用复杂文本布局功能:1.
成为超级用户.
2.
将目录切换到系统的语言环境目录.
#cd/usr/lib/locale/locale-name在上例中,locale-name指的是系统的Solaris99/05Unicode或UTF-8语言环境的名称.
3.
重命名语言环境布局引擎种类.
#mvLO_LTYPELO_LTYPE-注–在将任何修补程序应用到语言环境布局引擎之前,将语言环境布局引擎的种类重命名为原名称(LO_LTYPE).
第2章Solaris运行时问题43SolarisPDASync不能从桌面删除最后一项(4260435)当从桌面删除最后一项后,在同步手持设备时,该项会从手持设备恢复到桌面.
例如,"日历"中的最后一个约会或"地址管理器"中的最后一个地址.
解决方法:在同步前从手持设备中手动删除最后一项.
SolarisPDASync不支持与多字节国际化PDA设备之间的数据交换(4263814)如果您在PDA设备与SolarisCDE之间交换多字节数据,则数据在两种环境中都可能会被破坏.
解决方法:在运行SolarisPDASync应用程序之前,使用PDA备份实用程序备份个人计算机上的数据.
如果意外地交换了多字节数据并破坏了该数据,请从备份中恢复数据.
GNOME2.
0问题和错误以下信息适用于GNOME2.
0桌面.
GNOME2.
0文档有关GNOME2.
0桌面的发行说明和疑难解答的信息,请参见位于http://docs.
sun.
com上的以下文档:I《用于Solaris操作环境的GNOME2.
0桌面发行说明》I《用于Solaris操作环境的GNOME2.
0桌面疑难解答指南》系统管理错误以下系统管理错误适用于Solaris99/05发行版.
44Solaris99/05发行说明2005年9月SPARC:在挂起和恢复循环时发生的紧急情况可能会导致系统挂起(5062026)执行挂起和恢复(cpr)循环时发生的系统紧急情况可能导致系统挂起.
更常见的情况是在安装了XVR-1000图形加速器的SunBlade2000工作站上发现这一问题.
在极少情况下,其他基于SPARC的系统也可能在紧急情况中出现相似的挂起现象.
发生紧急情况时,不会保存核心转储,也不会在控制台出现提示.
如果核心调试程序(kadb)处于活跃状态,该问题可能更为普遍.
解决方法:要将系统恢复为可用状态,请手动重新引导系统.
SPARC:通过使用组合键停止系统可能会导致系统出现紧急情况(5061679)如果您试图通过按下如Stop-A或L1-A等组合键停止系统,则可能出现紧急情况.
将显示一条类似以下示例的错误消息:panic[cpu2]/thread=2a100337d40:pcisch2(pci@9,700000):consistentdmasynctimeout解决方法:不要使用组合键强制使系统进入OpenBootPROM.
x86:仅装入新的框架时,不会自动配置通用串行总线体系结构模块调试程序(4982529)在某些x86系统上,可能无法自动配置通用串行总线体系结构(USBA)模块调试程序(mdb)命令.
解决方法:要访问USBAmdb命令,请在启动mdb后运行以下命令手动装入usbamdb模块:>::loadusba装入usbamdb模块后,可以运行以下命令获取所有USB命令的列表:>::dcmds!
grepusb如果使用SolarisInstallationCD进行安装,则安装语言环境将失败(4967742)如果您使用Solaris安装CD安装必要的软件包,则语言环境管理员工具(localeadm)无法安装新的语言环境.
从SolarisSoftware1of2CD安装软件包时,会出现这一故障.
该工具不会自动弹出1of2CD.
因此,您无法插入下一张CD以继续安装过程.
第2章Solaris运行时问题45解决方法:要安装适用您的语言环境的软件包,请使用SolarisDVD或网络安装映像.
如果这两种途径都没有,则可执行以下操作步骤:1.
获取设置您正在安装的语言环境所需的Solaris软件包列表.
%localeadm-v-qoptionoption是您正在设置的区域或语言环境的名称.
例如,对于西欧区域,可对该选项输入weu.
软件包列表的显示顺序同安装CD中显示的顺序一样,如下所示:ISolarisSoftware1of2CDISolarisSoftware2of2CDILanguagesCD2.
将所列软件包从相应CD复制到计算机或网络上的目录中.
要确定这些软件包在每张CD中的确切路径,可使用find命令.
3.
重新运行localeadm命令,安装这些软件包.
资源目录是在上一步中复制软件包的目标目录.
x86:BIOS引导过程中按F4键不能引导服务分区(4782757、5051157)当引导具有服务分区并且已安装Solaris99/05(x86PlatformEdition)软件的SunLX50时,按F4功能键引导服务分区(如果提供该选项)会使屏幕变为空白,此时系统将无法引导服务分区.
解决方法:当显示"BIOS引导"屏幕时,请勿按F4键.
超时后,将显示"当前磁盘分区信息"屏幕,在"零件号"列中选择与type=DIAGNOSTIC对应的编号,按回车键.
系统将引导服务分区.
SolarisWBEMServices2.
5守护进程找不到com.
sun应用程序编程接口提供程序(4619576)SolarisWBEMServices2.
5守护进程找不到已经写入com.
sun.
wbem.
provider接口或com.
sun.
wbem.
provider20接口的提供程序.
即使您为写入这些接口的提供程序创建了一个Solaris_ProviderPath实例,SolarisWBEMServices2.
5守护进程也找不到这些提供程序.
解决方法:为使守护进程能够找到这样一个提供程序,请停止并重新启动SolarisWBEMServices2.
5守护进程.
#/etc/init.
d/init.
wbemstop#/etc/init.
d/init.
wbemstart46Solaris99/05发行说明2005年9月注–如果使用javaxAPI开发提供程序,则不需要停止并重新启动SolarisWBEMServices2.
5守护进程,因为SolarisWBEMServices2.
5守护进程会动态识别javax提供程序.
一些com.
sun应用程序编程接口方法调用在XML/HTTP传输协议下会失败(4497393、4497399、4497406和4497411)如果选择使用com.
sun应用程序编程接口而不是使用javax应用程序编程接口来开发WBEM软件,则只完全支持通用信息模型(CIM)远程方法调用(RMI).
其他协议,如XML/HTTP,不一定完全支持com.
sun应用程序编程接口.
下表列出了在RMI下能够成功执行、但在XML/HTTP下不能成功执行的调用示例:方法调用错误消息CIMClient.
close()NullPointerExceptionCIMClient.
execQuery()CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTEDCIMClient.
getInstance()CIM_ERR_FAILEDCIMClient.
invokeMethod()XMLERROR:ClassCastException使用Solaris管理控制台挂载和共享工具不能修改文件系统挂载特性(4466829)Solaris管理控制台挂载和共享工具不能修改对系统非常关键的文件系统(如root(/)、/usr和/var)上的挂载选项.
解决方法:选择以下解决方法之一:I在mount命令中使用remount选项.
#mount-Fle-system-type-oremount,additional-mount-options\device-to-mountmount-point注–使用mount命令和-remount选项所做的挂载属性修改不是永久性的.
另外,未在上述命令的additional-mount-options部分中指定的所有挂载选项均会继承系统指定的缺省值.
有关详细信息,请参见mount_ufs(1M)手册页.
I在/etc/vfstab文件中编辑相应的项,以修改文件系统挂载特性,然后重新引导系统.
第2章Solaris运行时问题47Solaris卷管理器问题Solaris99/05发行版中存在以下Solaris卷管理器问题.
Solaris卷管理器的metattach命令可能会失败如果Solaris卷管理器镜像了root(/)文件系统,并且该文件系统不是从柱面0开始的,则您附加的所有子镜像也不能从柱面0开始.
如果试图将从柱面0开始的子镜像附加到某个镜像,并且该镜像中最初的子镜像不是从柱面0开始的,则会显示以下错误消息:不能向无标签的镜像附加有标签的子镜像解决方法:选择以下解决方法之一:I确保root文件系统和其他子镜像的卷都从柱面0开始.
I确保root文件系统和其他子镜像的卷都不从柱面0开始.
注–缺省情况下,JumpStart安装进程会从柱面0开始交换片,并从磁盘上的其他位置开始root(/)文件系统.
常见的系统管理方式是从柱面0开始片0.
如果将缺省的JumpStart安装(其root在片0,而不在柱面0)镜像到第二个典型磁盘(其片0从柱面0开始),就会出现问题,从而导致试图附加第二个子镜像时产生错误消息.
有关Solaris安装程序的缺省行为的更多信息,请参见《Solaris99/04安装指南》.
Solaris卷管理器错误Solaris99/05发行版中存在以下Solaris卷管理器错误.
Solaris卷管理器metassist命令在非英文语言环境中失败(5067097)在非英文语言环境中,Solaris卷管理器metassistmetassist命令无法创建卷.
例如,如果将LANG设置为ja(日文),会显示以下错误消息:xmlEncodeEntitiesReentrant:inputnotUTF-8SyntaxofvalueforattributereadonmirrorisnotvalidValue"XXXXXX"(unknownword)forattributereadonmirrorisnotamongthe48Solaris99/05发行说明2005年9月enumeratedsetSyntaxofvalueforattributewriteonmirrorisnotvalidValue"XXXXXX"(ParallelinJapanse)forattributewriteonmirrorisnotamongtheenumeratedsetmetassist:XXXXXX(invalidinJapanese)volume-config解决方法:成为超级用户,将LANG变量设置为LANG=C.
对Bourne、Korn和Bashshell,请使用以下命令:#exportLANG=C对Cshell,请使用以下命令:#setenvLANGC当在软分区上构建的磁盘集内创建Solaris卷管理器RAID-1(镜像)或RAID-5卷时,热备用设备无法正常工作(4981358)如果在软分区顶部构建的磁盘集中创建Solaris卷管理器RAID-1(镜像)或RAID-5卷,则热备用设备将无法正常工作.
您可能遇到的问题包括(但不限于)以下情况:I热备用设备无法激活.
I热备用设备状态可能会更改,指示设备已发生故障.
I热备用设备被使用,但已根据错误的驱动器重新同步.
I正在使用的热备用设备遇到故障,但未报告故障状态.
解决方法:不要使用此配置在磁盘集中创建Solaris卷管理器RAID-1或RAID-5卷.
如果逻辑设备名不再存在,则Solaris卷管理器metadevadm命令会失败(4645721)不能用通过Solaris卷管理器软件配置的驱动器来替换发生故障的驱动器.
替换驱动器对于Solaris卷管理器软件来说必须是新的.
如果将一个磁盘从SunStorEdgeA5x00上的一个插槽物理移动到另一个插槽,则metadevadm命令会失败.
这是由于该片的逻辑设备名不再存在.
但是,该磁盘的设备ID仍然存在于元设备副本上.
将显示以下消息:检测到未命名的设备.
请运行'devfsadm&&metadevadm-r来解决此问题.
第2章Solaris运行时问题49注–此时,您可以在新位置访问该磁盘.
但是,可能需要使用旧的逻辑设备名来访问该片.
解决方法:将该驱动器物理移回原来的插槽.
Solaris卷管理器metarecover命令无法更新metadb名称空间(4645776)如果从系统中移除并更换物理磁盘,然后使用metarecover-p-d命令向该磁盘中写入适当的软分区特定信息,会导致一个打开故障.
该命令不能更新元设备数据库名称空间,使其反映磁盘设备标识的变化.
这种情况会使建立在该磁盘上的每个软分区都产生一个打开故障.
将显示以下消息:打开错误解决方法:在新磁盘上创建软分区,而不是发出metarecover命令来恢复软分区.
注–如果软分区是镜像或RAID5的一部分,则使用不带-e选项的metareplace命令,用新的软分区来替换旧的软分区.
#metareplacedxmirrororRAID5old_soft_partitionnew_soft_partition联网错误Solaris99/05发行版中存在以下联网错误.
在两个启用了过滤功能的IP节点之间配置多个隧道可能会导致数据包丢失(4152864)如果在两个IP节点之间配置多个隧道,并启用ip_strict_dst_multihoming或其他IP过滤器,会导致数据包丢失.
解决方法:选择以下解决方法之一:I先在两个IP节点之间配置一个隧道,然后使用带有addif选项的ifconfig命令,向该隧道添加地址.
50Solaris99/05发行说明2005年9月I不要在两个IP节点之间的隧道上启用ip_strict_dst_multihoming.
标准错误以下标准错误适用于Solaris99/05发行版.
编译包含dflcn.
h头文件的UNIX98或UNIX03应用程序失败(6295971)dflcn.
h头文件显示/usr/include/sys/auxv.
h中的符号,但这些符号在UNIX(R)98或UNIX03中是不允许的.
如果编译包含此头文件的UNIX98或UNIX03应用程序,编译器会产生语法错误.
结果导致编译过程不能正常结束.
使用c89或c99编译器实用程序之外的其他编译器可以避免此错误.
但是,编译生成的应用程序会与UNIX98或UNIX03不兼容.
此外,如果定义了-D_XOPEN_SOURCE标志,即使使用cc编译器实用程序,编译也同样会失败.
例如,如果编译的应用程序使用了-D_XOPEN_SOURCE=600编译器标志,会显示以下错误消息:"/usr/include/sys/auxv.
h",line45:syntaxerrorbeforeorat:"a_typeunprotected""/usr/include/sys/auxv.
h",line45:warning:syntaxrequires";"afterlaststruct/unionmember"/usr/include/sys/auxv.
h",line54:zero-sizedstruct/union"/usr/include/sys/auxv.
h",line54:warning:syntaxerror:emptydeclaration"/usr/include/sys/auxv.
h",line55:warning:old-styledeclarationorincorrecttypefor:auxv_t解决方法:应用以下修补程序之一:I对于基于SPARC的系统:PatchID112963-23I对基于x86的系统:PatchID113986-19DocumentationCD问题Solaris99/05发行版中存在以下DocumentationCD问题.
第2章Solaris运行时问题51iPlanetDirectoryServer5.
1文档链接不能正常使用在iPlanetDirectoryServer5.
1Collection(SolarisEdition)中,标题为"DocHome"的链接不能正常使用.
另外,不同书之间的链接也不能正常使用.
如果选择这些链接,浏览器会显示"找不到"错误.
解决方法:要在系统上的iPlanetDirectoryServer5.
1文档之间进行导航,请转至http://docs.
sun.
com上的iPlanetDirectoryServer5.
1Collection(SolarisEdition)页面.
单击指向要查看的文档的链接.
删除其他文档软件包必须有SUNWsdocs软件包如果您删除了SUNWsdocs软件包,然后试图删除其他文档软件包,删除将会失败.
这是由于安装任何文档集时都会一起安装SUNWsdocs软件包,并由其提供浏览器入口点.
解决方法:如果删除了SUNWsdocs软件包,则从文档介质重新安装SUNWsdocs软件包,然后删除其他文档软件包.
DocumentationCD错误Solaris99/05发行版中存在以下DocumentationCD错误.
只能通过C语言环境来使用欧洲语言环境PDF文档(4674475)在Solaris99/05软件和其他基于UNIX的系统中,在以下的欧洲语言环境中,不可访问Solaris99/05Documentation1of2CD上的PDF文档:Ide(德文)Ies(西班牙文)Ifr(法文)Iit(意大利文)Isv(瑞典文)这是由于AdobeAcrobatReader的局限性所致.
有关此问题的详细信息,请参见AdobeTechnote站点http://www.
adobe.
com:80/support/techdocs/294de.
htm.
解决方法:选择以下解决方法之一:I在Solaris99/05软件和其他基于UNIX的系统中,将环境变量LC_ALL设为Cacroread.
例如,在Cshell中,在终端窗口中键入以下命令:52Solaris99/05发行说明2005年9月%envLC_ALL=CacroreadI对于非基于UNIX的系统,请升级到AdobeAcrobatReader5.
0或更高版本.
删除Solaris99/05文档软件包可能会意外卸载某些Solaris99/05文档集(4641961)下列情况下,系统中某些Solaris99/05文档集可能会被意外删除:1.
系统同时安装了Solaris99/05Documentation1of2CD和Solaris99/05Documentation2of2CD.
2.
然后,使用prodreg实用程序或Solaris99/05DocumentationCD安装程序删除了某些文档软件包.
Solaris99/05Documentation1of2CD和Solaris99/05Documentation2of2CD包含三个公共的文档集.
如果从Solaris99/05Documentation1of2CD或Solaris99/05Documentation2of2CD安装中删除包含这些文档集的软件包,该软件包会同时从两个安装中删除.
下表列出了可能会被意外删除的软件包.
表2–2两张Solaris99/05DocumentationCD上都包含的Solaris99/05文档软件包HTML软件包名称PDF软件包名称文档集说明SUNWaadmSUNWpaadmSolaris9SystemAdministratorCollectionSUNWdevSUNWpdevSolaris9DeveloperCollectionSUNWidsSUNWpidsiPlanetDirectoryServer5.
1Collection解决方法:选择以下解决方法之一:I如果卸载过程意外删除了这些文档软件包,并且您希望系统上有这些软件包,请从Solaris99/05Documentation1of2CD或Solaris99/05Documentation2of2CD重新安装这些软件包.
I要避免此问题,请使用pkgrm实用程序删除要从系统中删除的软件包.
第2章Solaris运行时问题53本地化问题Solaris99/05发行版中存在以下本地化问题.
未提供用于爱沙尼亚文键盘类型6、加拿大法文键盘类型6和波兰文程序员键盘类型5的硬件此Solaris9发行版中添加了对以下三种键盘布局的软件支持:爱沙尼亚文键盘类型6、加拿大法文键盘类型6和波兰文程序员键盘类型5.
使用此软件,爱沙尼亚、加拿大和波兰的用户可以根据自己的语言需要来更改标准的美国键盘布局,从而更灵活地进行键盘输入.
目前,这三种键盘布局类型还没有可用的硬件.
解决方法:要使用这种新的键盘软件,请使用以下方法之一修改/usr/openwin/share/etc/keytables/keytable.
map文件:I对于爱沙尼亚文类型6键盘,请进行以下更改:1.
将/usr/openwin/share/etc/keytables/keytable.
map文件中的US6.
kt项更改为Estonia6.
kt.
按以下方式读取已修改的项:60Estonia6.
kt2.
将以下项添加到/usr/openwin/lib/locale/iso8859-15/Compose文件::"/xa8"scaron:"/xa6"scaron:"/270"scaron:"/264"scaron3.
重新引导系统使更改生效.
I对于加拿大法文类型6键盘,请进行以下更改:1.
将/usr/openwin/share/etc/keytables/keytable.
map文件中的US6.
kt项改为Canada6.
kt.
按以下方式读取已修改的项:60Canada6.
kt2.
重新引导系统使更改生效.
I如果您要使用现有的波兰文类型5键盘布局,请进行以下更改:54Solaris99/05发行说明2005年9月1.
将/usr/openwin/share/etc/keytables/keytable.
map文件中的Poland5.
kt项更改为Poland5_pr.
kt.
按以下方式读取已修改的项:452Poland5_pr.
kt注–如果您使用的是带有DIP开关的键盘,则在重新引导系统之前,请确保先将这些开关设置为用于输入波兰文的正确二进制值(二进制值52).
2.
如果您使用的是标准的美国类型5键盘,请将/usr/openwin/share/etc/keytables/keytable.
map文件中的US5.
kt项改为Poland5_pr.
kt.
按以下方式读取已修改的项:433Poland5_pr.
kt3.
重新引导系统使更改生效.
本地化错误Solaris99/05发行版中存在以下本地化错误.
排序功能在欧洲UTF-8语言环境中不能正常工作(4307314)在欧洲UTF-8语言环境中排序不能正常工作.
解决方法:在尝试在FIGGSUTF-8语言环境中排序前,请将LC_COLLATE变量设置成等效于ISO–1.
#echo$LC_COLLATE>es_ES.
UTF-8#LC_COLLATE=es_ES.
IS08859-1#exportLC_COLLATE然后开始排序.
第2章Solaris运行时问题55SunONEApplicationServer错误Solaris99/05发行版中存在以下SunONEApplicationServer错误.
缺省浏览器与SunONEApplicationServer7不兼容(4741123)通过Solaris99/05软件的缺省浏览器尝试使用SunONEApplicationServerAdministrativeUI时,会显示以下错误消息:UnsupportedBrowser:Netscape4.
78ItisrecommendedthatyouupgradeyourbrowsertoNetscape4.
79orNetscape6.
2(orlater)toruntheSunOneApplicationServerAdministrativeUI.
Thosewhochoosetocontinueandnotupgrademaynoticedegradedperformanceorunexpectedbehavior.
注–如果您运行的是Solaris99/05发行版中的SunONEApplicationServerAdministrativeUI版本,则需要使用Netscape4.
79或Netscape7.
0软件.
解决方法:使用/usr/dt/appconfig/SUNWns/netscape替换/usr/dt/bin/netscape.
SunONEDirectoryServer(以前称为iPlanetDirectoryServer)问题SunONEDirectoryServer进程和任务中存在以下问题.
设置问题在安装过程中键入独特名称(DN)时,使用UTF-8字符集编码.
其他编码不受支持.
安装操作不会将数据从本地字符集编码转换为UTF-8字符集编码.
用于输入数据的轻量目录交换格式(LDIF)文件也必须使用UTF-8字符集编码.
输入操作不会将数据从本地字符集编码转换为UTF-8字符集编码.
56Solaris99/05发行说明2005年9月结构问题SunOpenNetEnvironment(SunONE)DirectoryServer(以前称为iPlanetDirectoryServer)5.
1提供的结构与RFC2256中为groupOfNames和groupOfUniquenames对象类指定的结构不同.
在所提供的结构中,member和uniquemember属性类型是可选的.
RFC2256指定在各自的对象类中必须至少存在一个这种类型的值.
aci属性是一个可操作属性,除非您明确要求,否则在搜索中不会返回该属性.
复制问题目前不支持在广域网(WAN)上进行多主控复制.
服务器插件问题SunONEDirectoryServer5.
1提供用户标识号(UID)Uniqueness插件.
缺省情况下,该插件未被激活.
要确保特定属性的属性唯一性,请为每个属性创建一个新的AttributeUniqueness插件实例.
有关AttributeUniqueness插件的详细信息,请参见http://docs.
sun.
com上的《iPlanetDirectoryServer5.
1Administrator'sGuide》.
现在,ReferentialIntegrity插件在缺省情况下是关闭的.
要避免解析循环冲突,在多主控复制环境中应只在一个主控复制中启用ReferentialIntegrity插件.
在发出链式请求的服务器上启用ReferentialIntegrity插件之前,应分析性能资源、时间和完整性需求.
完整性检查会消耗大量内存和CPU资源.
服务的角色和类问题nsRoleDN属性用于定义角色.
不应该将此属性用于计算用户的角色成员关系.
在计算角色成员关系时,请查看nsrole属性.
索引问题如果虚拟列表视图(VLV)索引包含多个数据库,则VLV索引不能正常使用.
第2章Solaris运行时问题57SunONEDirectoryServer错误Solaris99/05发行版中存在以下SunONEDirectoryServer错误.
不能通过控制台取消激活用户(4521017)如果启动SunONEDirectoryServer5.
1控制台并创建非激活的新用户或新角色,则新创建的用户或角色没有被取消激活.
不能通过控制台创建非激活的用户和角色.
解决方法:要创建非激活的用户或角色,请执行以下操作:1.
创建新用户或新角色.
2.
双击新创建的用户或角色,或者选择新创建的用户或角色.
在"对象"菜单中,单击"特性"项.
3.
单击"帐户"选项卡.
4.
单击"取消激活"按钮.
5.
单击"确定".
新创建的用户或角色将被取消激活.
不能用包含空格的root后缀来配置目录(4526501)如果在配置SunONEDirectoryServer5.
1时指定的基本DN包含空格,例如o=U.
S.
Government,C=US,则生成的DN被截断为Government,C=US.
在配置时,DN应该输入为o=U.
S.
%20Government,C=US.
解决方法:要更正基本DN项,请执行以下操作:1.
在控制台的"服务器和应用程序"选项卡的左侧导航窗格中选择顶级目录项.
2.
编辑"用户"目录子树字段中的后缀.
3.
单击"确定".
更改用户口令后帐户锁定仍然有效(4527623)如果帐户锁定有效,并且用户口令被更改,则帐户锁定仍然有效.
解决方法:重置accountUnlockTime、passwordRetryCount和retryCountResetTime锁定属性来解除帐户的锁定.
58Solaris99/05发行说明2005年9月在安装后立即执行控制台备份会失败(4531022)如果您安装SunOneDirectoryServer5.
1,启动控制台,用LDIF文件初始化目录,然后备份服务器,则控制台会报告备份成功,但实际上备份失败.
解决方法:在初始化数据库之后,从控制台执行以下任务:1.
停止服务器.
2.
重新启动服务器.
3.
执行备份.
当标准化DN属性时,服务器忽略区分大小写的语法(4630941,4933500)不能使用LDAP命名服务创建除大小写不同以外完全相同的自动挂载路径名,因为这会导致不唯一的路径名.
如果命名属性用区分大小写的语法来定义,并且已经存在一个名称相同(但大小写不同)的项,则目录服务器不允许创建该项.
例如,/home/foo和/home/Foo路径不能共存.
如果存在attr=foo,dc=mycompany,dc=com项,则服务器不允许创建attr=Foo,dc=mycompany,dc=com.
因此,结果必然是使用LDAP命名服务时自动挂载路径名必须唯一(不区分大小写).
解决方法:无.
在Export、Backup、Restore或创建索引过程中停止服务器会导致服务器崩溃(4678334)如果服务器在export、backup、restore或创建索引过程中被停止,则服务器会崩溃.
解决方法:在执行这些操作的过程中不要停止服务器.
复制无法使用自签名证书(4679442)如果您试图通过SSL将复制配置为使用基于认证的鉴别,则在存在以下任一条件时,复制不能工作:I供应商的证书是自签名的.
I供应商的证书只能作为SSL服务器证书,并且该服务器不能在SSL握手过程中担当客户机角色.
解决方法:无.
第2章Solaris运行时问题59安全问题以下安全问题适用于Solaris99/05发行版.
pam_ldap启用后,无密码登录失败为LDAP(pam_ldap)启用了PAM帐户管理模块以后,用户必须有登录系统的密码.
因此基于无密码设置的登录将失败,包括使用以下工具的登录:I远程shell(rsh)I远程登录(rlogin)I安全shell(ssh)解决方法:无.
UFS文件系统错误以下UFS文件系统错误适用于Solaris99/05发行版.
SPARC:在MultiterabyteUFS文件系统上使用fssnap无效(4836824)Solaris99/05发行版不支持使用fssnap命令创建UFS文件系统(大于1TB)的快照.
将显示以下错误消息:fssnap:致命:文件系统/dir/snapshot0支持大文件.
解决方法:无.
60Solaris99/05发行说明2005年9月第3章软件支持终止声明本章列出支持终止的声明.
从Solaris9软件中删除的功能以下功能在Solaris9软件中已不再受支持.
adb映射修饰符和监视点语法在此发行版中,adb实用程序是作为指向新的mdb实用程序的链接实现的.
mdb(1)手册页介绍了新调试器的功能,其中包括它的adb兼容模式.
即使在此兼容模式中,adb(1)和mdb之间也存在着差别.
以下是这些差别的一些示例:I某些子命令的文本输出格式与mdb中的格式不同.
尽管仍然使用相同的规则对宏文件进行格式化,但可能需要对那些依赖于其他子命令输出的脚本进行修改.
官方网站:点击访问90IDC官方网站优惠码:云八五折优惠劵:90IDCHK85,仅适用于香港CLOUD主机含特惠型。活动方案:年付特惠服务器:CPU均为Intel Xeon两颗,纯CN2永不混线,让您的网站更快一步。香港大浦CN2測速網址: http://194.105.63.191美国三网CN2測速網址: http://154.7.13.95香港购买地址:https://www.90idc.ne...
DiyVM 香港沙田机房,也是采用的CN2优化线路,目前也有入手且在使用中,我个人感觉如果中文业务需要用到的话虽然日本机房也是CN2,但是线路的稳定性不如香港机房,所以我们在这篇文章中亲测看看香港机房,然后对比之前看到的日本机房。香港机房的配置信息。CPU内存 硬盘带宽IP价格购买地址2核2G50G2M1¥50/月选择方案4核4G60G3M1¥100/月选择方案4核8G70G3M4¥200/月选择...
WHloud Date(鲸云数据),原做大数据和软件开发的团队,现在转变成云计算服务,面对海内外用户提供中国大陆,韩国,日本,香港等多个地方节点服务。24*7小时的在线支持,较为全面的虚拟化构架以及全方面的技术支持!官方网站:https://www.whloud.com/WHloud Date 韩国BGP云主机少量补货随时可以开通,随时可以用,两小时内提交退款,可在工作日期间全额原路返回!支持pa...