Server Management System Ver 2.
Copyright Notice © 2005 Inventec Enterprise System Corporation (IESC). All rights reserved. All product names or brands mentioned herein are the trademarks of IESC or their respective owners.
Contents About This Manual ........................................................................................................................................i SMS Documentation ................................................................................................................................... i Manual Conventions ................................................................................................................................... i Supporting Information ...................
5.5 Automatic Management Tasks ....................................................................................................... 5-8 5.6 Console Redirect ............................................................................................................................ 5-9 5.6.1 Console Redirect Client Application ...................................................................................... 5-9 5.6.2 Access Permission ..................................................................
This chapter lists the available documentations in SMS, introduces the conventions in the manual, and provides the supporting information sources.
About This Manual SMS Documentation The following documents are available with Server Management System: User Manual The user manual presents the key information of the system requirements, software structure, installation, configuration, and major functions. On-line Help The on-line help directs to perform the management tasks. Release Note This file shows the software’s version and main features.
• Getting Help If you still have a question after using Help, contact an HP authorized service provider or access our web site: http://www.hp.com. • HP Technical Support Telephone numbers for worldwide technical support are listed on the following HP web site: http://www.hp.com/support/. From this web site, select the country of origin. Note: For continuous quality improvement, calls may be recorded or monitored.
Introduction This chapter describes the general features of SMS.
1 Introduction 1.1 Features Server Management System Ver 2.01 is designed to simplify management of single servers. It keeps 24-hour watching on a server to ensure its normal operation. For servers with IPMI (Intelligent Platform Management Interface) support, SMS can also manage the IPMI hardware components through the software interface. SMS provides powerful functions as below: • Assets Control: SMS provides the detailed hardware configuration information of the server.
• Other Functions: 1) SMS and IPMI event logs. 2) SMS and IPMI accounts management. 3) Threshold settings for CPU, memory, partition usages, and IPMI sensors. 4) Remote power control on servers.
1.
Chapter 2 This chapter provides information that users should learn before using SMS.
2 Prenotice Please read the following information before using SMS: • • • • • • • • • • In order to use this software normally, cookies should be supported and, in the security settings of IE, the active script should be enabled. Don't try to start or stop service by the application named "service" with path of "/sbin/" in Linux System. Otherwise, the environment variables associated with service program will be reset and some applications may run abnormally.
Browsing SMS This chapter provides information about how to browse SMS.
3 Browsing SMS 3.1 Operation Modes SMS can run in both Windows and Linux operating systems. It can be accessed through browsers or command line interface. 3.1.1 Operation through Browsers There are two scenarios for using the browsers to access SMS: • • In Windows, users can access this software through IE, Mozilla, or Firefox. In Linux with X window installed, users can access this software through Mozilla or Firefox. The URLs of SMS: • https://XXX.XXX.XXX.XXX:16569/local The "XXX.XXX.XXX.
3.1.2 Operation through Command Line Interface In Linux, you can operate SMS through command line interface. After installing SMS in Linux, users can manage the server by typing the relevant commands in the software installation path "/usr/local/Hewlett-Packard/sms/agent/". Each command should start with "./smscli get(set)". The command with "get" means to acquire information from the software, whereas "set" means to change the configuration of the software. For example: ".
smscli get account [id=XX] username: IPMI username. Users can only set password for the account with ID between 2-4. smscli account set account id=XX < values for role: administrator/operator/user/callback. [username=XX] | [password=XX] | [role=XX] | [enable=XX] > values for enable: yes/no. Input "yes" to enable this account, or "no" to disable it. Some parameters might not acquire data on some models.
[sendmail=XX] [sendtrap=XX] > action: designates the action to be taken when this trigger is activated. smscli set trigger [action=runapp argument=XX] id=XX < Values for action: reboot/shutdown/runapp/none. For program=XX action=runapp, the program name and necessary [smslog=XX] parameters should be provided. [sendmail=XX] [sendtrap=XX] > 3.2 Values for smslog/sendmail/sendtrap: yes/no Display Requirements It is recommended to adopt 1024*768 resolution and 24 bit colors on the client.
3. The Certificate dialog box appears. To view the certificate information, click the Details or Certification Path tabs. To install the certificate, select the General tab, and click Install Certificate.
4. The Certificate Import Wizard starts. Click Next to continue. 5. Select the first option as the below picture shows, and then click Next.
6. The Completing the Certificate Import Wizard dialog box appears. Click Finish to complete the certificate importing. 7. The Root Certificate Store dialog box pops up, which asks for confirmation to add the certificate. Click Yes to confirm.
8. The below message appears which indicates that the certificate has been installed correctly. Click OK. 9. The Certificate dialog box comes back. Click OK. 10. The Security Alert dialog box comes back. Click Yes to complete the security settings.
3.3.2 Security Certificate Settings in Linux When you first log on SMS in Linux, you need to perform the following procedures to make security settings: 1. Type the URL (“https://***.***.***.***:16569/local” and “https://***.***.***.***:16569/remote”) of SMS in the address box of the browser. 2. The following dialog box appears, which provides three options. Select the first option, and click on OK to accept permanently the certificate.
3.4 Logging in SMS After you typing the URL of SMS in the address box of the browser, and completing the certificate settings, the SMS logon interface will be shown. In this interface you need to: 1. enter the user name and the password. The default user names for Windows and Linux are "administrator" and “root” respectively. The passwords are the same as those of the system accounts. 2. press Logon. To read the online help of SMS, click on the Help button.
Configuration This chapter provides information about SMS configuration.
4 Configuration 4.1 Creating SMS Accounts An SMS account is created from existing OS accounts. There might be two possibilities when you create new SMS accounts: • • The OS account already exists. The OS account does not exist. 4.1.1 Adding an SMS Account from an Existing OS Account: In the SMS Account page, click on Add New Account to add a new account. An account may contain all or some of the following information: • • • • Account Name The valid existent OS accounts are included in the list.
• • View: Select this item to assign Guest the permission for viewing the individual page. Manage: When this item is selected, the View item is selected simultaneously. Thus, the Guest has the permission to view and manage the current page. When the View item is checked off, the Manage is checked off simultaneously. Only the administrator can modify the administrator account's information. The administrator's privilege can not be changed.
Account ID The account ID is assigned to a new account based on the following principles: • • When there is only one available account ID in the system, the program will grant this account ID to the new account. For instance: there are three accounts in the system currently, with the account ID’s of 1, 2, 4 respectively. In this case, when a new account is created, it will get an account ID of 3.
4.2.1 Adding a New IPMI Account In the IPMI Account page, click Add New Account to create a new account. • • • • • • Account ID Assigned automatically by the program. Account Name Length < =16 characters. It must be blank only when the account ID=1, and must not be blank when the account ID is not 1. Password Length < =16 characters. This field may be blank. Confirm Password Role Level The default role level is Callback. Enable this account. Check or check off this box to enable or disable this account.
4.3 Configuring Mail Server and IPMI LAN Parameters Before you use SMS, it’s necessary to configure the mail server and IPMI LAN parameters in the SMS Configuration and IPMI Configuration pages, so that the event messages received by SMS agent and BMC can be sent out via mails, alerts or other events notification manners. 4.3.1 Configuring Mail Server The system event messages issued by SMS agent can be notified to the administrators or other relevant persons via mails or SNMP traps.
need to set the mail recipients’ address, sender’s address, the mail subject and content. Send SNMP Trap Notify the events through SNMP trap. 4.3.2 Configuring IPMI LAN Parameters In the IPMI Configuration page, you need to configure the IPMI LAN parameters, especially the BMC IP address, so that the BMC LAN interface can work normally and the IPMI sub-system information of the local host can be acquired remotely by the management console.
BMC Watchdog Timer BMC Watchdog Timer can be enabled and disabled in the IPMI Configuration page. Once enabled, the following settings can be made: Countdown value: the countdown time for the watchdog timer. Timer Actions: the action the BMC will carry out when the countdown time goes to 0.
Application Chapter 5 Application This chapter provides information about SMS Application.
5 Application SMS provides two management interfaces - SMS Standalone Management and SMS IPMI Remote Console. The first section introduces the unique functions of IPMI Remote Console. The other sections describes are mainly based on operations with SMS Standalone Management. 5.1 Management of Power-on and Power-off Servers Before we execute the management operations through SMS, it is necessary to understand the difference between the SMS Standalone Management and SMS IPMI Remote Console.
5.2 Assets Control The hardware assets and configuration management is significantly important for an enterprise whose business largely depends on the servers system. It used to be necessary to check the hardware configuration information manually on site, the inconvenience and inefficiency of which is self-evident. If you install SMS on the individual servers in the network, you can get a quick view of the hardware configuration information of these servers from a remote management console.
5.3 System Status Monitor 5.3.1 Viewing System Status SMS supervises the real-time running status of the server, and provides the real-time information of CPU, Memory, Partition and NIC. For servers with IPMI support, the real-time values of IPMI sensors will also be offered.
There may be two possibilities when you’ve enabled a threshold: When you don’t correlate the threshold to event trigger. When you’ve enabled a threshold but not correlated it to the event trigger, the threshold status will only be recorded in the SMS event log. When you correlate the threshold to the event trigger.
5.4 System Events and Automatic Responses It’s important for the administrator to know what’s happening with the server and take remedial actions immediately if anything is abnormal. However, with traditional manual management methods, there’s surely a reasonable (or unreasonable) delay to take remedial actions when events occur. Apart from this disadvantage, the manual management of server systems will also take too much time and labor. With SMS, timely and automatic management of servers becomes true.
Once you’ve defined the schedule and the recipients, the reports will be sent out via the mail server at the defined time and interval. SMS Event Log The SMS event log records the SMS system events by sequence of occurring time. Besides viewing the events information in this page, the administrator can also confirm the events once they are dealt with properly. For specific types of events, the administrator can view or modify the responding actions and the threshold values.
IPMI PEF (Platform Event Filter) When BMC receives an event message, it will apply the event to PEF (Platform Event Filter). PEF provides a mechanism for configuring the BMC to take selected actions on event messages that it receives or has internally generated. These actions include operations such as system power-off, system reset, as well as triggering the generation of an alert. In the IPMI Event Filter page, you can configure the PEF and manage its entries.
5.5 Automatic Management Tasks Management tasks can be scheduled and automatically implemented with the module of SMS Schedule Task. These automatic tasks include reboot, shutdown, and launching of executable files. One point is worth to be mentioned here. For Windows, the designated program will be executed in the same way as you run a program with the Start > Run menu. At this time, the DOS internal commands or pipe commands are not supported.
5.6 Console Redirect In Windows or Linux GUI mode, SMS supports the console redirect function which includes SOL currently. Traditionally, it's a common feature for a server to redirect its output to serial port. The distance between terminal and host server is limited by using a RS-232 cable.
5.7 Reboot or Shutdown of the Remote Server With SMS, the administrator can reboot or shut down a remote server conveniently and never need bother to operate on field. Caution: When multiple software power control commands are sent to the operating system, all of them will be accepted and the executing result will be returned with success message. But actually, only the first one has been carried out.
Frequently Asked Questions This chapter provides information about frequently asked questions and answers to them.
Appendix A Frequently Asked Questions 1. Where can I view system health? Can I do something for it? In the Information > System Status page, you can view the utilization status of CPU, memory and partition, the network traffic, and the IPMI sensors' current status. You can set the thresholds for CPU, memory, partition and IPMI sensors in the Event Management > SMS Threshold, so that warnings will be issued and recorded in the event log when the thresholds are exceeded or lowered.
5. Why can I only add 4 IPMI accounts? The IPMI sub-system only supports four IPMI accounts according to the Intel IPMI SPEC. What you can do is just to modify the existing accounts when there are already four IPMI accounts. 6. What's the difference between the SMS account and IPMI account? The SMS account is the OS account, and it is used to log on SMS Standalone Management; while the IPMI account is used to log on SMS IPMI Remote Console. 7.
12. Does SMS support WMI management? How? Yes, it does. You can use the standard interfaces of Microsoft WMI SDK. The name space is iesc_sms. You can use WMI CIM Studio of the WMI SDK to connect and see. 13. Why can’t I log in SMS? If you can not log in SMS, maybe it is caused by the account restrictions. Please check the OS security policy and the account properties. 14. Why can't I receive mails from SMS? Please make sure that the mail server supports SMTP and/or ESMTP.
19. Why can't I see the BIOS POST and setup screen? Please make sure the following settings are matched: ♦ The server you connected supports IPMI (1.5 for power control and 2.0 for SOL). ♦ The default NIC bound with BMC is NIC1, so you should make NIC1 connectible.
21. Why do I fail logging on with an administrator account of BMC? The account must be enabled. You can check if the account is valid in SMS. Please open the port 623:rmcp of the firewall.
Glossary This chapter provides the glossary information about SMS.
Appendix B Glossary CIM Common Information Model, also a DMTF standard, is an extensible data model for logically organizing management objects in a consistent and unified manner in a managed environment. ESMTP ESMTP is an extension to SMTP whereby an SMTP client may indicate an authentication mechanism to the server, perform an authentication protocol exchange, and optionally negotiate a security layer for subsequent protocol interactions.
NIC Network Interface Card PEF Platform Event Filtering (PEF) provides a regular mechanism for configuring the BMC to take selected actions on events. These actions include operations such as powering off, resetting, as well as triggering the generation of an Alert. PET Platform Event Trap. A specific format of SNMP Trap used for system management alerting. Used for IPMI Alerting as well as alerts using the ASF specification. The trap format is defined in the PET specification. POST Power-on Self-Test.
Index Appendix C Index This chapter provides the index information about SMS.
Appendix C Index A R Account ID 4-2 Assets Control 5-1 C Role Level 4-2 S Security Certificate 3-4 Command Line Interface 3-2 Security Level 4-1 Commands List 3-2 SMS Accounts 4-1 SMS Event SMS Schedule Task 5-5 5-6 5-6 5-1 5-5 5-8 Status Monitor 5-3 Console Redirect 2-2, 5-9 SMS Event Log I SMS Event Trigger IPMI Event IPMI Event Log IPMI PEF 5-5 5-6 5-7 L LAN Parameter 4-5 SMS IPMI Remote Console SMS Report T Threshold Index 5-3 C-1