HP Integrated Lights-Out manual Installing iLO Device Drivers, Scripted Setup

Page 24

24 User Guide Integrated Lights-Out

Scripted Setup

Scripts can initially configure an iLO system. The configuration scripts are text files written in a style of XML called RIBCL. You can use RIBCL scripts to configure iLO on the network, during initial deployment, or from an already deployed host. RIBCL is sent across the network in a script file. iLO scripting enables you to configure User Administration, Global Settings, Network Settings, SNMP/Insight Manager Settings, Upgrade iLO Firmware, Licensing, and ProLiant BL p-Class Rack Settings. The iLO management processor supports several scripting solutions for configuration and control of the iLO and the host server.

CPQLOCFG is a Windows® utility that sends RIBCL scripts to iLO over the network.

CPQLODOS ("Lights-Out DOS Utility" on page 249) is a DOS deployment utility (part of the SmartStart scripting toolkit) that runs on the host during SmartStart or RDP deployment.

Perl ("Perl Scripting" on page 255) is a scripting language that can be used from Linux clients to send RIBCL scripts to iLO over the network.

HPONCFG is a utility that runs on the host and passes RIBCL scripts to the local iLO. There are Windows® and Linux versions of this utility, which requires the HP iLO Management Interface Driver.

Scripting can be integrated with the SmartStart Scripting Toolkit. Scripting can also be launched with:

Windows® client

ProLiant Essentials Rapid Deployment Pack

Insight Manager 7

Systems Insight Manager

Installing iLO Device Drivers

