S7016 Pilot II Software Configuration Guide - Tyan 2_UG_v100.pdfS7016 Pilot II Software...

Preview:

Citation preview

S7016

Pilot II

Software Configuration Guide

V1.0 D2040-100

2 http://www.tyan.com

3 http://www.tyan.com

Table of Contents 1: Pilot II Overview ........................................................................... 5

1.1 Pilot II Block Diagram ............................................................... 5 1.2 Key Features of Pilot II ............................................................. 5 1.3 Web based GUI ........................................................................ 6

2: Using the Pilot II Interface ........................................................... 7 2.1 Network Configuration .............................................................. 7 2.2 Login Web GUI ......................................................................... 9 2.3 System Information................................................................. 10 2.4 Server Health.......................................................................... 11

2.4.1 Sensor Reading and Thresholds..................................... 12 2.4.2 Event Log ........................................................................ 13

2.5 Configuration .......................................................................... 15 2.5.1 List of Alerts ..................................................................... 16 2.5.2 Modify Alerts .................................................................... 17 2.5.3 LDAP (Lightweight Directory Access Protocol) Settings . 18 2.5.4 Mouse Mode Setting........................................................ 19 2.5.5 Network Settings ............................................................. 20 2.5.6 Remote session............................................................... 21 2.5.7 SMTP Setting .................................................................. 22 2.5.8 SSL (Secure Sockets Layer) Upload............................... 23 2.5.9 Users List......................................................................... 24

2.6 Remote Control ...................................................................... 25 2.6.1 Remote Console Redirection .......................................... 26 2.6.2 Remote Power Controls .................................................. 33 2.6.3 Other Remote Controls.................................................... 34 2.6.4 Remote KVM through firewall.......................................... 34

2.7 Maintenance ........................................................................... 35 2.8 BMC Group control................................................................. 37

2.8.1 localhost Sensor Readings.............................................. 38 2.8.2 localhost Event Log ......................................................... 39 2.8.3 Add a Host in Group BMC Control .................................. 40 2.8.4 Get Status........................................................................ 44

3: SMASH Command Line Protocol in AST2050/Pilot II.............. 47 3.1 Quick View.............................................................................. 47 3.2 Enter/Exit of the SMASH CLP Console.................................. 47 3.3 Features.................................................................................. 49

3.3.1 System Power Status and Control .................................. 49 3.3.2 Serial Terminal ................................................................ 51 3.3.3 Chassis Identification....................................................... 52

4 http://www.tyan.com

3.3.4 IPMI Sensors Reading..................................................... 53 3.3.5 IPMI SEL Browse ............................................................ 54 3.3.6 BMC users account configuration ................................... 55 3.3.7 BMC Network Configuration............................................ 56

4: IPMI OS Drivers and Open Source Software ........................... 59 4.1 Windows IPMI Driver .............................................................. 59 4.2 Open IPMI Driver on Linux ..................................................... 59 4.3 IPMI Tool and Other Open Source Software.......................... 59

5 http://www.tyan.com

1: Pilot II Overview ServerEngines Pilot II is an industry-first single-chip IP-based server management controller with integrated graphics, high resolution KVM over IP, remote virtual storages, and IPMI 2.0-compliant baseboard management (BMC). Pilot-- II is mainly targeted at next generation servers and provides a highly integrated server class product. 1.1 Pilot II Block Diagram The following block diagram shows Pilot II’s three main host interfaces: LPC, PCI-Express and USB interfaces.

1.2 Key Features of Pilot II

• IPMI 2.0 compliant baseboard management controller (BMC) • Integrated 250MHz 32-bit ARM9 processor • USB 2.0 interface for Keyboard, Mouse and Remote storage such as CD/DVD ROM or floppy

6 http://www.tyan.com

• Support for storage over IP and remote platform-flash updates • Highest resolution secure KVM over IP • Support for concurrent local and remote displays • Supports both text based and graphics redirection • Hardware based encryption engine • Integrated graphics controller • High performance DDR2 memory controller • Hardware-based security engine for SSL acceleration • Dual 10/100 Ethernet MAC interfaces (RMII) • 1x PCIe, 10 USB 2.0 and 10 USB 1.1 end-points • SPI Flash interface • DDR-II 16-bit up to 667 MHz memory interface • 16 Mailbox Registers for communication between the host and the BMC • Watchdog timer (WDT) • Dedicated Real Time Clock (RTC) for BMC • Direct PECI interface

1.3 Web based GUI Pilot II has an embedded web server, which provides a user-friendly Graphics User Interface (GUI) called the Aster GUI. It is designed to have a familiar interface because it uses a standard Internet browser design. You can expect to be up and running in no time with this familiar interface.

