docfeedback@sun.
comSolaris82/02Sun硬件平台指南部件号:816-2996-102002年3月,修订版ASunMicrosystems,Inc.
901SanAntonioRoadPaloAlto,CA94303-4900U.
S.
A.
650-960-1300请回收Copyright2002SunMicrosystems,Inc.
,901SanAntonioRoad,PaloAlto,CA94303-4900U.
S.
A.
版权所有.
SunMicrosystems,Inc.
对此产品中所包含的相关技术拥有知识产权.
在特殊且不受限制的情况下,这些知识产权可能包括http://www.
sun.
com/patents上列出的一个或多个美国专利,以及美国和其它国家的一个或多个其它专利或待决的专利申请.
本产品或文档按照限制其使用、复制、分发和反编译的许可证进行分发.
未经Sun及其许可证颁发机构的书面授权,不得以任何方式、任何形式复制本产品或本文档的任何部分.
第三方软件,包括字体技术,由Sun供应商提供许可和版权.
本产品的某些部分从BerkeleyBSD系统派生而来,经UniversityofCalifornia许可授权.
UNIX是在美国和其它国家注册的商标,经X/OpenCompany,Ltd.
独家许可授权.
Sun、SunMicrosystems、Sun徽标、Solaris、Answerbook、Netra、SunVTS、SunFDDI、SunHSI/P、SunHSI/S、SunForum、SunATM、Java3D、ShowMeTV、SunStorEdge、SunBlade、SunFire和SunEnterprise是SunMicrosystems,Inc.
在美国和其它国家的商标或注册商标.
所有SPARC商标均按许可证使用,是SPARCInternational,Inc.
在美国和其它国家的商标或注册商标.
带有SPARC商标的产品均基于由SunMicrosystems,Inc.
开发的体系结构.
Adobe徽标和PostScript徽标是AdobeSystems,Incorporated的商标或注册商标.
OPENLOOK和Sun图形用户界面是SunMicrosystems,Inc.
为其用户和许可证持有人开发的.
Sun承认Xerox在为计算机行业研究和开发可视或图形用户界面方面所作出的先行努力.
Sun以非独占方式从Xerox获得Xerox图形用户界面的许可证,该许可证涵盖实施OPENLOOKGUI且遵守Sun的书面许可协议的Sun的许可证持有人.
对于SunForum3.
1,以下声明适用:CopyrightDATACONNECTIONLIMITED2000;TELESAG2000;本软件的一部分为Copyright1996-1998RADVisionLtd.
DATACONNECTION是DATACONNECTIONLIMITED在美国和其它国家的注册商标.
对于ShowMeTV1.
3:本软件的一部分可能含有第三方代码,其标识如下:Copyright1990-93GROUPEBULLCopyright1992归StichtingMathematischCentrum,Amsterdam,TheNetherlands所有.
版权所有Copyright1992,1993,1994归JuttaDegener和CarstenBormann、TechnischeUniversitaetBerlin所有Copyright1993-1994UniversityofCalifornia董事.
版权所有.
对于OpenGL1.
2.
2:OpenGL是SiliconGraphics,Inc在美国和其它国家的注册商标.
对于SunEnterprise10000COD:由RSADataSecurity,MD5MessageDigestAlgorithim派生而来.
本资料按"现有形式"提供,不承担明确或隐含的条件、陈述和保证,包括对特定目的的商业活动和适用性或非侵害性的任何隐含保证,除非这种不承担责任的声明是不合法的.
iii目录前言xi1.
从SolarisCD安装软件1自动安装Solaris软件1平台名称和平台组132位内核—200MHz或更低主频的UltraSPARC系统的缺省值5系统内核支持62.
支持的Sun硬件7支持的平台73.
从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件9安装SupplementCD软件11安装SupplementCD软件之前11使用SolarisWebStart2.
0安装SupplementCD软件11使用pkgadd在单机系统中安装SupplementCD软件13增补程序实现从DVD-ROM媒体引导Solaris82/02操作环境16验证测试套件(SunVTS软件)17SunVTS软件包19ivSolaris82/02Sun硬件平台指南2002年3月安装SunVTS19使用SunVTS软件19OpenGL软件19支持的平台20删除旧的软件包20OpenGL软件包21安装OpenGL21安装软件包后22本地绘制意外地慢22PC启动器24适用对象24什么是PC启动器24PC启动器安装需求24系统需求24PC启动器的安装25配置PC启动器26使用PC启动器28处理Windows文件28其它功能29获得PC启动器的帮助30PC文件查看器30PC文件查看器30支持的文件格式30PC文件查看器限制31安装PC文件查看器32将PC文件查看器添加到CDE前面板32ShowMeTV1.
3软件32目录vShowMeTV软件包33删除旧的软件包33安装ShowMeTV34已翻译的文档资料34用于Sun服务器的SunRemoteSystemControl35LightsOutManagement(LOM)软件36SunForum36安装SunForum36联机帮助36SupplementCD中包括的网络适配器驱动程序37安装驱动程序37网络适配器驱动程序的平台说明37配置VLAN38配置静态VLAN39Java3D1.
2.
1_03API40安装前提40安装Java3D1.
2.
1_03API40SunEnterprise10000SSP软件40SunEnterprise10000CapacityonDemand1.
0软件40NetractPlatform软件41SystemManagementServices(SMS)1.
2软件41安装SunFire880FC-ALBackplaneFirmware414.
ComputerSystemsSupplementCD上的文档43AnswerBook2集43安装Solaris82/02AnswerBook集43Solaris82/02AnswerBook软件包44Solaris82/02onSunHardwareAnswerBook集44viSolaris82/02Sun硬件平台指南2002年3月SunEnterprise10000SSPAnswerBook集46AlternatePathingAnswerBook集47CapacityOnDemandAnswerBook集47SunComputerSystems手册页软件包47安装SunComputerSystems手册页48使用SunComputerSystems手册页48ComputerSystemsSupplementCD上的其它文档48HTML、PDF、PostScript和其它格式495.
更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM51确定是否需要更新FlashPROM51确定系统是否需要更新FlashPROM52更新FlashPROM53捕获配置变量设置54使FlashPROM可写54更新FlashPROM之前58FlashPROM更新时电源故障的恢复63SunUltra1和Ultra2系统、SunEnterprise450系统和SunUltra450工作站63恢复NVRAM配置变量65错误消息67保留的页/mmap故障67SunEnterprise450系统和Ultra450工作站中FlashPROM跳线的位置686.
更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM71确定是否需要更新FlashPROM71确定系统是否需要更新FlashPROM72更新FlashPROM73目录viiFlashPROM更新过程73捕获配置变量设置74使FlashPROM可写74更新FlashPROM之前75SunEnterprise服务器系统中FlashPROM跳线的位置83安装P0601跳线84FlashPROM更新时电源故障的恢复86SunEnterprise3x00、4x00、5x00和6x00系统867.
Sun硬件上的PowerManagement91支持的平台和系统的区别91系统体系结构的区别和缺省设置93SPARCstation4的问题938.
SunEnterprise服务器上的AlternatePathing2.
3.
195准备安装或升级95从Web安装或升级96从CD-ROM安装或升级96通过NFS装入CD-ROM97初次安装AP99ssd增补程序99手动安装AP2.
3.
1102安装AP2.
3.
1AnswerBook2集108AP2.
3.
1AnswerBook2集108安装AP2.
3.
1AnswerBook2集108升级AP之前的准备工作109备份服务器110未提交的AP数据库项111viiiSolaris82/02Sun硬件平台指南2002年3月查阅其它软件文档资料111同时升级AP和Solaris软件111升级AP112升级到AP2.
3.
11139.
OpenBoot紧急措施117针对使用标准(非USB)键盘的系统采取的OpenBoot紧急措施117针对使用USB键盘的系统采取的OpenBoot紧急措施118Stop-A118等同于Stop-N的操作118Stop-F功能119Stop-D功能11910.
用于SunFire6800/4810/4800/3800系统的命令121安装、引导并停止Solaris操作环境121中止Solaris操作环境122Solaris操作环境软件122IPMultipathing(IPMP)软件122安全性123用于SunFire6800/4810/4800/3800系统的SunManagementCenter软件123syslog日志主机124显示系统配置信息124prtconf命令124prtdiag命令124sysdef命令125format命令125A.
SupplementCD中的本地化软件包127日文版的软件包127目录ix德文版的软件包129意大利文版的软件包130法文版的软件包130西班牙文版的软件包131瑞典文版的软件包132繁体中文版的软件包133简体中文版的软件包134韩文版的软件包135索引137xSolaris82/02Sun硬件平台指南2002年3月xi前言《Solaris82/02Sun硬件平台指南》包含关于Solaris82/02操作环境支持的Sun硬件的重要信息.
本手册:提供关于在特定平台上安装Solaris82/02软件的指导描述SunComputerSystemsSupplementCD中提供的软件,并解释如何安装产品软件描述某些系统运行在64位模式下所必需的FlashPROM更新过程描述影响PowerManagement软件的硬件和软件要求注意–有关Solaris82/02操作环境安装的一般性指导,请参考第一章.
有关如何安装SunComputerSystemsSupplementCD中所包含软件的信息以及有关可支持硬件的信息,参考第三章,"从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件".
安装信息的位置Solaris82/02软件装载在三张CD中:Solaris82/02SPARCPlatformEditionCD(在本手册中称为SolarisCD)SupplementforSolaris82/02OperatingEnvironmentforSunComputerSystemsCD(在本手册中称为SupplementCD).
安装Solaris82/02软件之前,查看表P-1中可能适用于您的情况的手册,以及表P-2中的具体安装信息.
xiiSolaris82/02Sun硬件平台指南2002年3月注意–所有的Solaris和SPARC文档资料都可以在DocumentationCD上找到.
所有Sun硬件的具体文档资料都可以在SupplementCD上找到.
某些包装在一起的产品在其各自的CD上包含了文档资料.
表P-1相关文档资料书名说明《Solaris8安装指导(SPARC平台版)》DocumentationCD上此版本的Solaris操作环境的主要安装手册《SolarisAdvancedInstallationGuide》包含关于如何在服务器系统上安装Solaris操作环境的额外信息表P-2具体安装信息如果要查看更多地了解新产品和外围设备本手册的第三章了解最新发布的新闻1.
《Sun硬件的Solaris82/02发行说明补充资料》2.
《Solaris82/02发行说明》从SolarisCD开始安装进程1.
《Solaris82/02Sun硬件平台指南》2.
《Solaris8安装指导(SPARC平台版)》从SupplementCD为您的平台/外围设备安装软件本手册的第三章为实现64位操作更新FlashPROM本手册的第五章和第六章从SupplementCD安装AnswerBook本手册的第四章前言xiii本书结构本书按如下方式组织:第一章提供如何在特定的Sun平台及硬件选件上安装或升级到Solaris82/02软件的额外安装指导,以支持Solaris8起点卡.
第二章列出支持的Sun硬件.
第三章描述如何为Sun平台和硬件选件安装软件,以及描述为Sun硬件的用户提供的增值软件.
第四章描述SupplementCD中文档资料的位置和格式.
第五章描述为在Ultra、Ultra2、Ultra450和SunEnterprise450系统上实现64位操作更新FlashPROM的过程.
第六章描述为在SunEnterprise3x00、4x00、5x00和6x00系统上实现64位操作更新FlashPROM的过程.
第七章描述在Sun硬件上运行PowerManagement软件的硬件和软件要求.
第八章描述AlternatePathing软件的安装.
第九章描述针对某些系统的新OpenBoot紧急措施.
第十章描述如何在SunFire6800/4810/4800/3800系统上安装Solaris82/02操作环境.
xivSolaris82/02Sun硬件平台指南2002年3月排印约定Web上的Sun文档资料您可以通过docs.
sun.
comSM网站访问Web上的Sun技术文档资料.
您可以浏览docs.
sun.
com的存档文件或在下面的网址搜寻特定的书目或主题:http://docs.
sun.
comSun欢迎您提出宝贵意见我们致力于提高文档资料的质量,欢迎您提出宝贵意见和建议.
您可以将意见通过电子邮件发送给我们,地址如下:docfeedback@sun.
com请在电子邮件的主题行中包含文档的部件号.
表P-3排印约定字体或符号含义实例AaBbCc123命令、文件和目录的名称;计算机屏幕输出编辑.
login文件.
使用ls-a列出所有文件.
机器名%Youhavemail.
AaBbCc123键入的内容,与计算机屏幕输出相区别机器名%suPassword:AaBbCc123命令行占位符:将用实际名称或值来替代删除文件,键入rm文件名.
AaBbCc123书名、新词或术语以及要强调的词请阅读《用户指南》的第六章.
这些称为类选项.
要执行该操作,必须是root用户.
前言xv订购Sun文档资料Fatbrain.
com,一个Internet专业书店,储备了有关SunMicrosystems,Inc.
的精选产品文档资料.
有关这些文档的列表及其订购方法,请访问Fatbrain.
com上的SunDocumentationCenter,网址为:http://www.
fatbrain.
com/documentation/sunxviSolaris82/02Sun硬件平台指南2002年3月1第一章从SolarisCD安装软件第1页的"自动安装Solaris软件"第1页的"平台名称和平台组"第5页的"32位内核—200MHz或更低主频的UltraSPARC系统的缺省值"第6页的"系统内核支持"注意–有关首次安装此Solaris版本的指导,参见此光盘附带的《起点》文档.
自动安装Solaris软件对于表1-1中列出的Sun硬件,此版本的Solaris8不需要特殊的安装或升级指导.
如果计划在Sun硬件上执行Solaris82/02操作环境的自动安装,请参考《SolarisAdvancedInstallationGuide》以满足所有的安装需要.
平台名称和平台组如果要执行下列某一任务,则需要了解系统体系结构(平台组):在子网上设置引导服务器为网络安装添加客户机(单机、服务器、无数据、无盘)如果编写自定义的JumpStart安装规则文件,还需要知道平台名称.
2Solaris82/02Sun硬件平台指南2002年3月表1-1显示各种Sun硬件系统的平台名称和组.
表1-1Sun系统的平台名称系统平台名称平台组台式机系统SunBlade1000SUNW,Sun-Blade-1000sun4uSunBlade100SUN,Sun-Blade-100sun4uUltra1SUNW,Ultra-1sun4uUltra2SUNW,Ultra-2sun4uUltra5SUNW,Ultra-5_10sun4uUltra10SUNW,Ultra-5_10sun4uUltra30SUNW,Ultra-30sun4uUltra60SUNW,Ultra-60sun4uUltra80SUNW,Ultra-80sun4uUltra450SUNW,Ultra-4sun4uSPARCstation4SUNW,SPARCstation-4sun4mSPARCstation5SUNW,SPARCstation-5sun4mSPARCstation10SUNW,SPARCstation-10sun4mSPARCstation20SUNW,SPARCstation-20sun4mSPARCclassicSUNW,SPARCclassicsun4mSPARCstationLXSUNW,SPARCstation-LXsun4mSPARCstationLX+SUNW,SPARCstation-LX+sun4m入口级/工作组服务器SunFireV880SUNW,Sun-Fire-880sun4uSunFireV480SUNW,Sun-Fire-480sun4uSunFire280RSUNW,Sun-Fire-280Rsun4uSunFireV120SUNW,UltraAX-i2sun4uSunFireV100SUNW,UltraAX-i2sun4u第一章从SolarisCD安装软件3SunEnterprise420RSUNW,Ultra-80sun4uSunEnterprise220RSUNW,Ultra-60sun4uSunEnterprise450SUNW,Ultra-4sun4uSunEnterprise250SUNW,Ultra-250sun4uSunEnterprise150SUNW,Ultra-1sun4uSunEnterpriseUltra5SSUNW,Ultra-5_10sun4uSunEnterpriseUltra10SSUNW,Ultra-5_10sun4uSunEnterprise2SUNW,Ultra-2sun4uSunEnterprise1SUNW,Ultra-1sun4u中等规模和中型服务器SunFire6800SUNW,Sun-firesun4uSunFire4810SUNW,Sun-firesun4uSunFire4800SUNW,Sun-firesun4uSunFire3800SUNW,Sun-firesun4uSunEnterprise6500SUNW,Ultra-Enterprisesun4uSunEnterprise5500SUNW,Ultra-Enterprisesun4uSunEnterprise4500SUNW,Ultra-Enterprisesun4uSunEnterprise3500SUNW,Ultra-Enterprisesun4uSunEnterprise6000SUNW,Ultra-Enterprisesun4uSunEnterprise5000SUNW,Ultra-Enterprisesun4uSunEnterprise4000SUNW,Ultra-Enterprisesun4uSunEnterprise3000SUNW,Ultra-Enterprisesun4uSPARCcenter2000SUNW,SPARCcenter-2000sun4dSPARCserver1000SUNW,SPARCserver-1000sun4d表1-1Sun系统的平台名称(接上页)系统平台名称平台组4Solaris82/02Sun硬件平台指南2002年3月高端服务器SunFire15KSUNW,Sun-Fire-15000sun4uSunEnterprise10000SUNW,Ultra-Enterprisesun4uNetra服务器Netra20SUNW,Netra-T4sun4uNetraT1AC200/DC200SUNW,UltraAX-i2sun4uNetraX1SUNW,UltraAX-i2sun4uNetract800SUNW,UltraSPARC-IIi-Netractsun4uNetract400SUNW,UltraSPARC-IIi-Netractsun4uNetrat1400&t1425SUNW,Ultra-80sun4uNetrat1120&t1125SUNW,Ultra-60sun4uNetrat1100&t1105SUNW,UltraSPARC-IIi-cEnginesun4u板级产品UltraAXUltra-1-Enginesun4uUltraAXiUltraSPRAC-IIi-Enginesun4uCP1400UltraSPARC-IIi-cEnginesun4uCP1500UltraSPARC-IIi-cEnginesun4uUltraAX-MPUltraAX-MPsun4uUltraAX-MP+UltraAX-MPsun4uUltraAXeUltraAX-esun4uUltraAX-e2UltraAX-e2sun4uCP2020UltraSPARCengine_CP-20sun4u表1-1Sun系统的平台名称(接上页)系统平台名称平台组第一章从SolarisCD安装软件532位内核—200MHz或更低主频的UltraSPARC系统的缺省值用户可能会在处理器主频为200MHz或更低的UltraSPARC系统上,运行导致处理器停顿问题的64位程序.
出现停顿是因为64位的程序不能在Solaris32位内核上运行,而这些系统缺省情况下引导Solaris32位内核.
产生问题的编码序列非常特殊,且不能由编译器生成.
必须专门编写汇编代码来演示该问题.
合法的手写汇编例程几乎不可能使用此编码序列.
如果用户愿意承担其他人可能无意或有意地运行导致处理器停顿的程序的风险,则可选择在这些系统上运行Solaris64位内核.
可以键入以下命令来确定处理器的速度:可以通过修改引导策略文件来将系统的缺省内核更改为非32位的内核.
编辑文件/platform/平台名/boot.
conf,使之包含未注释掉的命令行,其中有值为true的变量ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU,如下例所示:ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true参见boot(1M)以获取关于更改缺省内核的信息.
还可以购买系统的升级版本,有关详情,请与Sun的代表联系.
CP2040UltraSPARCengine_CP-40sun4uCP2060UltraSPARCengine_CP-60sun4uCP2080UltraSPARCengine_CP-80sun4u#/usr/sbin/psrinfo-v表1-1Sun系统的平台名称(接上页)系统平台名称平台组6Solaris82/02Sun硬件平台指南2002年3月系统内核支持所有SPARC系统均能运行32位应用程序.
使用更新的SPARC处理器的系统(即基于UltraSPARC的系统)可以引导和运行完全64位的内核,该内核可以同时运行32位和64位的应用程序.
运行64位内核的系统需要64位版本的驱动程序和能直接载入内核的其它软件模块.
少量应用程序可能会依赖这些组件,因此需要这些组件的专用于32位和64位内核的版本.
32位应用程序可以链接到64位库上,反之亦然.
(Solaris8操作环境包括32位和64位版本的系统库.
)下表指出了哪些系统可以运行64位和32位应用程序,哪些系统可以引导32位内核、64位内核或二者均可.
仅支持32位内核/驱动程序的平台:SPARCclassicSPARCstationLXSPARCstation4,5,10,20SPARCserver1000,2000SPARCengineCP1200可以引导32位内核/驱动程序的64位平台注意–这些系统仅在运行32位内核时支持32位的应用程序和驱动程序,仅在运行64位内核时支持64位的应用程序和驱动程序.
Ultra1,2,5,10,30,60,80,450SunEnterprise1,2,150,220R,250,420R,450SunEnterprise3000,4000,5000,6000,3500,4500,5500,6500Netrat1,t1120,t1125,t1400,t1405UltraAX,AXi,AXdp,AXmp,AXmp+,AXeSPARCengineCP1400,CP1500不支持32位内核/驱动程序的64位平台SunBlade100,1000SunFire280R,V480,V880SunFireV100,V120SunFire3800,4800,4810,6800SunFire15KNetraX1,T1,207第二章支持的Sun硬件支持的平台Solaris82/02版本支持以下Sun系统:台式机入口级/工作组服务器中等规模和中型服务器高端服务器Netra服务器SunBlade1000SunFireV880SunFire6800SunFire15KNetra20SunBlade100SunFireV480SunFire4810SunEnterprise10000NetraT1AC200/DC200Ultra1SunFire280RSunFire4800NetraX1Ultra2SunFireV120SunFire3800Netract800Ultra5SunFireV100SunEnterprise6500Netract400Ultra10SunEnterprise420RSunEnterprise5500Netrat1400和t1425Ultra30SunEnterprise220RSunEnterprise4500Netrat1120和t1125Ultra60SunEnterprise450RSunEnterprise3500Netrat1100和t1105Ultra80SunEnterprise250SunEnterprise6000Ultra450SunEnterprise150SunEnterprise5000SPARCstation4SunEnterpriseUltra5SSunEnterprise40008Solaris82/02Sun硬件平台指南2002年3月Solaris82/02版支持下列Sun板级产品:UltraAXUltraAXiCP1400CP1500UltraAX-MPUltraAX-MP+UltraAXeUltraAX-e2CP2020CP2040CP2060CP2080SPARCstation5SunEnterpriseUltra10SSunEnterprise3000SPARCstation10SunEnterprise2SPARCcenter2000SPARCstation20SunEnterprise1SPARCserver1000SPARCclassicSPARCstationLXSPARCstationLX+台式机入口级/工作组服务器中等规模和中型服务器高端服务器Netra服务器9第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件本章介绍了名为SoftwareSupplementfortheSolaris8OperatingEnvironment2/02的CD内的软件内容.
此CD在本书中称为SupplementCD.
SupplementCD包括以下Sun产品的软件:SunVTS4.
6诊断软件OpenGL1.
2.
2软件PC启动器/PC文件查看器1.
0.
1/1.
0.
1软件ShowMeTV1.
3软件Sun硬件手册页Solaris82/02AnswerBook2集SunFDDIPCI3.
0驱动程序和SunFDDISBus7.
0驱动程序SunHSIPCI3.
0驱动程序和SunHSISBus3.
0驱动程序SunATM5.
0驱动程序SunForum3.
1软件用于SunEnterprise服务器的RemoteSystemControl(RSC)2.
2Java3D1.
2.
1_03软件SunEnterprise10000SystemServiceProcessor(SSP)3.
5软件SunEnterprise10000CapacityonDemand1.
0软件SunEnterpriseServerAlternatePathing2.
3.
1(AP)软件SystemManagementServices(SMS)1.
2软件SunFire880FC-ALBackplaneFirmware1.
0NetractPlatform1.
0软件Netrat11xxAlarms2.
0软件LightsOutManagement(LOM)2.
0软件CDRW1.
010Solaris82/02Sun硬件平台指南2002年3月下表列出了Solaris8当前的更新版和以前版本所包含软件的版本.
表3-1Solaris8SupplementCD的内容软件Solaris8Solaris86/00Solaris810/00Solaris81/01Solaris84/01Solaris87/01Solaris810/01Solaris82/02AlternatePathing2.
32.
32.
32.
3.
12.
3.
12.
3.
12.
3.
12.
3.
1CDRW无无1.
01.
01.
01.
01.
01.
0CapacityonDemand1.
01.
01.
01.
01.
01.
01.
01.
0Java3D1.
1.
21.
1.
21.
1.
21.
1.
21.
21.
2.
11.
2.
1_011.
2.
1_03NetractPlatform无1.
01.
01.
01.
01.
01.
01.
0Netrat11xxAlarms无无2.
02.
02.
02.
02.
02.
0LightsOutManagement无无2.
02.
02.
02.
02.
02.
0OpenGL1.
2.
11.
2.
11.
2.
11.
2.
11.
2.
11.
2.
11.
2.
21.
2.
2PC启动器、PC文件查看器1.
0.
1,1.
0.
11.
0.
1,1.
0.
11.
0.
1,1.
0.
11.
0.
1,1.
0.
11.
0.
1,1.
0.
11.
0.
1,1.
0.
11.
0.
1,1.
0.
11.
0.
1,1.
0.
1RSC1.
01.
01.
02.
02.
12.
12.
22.
2ShowMeTV1.
31.
31.
31.
31.
31.
31.
31.
3SunATM5.
05.
05.
05.
05.
05.
05.
05.
0SunFDDIPCI3.
03.
03.
03.
03.
03.
03.
03.
0SunFDDISBus7.
07.
07.
07.
07.
07.
07.
07.
0SunForum3.
03.
03.
03.
13.
13.
13.
13.
1SunHSIPCI3.
03.
03.
03.
03.
03.
03.
03.
0SunHSISBus3.
03.
03.
03.
03.
03.
03.
03.
0SunVTS4.
04.
04.
14.
24.
34.
44.
54.
6SunEnterprise10000SystemServiceProcessor3.
23.
33.
33.
43.
43.
43.
53.
5SunFire880FC-ALBackplaneFirmware1.
0无无无无1.
01.
01.
01.
0SystemManagementServices(SMS)软件无无无无无无1.
11.
2第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件11安装SupplementCD软件至少有两种从SupplementCD中安装软件的方法:SolarisWebStart2.
0pkgadd安装SupplementCD软件之前如果安装了任何旧版本的SupplementCD软件,应该在安装新软件之前删除与该软件相关联的软件包.
使用SolarisWebStart2.
0安装SupplementCD软件安装Solaris操作环境之后,可以使用SolarisWebStart2.
0安装SupplementCD中的软件.
使用SolarisWebStart2.
0安装SupplementCD中的软件WebStart2.
01.
将SupplementCD插入CDROM驱动器.
2.
在shell窗口中,键入:3.
显示SolarisWebStartGUI时,选择"下一个".
4.
参见第12页的表3-2.
在"SolarisWebStart2.
0"一栏中,软件标识为"默认安装"或"可选".
a.
如果要安装所有缺省安装的软件,单击"默认安装",然后单击"下一个".
#cd/cdrom/cdrom0#.
/installer12Solaris82/02Sun硬件平台指南2002年3月b.
如果只安装部分软件产品,单击"定制安装",然后单击"下一个".
选择要安装的软件,然后单击"下一个".
表3-2Supplement软件安装软件SolarisWebStart2.
0SunVTS4.
6软件缺省安装OpenGL1.
2.
2软件缺省安装PC启动器和PC文件查看器软件缺省安装ShowMeTV1.
3软件缺省安装SolarisonSunHardwareAnswerBook2集缺省安装SunFDDI驱动程序缺省安装SunHSI驱动程序缺省安装SunATM驱动程序缺省安装SunForum软件缺省安装Java3D1.
2.
1_03软件缺省安装用于SunEnterprise服务器的RemoteSystemControl2.
2(RSC)缺省安装CDRW1.
0软件缺省安装SunEnterprise10000SSP3.
5软件可选AlternatePathing2.
3.
1软件可选CapacityOnDemand(COD)1.
0软件可选NetractPlatform软件可选Netrat11xxAlarms软件可选LightsOutManagement软件可选SunFire880FC-ALBackplaneFirmware1.
0可选SystemManagementServices(SMS)1.
2软件可选第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件13使用pkgadd在单机系统中安装SupplementCD软件使用pkgadd从SupplementCD安装所支持产品的软件包1.
将SupplementCD插入CD-ROM驱动器.
显示文件管理程序窗口.
2.
在shell中,使用su命令和超级用户口令成为超级用户.
3.
键入:或:其中,目录是指表3-3中软件产品的目录,而软件包名是指表3-3中软件包的名称.
选项-d的自变量必须是设备或目录的完整路径名.
如果不指定软件包所在的设备,pkgadd将检查缺省的假脱机目录(/var/spool/pkg).
如果该目录下没有此软件包,安装将无法进行.
#/usr/sbin/pkgadd-d/cdrom/cdrom0/目录/Product软件包名#cd/cdrom/cdrom0/目录/Product#pkdadd-d.
软件包名14Solaris82/02Sun硬件平台指南2002年3月要安装特定的产品,选择相应的软件包:表3-3软件和软件包软件版本目录软件包验证测试套件(SunVTS)4.
6SunVTS_4.
6/SUNWvtsSUNWvtsmnSUNWvtsxSUNWvtsolOpenGL运行时库1.
2.
2OpenGL_1.
2.
2/SUNWafbglSUNWafbgxSUNWffbglSUNWffbgxSUNWifbglSUNWifbgxSUNWglhSUNWglrtSUNWglrtuSUNWglrtxSUNWglsrSUNWglsrxSUNWglsrzPC启动器/PC文件查看器1.
0.
1/1.
0.
1PC_launcher_1.
0.
1_PC_fileviewer_1.
0.
1/SUNWdtpcvSUNWdtpczSUNWdtpcpRemoteSystemControl服务器2.
2RSC_2.
2/SUNWrscSUNWrscdSUNWrscjShowMeTV1.
3ShowMeTV_1.
3/SUNWsmtvhSUNWsmtvrSUNWsmtvtSUNWsmtvuSunForum3.
1SunForum_3.
1SUNWdatSUNWdatuSunFDDIPCI驱动程序3.
0SunFDDI_PCI_3.
0/SUNWpfdSUNWpfhSUNWpfmSUNWpfuSunFDDISBus驱动程序7.
0SunFDDI_SBus_7.
0/SUNWnfdSUNWnfhSUNWnfmSUNWnfu第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件15SunHSIPCI驱动程序3.
0SunHSI_PCI_3.
0/SUNWhsipSUNWhsipmSUNWhsipuSunHSISBus驱动程序3.
0SunHSI_SBus_3.
0/SUNWhsisSUNWhsismSUNWhsisuSunHardwareAnswerBook21.
0Sun_Hardware_Answerbook/SUNWabhdwJava3D1.
2.
1_03Java3D_1.
2.
1_03/SUNWj3docSUNWj3demSUNWj3drtSUNWj3dutSunATM5.
05.
0SunATM_5.
0/SUNWatmSUNWatmaSUNWatmuAlternatePathing2.
3.
1Alternate_Pathing_2.
3.
1/SUNWapdocSUNWapdvSUNWaprSUNWapuSUNWabapSunEnterprise10000SSP3.
5System_Service_Processor_3.
5/SUNWsspueSUNWsspstSUNWssprSUNWssppoSUNWsspopSUNWsspobSUNWsspmnSUNWsspidSUNWsspfpSUNWsspdrSUNWsspdoSUNWsspdfSUNWuesspSunEnterprise10000CapacityOnDemand(COD)软件和AnswerBook1.
0Capacity_on_Demand_1.
0/SUNWcodSUNWcodbkSUNWcodmnNetractPlatform软件1.
0Netra_ct_Platform_1.
0/SUNW2jdrtSUNWctacSUNWcteuxSUNWctevxSUNWctmgx表3-3软件和软件包(接上页)软件版本目录软件包16Solaris82/02Sun硬件平台指南2002年3月如果在安装软件包时出现问题,将显示该问题的信息,并伴随如下提示:要继续安装吗可选的响应有yes、no或quit.
增补程序实现从DVD-ROM媒体引导Solaris82/02操作环境此SupplementCD包含了一个增补程序,它使得Sun硬件上安装的一些DVD-ROM驱动器可以从DVD-ROM媒体引导.
可能需要先将此增补程序安装到硬件上,才能够引导DVD-ROM中提供的软件产品.
Netrat11xxAlarms软件2.
0Netra_t11xx_Alarms_2.
0/SUNWtsalmSUNWtsalrSUNWtsaluLightsOutManagement软件2.
0Netra_Lights_Out_Management_2.
0/SUNWlommSUNWlomrSUNWlomuCDRW1.
0CDRW_1.
0SUNWcdrwSunFire880FC-ALBackplaneFirmware1.
0Sun_Fire_880_FC-AL_Backplane_Firmware_1.
0/SUNWfcbpl.
uSystemManagementServices(SMS)软件1.
2System_Management_Services_1.
2SUNWSMSdfSUNWSMSjhSUNWSMSlpSUNWSMSmnSUNWSMSobSUNWSMSodSUNWSMSopSUNWSMSpdSUNWSMSpoSUNWSMSppSUNWSMSrSUNWSMSsuSUNWscdvr.
uSUNWufrx.
uSUNWufu表3-3软件和软件包(接上页)软件版本目录软件包第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件17此增补程序会更新Toshiba1401DVD-ROM驱动器上的固件.
可以从SupplementCD的以下目录中找到增补程序111649:DVD_Firmware/Patches参见此目录下的README文件,获取安装此增补程序的指导.
安装此增补程序前,确保阅读并遵循此README文件中的警告和注意项.
注意–增补程序111649与错误ID4467424有关.
验证测试套件(SunVTS软件)SunVTS验证测试套件是专用于测试Sun硬件的诊断工具.
SunVTS软件通过运行多个诊断硬件测试来校验32位或64位Solaris操作环境中多数SPARC硬件控制器和设备的连接和功能.
SunVTS为编程人员开发自己的测试产品和使用SunVTS界面运行这些产品提供了一个基本构架.
可以在SupplementCD上找到SunVTS应用程序的软件.
要使用SunVTS软件,请参考《SunVTS4.
6User'sGuide》、《SunVTS4.
6TestReferenceManual》和《SunVTSQuickReferenceCard》.
18Solaris82/02Sun硬件平台指南2002年3月表3-4描述SunVTS环境的主要功能.
表3-4SunVTS诊断工具的功能功能说明SunVTS内核(vtsk)SunVTS内核控制测试的各个方面.
它是在后台运行的守护程序,可在需要时使用.
启动时,SunVTS内核探查所测试系统的硬件配置,并等待来自SunVTS用户界面的指令.
测试过程中,SunVTS内核协调各个测试的运行,并管理由这些测试发来的所有消息(通知和错误信息).
SunVTSCDE用户界面(vtsui)此界面设计成在公用桌面环境(CDE)的最前面运行.
此用户界面为本地和远程主机提供了配置、运行和监视SunVTS测试会话的方法.
SunVTSOPENLOOK用户界面(vtsui.
o1)此界面设计为在OpenWindows的最前面运行.
SunVTSOPENLOOK用户界面不支持最新的SunVTS功能.
为获得全部功能的支持,使用SunVTSCDE或TTY界面.
只要Solaris环境支持OPENLOOK,SunVTSOPENLOOK用户界面将保持不变,而不是增强.
SunVTSTTY用户界面(vtstty)由于不是每个系统都有监视器,因此SunVTS提供了TTY界面.
这个基于ASCII菜单的界面接受多种按键序列以控制测试选项和测试会话.
可以通过终端、shelltool或经由调制解调器的远程登录会话使用它.
从命令行运行单个测试除了从SunVTS用户界面运行之外,还可以从UNIX命令行运行单个的硬件测试.
单独运行一个测试程序对于仅校验一个硬件十分有帮助.
自定义测试支持SunVTS用户可以在SunVTS环境下运行第三方的二进制可执行测试程序,在这种方式下,由测试程序(而不是由SunVTS内核)来完全控制其输入自变量列表和输出日志文件.
用户只需修改SunVTS提供的.
customtest文件即可使其松散地连接到此环境上.
第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件19SunVTS软件包表3-5提供运行SunVTS诊断工具所需的SunVTS软件包的列表.
安装SunVTS参见第11页的"安装SupplementCD软件".
使用SunVTS软件要使用SunVTS软件,请参考Solaris82/02onSunHardwareAnswerBook集中的《SunVTS4.
6User'sGuide》.
有关SunVTS测试和快速参考的信息,请参考《SunVTS4.
6TestReferenceManual》和《SunVTSQuickReferenceCard》.
OpenGL软件针对Solaris的SunOpenGL软件是Sun对OpenGL应用程序编程接口(API)的补充.
OpenGLAPI是符合行业标准、与供应商无关的图形库.
它提供一套底层几何元素的最小集合和许多基本且高级的3D绘制功能,如模型变形、描影、光线处理、图形保真、结构绘制、模糊化和alpha合成等.
表3-5SupplementCD上的SunVTS软件包包括的软件包名称说明SUNWvts验证测试套件SunVTS内核、用户界面(UI)、测试程序和工具SUNWvtsmn验证测试套件手册页SunVTS实用程序/二进制文件的手册页SUNWvtsx验证测试套件64位验证测试套件软件SUNWvtsolSunVTSOPENLOOKUI、Sundials和Sunbuttons测试包括基于SunVTSOPENLOOKUI和OPENLOOK的测试.
在SunVTS4.
1之前,这些组件是SUNWvts软件包的一部分.
20Solaris82/02Sun硬件平台指南2002年3月支持的平台针对Solaris的SunOpenGL1.
2.
2软件支持以下设备:CreatorGraphics、Creator3DGraphics、Elite3DGraphics和Expert3DGraphics—OpenGL功能由硬件加速.
SX、GX、GX+、TGX、TGX+、S24—OpenGL功能由软件实现.
OpenGL1.
2.
2软件支持所有配有下列图像缓冲器的SunSPARC系统:TCX、SX、GX、Creator、Elite3D和Expert3D系列图像缓冲器.
这包括Ultra台式机、SunEnterprise和所有传统的SPARCstation族.
删除旧的软件包如果已安装旧版本的针对Solaris的SunOpenGL软件包,必须使用pkgrm命令删除它们.
删除旧的软件包1.
使用pkginfo命令来检查是否安装有任何旧版本的OpenGL软件包.
pkginfo|egrep-i"OpenGL"命令列出所有已安装的OpenGL软件包.
2.
要删除软件包,先成为超级用户:3.
运行pkgrm删除所有针对Solaris的SunOpenGL软件的软件包.
%pkginfo|egrep-i"OpenGL"applicationSUNWffbglCreatorGraphics(FFB)OpenGLSupportapplicationSUNWglrtOpenGLRuntimeLibrariesapplicationSUNWglrtuOpenGLPlatformSpecificRuntimeLibrariesapplicationSUNWglwrtOpenGLWidgetLibraryapplicationSUNWafbglLoadablepipelineforUPABusElite3DgraphicsapplicationSUNWgldocSolarisOpenGLDocumentationandManPagesapplicationSUNWglhSolarisOpenGLHeaderFilesapplicationSUNWglutSolarisOpenGLUtilitiesandExampleProgramsapplicationSUNWglwhSolarisOpenGLWidgetHeaderFiles%suPassword:超级用户口令#pkgrmSUNWglrtSUNWglh.
.
.
第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件21OpenGL软件包表3-6列出了与针对Solaris的SunOpenGL软件一起提供的软件包.
安装OpenGL参见第11页的"安装SupplementCD软件".
表3-6OpenGL软件包软件包名称说明缺省安装位置SUNWglhOpenGL头文件/usrSUNWglrtOpenGL客户机运行时库/usr/openwin/libSUNWglsrOpenGL通用SPARC软件绘制程序/usr/openwin/libSUNWglrtuUltraSPARC特有的OpenGL库/usr/openwin/platform/sun4u/lib/GLSUNWglsrzOpenGLUltraSPARC软件绘制程序/usr/openwin/platform/sun4u/lib/GLSUNWafbglElite3D图形加速器的OpenGL设备管道/usr/openwin/lib/GL/devhandlersSUNWffbglCreator和Creator3D图形加速器的OpenGL设备管道/usr/openwin/lib/GL/devhandlersSUNWifbglExpert3D图形加速器的OpenGL设备管道/usr/openwin/lib/GL/devhandlersSUNWglrtxSunOpenGL64位运行时库/usr/openwinSUNWglsrxOpenGL64位UltraSPARC软件绘制程序/usr/openwin/platform/sun4u/lib/sparcv9/GLSUNWafbgxExpert3D图形加速器的OpenGL64位设备管道/usr/openwin/lib/sparcv9/GL/devhandlersSUNWffbgxCreator和Creator3D图形加速器的OpenGL64位设备管道/usr/openwin/lib/sparcv9/GL/devhandlersSUNWifbgxExpert3D图形加速器的OpenGL64位设备管道/usr/openwin/lib/sparcv9/GL/devhandlers22Solaris82/02Sun硬件平台指南2002年3月安装软件包后安装软件包后,执行以下步骤:验证软件包安装1.
退出窗口系统并重新启动,这样窗口系统中将装载新安装的GLX服务器扩展.
2.
要验证是否正确安装了OpenGL库,运行ogl_install_check.
ogl_install_check测试程序打印所用的OpenGL库和绘制程序的版本,并绘制一个旋转的轮子.
程序在UltraSPARCCreator3D上运行时返回如下输出结果:出于诊断的目的,发现SolarisOpenGL软件问题时要注意以下的值:本地绘制意外地慢如果可能,针对Solaris的SunOpenGL软件将越过X服务器,直接绘制到图像缓冲器.
这是通过Sun的DGA机制锁定屏幕的部分区域而实现的.
但是,Solaris安全功能仅允许初始登录到窗口系统的用户使用DGA锁定屏幕的部分区域.
仅只有窗口系统的拥有者可以访问DGA.
OpenGLVendor:SunMicrosystems,Inc.
OpenGLVersion:1.
2.
2SunOpenGL1.
2.
2forSolarisOpenGLRenderer:Creator3D,VISOpenGLExtensionSupport:GL_EXT_texture3DGL_SGI_color_tableGL_SUN_geometry_compressionGL_EXT_abgrGL_EXT_rescale_normalOpenGLGLXServer:DetailStatusReportGLX:Contextisdirect.
GLX:OpenGLRenderinginuseGLX:DoubleBufferinginuseGLX:ColorBuffer(GLX_BUFFER_SIZE)=24bitsGLX:DepthBuffer(GLX_DEPTH_SIZE)=28bitsGLX:StencilBuffer(GLX_STENCIL_SIZE)=4bitsGLX:RGBA(TrueColor/DirectColor)VisualinuseOpenGLLibrary:DetailStatusReportNumberofcolorbits(R/G/B/A):8/8/8/0FrameBufferDepth(GL_DEPTH_BITS):28第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件23如果在本地绘制时发现性能不佳,可能是受此Solaris安全功能影响.
例如,如果您启动了窗口系统,而工作站上的另一个用户使用su更改为该用户自己的环境,则应用程序将不通过DGA运行,即使第二个用户在本地运行应用程序.
如果发现本地绘制速度很慢,运行ogl_install_check诊断程序(位于/usr/openwin/demo/GL)以确定应用程序是否是通过DGA运行.
如果ogl_install_check程序提供的OpenGLGLX服务器状态报告表明GLX环境是间接的,则需编辑登录权限以允许所有用户访问DGA.
要赋予所有本地用户访问DGA的权限,执行以下步骤:赋予所有本地用户访问DGA的权限1.
成为超级用户:2.
编辑权限,以允许对下列设备进行全局读/写访问:这将允许所有用户在当前窗口系统会话期间访问DGA(依据X授权,参见xhost(1)).
3.
编辑/etc/logindevperm文件并将文件中列出的所有设备的缺省权限更改为0666以允许进行全局的读/写访问.
例如,在logindevperm中的下列行中,将0600更改为0666,这样下次登录并重启动窗口系统时它仍可由所有用户访问.
注意:您的系统不再安全.
%suPassword:超级用户口令%chmod666/dev/mouse/dev/kbd/dev/sound/*/dev/fbs/*/dev/console0600/dev/mouse:/dev/kbd/dev/console0600/dev/sound/*#audiodevices/dev/console0600/dev/fbs/*#framebuffers24Solaris82/02Sun硬件平台指南2002年3月PC启动器适用对象PC启动器是为可以访问基于Windows'98、ME、NT或2000的PC环境的Solaris用户设计的.
什么是PC启动器PC启动器通过启动PC环境中相关的Windows应用程序和文件,来使您可以查看和编辑PC文件和.
PC启动器使您可启动在Windows环境中创建的和文件.
PC启动器安装需求SoftwareSupplementforTheSolaris8OperatingEnvironment2/02CD如果您没有此SupplementCD,请与Sun的服务代表联系.
系统需求Sun工作站Solaris82/02操作环境CDE1.
332MBRAM具有下列之一的网络PC环境:SunPCi卡软件环境运行Windows'98、ME、NT或2000的PC硬件(PCNFS/Solstice网络客户机)第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件25PC启动器的安装SunPCi需求要使PC启动器工作,SunPCi和它的主机工作站必须可通过以"名称"为参数的ping命令连通对方.
要做到这一点,必须具有:两者之间的IP连接.
在两者上分别设置名称服务(任一正在使用的类型),这样您可以从一台计算机上查找另一台计算机的名称并获得它的IP地址.
SunPCI和主机因SunPCi的网络体系结构及其与主机共享以太网访问的方式而无法在网络上看到对方.
要解决此问题,使用同一个子网上的IP路由系统(一台"真正"的路由器、另一个Sun系统或一个NT系统等)作为代理路由器.
注意–您必须对选定的IP路由器具有帐号访问权限,因为必须在其上添加两条路由.
例如,基于以下设置:SunPCiIP=10.
0.
0.
1主机工作站IP=10.
0.
0.
2路由器IP=10.
0.
0.
3需要做以下工作:1.
在主机工作站执行:routeadd10.
0.
0.
110.
0.
0.
31注意–可以添加/etc/rc脚本以使它在每次重新启动时进行.
2.
在路由代理上执行:routeadd10.
0.
0.
210.
0.
0.
30routeadd10.
0.
0.
110.
0.
0.
30(或等价路由)警告–要使此方法有效,必须按此方式在所有三个系统上添加路由.
不要假设"标准网络缺省路由器"或其它设备将提供相似的功能;它们不能提供此类功能.
26Solaris82/02Sun硬件平台指南2002年3月完成设置后,验证SunPCi是否可通过以IP地址为参数的ping命令连通主机,主机是否也可以通过以IP地址为参数的ping命令连通SunPCi.
如果成功,确保它们可以通过以名称为参数的ping命令连通对方;如果不行,在适当的名称服务中添加项.
在UNIX上,名称服务有DNS或/etc/hosts等.
Windows可以使用DNS或主机文件.
与系统管理员联系以根据您的设置添加这些项.
一旦系统可以通过以名称为参数的ping命令连通对方,PC启动器将可以安装.
有关安装SunPCi的更多帮助,参见以下出版物:《SunPCi安装指南》《SunPCi版本说明》《SunPCi2.
1WindowsNTInstallationGuide》安装PC启动器软件包参见第11页的"安装SupplementCD软件".
配置PC启动器可以通过在PC启动器配置窗口的三个步骤中指定设置来配置PC启动器.
在配置之前,必须有:网络主机名以及Solaris与Windows环境之间的网络连接.
在Windows环境中映射的UNIX主目录.
为Pci配置PC启动器1.
从CDE工具栏,启动"应用管理程序".
2.
单击"桌面控制"下面的"ConfigurePClauncher".
显示PC启动器配置窗口.
回答以下三个步骤中的问题.
a.
On-BoardPCEmulatorandSunPCI(缺省)b.
EnteryourSunPCi'shostname(缺省)c.
LetPCEmulatorhandlethefile3.
单击"OK".
第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件27注意–可以双击打开PC类型的文档以通过SunPCi卡查看和编辑.
如果要进行"快速"查看,选择"LetSolarishandlethefile"激活PC文件查看器.
如果要编辑,使用鼠标右键并选择"OpenInEmulator".
4.
从SunPCi运行h:\.
dt\bin\win9x\intel\sdtpcactiond.
exe.
执行这一步时,假设h:已映射到UNIX的主目录.
为软件环境配置PC启动器1.
从CDE工具栏,启动"应用管理程序".
2.
单击"桌面控制"下的"ConfigurePClauncher",然后选择或输入以下内容:a.
On-BoardPCEmulatorandSoftWindows.
b.
主机名c.
LetSolarishandlethefile注意–可以双击鼠标右键打开PC类型文档以进行查看和编辑.
如果在配置PC启动器时选择了"LetSolarishandlethefile",则双击文件将启动PC文件查看器.
3.
单击"OK".
4.
从软件环境运行:执行这一步时,假设h:已映射为UNIX的主目录.
为DesksidePC配置PC启动器1.
从CDE工具栏,启动"应用管理程序".
2.
单击"桌面应用程序"下面的"ConfigurePClauncher",然后选择或输入以下内容:a.
StandalonePCb.
主机名c.
LettheStandalonePChandlethefileh:\.
dt\bin\win9x\intel\sdtpcactiond.
exe28Solaris82/02Sun硬件平台指南2002年3月注意–可以双击鼠标右键打开PC类型文档以进行查看和编辑.
如果在配置PC启动器时选择了"LetSolarishandlethefile",则双击文件将启动PC文件查看器.
3.
单击"OK".
4.
从DesksidePC运行:执行这一步时,假设h:已映射为UNIX的主目录.
使用PC启动器可使用代表PC环境(如SunPCi)的图标填充CDE前面板和CDE工作区.
要这样做,将OpenInSunPCi从"应用管理程序"的"桌面应用程序"拖放到前面板.
如果没有配置PC启动器,则首次打开PC启动器时将显示PC启动器配置窗口.
可以在其中配置PC启动器.
您只需配置一次PC启动器.
处理Windows文件CDE中有许多流行的PC文件格式的标识,允许您选择并在您喜欢的PC环境(例如SunPCI)中启动它们.
在这些文件上单击鼠标右键将在菜单中显示以下三种选项:Open—双击操作.
OpenInEmulator—在喜欢的硬件中,例如SunPCi(或任何软件仿真器),启动文件.
OpenInRemotePC—在独立的网络PC上启动文件.
可以将Windows快捷方式拖放到前面板.
还可以通过在UNIX主目录中创建windows快捷方式并使用dtfile来拖放以将快捷方式放在CDE工作区中.
关于创建快捷方式,参见Windows帮助;关于拖放的更多信息,参见CDE帮助.
h:\.
dt\bin\win9x\intel\sdtpcactiond.
exe第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件29打开应用程序或数据文件从Solaris桌面双击快捷方式.
您必须能够使用相关的应用程序.
此过程使Solaris桌面象Windows桌面一样工作.
可以在SolarisCDE前面板和CDE工作区中放置所有相关的应用程序,并通过双击运行它们.
运行Windows二进制文件双击文件(exe)并在PC环境(例如,SunPCi)中运行.
复制和粘贴文本1.
高亮显示要复制的文本并从"Edit"菜单中选择"Copy".
2.
单击要粘贴文本的位置,并从"Edit"菜单中选择"Paste".
查看文件单击文件并选择"View".
查找文件1.
从"Edit"菜单上选择"Find/Change".
2.
在"Find"字段中输入文件名并单击"Find".
打印文件从"File"菜单选择"Print".
文件将打印在PC打印机上.
其它功能在CDE中显示Windows"开始"菜单使用手动步骤,可以在CDE"应用管理程序"中得到所有Windows"开始"菜单的选项.
1.
启动Windows资源管理器.
2.
将C:\Window\StartMenu\复制到H:\.
dt\appmanager.
3.
启动"应用管理程序".
30Solaris82/02Sun硬件平台指南2002年3月4.
转到"桌面控制".
5.
单击"ReloadApplication".
登录到不同的计算机上在配置窗口中重新配置PC启动器.
重新配置PC启动器删除PC启动器配置窗口内第2步中的PC主机名.
在目标之间切换更改PC启动器配置窗口内第1步中的选择.
获得PC启动器的帮助可以通过PC启动器配置窗口底部的"Help"菜单访问PC启动器的帮助.
PC文件查看器PC文件查看器PC文件查看器软件提供一个应用程序来查看流行的PC文件格式,如MicrosoftWord、PowerPoint、Excel、Lotus1-2-3和AutoCAD.
查看器允许您挑选文件并将查看器中的信息复制和粘贴到其它应用程序(如文本编辑器).
双击邮件或文件管理程序(dtfile)中的图标,CDE应用程序即可识别这些文件类型,并启动此应用程序.
支持的文件格式PC文件查看器支持17种不同的文件类型:字处理格式MicrosoftWordforWindows7.
0及以下版本和Word97第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件31MicrosoftWindowsWorks4.
0及以下版本WordPerfectforWindows7.
0及以下版本AMI/AMIProfessional3.
1及以下版本电子表格格式MicrosoftExcelWindows版本2.
2到7.
0和Excel97MicrosoftExcelChartVersion2.
x到7.
0MicrosoftWindowsWorks4.
0及以下版本Lotus1-2-3Windows6.
x及以下版本Lotus1-2-3ChartWindows5.
0及以下版本QuattroProforWindows7.
0及以下版本演示文稿格式MicrosoftPowerPoint7.
0及以下版本和PowerPoint97CorelPresentation7.
0及以下版本Freelance1.
0和2.
0版本图形格式BMP—WindowsDXF—版本13及以下版本GEM—位图和矢量图PIC—LotusPC文件查看器限制PC文件查看器仅限于在此版本的Solaris的下列产品和配置下使用:仅SPARC体系结构不支持打印对于显示所支持文件中的项目有以下几种局限性:不支持QuattroPro中的图表.
应垂直显示的文本在查看器中水平显示.
这些垂直文本可能会覆盖相邻的单元格,这样会给阅读带来困难.
图片和脚注与文本中的定位点相对齐.
如果查看系统中的字体大小与创作系统中的不一样,则已定位的对象将不会出现在文本中适当的位置上.
有限地支持演示文稿文件格式中的递增阴影.
不支持MicrosoftWord和Lotus中的绘图对象.
不支持WordPerfect和AmiPro文件中的边框.
不能复制和粘贴MicrosoftOffice应用程序中的日文文本.
32Solaris82/02Sun硬件平台指南2002年3月注意–以上所有局限性也存在于从InsoCorporation获得的MicrosoftWindows版本的产品中.
不支持OLE对象.
如果系统中没有文档中所用的字体,将使用缺省系统字体,这样您看到的文字会与在原创应用程序中所看到的不同.
如果文档中使用了可用字符集中没有的特殊字符,在文件查看器中显示时将用星号替代它.
安装PC文件查看器参见第11页的"安装SupplementCD软件".
将PC文件查看器添加到CDE前面板将PC文件查看器添加到CDE前面板1.
打开"文件管理程序"(dtfile).
2.
转到/opt/SUNWdtpcv/bin目录.
将看到PC文件查看器图标.
3.
打开要放置图标的CDE前面板.
例如,"应用程序"或"文件"子文件夹.
4.
将PC文件查看器图标从"文件管理程序"拖放到选定子文件夹中的"InstallIcon"下.
5.
现在只需单击CDE前面板中的该图标即可启动PC文件查看器.
还可以让图标在前面板上缺省显示.
ShowMeTV1.
3软件ShowMeTV是局域网和广域网的电视系统.
可以使用它在网络上查看和广播现场直播的或预先录制的视频节目.
以下是一些使用ShowMeTV的示例:第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件33广播和查看培训课程讲座公司消息监视重要的新闻事件ShowMeTV包含下列组件:ShowMeTV接收程序ShowMeTV发送程序ShowMeTV通讯簿ShowMeTV软件包表3-7列出与ShowMeTV一起提供的软件包.
删除旧的软件包如果安装有ShowMeTV1.
1、1.
2或1.
2.
1,在安装ShowMeTV1.
3之前需删除它.
要删除ShowMeTV1.
1,键入:如果安装有ShowMeTV1.
2的早期版本,在安装任何新的软件包之前需删除它.
要删除ShowMeTV1.
2或1.
2.
1,键入:表3-7ShowMeTV软件包软件包名称说明缺省安装位置SUNWsmtvh联机帮助二进制文件和文档资料/opt/SUNWsmtvSUNWsmtvrShowMeTV接收应用程序和支持文件/opt/SUNWsmtvSUNWsmtvtShowMeTV发送应用程序和支持文件/opt/SUNWsmtvSUNWsmtvu支持实用程序/opt/SUNWsmtv#pkgrmSUNWsmUt1SUNWstvSUNWstvs#pkgrmSUNWsmtvtSUNWsmtvuSUNWsmtvrSUNWsmtvh34Solaris82/02Sun硬件平台指南2002年3月安装ShowMeTV参见第11页的"安装SupplementCD软件".
已翻译的文档资料SupplementCD包含以下语言的《ShowMeTV用户指南》:法文德文西班牙文意大利文瑞典文日文韩文简体中文繁体中文访问《ShowMeTV用户指南》SupplementCD中的/cdrom/cdrom0/ShowMeTV1.
3/Docs/UserGuide目录下包括以下文件:表3-8已翻译的ShowMeTV文档文件名说明UG_en.
ps英文PostScript文件UG_de.
ps德文PostScript文件UG_fr.
ps法文PostScript文件UG_es.
ps西班牙文PostScript文件UG_it.
ps意大利文PostScript文件UG_sv.
ps瑞典文PostScript文件UG_ja.
ps日文PostScript文件UG_ko韩文HTML文件UG_zh简体中文HTML文件UG_zh_TW繁体中文HTML文件第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件35要查看所需的PostScript手册,在命令行键入:要打印手册,使用"ImageTool"中的"File"菜单,或在命令行键入:要查看HTML格式的手册,使用Web浏览器并在地址字段中键入:如果已将HTML文件复制到其它目录,键入该目录的路径.
打开目录以确定要打开哪个文件.
用于Sun服务器的SunRemoteSystemControlSunRemoteSystemControl(RSC)是一种安全服务器管理工具,允许您通过调制解调器线路和网络使用Solaris操作环境或MicrosoftWindows客户机来监视和控制SunEnterprise250、SunFire280R、SunFireV880或SunFireV480服务器.
RSC也可在服务器发生故障时通知您.
RSC对地理上分布广泛的或物理上不可访问的系统提供远程系统管理功能.
SunEnterprise250、SunFire280R、SunFireV880或SunFireV480服务器已具有支持RSC所需的所有硬件功能.
SupplementCD提供了用于Sun服务器软件的SunRemoteSystemControl.
有关安装信息,请参见第11页的"安装SupplementCD软件".
有关RemoteSystemControl的配置信息,请参见《RemoteSystemControl(RSC)2.
2用户指南》.
要在运行MicrosoftWindows98、WindowsNT4.
0或Windows2000操作环境的计算机上安装RSC客户机软件,将SupplementCD装入系统的CD-ROM驱动器.
InstallShield应用程序将自动启动,提示用户指定目录名,并在指定目录下安装可执行的RSC.
#imagetool文件名#lp文件名file:/cdrom/cdrom0/ShowMeTV1.
3/Docs/UserGuide/目录36Solaris82/02Sun硬件平台指南2002年3月LightsOutManagement(LOM)软件LightsOutManagement(LOM)软件是一个安全的服务器管理工具,可用来通过终端集中器或调制解调器监控特定的SunFire和Netra服务器.
目前,SunFireV100、SunFireV120、NetraT1、NetraX1、Netrat1、Netrat1400/1405服务器支持都LOM服务器.
LOM对地理上遥远的或物理上不可访问的系统提供远程系统管理功能.
支持LOM操作的所有硬件功能已合并到支持的服务器平台上.
SupplementCD提供了LOM软件.
有关安装信息,请参见第11页的"安装SupplementCD软件".
有关LightsOutManagement的配置/操作信息,参见所支持的服务器附带的《UserManual》的相关章节.
SunForumSunForum是用于Sun工作站的数据会议产品.
它基于T.
120标准,允许您的Sun系统通过Intranet和Internet与其它T.
120产品(如MicrosoftNetMeeting和PictureTelLiveSharePlus4.
0版)交流.
SunForum具有以下功能:查看并控制与其它基于T.
120协议的UNIX或PC机之间共享的应用程序.
共享本地Solaris应用程序,使任何会议参加者都可查看并控制这些应用程序.
使用"画板"、"剪贴板"、"聊天室"和"文件传输"功能交换观点和数据.
安装SunForum参见第11页的"安装SupplementCD软件".
联机帮助您可以联机阅读关于SunForum的信息.
可以从任何SunForum菜单栏的"帮助"菜单访问帮助.
第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件37SupplementCD中包括的网络适配器驱动程序在Solaris82/02媒体工具包中的SupplementCD提供了以下驱动程序:SunFDDIPCI驱动程序软件SunFDDISBus驱动程序软件SunHSIPCI驱动程序软件SunHSISBus驱动程序软件SunATM5.
0软件注意–SunFDDI支持从32位内核或64位内核引导.
SunFDDI将连接到您所选择的引导内核,而不需要特殊的用户干预.
安装驱动程序注意–从SupplementCD安装驱动程序软件之前,确保您已经安装了适配器硬件.
有关更多的信息,请参考相应的平台说明.
参见第11页的"安装SupplementCD软件".
网络适配器驱动程序的平台说明参考以下平台说明以获得更多信息:《PlatformNotes:SunFDDIAdapters》《PlatformNotes:TheSunGigabitEthernetDeviceDriver》《PlatformNotes:TheSunHSI/PDeviceDriver》《PlatformNotes:TheSunHSI/SDeviceDriver》《PlatformNotes:SunATMDriverSoftware》《PlatformNotes:ThehmeFastEthernetDeviceDriver》《PlatformNotes:TheeriFastEthernetDeviceDriver》《PlatformNotes:SunGigaSwiftEthernetDeviceDriver》《PlatformNotes:SunQuadFastEthernetDeviceDriver》38Solaris82/02Sun硬件平台指南2002年3月配置VLANVLAN:VirtualLocalAreaNetwork(VLAN)虚拟局域网络(VLAN)通常用于将网络用户组拆分为可管理的广播域,以创建工作组的逻辑分割,和加强每个逻辑组之间的安全保障.
如果一个适配器上含有多个VLAN,则一台具有一个适配器的服务器就可以在逻辑上存在于多个IP子网上.
缺省情况下,可以为服务器上能识别VLAN的每个适配器定义512个VLAN.
如果您的网络不需要多个VLAN,则可以使用缺省配置,这种情况下,不需要进行更进一步的配置.
VLAN可以根据各种规则创建,但必须为每个VLAN分配一个VLAN标签或VLANID(VID).
VID是一个12位的标识符,它介于1到4094之间,能识别唯一的VLAN.
对于每个网络接口(ce0、ce1、ce2等),都可能创建512个VLAN.
由于IP子网应用广泛,因此,在设置VLAN网络接口时最好使用IP子网.
这意味着每个分配给物理网络接口的VLAN接口的VID将属于不同的子网.
标记以太网帧需要为帧添加标签头.
标签头紧随目标MAC地址和源MAC地址.
标签头由2个字节的以太网标签协议标识符(TPID,0x8100)和2个字节的标签控制信息(TCI)组成.
图3-1显示了以太网标签头的格式.
图3-1以太网标签头的格式TPID(0x81003位1位12字节用户优先权CFIVID八位字节1234第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件39配置静态VLAN1.
使用以下包括VID和物理挂接点(PPA)的命名格式,为服务器上要配置给每个适配器的VLAN创建一个hostname.
ce数值文件(对于IPv6,文件为hostname6.
ce数值):VLAN逻辑PPA=+ce123000=1000*123+0示例:hostname.
ce123000/etc/path_to_inst文件中,这种格式将可以配置的最大PPA数(实例数)限制为1000.
例如,对于一台装有SunGigabitEthernet/P3.
0适配器的服务器,该适配器包含0个实例,且属于两个VID为124和224的VLAN,则可以分别将ce123000和ce224000用作这两个VLAN的PPA数.
2.
使用ifconfig(1M)配置VLAN虚拟设备,例如:在具有VLAN设备ce123000和ce224000的系统上,ifconfig-a的输出为:3.
在交换机上,将VLAN标签和VLAN端口设置成与服务器上的VLAN一致.
使用第2步中的示例,可以在交换机中设置VLAN端口123和224.
参考交换机附带的文档资料,了解有关设置VLAN标签和端口的具体指导.
#ifconfigce123000plumbup#ifconfigce224000plumbup#ifconfig-alo0:flags=1000849mtu8232index1inet127.
0.
0.
1netmaskff000000hme0:flags=1000843mtu1500index2inet129.
144.
131.
91netmaskffffff00broadcast129.
144.
131.
255ether8:0:20:a4:4f:b8ce123000:flags=1000843mtu1500index3inet199.
199.
123.
3netmaskffffff00broadcast199.
199.
123.
255ether8:0:20:a4:4f:b8ce224000:flags=1000843mtu1500index4inet199.
199.
224.
3netmaskffffff00broadcast199.
199.
224.
255ether8:0:20:a4:4f:b840Solaris82/02Sun硬件平台指南2002年3月Java3D1.
2.
1_03APIJava3D1.
2.
1_03API是用于编写三维图形应用程序和3D小应用程序的类的集合.
它为开发者提供了高层次的构造函数,用于创建和操作3D几何图形和建立绘制此几何图形的结构.
应用程序的开发者可以使用这些构造函数描述特大型的虚拟世界,这些构造函数为Java3D提供了足够的信息以有效地绘制这些世界.
安装前提OpenGL1.
1软件或更高版本JDK1.
2.
1软件或更高版本安装Java3D1.
2.
1_03API参见第11页的"安装SupplementCD软件".
SunEnterprise10000SSP软件有关SSP的安装和更新过程以及SSP发行说明,参见文档《SunEnterprise10000SSPInstallationandReleaseNotes》,它是包含在媒体工具包中的一本印刷稿.
SunEnterprise10000CapacityonDemand1.
0软件有关CapacityonDemand软件的安装及其发行说明,参见文档《SunEnterprise10000CapacityonDemand1.
0InstallationGuideandReleaseNotes》,它是包含在服务器媒体工具包中的一本印刷稿.
第三章从SoftwareSupplementfortheSolaris8OperatingEnvironment2/02CD安装软件41NetractPlatform软件SupplementCD内的Netra_ct_Platform_1.
0软件包括支持Netract服务器的环境监视、警报(RSC软件)和SNMP监视所需的软件.
当前的两台Netract服务器是Netract800和Netract400.
请勿将软件安装在非Netra服务器上.
SystemManagementServices(SMS)1.
2软件有关SystemManagementServices软件的安装和更新过程以及SystemManagementServices的发行说明,请参见《SystemManagementServices(SMS)1.
2安装指南和发行说明》,它是包含在媒体工具包中的一本印刷稿.
安装SunFire880FC-ALBackplaneFirmwareSupplementCD提供了SunFire880FC-ALBackplaneFirmware的备份映像.
在少有的情况下,如果SunFire880FC-AL底板上的固件损坏,则可通过备份映像使用原有固件来更新系统闪存.
闪存更新过程可用luxadmdownload子命令来实现,这在《PlatformNotes:UsingluxadmSoftware》中说明,此手册是SupplementCD上SolarisonSunHardwareDocumentation集中的一部分.
注意–在更新系统闪存前,必须从SupplementCD将备份映像安装到SunFire880系统盘上.
如果使用SolarisWebStart来安装SupplementCD软件,缺省安装中将不包括SunFire880FC-ALBackplaneFirmware.
要安装备份固件,请选择"定制安装"选项,然后选择"SunFire880FC-ALBackplaneFirmware".
有关安装指导,请参考第11页的"安装SupplementCD软件".
缺省情况下,固件映像已安装在SunFire880系统盘上如下位置:42Solaris82/02Sun硬件平台指南2002年3月/usr/platform/SUNW,Sun-Fire-880/lib/images/int_fcbpl_fw一旦映像安装在磁盘上,将使用带-f选项的luxadmdownload子命令完成闪存更新过程,这在《PlatformNotes:UsingluxadmSoftware》中有说明.
43第四章ComputerSystemsSupplementCD上的文档SupplementCD上的文档分为以下三种格式:AnswerBook2集手册页其它格式AnswerBook2集对于使用Sun硬件的用户,该SupplementCD上提供有四套AnswerBook2格式的联机手册.
安装Solaris82/02AnswerBook集有关安装SunComputerSystemsAnswerBook2软件包的信息,请参见第11页的"安装SupplementCD软件".
有关安装AnswerBook集的信息,请参考《Solaris8AdvancedInstallationGuide》.
44Solaris82/02Sun硬件平台指南2002年3月Solaris82/02AnswerBook软件包下表列出Solaris82/02AnswerBook集提供的软件包.
Solaris82/02onSunHardwareAnswerBook集本AnswerBook集中包括一般手册和《PlatformNotes》,后者是关于在特定的Sun硬件产品上使用Solaris82/02软件的手册.
此AnswerBook集包括:表4-1SupplementCD上的Solaris82/02AnswerBook软件包AnswerBook软件包位置说明Sun_Hardware_Answerbook/Product/SUNWabhdwSolarisonSunHardwareAnswerBook集System_Service_Processor_3.
5/Product/SUNWuesspSSPAnswerBook集Alternate_Pathing_2.
3.
1/Product/SUNWabapAlternatePathingAnswerBook集Capacity_on_Demand_1.
0/Product/SUNWcodbkCapacityonDemandAnswerBook集书名内容《SolarisonSunHardwareReferenceManualSupplement》帮助您找到SupplementCD上的软件包中提供的手册页中的相关内容.
包括涵盖SunVTS软件的手册页.
《SolarisHandbookforSunPeripherals》关于安装用于Solaris82/02软件环境下的驱动器和其它外围设备的信息.
涵盖诸如配置SCSI地址之类的问题.
《SolarisHandbookforSunFrameBuffers》关于如何使用TurboGXPlus、SX、PGX(m64)和Creator图形加速器的图像缓冲器功能的信息.
还解释如何在一个系统中配置多台监视器.
(在一些以前的Solaris版本中,此手册也称为《PlatformNotes:SMCCFrameBuffers》.
)《NFSServerPerformanceandTuningGuide》关于NFS服务器的性能和调整的信息.
《SunVTS4.
6User'sGuide》使用SunVTS诊断软件的基本指导.
《SunVTS4.
6TestReferenceManual》关于SunVTS诊断软件提供的每个测试的信息.
《SunVTSQuickReferenceCard》SunVTS诊断软件的快速参考卡.
第四章ComputerSystemsSupplementCD上的文档45《PCI:SBusComparison》SBus和PCI之间的功能差异.
《PlatformNotes:ThehmeFastEthernetDeviceDriver》关于如何配置hme设备驱动程序以用于Ultra工作站系列平台、SunEnterprise服务器、SunSwiftSBus适配器、SunSwiftPCI适配器和PCISunFastEthernet卡的信息.
《PlatformNotes:SPARCstation10SXand20SystemConfigurationGuide》关于如何利用这些系统的图形内存和加速功能的信息.
《PlatformNotes:SunEnterprise6000,5000,4000,and3000Systems》SunEnterpriseX000专用的OpenBoot命令,包括用于执行板热插拔操作的命令.
还包含热插拔板的过程,以及其它相关信息.
《PlatformNotes:SunEnterprise250Server》涵盖新的OpenBoot命令、配置变量和磁盘驱动器热插拔过程.
还提供了在内部存储设备的逻辑和物理设备名之间执行映射操作的过程.
《PlatformNotes:SunUltra450WorkstationandSunEnterprise450Server》涵盖新的OpenBoot命令、配置变量和磁盘驱动器热插拔过程.
还提供了在内部存储设备的逻辑和物理设备名之间执行映射操作的过程.
《PlatformNotes:UsingluxadmSoftware》关于和SunStorEdgeA5000、SPARCstorageArray以及SunFire880内部存储阵列一起使用luxadm管理程序的指导.
《PlatformNotes:SunFDDIAdapters》关于如何配置SunFDDI驱动程序软件以及使用SunFDDI网络实用程序的信息.
《PlatformNotes:SunGigabitEthernetDeviceDriver》关于如何配置SunGigabitEthernet驱动程序软件的信息.
《PlatformNotes:TheSunHSI/SDeviceDriver》描述如何配置SunHSISBus驱动程序软件.
《PlatformNotes:TheSunHSI/PDeviceDriver》描述如何配置SunHSIPCI驱动程序软件.
《PlatformNotes:TheSunATMDriverSoftware》描述如何配置SunATM驱动程序软件.
《DynamicReconfigurationUser'sGuideforSunEnterprise6x00,5x00,4x00,3x00Systems》关于如何在这些SunEnterprise服务器上使用DynamicReconfiguration软件功能的信息.
《PlatformNotes:theSunQuadFastEthernetDeviceDriver》描述如何配置SunQuadFastEthernet驱动程序软件.
《Solaris82/02Sun硬件平台指南》包含有关从SupplementCD安装软件以及其它系统产品硬件问题的信息.
《PlatformNotes:SunGigaSwiftEthernetDeviceDriver》描述如何配置SunGigaSwiftEthernet驱动程序软件.
书名内容46Solaris82/02Sun硬件平台指南2002年3月SunEnterprise10000SSPAnswerBook集本AnswerBook集包括:《PlatformNotes:theeriFastEthernetDeviceDriver》描述如何配置eriFastEthernet驱动程序软件.
《SunEnterprise10000DR配置指南》包含SunEnterprise10000系统上有关DynamicConfiguration的配置信息.
《SunEnterprise10000IDN错误消息》描述SunEnterprise10000系统上有关IDN的错误消息.
《SunEnterprise10000IDN配置指南》包含SunEnterprise10000系统上有关IDN的配置信息.
《SunFire880DynamicReconfigurationUser'sGuide》包含有关如何在SunFire880系统上使用DynamicConfiguration软件功能的信息.
书名目录《SunEnterprise10000SSP3.
5UserGuide》SunEnterprise10000SystemServiceProcessor(SSP)软件的用户信息《SunEnterprise10000SSP3.
5ReferenceManual》SunEnterprise10000SystemServiceProcessor(SSP)的手册页《SunEnterprise10000DynamicReconfigurationUserGuide》SunEnterprise10000DynamicReconfiguration软件的用户信息《SunEnterprise10000DynamicReconfigurationReferenceManual》SunEnterprise10000DynamicReconfiguration的手册页《SunEnterprise10000InterDomainNetworksUserGuide》SunEnterprise10000InterDomainNetwork(IDN)软件的用户信息书名内容第四章ComputerSystemsSupplementCD上的文档47AlternatePathingAnswerBook集本AnswerBook集包括:CapacityOnDemandAnswerBook集本AnswerBook集包括:SunComputerSystems手册页软件包使用SolarisWebStart2安装的产品的手册页可自动安装.
如果想安装产品的手册页,但不安装该产品,可以使用pkgadd安装手册页.
书名目录《SunEnterpriseServerAlternatePathing2.
3.
1用户指南》AlternatePathing软件的用户信息《SunEnterpriseServerAlternatePathing2.
3.
1ReferenceManual》AlternatePathing软件的手册页书名目录《SunEnterprise10000CapacityonDemand1.
0AdministratorGuide》SunEnterprise10000服务器上的CapacityonDemand的系统管理员信息《SunEnterprise10000CapacityonDemand1.
0ReferenceManual》SunEnterprise10000服务器上的CapacityonDemand的手册页表4-2SupplementCD上的SunComputerSystems手册页软件包软件包名称说明SUNWvtsmn验证测试套件手册页SunVTS驱动程序/二进制文件的手册页SUNWnfmSunFDDISBus的手册页SunFDDISBus的手册页SUNWpfmSunFDDIPCI的手册页SunFDDIPCI的手册页SUNWapdocSunAlternatePathing的手册页SunAlternatePathing的手册页48Solaris82/02Sun硬件平台指南2002年3月安装SunComputerSystems手册页参见第11页的"安装SupplementCD软件".
使用SunComputerSystems手册页由于手册页是作为Solaris操作环境的一部分安装的,因此要查看已安装的手册页,应使用man命令.
也可以在Solaris82/02onSunHardwareAnswerBook集中的《SolarisonSunHardwareReferenceManualSupplement》中找到这些额外的手册页.
ComputerSystemsSupplementCD上的其它文档下表列出了ComputerSystemsSupplementCD上既不属于AnswerBook集部分也不属于手册页部分的文档.
SUNWhsismSunHSI/S的手册页SunHSISBus的手册页SUNWhsipmSunHSI/P的手册页SunHSIPCI的手册页SUNWsspmnSSP的手册页SSP的手册页SUNWcodmnCapacityonDemand的手册页COD的手册页SUNWlommLOMLite的手册页LightsOutManagement的手册页SUNWtsalmTS91Alarm和Monitor的手册页TS91Alarm和Monitor的手册页表4-2SupplementCD上的SunComputerSystems手册页软件包(接上页)软件包名称说明第四章ComputerSystemsSupplementCD上的文档49HTML、PDF、PostScript和其它格式注意–_en表示这是英语文档.
根据地区的不同,可能也提供有其它语言的文档.
表4-3SupplementCD上的HTML、PDF、PostScript和其它文档路径注释Docs/README_en.
htmlSolaris82/02SunComputerSystemsSupplementCD的自述文件Docs/HWPG/HWPG_en.
ps《Solaris82/02Sun硬件平台指南》(也提供有本文档的AnswerBook格式的硬拷贝)ShowMeTV_1.
3/Docs/UserGuide/UG_en.
ps《ShowMeTV1.
3用户指南》SunForum_3.
1/Docs/sunforumUG.
ps《SunForum用户指南》RSC_2.
2/Product/SUNWrscd《RemoteSystemControl2.
2用户指南》注意:此文档作为RSC软件安装的一部分从软件包安装.
System_Management_Services_1.
2/Docs/816-3024-10.
pdf《SunFire15K软件概述指南》System_Management_Services_1.
2/Docs/816-2527-10.
pdf《SystemManagementServices(SMS)1.
2AdministratorGuide》System_Management_Services_1.
2/Docs/816-2528-10.
pdf《SystemManagementServices(SMS)1.
2ReferenceManual》50Solaris82/02Sun硬件平台指南2002年3月51第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM本章描述如何更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM.
一些系统需要FlashPROM中具有更高级别的OpenBoot固件以运行64位模式的Solaris8操作环境.
OpenBoot固件包含在Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的单个FlashPROM中.
注意–只有本章和后续章中指出的系统需要升级FlashPROM.
包含OpenBoot的FlashPROM设备是一种电子可擦写设备.
这意味着不必从系统板上拆下FlashPROM,即可直接更新该固件.
确定是否需要更新FlashPROM只有可以运行在64位模式的Solaris82/02操作环境下的sun4u系统才有可能需要更新FlashPROM.
对只能运行在32位模式下的系统(如sun4c、sun4d和sun4m平台组中的系统),并不需要更新固件来运行Solaris82/02软件.
注意–如果Solaris82/02操作环境提示需要更新系统中的FlashPROM,则跳过第52页的"确定系统是否需要更新FlashPROM"一节中的步骤,并直接转到第53页的"更新FlashPROM".
52Solaris82/02Sun硬件平台指南2002年3月确定系统是否需要更新FlashPROM1.
确定系统的体系结构类型.
2.
确定系统类型.
3.
确定系统中固件的版本级别.
键入:%uname-m表5-1确定系统体系结构如果系统的体系结构类型为.
.
.
则.
.
.
sun4u转到步骤2.
sun4c、sun4d、sun4m不需要更新FlashPROM.
不需要再执行后续步骤.
%uname-i表5-2确定系统类型如果为下列任一类型的系统.
.
.
则.
.
.
SUNW、Ultra-1SUNW、Ultra-2SUNW、Ultra-4SUNW、Ultra-Enterprise对于每种系统类型都应转到步骤3.
上表未列出的系统不需要更新FlashPROM.
不需要再执行后续步骤.
%prtconf-V第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM53更新FlashPROM本节描述下列内容:捕获配置变量设置安装Solaris82/02操作环境使FlashPROM可写更新FlashPROM之前执行的步骤更新FlashPROM注意–从第54页的"捕获配置变量设置"开始执行可以得到循序渐进的指导.
在硬件上安装Solaris82/02操作环境之后,先将FlashPROM的写保护/可写跳线设置为可写位置(SunUltra1和Ultra2系统),然后更新FlashPROM上的固件.
要更改SunEnterprise450系统的写保护状态,转动外部前面板上的钥匙开关.
如果更新过程中发生断电现象,请参考本章稍后讨论的恢复过程.
更新FlashPROM中的固件后,将写保护/可写跳线(SunUltra1和Ultra2系统)还原到写保护位置.
将系统更新为正确的固件版本后,可以在64位模式下运行Solaris82/02软件.
表5-3确定固件版本级别如果系统类型为.
.
.
且版本号低于.
.
.
则.
.
.
否则.
.
.
SUNW、Ultra-13.
11.
1继续执行第53页的"更新FlashPROM".
不需要更新FlashPROM.
不需要再执行后续步骤.
SUNW、Ultra-23.
11.
2继续执行第53页的"更新FlashPROM".
不需要更新FlashPROM.
不需要再执行后续步骤.
SUNW、Ultra-43.
7.
107继续执行第53页的"更新FlashPROM".
不需要更新FlashPROM.
不需要再执行后续步骤.
SUNW、Ultra-Enterprise3.
2.
16继续执行第53页的"更新FlashPROM".
不需要更新FlashPROM.
不需要再执行后续步骤.
54Solaris82/02Sun硬件平台指南2002年3月捕获配置变量设置仍然运行Solaris操作环境的同时,先捕获NVRAM配置变量设置,然后安装Solaris82/02操作环境或开始更新FlashPROM.
如果升级FlashPROM的过程中出现问题,用捕获的配置变量设置可以恢复自定义的设置.
捕获配置变量设置1.
使用eeprom实用程序,捕获系统配置变量设置并保存到文件中.
文件名为所选的任意文件名.
注意–如果oem-logo或keymap中安装有自定义值,这些值将会因为其内容中含有二进制信息而无法用eeprom实用程序进行正确显示或打印.
如果需要在断电后恢复这些值,用户应该确定将这些值写入NVRAM所使用的最初方法,并使用该方法恢复这些值.
2.
打印用eeprom命令捕获的值.
键入下列命令:必须先打印一份配置值的副本,然后再安装Solaris82/02操作环境并开始更新FlashPROM.
安装Solaris82/02操作环境1.
在系统上安装Solaris82/02操作环境.
请参考Solaris82/02媒体工具包中的《Solaris8AdvancedInstallationGuide》.
安装Solaris82/02操作环境后,将提示用户是否需要更新系统中的FlashPROM.
安装此Solaris发行版本将提供把系统的FlashPROM升级到所需级别的软件.
使FlashPROM可写更新FlashPROM中的OpenBoot固件之前,必须将跳线设置到可写位置(SunUltra1和Ultra2系统)或将前面板上的钥匙开关设置到适当位置(SunEnterprise450系统和SunUltra450工作站).
%eeprom>文件名lp文件名第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM55SunUltra1和Ultra2系统没有前面板钥匙开关,它们的母板上配备有跳线,可将FlashPROM设为写保护或可写.
缺省位置是FlashPROM写保护.
要更新FlashPROM,必须将跳线更改到可写位置.
SunUltra1和Ultra2系统:将跳线更改到可写位置1.
关闭系统.
键入下列命令:2.
切断系统电源.
请参考系统的安装指南或维修手册.
3.
拆下系统检修盖.
关于这一步,请参考系统的安装指南或维修手册.
4.
使用适当的接地方式,如防静电腕带,以避免系统组件受到静电损坏.
5.
在系统的母板上找到FlashPROMJ2003写保护/可写跳线:如果您的系统是SunUltra1,参见图5-1.
如果您的系统是SunUltra2,参见图5-2.
注意–如果有插卡挡住FlashPROM跳线,可能要拆下该卡.
请参考系统的维修手册以拆下插卡.
%su键入超级用户口令#init0系统关机消息56Solaris82/02Sun硬件平台指南2002年3月图5-1SunUltra1系列母板上写保护/可写跳线的位置图5-2SunUltra2系统母板上写保护/可写跳线的位置前面板J2003写保护/可写跳线后面板J2003写保护/可写跳线后面板第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM576.
使用跳线器将J2003写保护/可写跳线的脚2和脚3跳接(可写)(参见图5-3).
脚1由星号(*)标明.
图5-3将写保护/可写跳线设置到可写位置7.
如果更改跳线之前从系统中拆下了插卡,现在将该卡插回去.
8.
取下防静电腕带并装回系统检修盖.
9.
转到第58页的"更新FlashPROM之前".
SunEnterprise450系统和SunUltra450工作站:禁用写保护对于SunEnterprise450系统和SunUltra450工作站,不需更改跳线位置.
可移动钥匙开关以使FlashPROM可写.
将开关设到锁定位置(图5-4)时,FlashPROM处于写保护状态.
开关设为"开"或"诊断"位置时,FlashPROM处于可写状态.
使SunEnterprise450系统和SunUltra450工作站上的FlashPROM可写1.
更新FlashPROM之前,先将钥匙开关转到"开"或"诊断"位置(图5-4).
表5-4跳线设置跳线跳接脚1和脚2跳接脚2和脚3缺省跳线位置名称J2003写保护可写1+2写保护/可写12313写保护可写2**58Solaris82/02Sun硬件平台指南2002年3月注意–禁用SunEnterprise450系统和Ultra450工作站的写保护即假定写保护/可写跳线已设置在缺省位置(可写).
如果以前曾将写保护/可写跳线更改为写保护,执行第68页的"SunEnterprise450系统和Ultra450工作站中FlashPROM跳线的位置"中的步骤以使FlashPROM可写.
必须先将跳线设为可写,然后才能继续更新FlashPROM.
图5-4SunEnterprise450和SunUltra450钥匙开关位置更新FlashPROM之前开始更新FlashPROM之前,请注意以下事项.
警告–更新FlashPROM期间,不要断电.
执行更新例程时,不要拆卸或插入系统板.
诊断锁定开待机第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM59注意–如果更新FlashPROM时发生断电现象,执行本章稍后所述的电源中断后的恢复过程.
更新FlashPROM1.
如果为了设置可写跳线而关闭了系统(Ultra1和Ultra2系统),则开启系统以使它可以引导.
2.
将系统变为单用户模式.
键入下列命令:3.
键入下列命令以执行FlashPROM更新脚本:4.
当FlashPROM的更新过程开始时,将显示当前可用的OpenBoot固件修订版本.
系统询问有关更新系统FlashPROM中固件的问题时,键入yes.
%su键入超级用户口令#initS/bin/sh/usr/platform/sun4u/lib/prom/'/usr/bin/uname-i'60Solaris82/02Sun硬件平台指南2002年3月注意–如果NVRAM配置变量use-nvramrc设置为true,则更新脚本将use-nvramrc复位为false.
如果use-nvramrc设置为true,则将仅看到关于use-nvramrc变量的消息.
这种情况很少见.
CurrentSystemFlashPROMRevision:OBP3.
5.
21997/01/0617:40AvailableSystemFlashPROMRevision:OBP3.
11.
11997/12/0315:44NOTE:Thesystemwillberebooted(reset)afterthefirmwarehasbeenupdated.
DoyouwishtoupdatethefirmwareinthesystemFlashPROMyes/no:yesTheNVRAMvariable'use-nvramrc'was'true'.
Thisprogramwillresetittothedefaultvalue'false'.
ThisisbeingdonebecausethecontentsoftheNVRAMvariable'nvramrc'mayormaynotbeappropriateforusewiththenewfirmware.
Donotchangethevalueof'use-nvramrc'untilyouevaluatethecontentsof'nvramrc'.
第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM615.
然后,更新脚本将询问您是否要继续.
键入yes.
如果已经自定义了任何NVRAM配置变量,更新过程中将显示其缺省值和当前值.
Areyousurethatyouwishtocontinueyes/no:yes**IMPORTANT**Ifthepowerfailsduringthefirmwareupdatethatisabouttotakeplace,itispossiblethatthecustomizedvaluesintheNVRAMconfigurationvariableswillrevertbacktotheir*defaultvalues*oncethesystempowerisrestored.
*If*thiseventoccursthenitcouldhaveasignificanteffectonthebehaviorofthesystemafterpowerisrestored.
Followingisalistofthesystem'sNVRAMconfigurationvariableswhichhavedefaultvaluesandhavebeencustomized.
Youmaywishtowritethisinformationdownsothatthevaluesmayberestoredafterrecoveryfromapowerloss.
Name:sbus-probe-listDefault:01Current:10Name:nvramrcDefault:Current:.
"Thisisasamplemessagewhichindicatesthatnvramrchasbeenmodified.
"cr62Solaris82/02Sun硬件平台指南2002年3月注意–更新后,可能要评估是否要修改上一屏幕显示的自定义值.
脚本将自动引导计算机并显示以下消息:6.
成为root用户并通过编辑文件/platform/platform-name/boot.
conf将缺省内核由32位更改为64位.
取消对行ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true的注释.
7.
如果您拥有SunUltra1或Ultra2系统,将跳线更改回写保护位置.
a.
让系统引导以便成为超级用户.
b.
在超级用户提示符下键入init0以中止系统.
c.
切断系统电源.
ErasingthetophalfoftheFlashPROM.
ProgrammingOBPintothetophalfoftheFlashPROM.
VerifyingOBPinthetophalfoftheFlashPROM.
ErasingthebottomhalfoftheFlashPROM.
ProgrammingOBPintothebottomhalfofFlashPROM.
VerifyingOBPinthebottomhalfoftheFlashPROM.
ErasingthetophalfoftheFlashPROM.
ProgrammingPOSTintothetophalfofFlashPROM.
VerifyingPOSTinthetophalfoftheFlashPROM.
Thesystem'sFlashPROMfirmwarehasbeenupdated.
Pleasewaitwhilethesystemisrebooted.
.
.
显示系统的重新引导消息.
NOTICE:64-bitOSinstalled,butthe32-bitOSisthedefaultfortheprocessoronthissystem.
Seeboot(1M)formoreinformation.
Bootingthe32-bitOS/#cd/platform/sun4u/#lsboot.
confcprbootcprbooterkadbkernelufsboot#viboot.
conf第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM63d.
打开系统装置(请参考系统的安装或维修手册).
e.
正确地佩带防静电腕带(参考系统的安装或维修手册).
f.
将J2003可写/写保护跳线复位为写保护位置.
跳接脚1和脚2即处于写保护状态(参见图5-1、图5-2、图5-5和表5-4).
如果有插卡挡住跳线,则复位跳线之前可能要取下该卡.
脚1由星号(*)标明.
图5-5将写保护/可写跳线移回写保护位置g.
如果更改跳线之前从系统中取下了插卡,现在将该卡插回去.
h.
取下防静电腕带并装回系统检修盖.
i.
接通系统电源.
8.
如果使用的是SunEnterprise450系统或SunUltra450工作站,将钥匙开关置于"待机"位置,等待几秒钟,然后再次接通电源.
接通电源后将刷新系统内存中的任何旧固件代码.
FlashPROM更新时电源故障的恢复如果更新FlashPROM时断电,应完成系统电源中断后的恢复过程.
SunUltra1和Ultra2系统、SunEnterprise450系统和SunUltra450工作站如果更新FlashPROM时系统断电,则完成以下步骤:123123**可写写保护64Solaris82/02Sun硬件平台指南2002年3月1.
将电源开关旋转到"待机"位置以防止恢复电源时瞬时电流冲击系统.
2.
系统所在位置的电源恢复后,将电源开关重新旋转到"开"位置.
电源恢复后,在系统中会发生下列两种恢复情形之一.
按照相应情形中描述的指导执行.
情形1—电源恢复后系统恢复如果电源恢复后系统试图自动引导,则必须完成FlashPROM更新进程.
情形2—电源恢复后系统不恢复如果在电源恢复后,系统不引导,而是运行诊断程序,或返回到PROM监视器的ok提示符下,请完成以下步骤:1.
如果已通过串行口进行更新,且系统还安装有一个图像缓冲器和键盘,或如果安装有键盘和多个图像缓冲器:a.
将每个图像缓冲器连接到监视器.
b.
确定已将输出重定向到某一个图像缓冲器.
由于恰巧在电源断电之前更新固件,NVRAM配置变量可能已修改.
如果发生这种情况,则系统输出可能已重定向到另一台设备,而不是最初显示它的设备.
仅当系统上连接了键盘时才会发生这种情况.
如果系统上没有连接键盘,且NVRAM配置变量设置为缺省值,则系统输入和输出都将定向到串行口A.
2.
如果在所安装的所有图像缓冲器和串行口A上都找不到输出,将引导控制跳线设置为从PROM中当前未选择的半区引导.
参见第56页的图5-1以及图5-2、图5-6和图5-7.
主逻辑板上的星号(*)标明脚1的位置.
如果跳线设置为从高半区引导,改为从低半区引导(跳接脚2和脚3).
参见图5-6.
第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM65如果跳线设置为从低半区引导,改为从高半区引导(跳接脚1和脚2).
参见图5-6.
图5-6将引导控制跳线设置为低半区引导或高半区引导3.
接通系统电源.
如果系统恢复,重新引导以完成编程进程.
如果系统不恢复,再次重复第1步和第2步.
4.
如果系统仍不恢复,与Sun服务提供机构或授权的本地Sun服务提供机构联系.
恢复NVRAM配置变量如果出于某种原因(例如断电),FlashPROM更新进程未成功完成,则需要将diag-switch恢复为缺省值false,并恢复所有NVRAM配置变量的自定义值.
注意–仅当出于某种原因NVRAM配置变量未复位为其自定义值或diag-switch未设置为适当值时才执行本节中的步骤.
表5-5引导控制跳线系统跳线跳接脚1和脚2跳接脚2和脚3缺省跳线位置名称Ultra1、2J2204从高半区引导从低半区引导2+3引导控制SunEnterprise450或SunUltra450工作站J5501从高半区引导从低半区引导2+3引导控制123*123*从高半区引导从低半区引导66Solaris82/02Sun硬件平台指南2002年3月1.
在提示符下键入reboot重新引导系统.
如果diag-switch设置为true且系统重新通电,将运行诊断程序.
运行诊断程序可能需要几分钟.
此外,系统将试图在诊断完成后从网络引导.
注意–其它NVRAM变量可能复位为其缺省值,这可能会以其它方式影响系统.
例如,如果已通过串行口更新FlashPROM且系统仍接着键盘,则用户无法再从串行口连接处接收到任何响应.
固件将等待接收键盘输入.
2.
引导系统时,按下列任一方法转到ok提示符下.
a.
按下键盘上的Stop-a.
b.
如果在终端上运行并连接到系统的串行口A,按Break键.
c.
如果通过telnet连接方式连接到串行口A,同时按下Ctrl和]键以发送Break序列.
这将使您返回到telnet命令行.
在telnet命令行下键入sendbrk.
d.
如果用户通过tip连接方式连接到串行口A,快速依次键入~#以发送Break序列.
3.
将配置变量的缺省值复位为当前值(参见第54页的"捕获配置变量设置"中使用eeprom命令捕获的值以及在该过程的第1步中记录下的值).
在ok提示符下,为每个配置变量键入下列命令:例如:setenv命令将输入的每个配置变量重设为当前值.
4.
如果OpenBootdiag-switch变量已设置为true(false是缺省值)且系统重新通电,将运行诊断程序.
此外,引导系统时,系统将试图从网络引导.
除非在更新FlashPROM之前已将diag-switch设置为true,否则将diag-switch设置为缺省值false:oksetenv变量名当前值oksetenvauto-bootfalseoksetenvdiag-switchfalse第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM675.
如果在更新FlashPROM之前已将配置变量use-nvramrc设置为true,则变量use-nvramrc作为更新的一部分已设置为false,因为NVRAM配置变量nvramrc的内容不一定适合所用的新固件.
如果要将变量use-nvramrc改回true,先使用printenvnvramrc评测nvramrc的内容,然后使用setenvuse-nvramrctrue命令将配置变量use-nvramrc改回为true.
6.
确保已正确设置其它配置变量.
a.
使用printenvOpenBoot命令显示NVRAM配置变量及其设置.
b.
在PROM监视器的ok提示符下,可以使用OpenBoot命令恢复配置变量的值.
请参考《OpenBoot3.
xCommandReferenceManual》.
还可以在Solaris操作系统下作为超级用户使用eeprom实用程序.
请参见eeprom手册页说明以获取更多信息.
7.
如果使用的是SunEnterprise450或Ultra450,将钥匙开关转到"待机"位置,等待几秒钟,然后再次接通电源.
如果使用的是Ultra1或Ultra2系统,键入reset-all.
如果将NVRAM配置变量auto-boot设置为true,且变量boot-device包含安装了Solaris82/02操作环境的设备或设备别名,则系统将引导Solaris82/02操作环境.
错误消息大多数的错误消息都已出现在FlashPROM更新过程中.
本节包含FlashPROM更新过程中未出现的错误消息.
保留的页/mmap故障如果在Flash更新程序一登录,就看到与下面相类似的错误消息:FlashUpdate2.
0:Programandsysteminitializationinprogress.
.
.
eeprom:(attach)Noretainedpagefoundindevicetree,则在试图更新FlashPROM时将发生故障并显示下列消息:DoyouwishtoupdatethefirmwareinthesystemFlashPROMyes/no:yeseeprom:(mmap)onretainedpagefailed:noretainedpagefoundFlashUpdate:MMAPcallfailed.
:Nosuchdeviceoraddress68Solaris82/02Sun硬件平台指南2002年3月如果出现此错误,在超级用户提示符下发出reboot命令并让系统不受干扰地返回到FlashPROM更新查询.
通过完成第59页的"更新FlashPROM"一节中的步骤,再次尝试更新FlashPROM.
如果顺利重新引导,但FlashPROM更新故障因同样原因再次出现,请与您的授权服务提供商联系.
SunEnterprise450系统和Ultra450工作站中FlashPROM跳线的位置SunEnterprise450系统和Ultra450系统的FlashPROM更新过程假定写保护/可写跳线设置为缺省位置(可写).
为了更新FlashPROM,必须将写保护/可写跳线移到可写位置.
主逻辑板上的三个跳线会影响FlashPROM的操作.
图5-7显示跳线位置,表5-6描述它们的功能.
第五章更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM69图5-7SunEnterprise450系统和SunUltra450工作站中的FlashPROM跳线确保将写保护/可写跳线设置到可写位置,即跳接脚2和脚3(参见图5-8).
脚1由星号(*)标明.
表5-6SunEnterprise450和Ultra450FlashPROM跳线设置跳线跳接脚1和脚2跳接脚2和脚3缺省跳线位置受控信号J3102FlashPROM不使用1+2FLASHPROMSELJ3103写保护可写2+3FLASHPROMPROGENABLEJ5501从高半区引导从低半区引导2+3XORLOGICSETJ3304J3103J3102J2701J5501J3303FlashPROM跳线70Solaris82/02Sun硬件平台指南2002年3月图5-8设置SunEnterprise450或Ultra450上的J3103写保护/可写跳线123123写保护可写**71第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM本章描述更新SunEnterprise3x00、4x00、5x00和6x00系统中的FlashPROM的步骤.
一些系统需要FlashPROM中具有更高级别的OpenBoot固件以运行64位模式的Solaris8操作环境.
OpenBoot固件包含在若干不同系统板上的若干个PROM中.
含有OpenBoot的FlashPROM设备是一种电子可擦写设备.
这意味着不必从系统板上拆下FlashPROM,即可直接更新该固件.
Solaris82/02工具包中包括更新系统中的FlashPROM所需的例程和指导.
确定是否需要更新FlashPROM注意–如果使用的系统是UltraEnterprise10000,就不需要进行更新,因为UltraEnterprise10000没有FlashPROM.
只有可以运行在64位模式的Solaris82/02操作环境下的sun4u系统才有可能需要更新FlashPROM.
对只能运行在32位模式下的系统(如sun4c、sun4d和sun4m平台组中的系统),并不需要更新固件来运行Solaris82/02软件.
注意–如果Solaris82/02操作环境提示需要更新系统中的FlashPROM,则跳过第72页的"确定系统是否需要更新FlashPROM"一节中的步骤,并直接转到第73页的"更新FlashPROM".
72Solaris82/03Sun硬件平台指南2002年3月确定系统是否需要更新FlashPROM1.
确定系统的体系结构类型.
2.
确定系统类型.
3.
确定系统中固件的版本级别.
键入prtconf-V(大写字母V).
%uname-m表6-1确定系统的体系结构如果系统的体系结构类型为.
.
.
则.
.
.
sun4u转到第2步.
sun4c、sun4d、sun4m不需要更新FlashPROM.
不需要再执行后续步骤.
%uname-i表6-2确定系统的类型如果为下列任一类型的系统.
.
.
则.
.
.
SUNW、Ultra-1SUNW、Ultra-2SUNW、Ultra-4转到第五章的"更新Ultra1、Ultra2、Ultra450和SunEnterprise450系统上的FlashPROM".
SUNW、Ultra-Enterprise转到第3步.
上表未列出的系统不需要更新FlashPROM.
不需要再执行后续步骤.
%prtconf-V第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM73更新FlashPROM本节描述下列内容:FlashPROM更新过程捕获NVRAM配置变量设置使FlashPROM可写更新FlashPROM之前执行的步骤更新FlashPROMFlashPROM更新过程注意–从第74页的"捕获配置变量设置"开始执行可以得到循序渐进的指导.
安装Solaris82/02操作环境后,确保外部前面板钥匙开关已设到"开"或"诊断"位置.
FlashPROM更新期间,注意屏幕上的消息,这些消息报告可能复位为其缺省值的配置变量.
更新完毕,且在复位系统或先断开然后接通系统电源后,根据需要修改配置变量以恢复自选设置.
如果更新过程中发生断电现象,请参考本章中稍后描述的恢复过程.
将系统更新为正确的固件修订版本后,可以在64位模式下运行Solaris82/02软件.
表6-3如果系统类型为.
.
.
且版本号低于.
.
.
则.
.
.
否则.
.
.
SUNW、Ultra-Enterprise3.
2.
24继续执行第73页的"更新FlashPROM".
不需要更新FlashPROM.
不需要再执行后续步骤.
SUNW、Ultra-13.
11.
1继续执行第五章.
不需要更新FlashPROM.
不需要再执行后续步骤.
SUNW、Ultra-23.
11.
2继续执行第五章.
不需要更新FlashPROM.
不需要再执行后续步骤.
SUNW、Ultra-43.
7.
107继续执行第五章.
不需要更新FlashPROM.
不需要再执行后续步骤.
74Solaris82/03Sun硬件平台指南2002年3月捕获配置变量设置仍然运行Solaris操作环境的同时,先捕获NVRAM配置变量设置,然后安装Solaris82/02操作环境或开始更新FlashPROM.
作为FlashPROM更新的一部分,NVRAM配置变量可能已更改为缺省值.
要确保将缺省值更改为自定义的值,需要使用eeprom命令保存NVRAM配置变量的当前状态.
捕获配置变量设置1.
使用eeprom实用程序,捕获系统的配置变量设置并保存到文件中.
键入eeprom>文件名.
文件名为所选的任意文件名.
注意–如果oem-logo或keymap中安装有自定义值,这些值将会因为其内容中包含有二进制信息而无法用eeprom实用程序进行正确显示或打印.
断电后,如果要恢复这些值,用户应该确切地知道将这些值写入NVRAM所使用的最初方法,然后使用该方法恢复这些值.
2.
打印由eeprom命令捕获的值.
必须先打印一份配置值的副本,然后再安装Solaris82/02操作环境并开始更新FlashPROM.
键入下列命令:安装Solaris82/02操作环境1.
在系统上安装Solaris82/02操作环境.
请参考Solaris82/02媒体工具包中的《Solaris8AdvancedInstallationGuide》.
安装Solaris82/02操作环境后,将提示用户是否需要更新系统中的FlashPROM.
安装此Solaris发行版本将提供把系统的FlashPROM升级到所需级别的软件.
使FlashPROM可写更新FlashPROM中的OpenBoot固件之前,必须将前面板钥匙开关设到正确位置以允许FlashPROM可写.
%eeprom>文件名lp文件名第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM75当开关设在"锁定"位置(图6-1)时,FlashPROM处于写保护状态.
当开关设在"开"或"诊断"位置时,FlashPROM处于可写状态.
图6-1显示16插槽SunEnterprise6000系统上钥匙开关的位置.
本节所述的服务器系统具有相同的钥匙开关位置.
使FlashPROM可写1.
更新FlashPROM之前,先将钥匙开关设到"开"或"诊断"位置(图6-1).
注意–禁用服务器上的写保护即假定服务器的写保护/可写跳线已设为缺省位置(可写).
如果以前取下了写保护/可写跳线,请执行第83页的"SunEnterprise服务器系统中FlashPROM跳线的位置"中的步骤以使FlashPROM可写.
图6-1SunEnterprise6x00、5x00、4x00、3x00钥匙开关位置更新FlashPROM之前开始更新FlashPROM之前,请注意以下警告.
待机开诊断锁定前视图76Solaris82/03Sun硬件平台指南2002年3月警告–更新FlashPROM期间,不允许断电.
使用更新例程时,不要拆卸或插入系统板.
警告–Flash更新可能导致缺省NVRAM值覆盖自定义的NVRAM变量值.
确保记录所显示的自定义值和缺省值,以便更新FlashPROM后仍可恢复这些值.
注意–如果更新FlashPROM时发生断电现象,执行本章稍后所述的电源中断后的恢复过程.
手工运行FlashPROM更新脚本通常,FlashPROM更新脚本在启动时运行.
也可按下列步骤来手工运行FlashPROM更新脚本:1.
将系统变为单用户模式.
键入下列命令:2.
键入下列命令以执行FlashPROM更新脚本:在运行"更新FlashPROM"一节中的脚本时,按照所提供的指导循序渐进地进行操作.
从第2步开始(不执行reboot命令).
更新FlashPROM1.
重新引导系统.
在超级用户提示符下键入reboot.
%su键入超级用户口令#initS/bin/sh/usr/platform/sun4u/lib/prom/'/usr/bin/uname-i'#reboot第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM772.
如果需要更新FlashPROM,FlashPROM更新脚本将显示下列消息:Thissystemhasolderfirmware.
Althoughthecurrentfirmwareisfullycapableofrunningthe32-bitpackages,youwillnotbeabletorunthe64-bitpackagesinstalledonthissystemuntilyouupdatethesystemflashPROM.
ThissystemshipswithflashPROMwrite-protectjumpersinthe"writeenabled"position.
Unlessthejumpersonthissystemhavebeenchanged,thereisnoneedtochangetheminordertorunthesystemflashPROMupdate.
ThefrontpanelkeyswitchonthissystemmustNOTbeinthe"SECURE"positionwhilethesystemflashPROMupdateisrunning.
Pleasecheckthekeyswitchpositionbeforeansweringthenextquestion.
SeetheHardwarePlatformGuideformoreinformation.
Pleaseanswerthenextquestionwithin90seconds,orpresstheENTERkeytodisablethetimer.
WouldyouliketorunthesystemflashPROMupdatenow(BydefaultthesystemflashPROMupdatewillnotberunnow.
)yesorno[y,n]yExtractingfilesLoadingflashpromdriver78Solaris82/03Sun硬件平台指南2002年3月3.
当开始FlashPROM更新过程时,将显示当前的和可用的系统板PROM修订版本.
CurrentSystemBoardPROMRevisions:Board0:CPU/MemoryOBP3.
2.
161998/06/0816:58POST3.
9.
41998/06/0916:25Board2:CPU/MemoryOBP3.
2.
161998/06/0816:58POST3.
9.
41998/06/0916:25Board4:CPU/MemoryOBP3.
2.
161998/06/0816:58POST3.
9.
41998/06/0916:25Board6:CPU/MemoryOBP3.
2.
161998/06/0816:58POST3.
9.
41998/06/0916:25Board1:I/OType2FCODE1.
8.
31997/11/1412:41iPOST3.
4.
61998/04/1614:22Board3:I/OType5FCODE1.
8.
71997/12/0815:39iPOST3.
4.
61998/04/1614:22Board7:I/OType5FCODE1.
8.
71997/12/0815:39iPOST3.
4.
61998/04/1614:22Available'Update'Revisions:CPU/MemoryOBP3.
2.
161998/06/0816:58POST3.
9.
41998/06/0916:25I/OType1FCODE1.
8.
31997/11/1412:41iPOST3.
4.
61998/04/1614:22I/OType2FCODE1.
8.
31997/11/1412:41iPOST3.
4.
61998/04/1614:22I/OType3FCODE1.
8.
71997/05/0911:18iPOST3.
0.
21997/05/0110:56I/OType4FCODE1.
8.
71997/12/0815:39iPOST3.
4.
61998/04/1614:22I/OType5FCODE1.
8.
71997/12/0815:39iPOST3.
4.
61998/04/1614:22第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM794.
如果已自定义任一NVRAM配置变量,更新过程将显示缺省值和自定义(当前)值.
5.
注意当前设定的变量和值.
可记下当前值或标记在第74页的"捕获配置变量设置"中捕获的eeprom输出,以便知道更新FlashPROM后需要更改哪些NVRAM配置变量的缺省值.
6.
如果钥匙开关设为"锁定"位置,将会看到下列错误消息.
将钥匙开关置为"开"或"诊断"位置以使FlashPROM可写,然后在#提示符下键入reboot.
VerifyingChecksums:OkayDoyouwishtoflashupdateyourfirmwarey/[n]:y**IMPORTANT**Asaconsequenceofthefirmwareupgradethatisabouttotakeplace,itisverypossiblethatthecustomizedvaluesintheconfigurationvariableswillreverttotheir*defaultvalues*uponthenextsystempower-cycleorsoft-reset.
Ifthishappens,itcouldhaveasignificanteffectonthebehaviorofthesystemafterthepower-cycleorsoft-reset.
Followingisalistofthesystem'sNVRAMconfigurationvariableswhichhavebeencustomized(i.
e.
theyaredifferentthanthedefaultvalues).
Youmaywishtowritedownthevaluesoftheindicatedconfigurationvariablessothattheymayberestored(ifnecessary)afterthenextpower-cycleorsoft-reset.
Name:auto-bootDefault:trueCurrent:falseName:boot-fileDefault:Current:kadb-dFPROMWriteProtected:CheckWriteEnableJumperorFrontPanelKeySwitch.
80Solaris82/03Sun硬件平台指南2002年3月7.
然后,更新进程将询问是否继续.
确保已经把钥匙开关设为"开"或"诊断"位置,然后键入y.
FlashPROM将被更新.
8.
更新FlashPROM后,系统将询问您是否要中止系统.
键入yes.
Areyousurethatyouwishtocontinuey/[n]:yUpdatingBoard0:Type'cpu'(PromID=1a4)1ErasingDone.
1VerifyingEraseDone.
1ProgrammingDone.
1VerifyingProgramDone.
UpdatingBoard1:Type'upa-sbus'(PromID=1a4)1ErasingDone.
1VerifyingEraseDone.
1ProgrammingDone.
1VerifyingProgramDone.
UpdatingBoard4:Type'dual-pci'(PromID=1a4)1ErasingDone.
1VerifyingEraseDone.
1ProgrammingDone.
1VerifyingProgramDone.
UpdatingBoard6:Type'dual-pci'(PromID=1a4)1ErasingDone.
1VerifyingEraseDone.
1ProgrammingDone.
1VerifyingProgramDone.
UnloadingflashpromdriverThenewfirmwarewillnottakeeffectuntilthesystemispower-cycled.
Doyouwishtohaltthesystemnowyesornoyes显示系统关机消息.
Programterminatedok第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM81注意–如果在询问是否要中止系统时给予否定回答(no),安装仍将继续,但直到重新引导系统后更新的固件方才生效.
下次重新引导系统时,NVRAM配置变量将更改为缺省值.
如果自定义了NVRAM配置变量,必须将这些值改为其自定义设置.
9.
将钥匙开关设到"待机"位置.
10.
接通系统电源.
因为在FlashPROM更新过程中已将OpenBootdiag-switch设为true,所以将在系统引导时运行诊断程序.
运行诊断程序可能需要几分钟.
注意–其它NVRAM变量可能复位为其缺省值,这可能会以其它方式影响系统.
例如,如果通过串行口更新FlashPROM且系统仍连接着键盘,则用户无法再从串行口连接处接收到任何响应.
固件将等待接收键盘输入.
表6-4(见后)将描述NVRAM设置的替代方法.
11.
引导系统时,按下列任一方法转到ok提示符下.
a.
按下键盘上的Stop-a.
b.
如果正在终端上运行并连接到系统的串行口A,按Break键.
c.
如果通过telnet连接方式连接到串行口A,同时按下Ctrl和]键以发送Break序列.
这将返回到telnet命令行.
在telnet命令行下键入sendbrk.
d.
如果通过tip连接方式连接到串行口A,快速依次键入~#以发送Break序列.
12.
将配置变量的缺省值复位为当前值(参见第74页的"捕获配置变量设置"中使用eeprom命令捕获的值以及在这个过程的第1步中记录下的值).
在ok提示符下,为每个配置变量键入下列命令:例如:setenv命令将输入的每个配置变量复位为当前值.
13.
更新FlashPROM时,OpenBoot的diag-switch变量已设为true.
如果diag-switch设为true,重新引导系统后将运行诊断程序.
如果不想在引导时运行诊断程序,使用setenvdiag-switchfalse命令将diag-switch设为false.
oksetenv变量名当前值oksetenvauto-bootfalse82Solaris82/03Sun硬件平台指南2002年3月14.
确保已正确设置其它配置变量.
表6-4描述了如果在更新FlashPROM之前未设置缺省NVRAM配置变量将可能出现的问题.
a.
使用printenvOpenBoot命令显示NVRAM配置变量及其设置.
b.
使用setenvOpenBoot命令将NVRAM配置变量恢复为自定义值(nvramrc配置变量除外).
c.
有关nvramrc配置变量,请参考表6-4以获取如何将配置变量恢复为自定义设置的信息.
有关NVRAM配置变量的其它信息,请参考《OpenBoot3.
xCommandReferenceManual》.
表6-4变量名缺省值说明output-devicescreen更新FlashPROM之前,如果未将output-device设为缺省值,更新后输出设备就有可能不是用户所期望的.
input-devicekeyboard更新FlashPROM之前,如果未将input-device设为缺省值,更新后输入设备就有可能不是用户所期望的.
ttyb-mode9600,8,n,1,-如果从其端口设置(如波特率、位数、奇偶校验、停止位数、握手信号等)并非缺省设置的串行口A或B运行设备,则更新FlashPROM后那些通讯线路会无法正常工作.
ttya-mode9600,8,n,1,-如果从其端口设置(如波特率、位数、奇偶校验、停止位数、握手信号等)并非缺省设置的串行口A或B运行设备,则更新FlashPROM后那些通讯线路会无法正常工作.
boot-commandboot如果存在boot的任何自定义标记,则更新FlashPROM后系统无法正常引导.
auto-boottrue更新FlashPROM后,首次复位或接通电源时,系统将试图自动引导.
auto-boot设为false时,系统不自动引导.
diag-switchtrue更新FlashPROM,而且重新引导系统或接通电源后,diag-switch可能设为true.
diag-switch设为true,将在引导时运行诊断程序.
同样地,系统将试图通过与更新FlashPROM前不同的设备来引导.
diag-devicedisk如果在更新FlashPROM之前将diag-switch设为true,则此设备很可能会作为引导设备.
更新FlashPROM后,此设备就有可能不是引导设备.
diag-file空串更新FlashPROM之前,如果用户正在引导自定义内核文件,且更新FlashPROM后diag-switch已设为true,则更新FlashPROM后,就有可能不引导自定义内核文件.
boot-file空串更新FlashPROM之前,如果用户正在引导自定义内核文件,且diag-switch已设为false(缺省值),则更新FlashPROM后,就有可能不引导自定义内核文件.
第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM8315.
将钥匙开关转到"待机"位置,等候数秒,然后重新接通电源.
接通电源后将刷新系统内存中的任何旧的固件代码.
如果将auto-bootNVRAM配置变量设为true,并且boot-device包含安装Solaris82/02操作环境的设备或设备别名,则系统将引导Solaris82/02操作环境.
从而,完成FlashPROM更新过程.
SunEnterprise服务器系统中FlashPROM跳线的位置如果以前移走了写保护/可写跳线,必须重新安装该跳线后才能成功地执行FlashPROM更新过程.
SunEnterprise3x00、4x00、5x00和6x00系统的时钟板上装有跳线P0601,它控制是否可以更新FlashPROM.
如果装有跳线P0601,所有的FlashPROM均能更新.
如果移走跳线P0601,所有的FlashPROM均不能更新.
如果以前移走了跳线P0601,必须重新安装该跳线后才能完成FlashPROM更新过程.
boot-devicedisknet如果指定了另一组引导设备,更新FlashPROM后可能会引导不正确的设备.
use-nvramrcfalse如果在nvramrc中包含自定义命令,且use-nvramrc已设为true,则更新FlashPROM后,就可能不用那些自定义命令.
nvramrc空如果在nvramrc中包含自定义命令,则更新FlashPROM后那些自定义命令可能会丢失.
不要使用setenv更改nvramrc变量.
而使用nvedit和nvstore来更改.
如果nvramrc变量包含的固件增补程序与经过编程的新固件不兼容,则不要将nvramrc变量改回其初始自定义值.
oem-logofalse如果更新FlashPROM之前,oem-logo被设为true,则更新之后可能丢失oem-logo的值,而可能将oem-logo设为false.
oem-bannerfalse如果更新FlashPROM之前,oem-banner被设为true,则更新FlashPROM之后可能丢失oem-banner的值,而将oem-banner设为false.
表6-4(接上页)变量名缺省值说明84Solaris82/03Sun硬件平台指南2002年3月安装P0601跳线要安装P0601跳线,执行以下步骤:1.
中止系统,然后将钥匙开关转到"待机"位置.
警告–时钟板不支持热插拔.
系统关机并切断电源后,方可拆卸时钟板.
2.
从系统中拆卸时钟板(参见图6-2).
第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM85图6-2SunEnterprise6000系统的后视图注意–图6-2显示16插槽系统.
也有配置4、5和8插槽的系统.
3.
在时钟板上找到P0601跳线的位置(图6-3).
时钟板86Solaris82/03Sun硬件平台指南2002年3月图6-3时钟板和P0601跳线的位置4.
在时钟板上插入P0601跳线.
5.
将时钟板插回系统原处.
请参考用户参考手册中的第六章以了解详细的过程.
6.
将钥匙开关转到"开"或"诊断"位置.
FlashPROM更新时电源故障的恢复如果更新FlashPROM时断电,完成系统断电恢复过程.
SunEnterprise3x00、4x00、5x00和6x00系统对于SunEnterprise3x00、4x00、5x00和6x00系统有三种方案:完成FlashPROM的更新断电后恢复单板系统P0601第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM87断电后恢复多板系统完成FlashPROM的更新如果更新FlashPROM期间发生断电现象,就有可能未成功更新一块或多块系统板.
用户必须成为超级用户并完成FlashPROM更新.
1.
在#提示符下,键入下列命令:断电后恢复单板系统1.
与Sun服务提供机构或当地Sun授权服务提供机构联系.
断电后恢复多板系统在FlashPROM更新过程中一次只能更新一块板.
如果更新FlashPROM时发生断电现象,则仅有一块板的FlashPROM处于不一致状态.
注意–更新FlashPROM时断电,将同时中止更新过程.
将钥匙开关转到"待机"位置(第75页的图6-1)以防止恢复电源时瞬时电流对系统的冲击.
下列恢复过程要求具有未损坏PROM映像的另一块同类板(如果正在更新"I/OType1"板,必须使用另一块"I/OType1"板).
在下列代码示例中,通过从板0拷贝FlashPROM映像可恢复板3上的FlashPROM.
1.
用闲置的调制解调器电缆将端口A连接到终端或SunWorkstation.
2.
将串行口设为9600bps、8位字长、无奇偶校验和1个停止位.
3.
拆卸切断电源时正在编程的板.
4.
将钥匙开关转到"开"位置(第75页的图6-1).
系统用下列消息来响应:#/bin/sh/usr/platform/sun4u/lib/prom/'uname-i'HardwarePowerON88Solaris82/03Sun硬件平台指南2002年3月1.
等待15秒后,在键盘终端或连到串行口的tip窗口处键入s.
系统响应:该消息表明POST(开机自检)已记录您的请求,会在自检完毕后停止.
当POST停止时,将显示下列选项菜单:0,0>***ToggleStopPOSTFlag=1***0,0>ExtendedPOSTMenus0,0>Selectoneofthefollowingfunctions0,0>'0'Return0,0>'1'Reset0,0>'2'Peek/Pokedevice0,0>'3'EnvironmentalStatus0,0>'4'TestMenus0,0>'5'StateDump0,0>'6'FrequencyMargining0,0>'7'DisplaySystemSummary0,0>'8'DisplayFatalResetInfo0,0>'9'ScanSystemBoardRing0,0>'a'SetMemoryTestMegs0,0>'b'PrintSIMMInfo0,0>'c'FocusCPU0,0>'d'CPUState0,0>'f'fcopy0,0>'g'SystemPowerOff0,0>'h'BouncePatterns0,0>'i'FocusI/OBoard0,0>第六章更新SunEnterprise3x00、4x00、5x00和6x00系统上的FlashPROM891.
键入f以选择fcopy.
2.
无须切断系统电源,即可插入损坏了FlashPROM的板.
确保电源LED亮着.
3.
键入4以选择ActivateSystemBoard.
系统将提示您以十六进制表示法(包含0-9和a-f)输入板号.
在下例中,输入板3作为要激活的板.
Command==>f0,0>FlashPROMCopyMenu0,0>Selectoneofthefollowingfunctions0,0>'0'Return0,0>'1'Copy0,0>'2'Verify0,0>'3'DisplayVersion0,0>'4'ActivateSystemBoard0,0>Command==>Command==>40,0>Inputboardnumberinhex('0'thru'9'and'a'thru'f')30,0>0,0>FlashPROMCopyMenu0,0>'0'Return0,0>'1'Copy0,0>'2'Verify0,0>'3'DisplayVersion0,0>'4'ActivateSystemBoard0,0>Command==>90Solaris82/03Sun硬件平台指南2002年3月4.
键入1以选择Copy.
对要求用十六进制表示法输入源(从哪里拷贝)和目标(拷贝到哪里)板号的提示作出响应.
在下例中,板0是作为源板输入的;板3是作为目标板输入的:5.
键入3以选择DisplayVersion.
作为响应,系统将显示系统中所有PROM的版本.
6.
将钥匙开关转到"待机"位置(图6-1).
等待15秒.
7.
完成第76页的"更新FlashPROM"中的步骤以重试FlashPROM更新过程.
Command==>10,0>Inputboardnumberinhex('0'thru'9'and'a'thru'f')0,0>fromboard0toboard30,0>Mfgcode04,Devcodea40,0>Erasingpromat000001cc.
f80000000,0>Copypromat000001c0.
f8000000topromat000001cc.
f80000000,0>0Command==>30,0>Slot0CPU/MemoryOBP3.
2.
11996/3/1109:57POST3.
0.
11996/3/1118:380,0>Slot1IOType1FCODE1.
6.
01996/1/2313:44iPOST1.
1.
41996/3/0504:0691第七章Sun硬件上的PowerManagement美国环保署(EPA)制定了计算机产品的标准EnergyStar(能源之星),以此鼓励使用可有效利用能源的计算机系统,从而减少因发电而造成的空气污染.
为达到此标准,SunMicrosystems,Inc.
设计了可有效利用能源的硬件;另外,它还推出了PowerManagement软件,该软件可以配置电源管理设置.
为降低功耗,Sun工作站和设备可在处于不活动状态一段时间之后进入低功耗状态.
本节是对Solaris8UserCollection中《UsingPowerManagement》手册的补充.
支持的平台和系统的区别PowerManagement软件支持sun4m和sun4u平台组.
两个平台组之间的软件功能和缺省值可能有所不同.
请参考Solaris8UserAnswerBook集中的《UsingPowerManagement》以获取更多信息.
注意–PowerManagement不支持sun4c和sun4d平台组.
表7-1PowerManagement所支持的平台名称和平台组Sun系统名称平台名称平台组SPARCstation4SUNW,SPARCstation-4sun4mSPARCstation5SUNW,SPARCstation-5sun4mSPARCstation10SUNW,SPARCstation-10sun4mSPARCstation10SXSUNW,SPARCstation-10,SXsun4m92Solaris82/02Sun硬件平台指南2002年3月注意–SPARCstationVoyager是sun4m体系结构的系统,但此版本的Solaris不支持它.
SPARCstation20SUNW,SPARCstation-20sun4mSPARCstationLXSUNW,SPARCstation-LXsun4mSPARCstationLX+SUNW,SPARCstation-LX+sun4mSPARCclassicSUNW,SPARCclassicsun4mSPARCclassicXSUNW,SPARCclassic-Xsun4mUltra1(所有型号)SUNW,Ultra-1sun4uUltra5SUNW,Ultra-5sun4uUltra10SUNW,Ultra-10sun4uUltra30SUNW,Ultra-30sun4uUltra60SUNW,Ultra-60sun4uUltra450SUNW,Ultra-4sun4uUltra2Creator(所有型号)SUNW,Ultra-2sun4uSunEnterprise1,型号140SUNW,Ultra-1sun4uSunEnterprise1,型号170SUNW,Ultra-1sun4uSunEnterprise1,型号170ESUNW,Ultra-1sun4uSunEnterprise2,型号1300SUNW,Ultra-2sun4uSunEnterprise2,型号2300SUNW,Ultra-2sun4u表7-1PowerManagement所支持的平台名称和平台组(接上页)Sun系统名称平台名称平台组第七章Sun硬件上的PowerManagement93系统体系结构的区别和缺省设置工作站的SPARC体系结构决定哪些PowerManagement功能可用.
要确定系统的体系结构,请参见表7-1.
PowerManagement功能中的缺省工作方式因系统而异,如表7-2所述.
SPARCstation4的问题本节说明SPARCstation4在与PowerManagement软件一起使用时的局限性,并推荐解决方案.
SPARCstation4系统上的交流辅助电源插座是不可关闭的电源插座.
交流电源开关不控制流过辅助电源插座的电流.
如果将监视器连接到辅助电源插座,则无法使用系统装置上的电源开关来关闭它.
同理,如果使用PowerManagement软件,则该软件无法自动关闭监视器.
要节约能源,请考虑使用符合能源之星标准的监视器.
LightNode是一家成立于2002年,总部位于香港的VPS服务商。提供基于KVM虚拟化技术.支持CentOS、Ubuntu或者Windows等操作系统。公司名:厦门靠谱云股份有限公司官方网站:https://www.lightnode.com拥有高质量香港CN2 GIA与东南亚节点(河内、曼谷、迪拜等)。最低月付7.71美金,按时付费,可随时取消。灵活满足开发建站、游戏应用、外贸电商等需求。首...
爱用云互联怎么样?爱用云是一家成立于2018年的老牌商家旗下的服务器销售品牌,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端...
之前几个月由于CHIA挖矿导致全球固态硬盘的价格疯涨,如今硬盘挖矿基本上已死,硬盘的价格基本上恢复到常规价位,所以,pacificrack决定对全系Cloud server进行价格调整,降幅较大,“如果您是老用户,请通过续费管理或升级套餐,获取同步到最新的定价”。官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款VPS特征:基于KVM虚拟,纯SSD raid...