The SmartStart Software Maintenance CD contains all of the necessary support for your server, or you can download all the necessary iLO support drivers from the HP website (http://www.hp.com/servers/lights-out).

Image 24
Contents HP Integrated Lights-Out User Guide Audience Assumptions Contents User Guide Integrated Lights-Out ILO Security 135 Certificate Services 189 Insight Manager 7 Integration 223 Lights-Out DOS Utility 249 Login Modglobalsettings Moddiagport Settings ILO Parameters 331 Contents Technical Support 397 Operational Overview New in This VersionThis Section Usage Model Network Connection OverviewSupported Server Operating System Software Supported Browsers Linux Browser Configuration Configuring Linux Font SizePage Configuring iLO ILO Configuration OptionsILO Rbsu Browser-Based Setup Installing iLO Device Drivers Scripted SetupInstalling or Updating the iLO Drivers for Microsoft Select Software and DriversILO Pre-requisite Files for Microsoft Installing or Updating iLO Drivers for NetWare Novell NetWare Server Driver SupportILO Pre-Requisite Files for NetWare Red Hat Linux and SuSE Linux Server Driver Support ILO Pre-requisite Files for Red Hat and SuSE Linux FilesInstaling or Updating iLO Linux and SuSE Drivers Enabling iLO Advanced Functionality Activating iLO Advanced Features Using a Browser ILO Advanced Evaluation LicenseILO Advanced License Options User Guide Integrated Lights-Out ProLiant BL p-Class Configuration Activating iLO Advanced Using ScriptingStatic IP Bay Configuration ProLiant BL p-Class User RequirementsConfiguring a ProLiant BL p-Class Blade Enclosure Configuring Static IP Bay SettingsUser Guide Integrated Lights-Out ProLiant BL p-Class Standard Configuration Parameters ProLiant BL p-Class Advanced Configuration ParametersEnable iLO IP Address Assignment Ribcl Rackinfo CommandsRibcl Rackinfo Command Examples Getting Static IP Bay Configuration SettingsModifying Static IP Bay Configuration Settings Integration with Riloe II Accessory Boards Using iLO Logging in to iLO for the First TimeLogging in to iLO for the First Time Using a Browser Using iLO User Guide Integrated Lights-Out Using iLO Progressive Delays for Failed Browser Login Attempts HelpSystem Status Status SummaryILO Status Server Status ILO Event Log Integrated Management Log Server and iLO Diagnostics Post Diagnostic Results for the Host ServerNvram Environment Variables Listing Virtual NMI ButtonILO Self-Test Results Remote Console Remote Console OptionRemote Console Information Option Enhanced Features of the Remote Console Recommended Client SettingsOptimizing Performance for Graphical Remote Console Display PropertiesRemote Console Linux Settings Recommended Server SettingsRemote Console Mouse PropertiesMicrosoft Windows NT 4.0 and Windows 2000 Settings Microsoft Windows Server 2003 SettingsRed Hat Linux and SuSE Linux Server Settings Novell NetWare SettingsRemote Console Hot Keys Supported Hot Keys Single- and Dual-Cursor Modes for Graphical Remote Console Remote Console Single-CursorRemote Console Dual-Cursor Virtual Devices Virtual Power Using iLO Virtual Media Operating System USB Support MS-DOSUSB USB CD USB CD2 Using iLO Virtual Media Devices ILO Virtual FloppySelect Local Floppy Drive Click Connect Access iLO through a browser Connect Click Create Disk Image ILO Virtual CD-ROM Select Local CD-ROM DriveUsing an Image File Virtual Media CD-ROM Operating System Notes Mounting USB Virtual Media CD in NetWare Mount /dev/scd0 /mnt/cdrom -t iso9660 Virtual Media Composite Device Support Select Local Floppy Drive Virtual Media Applet Timeout ILO Virtual Media PrivilegeVirtual Media Scripting Command Line Input Result Scripting Web Server Requirements Virtual Media Image FilesCGI Helper Application Virtual Indicators Virtual Serial Port Windows EMS ConsoleSecurity Information Virtual Serial Port and LinuxAdministration User AdministrationLinux End-to-End Support Adding a New User Viewing or Modifying an Existing Users Settings Click View/Modify UserGlobal Settings Click Global SettingsDeleting a User User Guide Integrated Lights-Out Network Settings Click Network Settings Using iLO ILO Diagnostic Port Configuration Parameters SNMP/Insight Manager Settings Recovering from a Failed iLO Firmware UpdateEnabling Snmp Alerts Click Apply Settings Generating Test AlertsUpgrade iLO Firmware Configure Insight Manager IntegrationClick Send firmware image Certificate Administration LicensingDirectory Settings ProLiant BL p-Class Advanced ManagementUser Guide Integrated Lights-Out Rack Settings Power Management Module Server Blade Management ModuleRedundant Power Management Module ILO Control of ProLiant BL p-Class Server LEDsInsufficient Power Notification Hot-Plug KeyboardKeyboard Definitions Server Post TrackingHot-Plug Keyboard Troubleshooting Hot-Plug Keyboard Recommended UsageUser Guide Integrated Lights-Out Terminal Services Pass-Through Option Terminal Services Client RequirementsWindows RDP Pass-Through Service Terminal Services Pass-Through Installation Enabling the Terminal Services Pass-Through Option Windows 2000 Terminal Services Port ChangeTerminal Services Pass-Through Status Terminal Services Warning MessageRemote Console and Terminal Services Clients Terminal Services Button DisplayTerminal Services Troubleshooting ComputerPropertiesRemoteRemote DesktopManagerMultifunction Adapters HP ProLiant Essentials Rapid Deployment Pack Integration Telnet SupportViewerApplication Using Telnet Telnet Simple Command SetSupported Key Sequences Telnet SecurityILO VT100+ Key Map Altk Altlowerj VT100+ Codes for the F-Keys Linux Codes for the F-KeysUsing Secure Shell Using SSHSecure Shell ILO Supported SSH Features Using OpenSSHUsing PuTTY ILO Shared Network Port ILO Shared Network Port RequirementsILO Shared Management Port Features and Restrictions Enabling the iLO Shared Network Port Feature Select AdministrationNetwork Settings Re-enabling the Dedicated iLO Management Port Command Line Interface Select NetworkNICTCP/IP, and press the Enter keyCLI Commands EscapeHelp Power RemconsVsp ExitPage Security Features ILO SecurityGeneral Security Guidelines ILO Security Override Switch Administration EncryptionUser Accounts Login Security PrivilegesPassword Guidelines Global Security SettingsCertificates Securing Rbsu Page Directory Services Benefits of Directory IntegrationFeatures Supported by Directory Integration Installing Directory Services Schema Documentation Directory Services Support EDirectory Installation Prerequisites Schema Required Software Schema InstallerSchema Preview Setup Directory Services 151 Management Snap-In Installer ResultsDirectory Services for Active Directory Active Directory Installation PrerequisitesDirectory Services Preparation for Active Directory Start MMC Install the Active Directory Schema snap-in in MMC Snap-In Installation and Initialization for Active Directory Directory Services 157 User Guide Integrated Lights-Out Directory Services 159 User Guide Integrated Lights-Out Directory Services 161 Directory Services Objects Active Directory Snap-Ins HP Devices Members Active Directory Role RestrictionsUser Guide Integrated Lights-Out Time Restrictions Enforced Client IP Address or DNS Name Access Remove Active Directory Lights-Out Management Directory Services for eDirectory Snap-in Installation and Initialization for eDirectoryUser Guide Integrated Lights-Out Directory Services 173 Apply Directory Services 175 Directory Services Objects for eDirectory Role Managed Devices Role Restrictions EDirectory Role Restrictions Time Restrictions Delete Lights-Out Management Directory Services 183 Configuring Directory Settings Directory Services 185 Directory Tests User Login Using Directory Services User Guide Integrated Lights-Out Certificate Services Introduction to Certificate ServicesInstalling Certificate Services Verifying Directory Services Configuring Automatic Certificate RequestCertificate Services 191 Page Directory-Enabled Remote Management Introduction to Directory-Enabled Remote ManagementUsing Bulk Import Tools Using Existing Groups Using Multiple Roles AdminUserAdminRole Server UserRole Creating Roles to Follow Organizational Structure Restricting RolesRole Time Restrictions IP Address Range Restrictions IP Address and Subnet Mask RestrictionsDNS-Based Restrictions How Directory Login Restrictions are Enforced Role Address RestrictionsHow User Time Restrictions are Enforced User Address RestrictionsCreating Multiple Restrictions and Roles Directory-Enabled Remote Management 203 User Guide Integrated Lights-Out Lights-Out Directories Migration Utilities Introduction to Lights-Out Migration UtilitiesPre-Migration Checklist CompatibilityHP Lights-Out Directory Package Hpqlomig Operation Finding Management ProcessorsLights-Out Directories Migration Utilities 209 Enter your Login NamePassword and click Find Upgrading Firmware on Management ProcessorsLights-Out Directories Migration Utilities 211 Select either Use Network Address or Create Name Using Index Naming Management ProcessorsConfiguring Directories Click Update Directory BrowseSetting Up Management Processors for Directories Click Configure Hpqlomgc Operation Launching Hpqlomgc Using Application Launch Firmware version is validated and updated if necessaryManagement processor directory settings are updated Directory is updatedLights-Out Directories Migration Utilities 219 Hpqlomgc Command Language Iloconfig Page Insight Manager 7 Integration Integrating iLO with Insight ManagerFunctional Overview Identification and AssociationStatus QueriesLinks Configuring Identification of iLO Receiving Snmp Alerts in Insight Manager Insight Manager 7 Integration 227Port Matching Insight Manager 7 Integration 229 User Guide Integrated Lights-Out ProLiant BL p-Class Rack Visualization User Guide Integrated Lights-Out Systems Insight Manager Integration Integrating iLO with Systems Insight ManagerSystems Insight Manager Functional Overview System Insight Manager Identification and Association System Insight Manager StatusConfiguring System Insight Manager Identification of iLO System Insight Manager LinksSystem Insight Manager Systems Lists Receiving Snmp Alerts in Systems Insight Manager System Insight Manager Port Matching Systems Insight Manager Integration 239 Page Group Administration and iLO Scripting Lights-Out Configuration Utility\PROGRAM FILES\INSIGHT MANAGER\HP\SYTEMS Query Definition in Insight Manager Select Management Processor and click OKApplication Launch Using Insight Manager Create a Custom Command Click ToolsCustom CommandsNew Custom CommandCreate a Customized List Create a Task Click either Schedule or Run NowBatch Processing Using the Lights-Out Configuration Utility Lights-Out Configuration Utility ParametersCpqlocfg Lights-Out DOS Utility Overview of the Lights-Out DOS UtilityCommand Line Arguments Cpqlodos Recommended UsageCpqlodos General Guidelines Lights-Out DOS Utility 251 Ribcl XML Commands for Cpqlodos Cpqlodos Runtime ErrorCpqlodos Parameter Adduser Runtime Errors Adduser ParametersSetlicense Runtime Errors Setlicense ParameterUsing Perl with the XML Scripting Interface Perl ScriptingXML Enhancements XML script modification Opening an SSL Connection Sending the XML Header and Script Body Perl Scripting 259 User Guide Integrated Lights-Out Hponcfg Online Configuration Utility HponcfgHponcfg Supported Operating Systems Hponcfg Installation and Usage Hponcfg RequirementsWindows Server Installation Linux Server InstallationHponcfg Command Line Parameters Using HponcfgObtaining an Entire Configuration Hponcfg Usage ModelCreating a User Account Sample adduser.xml input fileHponcfg Online Configuration Utility Page Remote Insight Command Language Overview of the Remote Insight Board Command Language Ribcl and ProLiant BL p-Class ServersRibcl Sample Scripts Ribcl General Guidelines XML HeaderData Types Response Definitions StringSpecific String Boolean StringRibcl Runtime Errors RibclRibcl Parameter Login Login ParametersLogin Runtime Errors Userinfo Runtime Error UserinfoUserinfo Parameter Adduser Adduser ParametersRemote Insight Command Language Adduser Runtime Errors Deleteuser Runtime Errors DeleteuserDeleteuser Parameter Getuser Runtime Errors GetuserGetuser Parameter Moduser Getuser Return MessagesModuser Parameters Moduser Runtime Errors Getallusers Runtime Error GetallusersGetallusers Parameters Getallusers Return MessagesGetalluserinfo Runtime Errors GetalluserinfoGetalluserinfo Parameters Ribinfo Getalluserinfo Return MessagesResetrib Ribinfo Runtime ErrorsResetrib Parameters Resetrib Runtime ErrorsGetnetworksettings Getnetworksettings ParametersGetnetworksettings Runtime Errors Getnetworksettings Return MessagesModnetworksettings Dhcpwinsserver VALUE=Y Regwinsserver VALUE=YModnetworksettings /RIBINFO Login Ribcl Modnetworksettings Parameters User Guide Integrated Lights-Out Getglobalsettings Modnetworksettings Runtime ErrorsGetglobalsettings Parameters Modglobalsettings Getglobalsettings Runtime ErrorsGetglobalsettings Return Messages Modglobalsettings Parameters User Guide Integrated Lights-Out Remote Insight Command Language Getsnmpimsettings Modglobalsettings Runtime ErrorsGetsnmpimsettings Parameters Getsnmpimsettings Runtime ErrorsModsnmpimsettings Modsnmpimsettings ParametersModsnmpimsettings Runtime Errors Cleareventlog Runtime Errors CleareventlogCleareventlog Parameters Updateribfirmware Updateribfirmware ParametersUpdateribfirmware Runtime Errors Getfwversion Runtime Errors GetfwversionGetfwversion Parameters Getfwversion Return MessagesHotkeyconfig Hotkeyconfig ParametersHotkeyconfig Runtime Errors LicenseLicense Runtime Errors License ParametersGetdirconfig Dirinfo Runtime ErrorsDirinfo Dirinfo ParametersGetdirconfig Parameters Getdirconfig Runtime ErrorsGetdirconfig Return Messages Moddirconfig Moddirconfig ParametersModdirconfig Runtime Errors RackinfoRackinfo Runtime Errors ModbladerackRackinfo Parameters Modbladerack Parameters Getdiagportsettings Modbladerack Runtime ErrorsGetdiagportsettings Parameters Getdiagportsettings Runtime ErrorsModdiagportsettings Getdiagportsettings Return MessagesModdiagportsettings Parameters Moddiagportsettings Runtime Errors GettopologyServerinfo Gettopology ParametersGettopology Return Message Gethostpowerstatus Serverinfo Runtime ErrorsServerinfo Parameter Sethostpower Gethostpowerstatus ParametersGethostpowerstatus Runtime Errors Gethostpowerstatus Return MessagesResetserver Sethostpower ParametersSethostpower Runtime Errors Resetserver Parameters Resetserver ErrorsPresspwrbtn Presspwrbtn ParametersPresspwrbtn Runtime Errors Holdpwrbtn Runtime ErrorsHoldpwrbtn Holdpwrbtn ParametersColdbootserver Coldbootserver ParametersColdbootserver Runtime Errors Warmbootserver Warmbootserver ParametersWarmbootserver Runtime Errors GetuidstatusUidcontrol Getuidstatus ParametersGetuidstatus Response Uidcontrol Errors InsertvirtualmediaUidcontrol Parameters Insertvirtualmedia ParametersInsertvirtualfloppy Runtime Errors Ejectvirtualmedia Runtime Errors EjectvirtualmediaEjectvirtualmedia Parameters Getvmstatus Runtime Errors GetvmstatusGetvmstatus Parameters Getvmstatus Return MessagesSetvmstatus Setvmstatus ParametersSetvmstatus Runtime Errors ILO Parameters ILO Parameters TableGlobal Settings ILO Parameters 333 SNMP/Insight Manager Settings ILO Parameters 335 ILO Status Server Status Parameters Server NameServer ID User Administration Parameters Password Administer User AccountsRemote Console Access Virtual Power and ResetIdle Connection Timeout Minutes Enable Lights-Out FunctionalityEnable iLO Rbsu Pass-Through ConfigurationRequire Login for iLO Rbsu Remote Console Port ConfigurationShow iLO During Post Remote Console Data EncryptionTerminal Services Port Web Server Non-SSL PortWeb Server SSL Port Virtual Media PortSerial Command Line Interface Status Serial Command Line Interface Speed bits/secondMinimum Password Length Network Settings ParametersEnable NIC Shared Network PortTransceiver Speed Autoselect SpeedRegistering with Wins Server Registering with DNS ServerPing Gateway on Startup ILO IP AddressILO Gateway IP Address ILO Subsystem NameDomain Name Dhcp ServerSNMP/Insight Manager Settings Parameters Enable iLO Snmp AlertsEnable Snmp Pass-Through Snmp Alert DestinationsILO Advanced License Activation Settings Insight Manager Web Agent URLLevel of Data Returned ILO Advanced Pack License KeyRack Name Enclosure NameBay Name BayPower Source Enable Automatic Power OnEnable Rack Alert Logging IML Directory Settings ParametersEnable Directory Authentication Enable Local User AccountsLOM Object Password Directory Server AddressTesting Directory Settings Click Test SettingsClick Start Test Directory Services Schema HP Management Core Ldap OID Classes and AttributesCore Classes Core AttributesCore Class Definitions HpqTargetHpqRole Core Attribute Definitions HpqPolicyHpqPolicyDN HpqRoleMembershipHpqRoleIPRestrictionDefault HpqTargetMembershipHpqRoleIPRestrictions HpqRoleTimeRestriction Directory Services Schema 357Lights-Out Management Classes Lights-Out Management AttributesLights-Out Management Class Definitions Lights-Out Management Attribute DefinitionsHpqLOMv100 HpqLOMRightLogin HpqLOMRightRemoteConsoleHpqLOMRightVirtualMedia HpqLOMRightServerReset HpqLOMRightLocalUserAdminHpqLOMRightConfigureSettings Page Troubleshooting iLO Minimum RequirementsILO Post LED Indicators Troubleshooting iLO 365 Event Log Entries FEH Code Consistency Check ExplanationTroubleshooting iLO 367 User Guide Integrated Lights-Out Troubleshooting iLO 369 MS-DOS Error Codes Hardware and Software Link-Related IssuesLogin Issues HardwareSoftware Login Name and Password Not Accepted ILO Management Port Not Accessible by NameDirectory User Premature Logout ILO Rbsu Unavailable after iLO and Server Reset Inability to Access the LoginInability to Access iLO Using Telnet Inability to Connect to iLO after Changing Network SettingsInability to Connect to the iLO Diagnostic Port Inability to Connect to the iLO Processor through the NIC Firewall Issues Troubleshooting Alert and Trap Problems Proxy Server IssuesILO Security Override Switch Authentication Code Error MessageTroubleshooting Mouse Problems Local USB Mouse and LinuxMouse Issue Using SuSE Linux Remote Console Mouse Control IssueTroubleshooting Remote Console Problems Emulating a PS/2 Keyboard in a Headless Server EnvironmentLinux Remote Console User Guide Integrated Lights-Out Remote Console Text Window not Updating Properly Troubleshooting SSH and Telnet Problems Remote Console Turns Grey or BlackInitial PuTTY Input Slow PuTTY Client Unresponsive with Shared Network PortTroubleshooting Terminal Services Problems Terminal Services Button Is Not WorkingTerminal Services Proxy Stops Responding SSH Text Support from a Remote Conosle SessionTroubleshooting Video and Monitor Problems General GuidelinesTelnet Displays Incorrectly in DOS Video Applications not Displaying in the Remote ConsoleTroubleshooting Virtual Media Problems Troubleshooting Miscellaneous ProblemsVirtual Drive Listing Virtual Media Applet has a Red X and Will Not DisplayCookie Sharing Between Browser Instances and iLO Shared InstancesCookie Order Behavior Troubleshooting iLO 389 Preventing Cookie-Related User Issues Displaying the Current Session CookieInability to Upgrade iLO Firmware ILO Network Flash RecoveryDiagnostic Steps Incorrect Time or Date of the Entries in the Event LogFlash Recovery Process ROMPaq Testing SSL ILO Does Not Respond to SSL RequestsResetting iLO Request New CertificateTroubleshooting a Remote Host Server Name Still Present after Erase Utility is ExecutedTechnical Support HP Contact InformationBefore You Contact HP User Guide Integrated Lights-Out Acronyms and Abbreviations DAV ILO JVM MTU RDP SSL Page Index LAN Index Uidcontrol