http://www.tyan.com

7

2: Using the Pilot II Interface Pilot II provides 2 separate interfaces. The first is the KCS interface on the local LPC bus. A user can use any IPMI software via Pilot II KCS interface. When inside an OS, this interface will require driver support to function so please refer to the Driver section of the manual for further detailed information. The second interface is through the LAN via a RMII interface. TYAN creates several different platforms which have various LAN configurations. You’ll need to double check with the motherboard manual to determine which LAN is for the Pilot II chipset. Once you have established the proper LAN, a user can run any IPMI remote software or web based browser to access the Pilot II management features. Each motherboard will need to have the LAN properly configured prior to this interface working. If there is any question as to which is the proper LAN for the Pilot II, you can reference the TYAN motherboard manual or the LAN port instruction picture that is packaged with the firmware update release package which can be found on the TYAN website. 2.1 Network Configuration By default, Pilot II BMC configures its network interface to DHCP. When initializing, the BMC will search for a DHCP server in the network. When the DHCP server receives a request from the Pilot II BMC, the DHCP server will provide an IP address, net mask and a gateway address. We recommend that you assign the Pilot II BMC a fixed IP address that is associated with the same MAC address that is associated with the dedicated Pilot II LAN. This MAC address can be found directly on the LAN which is dedicated to the Pilot II BMC. The Pilot II is an IPMI 2.0 compliant device and you can use any IPMI utility to do the LAN configuration. Tyan has provided uh8.exe for DOS and uh8l for Linux as well as uh8w for Microsoft Windows on our website, but these utilities are not the only utilities that can or must be used with this hardware. The Pilot II LAN port is used both for regular motherboard operation as well as IPMI duties. There are two separate MAC addresses that are used for the Pilot II LAN based on whether it will be used in an IPMI environment or solely in a regular OS operating environment. The MAC address that is

8 http://www.tyan.com

found on a sticker attached to the NIC port directly is for a regular OS environment. If you wish to dedicate the NIC solely to an IPMI environment, then that MAC address label is found on the motherboard near that NIC port. For motherboards that have dual ports, the dedicated MAC address attached to the NCI port itself would be used for both. The Pilot II can support either port based on LAN link status. If the default is port 0 and port 0 link status goes down, then the Pilot II can switch automatically to port 1 as long as it properly attached without any additional user steps being taken.

http://www.tyan.com

9

2.2 Login Web GUI A User can use any Java or HTTPS enabled web browser to access the Pilot II Web GUI. All you need to do is open the web browser and enter the IP address of the Pilot II in the browsers URL section and you will be redirect to the login page.

The default user name and password for this login page are as follows:

Field Default User Name root Password superuser

Note: The default user name and password are in lower-case characters. When you log in using the root user name and password, you will have full administrative rights. Once you log in, we recommend that you change the default password to your own unique password.

http://www.tyan.com

10

2.3 System Information The System Information page shows the system power on status and firmware version and its release date.

http://www.tyan.com

11

2.4 Server Health The Server Health page contains options to show motherboard sensor readings and events. The SDR, Sensor readings, Sensor events (System event log), and PEF (Platform event filters) are all implemented in compliance with the IPMI 2.0 specification.

http://www.tyan.com

12

2.4.1 Sensor Reading and Thresholds This page displays system senor information, including readings and status. You can toggle viewing the thresholds for the sensors by pressing the Show Thresholds button.

13 http://www.tyan.com

2.4.2 Event Log This section shows you data related to the server’s health, such as sensor readings and the event log. Below is a table of the events from the system’s event log. You can choose a category from the pull-down box to filter the events, and also sort them by clicking on a column header.

14 http://www.tyan.com

http://www.tyan.com

15

2.5 Configuration The Configuration Section contains options to configure Alerts, Mouse mode, Network, SMTP, Users, and Date Time NTP Settings.

http://www.tyan.com

16

2.5.1 List of Alerts Below is a list of the configured alert destinations. You can select an alert and press the Modify button to configure it, or send test alerts to send a test alert to the destination.

http://www.tyan.com

17

2.5.2 Modify Alerts The Modify Alert page contains a drop down menu and fields to configure alert types (email, SNMP traps), event severity, destination IP/Email address and subject.

http://www.tyan.com

18

2.5.3 LDAP (Lightweight Directory Access Protocol) Settings You can input System LDAP Authentication information to allow email or other programs to look up information from a server.

http://www.tyan.com

19

