SUN6800/4810/4800/3800系统管理手册笔记(第三章)第三章系统开关和设置这一章的目标是使你能够使用系统控制器命令来进行第一次的软件安装处理。注意:当你第一次设置你的系统时,强烈建议你停止域设置,在建立附加的域之前,先从DOMAINA引导SOLARIS操作系统。这一章的内容包括:安装、连接电缆、打开硬件开关打开电源组开关设置平台(Platform)设置域A(DOMAINA)存储当前的配置到一个服务器安装和引导SOLARIS操作系统主要的步骤摘要如下:1、连接硬件电缆2、设置服务3、打开硬件电源开关4、为平台(Platform)设置日期和时间5、为平台(Platform)设置口令6、使用setupPlatform命令设置平台参数7、为DOMAINA设置日期和时间8、为DOMAINA设置口令9、使用setupdomain命令设置域参数10、使用dumpconfig命令存储系统配置11、把健开关keyswitch设置为ON12、如果SOLARIS没有安装,那么就开始安装13、引导SOLARIS操作系统安装电缆和打开硬件1、安装硬件电缆(详见系统安装指南)2、使用一个终端连接到系统控制器的串口系统控制板的默认串口设置为速率9600数据位8校验位无停止位1由于系统控制器的Platformconsole被连接,这时信息开始显示在你第一次打开系统电源开关之前,先设置服务,需要设的服务如下所示:下面对所要设置的服务参考引用了Philmoon的SUNF4800安装步骤中的服务说明DNS服务系统控制器使用DNS来简化与其它系统的通信SunManagementCenter软件*通过SunManagementCenter管理和监控系统.我们建议使用此软件来管理和监控系统网络终端服务器(NTS)网络终端服务器(NTS,NetworkTerminalServer)用于帮助管理多个串行连接。至少应使用密码来保护NTS的安全引导/安装服务器*允许你从网络服务器而不是使用CD-ROM驱动器中安装Solaris操作环境HTTP/FTP服务器*为了执行固件升级你必须设置HTTP或FTP服务器。为了读/写系统控制器dumpconfig和restoreconfig命令的配置备份文件,你需要设置一台FTP服务器日志主机*日志主机系统用于收集系统控制器的消息。我们建议你为平台shell和每个域shell设置日志主机。要永久保存日志主机错误消息,你必须设置日志主机服务器。.使用setupplatform-ploghost命令将平台消息输出到日志主机.使用setupdomain-dloghost命令将域消息输出到日志主机有关详细信息及命令语法请参阅SunFire6800/4810/4800/3800SystemControllerCommandReferenceManual系统控制器如果要将系统控制器连接到网络,则安装的每一个系统控制器都应具有IP地址和逻辑IP地址,才能实现系统控制器故障接管目的。每一个系统控制器都应具有串行连接域你要使用的每一个域都应具有自身的IP地址*安装和启动Solaris操作环境之前没有必要设置日志主机。你可以在初次启动系统后安装SunManagementCenter软件。由于你可以从CD-ROM驱动器中安装因此不必在打开系统之前设置引导/安装服务器打开硬件开关按照系统安装指南逐个完成硬件开关设置打开电源组1、访问到系统控制器并进入到系统控制器主菜单具体操作见前面介绍2、进入platformshell3、打开电源组开关如果你是6800的系统,你必须打开grid0和grid1.板编号电源组SB0,SB2,SB4,IB6,IB8,RP0,RP1,PS0,PS1,PS2Powergrid0SB1,SB3,SB5,IB7,IB9,RP2,RP3,PS3,PS4,PS5Powergrid1操作如下:schostname:SCpowerongrid0grid1如果你是4810/4800的系统,你只有一个电源组grid0,操作如下:schostname:SCpowerongrid0这个系统控制器命令powerongrid0打开了grid0电源,这时风扇就会自动启动设置平台(platform)下面介绍使用setdate,setupplatform,和password命令来设置你的系统在你添加域之前,系统默认配置在一个域(DOMAINA),在添加域之前,强烈建议你先从DOMAINA启动SOLARIS操作系统,以校验域是可正常操作的。在platformshell下使用setdate设置、日期、时间和时区,如下所示schostname:SCsetdate-tEST042018152001.10ThuApr2018:15:10EST2001下面列出了时区地域、时区名称,格林威治时差,ACTAustraliancentraltimeGMT+9.5AETAustralianeasterntimeGMT+10AGTArgentinastandardtimeGMT-3ARTArabic(Egypt)standardtimeGMT+2ASTAlaskastandardtimeGMT-9BETBrazileasterntimeGMT-3BSTBangladeshstandardtimeGMT+6CATCentralAfricantimeGMT+2CNTCanadaNewfoundlandtimeGMT-3.5CSTCentralstandardtimeGMT-6CTTChinaTaiwantimeGMT+8EATEasternAfricantimeGMT+3ECTEuropeancentraltimeGMT+1EETEasternEuropeantimeGMT+2ESTEasternstandardtimeGMT-5HSTHawaiistandardtimeGMT-10IETIndianaeasternstandardtimeGMT-5ISTIndiastandardtimeGMT+5.5JSTJapanstandardtimeGMT+9METMiddleEasttimeGMT+3.5MITMidwayIslandstimeGMT-11MSTMountainstandardtimeGMT-7NETNearEasttimeGMT+4NSTNewZealandstandardtimeGMT+12PLTPakistanLahoretimeGMT+5PNTPhoenixstandardtimeGMT-7PRTPuertoRicoandU.S.VirginIslandstimeGMT-4为平台(platform)设置口令使用password来为platform设置口令如下:schostname:SCpasswordEnternewpassword:Enternewpasswordagain:设置平台参数使用setupplatform设置平台参数,使用这个命令后,会出现一系列设置参数的提示,如果你回车,原来的参数值不会发生任何改变,如下所示:schostname:SCsetupplatformNetworkConfiguration---------------------IstheSystemControlleronanetwork?[yes]Networksettings?[DHCP]:staticHostname[]:IPAddress[]:Netmask[]:Gateway[]:DNSDomain[]:PrimaryDNSServer[]:SecondaryDNSServer[]:Loghost[]:SNMP----PlatformDescription[SunFire6800]:PlatformContact[]:PlatformLocation[]:EnableSNMPAgent?[no]:TrapHosts[()]:PublicCommunityString[P-public]:PrivateCommunityString[P-private]:ACLs----ACLfordomainA[SB0SB1SB2SB3SB4SB5IB6IB7IB8IB9]:ACLfordomainB[SB0SB1SB2SB3SB4SB5IB6IB7IB8IB9]:ACLfordomainC[SB0SB1SB2SB3SB4SB5IB6IB7IB8IB9]:ACLfordomainD[SB0SB1SB2SB3SB4SB5IB6IB7IB8IB9]:SCPOST-------SCPOSTdiaglevel[min]:PartitionMode--------------Configureplatformforsingleordualpartitionmode?[single]:如果你有第二块系统控制板,可以同样使用setupplatform设置参数,使用password设置口令设置DOMAINA1、进入DOMAINshellschostname:SCconsolea2、为DOMAINA设置日期和时间,使用setdate命令,格式与前面的平台设置相同,如果你有多个域,你要为每个域都做一遍这些设置,第一次先为DOMAINA做3、为DOMAINA设置口令,使用setdate命令,过程与前面的平台设置相同4、为DOMAINA设置参数schostname:AsetupdomainDomainBootParameters----------------diag-level[default]:verbosity-level[min]:error-level[max]:interleave-scope[within-board]:interleave-mode[optimal]:reboot-on-error[false]:OBP.use-nvramrc?[OBPdefault]:OBP.auto-boot?[OBPdefault]:OBP.error-reset-recovery[OBPdefault]:Loghosts---------Loghost[]:SNMP-----DomainDescription[]:DomainContact[]:rapHosts[]:PublicCommunityString[]:PrivateCommunityString[]:存储配置到一个服务器使用dumpconfig命令来存储platform和domain的配置,只有在platformshell下才能执行这个功能。注意:如果使用dumpconfig命令来存贮platform和domain的配置到一个服务器失败了,那么当你的系统控制器失效以后,你无法恢复你原来所做的系统控制器的设置。当你做了任何platform和domain的配置改变或者添加了新的硬件以后,你就必须执行一次dumpconfig命令来存储最后的platform和domain配置,以便以后恢复。1、使用使用dumpconfig命令来存储platform和domain的配置如下:schostname:SCdumpconfig–furl-f指定了URL,这个URL地址只能是ftp.例如schostname:SCdumpconfig-f::当你做了系统控制器的配置以后,就应该执行一次dumpconfig,以保存最后的配置,以便系统控制器发生故障进行更换以后可以恢复配置,而不用重新安装,要恢复系统控制器配置,可使用restoreconfig命令,如使用了如下命令以后,就需再次调用dumpconfig。setupdomainsetupplatformsetdateaddboarddeleteboardenablecomponentdisabl