2.5.4 Mouse Mode Setting The Mouse Mode configuration depends on the Local Hosts OS. The majority of Windows OS version (2000/XP/2003/Vista/2008) as well as Mac OS X, should all be configured to Absolute Mode. Most Linux distributions (SuSE, RHEL) and older OS’s like Windows 95/98 should all be configured to Relative mode.

http://www.tyan.com

20

2.5.5 Network Settings You can view and modify the network settings on this page below. Select whether to obtain an IP address automatically or manually configure one instead.

http://www.tyan.com

21

2.5.6 Remote session The options below allow the user to enable or disable encryption on the KVM or Media data during a redirection session.

http://www.tyan.com

22

2.5.7 SMTP Setting You can use the SMTP Settings to save the SMTP mail server IP for email alerts.

http://www.tyan.com

23

2.5.8 SSL (Secure Sockets Layer) Upload You can use the SSL Upload section to upload new SSL certificates

http://www.tyan.com

24

2.5.9 Users List You can use this page to add, modify and delete users. You may select “modify user” and then change each user’s name, password, and privileges.

http://www.tyan.com

25

2.6 Remote Control The Remote control page allows user to perform various remote operations such as Console Redirection, Power Control and Other Control functions.

http://www.tyan.com

26

2.6.1 Remote Console Redirection Press the Java Console button to invoke the JViewer to start a KVM-over-IP session

http://www.tyan.com

27

Use JViewer <Video> menu to stop/restart/exit console redirect session

http://www.tyan.com

28

To avoid the OS from intercepting any special key combinations, you may need to use this drop down menu to send special Key combinations to the remote OS.

http://www.tyan.com

29

Select <Mouse sync > to allow the local mouse to synchronize the remote host’s mouse in the JViewer redirect remote screen. Press <alt-M> to release the mouse sync and return mouse control to the local OS. When you move the mouse out of JViewer window, the mouse will go back to the local OS.

http://www.tyan.com

30

From the Device tab you can gain access to the redirection of CD-ROM, ISO Images, Floppy Devices or Floppy Images

http://www.tyan.com

31

Choose a local CDROM drive as a remote redirect CDROM. Note: You need to configure “Boot order” on remote station (via remote station BIOS Setup, select AMI virtual CDROM as the first boot device) before you boot from the redirected CD-ROM.

http://www.tyan.com

32

Select <Options> menu to configure KVM-over-IP Video engine.

http://www.tyan.com

33

2.6.2 Remote Power Controls Options on this page are to allow the user to reset, power off, power on, or power cycle the remote station.

http://www.tyan.com

34

2.6.3 Other Remote Controls Select options: chassis ID LED, clear CMOS and lock remote station front panel control.

2.6.4 Remote KVM through firewall For Pilot II, you need to open the following ports:

Web: TCP 80, TCP 443 SSH: TCP 22 IPMI: TCP/UDP 623 KVM: TCP 7578, TCP 7582 Virtual Media: TCP 5120, 5123, 5124, 5127

http://www.tyan.com

35

2.7 Maintenance This section allows you to perform maintenance tasks on the device.

http://www.tyan.com

36

Press the Enter Update Mode key to put the device in a special mode that allows firmware updates. Note: Once you enter update mode the device will reset if the update process is cancelled.

http://www.tyan.com

37

2.8 BMC Group control From the Group control tab you can easily view and control blade servers or group nodes from the same location. You will be able to view Model, Power Status, Sensor, SEL and Front Panel Lockout info.

http://www.tyan.com

38

2.8.1 localhost Sensor Readings This page displays system sensor information, including readings and status. You can toggle viewing the thresholds for the sensors by pressing the show Thresholds button below.

http://www.tyan.com

39

2.8.2 localhost Event Log Below is a table of the events from the systems event log. You can choose a category from the pull-down box to filter the events and also sort them by clicking on a column header.

http://www.tyan.com

40

2.8.3 Add a Host in Group BMC Control You will need to key in the MBC IP address, user name and password.

http://www.tyan.com

41

The username and password of the new BMC are shared with the localhost by default. You can type username and password if they are different.

http://www.tyan.com

42

Once you have clicked the Save button on the add host page, the new node will show up as an additional listing in the Group Control page.

http://www.tyan.com

43

Before you can use any function keys, you will need to “Select” which host you wish to use first. Once you have selected that host, you will notice that under the “selected” column it will change from NO to YES.

The Select All, Unselect and Unselect All keys can be used as well to select all hosts at once.

http://www.tyan.com

44

2.8.4 Get Status Use this key if the BMC loses connection or simply isn’t even listed.

http://www.tyan.com

45

When you click the “Get Status”, key the webpage will wait BMC response and then update all the fields with the appropriate status.

http://www.tyan.com

46

NOTE

http://www.tyan.com

47

3: SMASH Command Line Protocol in AST2050/Pilot II

3.1 Quick View SMASH Command Line Protocol(SMASH CLP) provides server administrators a consistent command line interface for server monitoring and management tasks. It is a simple and standard way to access the Pilot-2 BMC. 3.2 Enter/Exit of the SMASH CLP Console Start SMASH Command Line Protocol (CLP) console via SSH. Start the SSH client, the user name and password are same as what was used with the web interface of the Pilot II.

http://www.tyan.com

48

Enter the SMASH-CLP Console

Type ->exit to exit SMASH CLP Console

http://www.tyan.com

49

3.3 Features 3.3.1 System Power Status and Control A user can get the system power status under “system1” by using the following command:

“->cd /system1”

“->show”

http://www.tyan.com

50

A user can use basic terms such as “start”, “stop” and “reset” on through the console by using the following command:

“->cd /system1”

“->start” or “->stop” or “->reset”

http://www.tyan.com

51

3.3.2 Serial Terminal Under the SMASH-CLP, a user could redirect host serial port 1 to the remote console. A user will need to make sure that the SOL baud rate configuration matches the host serial port setting.

“->cd /system1/sol1”

“->start”

To exit serial terminal, user need type following keys: “Enter”+”Esc”+”t”.

http://www.tyan.com

52

3.3.3 Chassis Identification A user can turn on the chassis ID LED for identification purposes by using the following command:

“->cd /system1”

“->set SysIdentification=Indefinite” (turn ID LED always on)

“->set TimeOutValue=100 SysIdentification=timed” (turn ID LED on for 100s)

“->set SysIdentification=off” (turn off)

http://www.tyan.com

53

3.3.4 IPMI Sensors Reading A users can get sensors readings under “/system1” by using the following command:

“->cd /system1”

“->show”

“->cd sensorX” (X is sensor number)

“->show”

http://www.tyan.com

54

3.3.5 IPMI SEL Browse SEL is under “/system1/sp1/logs1”

“->cd /system1/sp1/logs1”

“->show”

“->cd record1”

“->show”

http://www.tyan.com

55

3.3.6 BMC users account configuration A user can update the user account under “/system1/sp1” by using the following commands:

“->cd /system1/sp1/accountX” (X is account number)

“->set username=xxxx” to change user name

“->set password=xxxx” to change password

“->set enabledstate=1/0” to enable/disable this account.

http://www.tyan.com

56

3.3.7 BMC Network Configuration A user can change/update the BMC IP Address under “/system1/sp1/enetport1/lanendpt1/ipendpt1” by using the following command:

“->cd /system1/sp1/enetport1/lanendpt1/ipendpt1”

“->show”

http://www.tyan.com

57

User could change IP address, subnet mask or use dhcp. After changing these values, the user will need to save them by setting property “committed”.

“->set ipaddress=192.168.0.123”

“->set committed=1”

http://www.tyan.com

58

NOTE

http://www.tyan.com

59

4: IPMI OS Drivers and Open Source Software Under normal operating conditions, the Pilot II BMC works independently of the OS and no drivers are required. However sometimes, a user may need to run some IPMI software on a local host and not through the remote console. In those cases, the IPMI driver is needed to support that IPMI software. The Pilot II firmware is fully compliant with the IPMI 2.0 specification. A user can use standard IPMI drivers that come from numerous OS distributions. 4.1 Windows IPMI Driver Pilot II supports the Intel reference driver that can be found at: http://www.intel.com/design/servers/ipmi/tools.htm. For Windows Server 2003 R2 (or newer), Microsoft also provides an embedded IPMI driver. 4.2 Open IPMI Driver on Linux Pilot II supports the Open IPMI driver in the Linux Kernel. Use the following commands to load IPMI drivers.

“modprobe ipmi_devintf”

“modprobe ipmi_si”

If you use an older version Linux Kernel, you will need to replace the module “ipmi_si” with “ipmi_kcs” Note: The S7016 motherboard BIOS encodes IPMI Base I/O address at 0xCA2 in its DMI table IPMI entry. Any generic OS IPMI drivers should have no compatibility issues with this base I/O address 4.3 IPMI Tool and Other Open Source Software Pilot II natively supports open source software IPMITool. Other IPMI tools such OpenIPMI,IPMI may also be used without issue. Note: For IPMITool SOL session, you will need to enable in the BIOS “Remote Serial Console Redirect”. The configuration is COM A, baud rate 38.4K, 8 bits, no parity, and Xon/Xoff.

Recommended