Hide thumbs Also See for HF-W6500 45/40:
Table of Contents

Quick Links

WIN-63-0088-02
Table of Contents
loading

Summary of Contents for Hitachi HF-W6500 45/40

  • Page 1 WIN-63-0088-02...
  • Page 2 WIN-63-0088-02...
  • Page 3 Second Edition, June 2013, WIN-63-0088-01 (out of print) Third Edition, April 2015, WIN-63-0088-02 All Rights Reserved, Copyright © 2013, 2015, Hitachi Industry & Control Solutions, Ltd. The contents of this publication may be revised without prior notice. No part of this publication may be reproduced in any form or by any means without permission in writing from the publisher.
  • Page 4 SAFETY INSTRUCTIONS Carefully read and fully understand the safety precautions below before operating the equipment. Operate the equipment by following the instructions and procedures described in this manual. Pay attention especially to safety precautions displayed on the equipment or in this manual.
  • Page 5 Do not give a shock to the equipment when unpacking or carrying the equipment. Do not modify this equipment because that may result in a fire or an electric shock. In no event will Hitachi be responsible for any consequences that results from the modification or alteration of the equipment.
  • Page 6 SAFETY INSTRUCTIONS (Continued) CAUTION If the equipment drops or is tipped over, personal injury may result. Pay full attention when transporting the equipment. Make sure you do not catch or hit your fingers to cause personal injury when unpacking or carrying the equipment.
  • Page 7 SAFETY INSTRUCTIONS (Continued) 1.3 NOTICE This equipment alone cannot guarantee the system safety. In order to ensure sufficient safety of your system even when this equipment should fail, malfunction, or have program bugs, you must add systemic protections such as building external protective/safety circuits to facilitate safety measures to prevent personal injury and serious accidents.
  • Page 8 PREFACE This manual describes how to use the Reliability, Availability, Serviceability (RAS) feature of the HITACHI INDUSTRIAL COMPUTER HF-W6500 Model 45/40 (hereinafter referred to as “this equipment”). This manual is organized as follows. CHAPTER 1 CAPABILITIES OF THE RAS FEATURE...
  • Page 9 • Microsoft®, Windows®, Windows NT®, Visual C++®, and Visual Basic® are trademarks or registered trademarks of U.S. Microsoft Corporation in the United States and other countries. • All other product names (software and hardware) not from Hitachi described in this manual are registered trademarks, trademarks, or products of their respective owners.
  • Page 10: Table Of Contents

    CONTENTS SAFETY INSTRUCTIONS ..................S-1 CHAPTER 1 CAPABILITIES OF THE RAS FEATURE ........1-1 CHAPTER 2 ITEMS MONITORED BY THE RAS FEATURE ......2-1 2.1 Fan Monitoring ........................2-1 2.2 Monitoring Temperature inside the Chassis ................ 2-2 2.3 Drive Failure Prediction Function (SMART Monitoring) ........... 2-3 2.4 Drive Usage Monitoring ......................
  • Page 11 4.5.4 Objects in the extended MIB for HF-W ..............4-30 4.5.5 Extended MIB file for HF-W ..................4-36 4.6 Status Acquisition by Using the RAS Library ..............4-37 CHAPTER 5 CONTROLLING THE HARDWARE ..........5-1 5.1 Automatic Shutdown of the Equipment ................5-2 5.1.1 Automatic shutdown when detecting fan failure ............
  • Page 12 8.1.1 Overview ........................8-1 8.1.2 Using the simulation function ..................8-3 8.1.3 Precautions when you use the Simulation Tool window ..........8-13 8.1.4 Event log entries ......................8-14 8.1.5 Remote notification ..................... 8-14 APPENDIX A RUNNING COMMAND PROMPT AS AN ADMINISTRATOR ................
  • Page 13 FIGURES Figure 1-1 RAS Setup Window ....................1-2 Figure 1-2 Hardware Status Icon ....................1-3 Figure 2-1 State of the Status Lamp and the CPUSTOP Contact ..........2-7 Figure 2-2 Example of a Flow Chart of Monitoring the Operational State of a User Program ........................
  • Page 14 TABLES Table 1-1 Overview of the RAS Feature ................... 1-1 Table 2-1 State of the Equipment in Terms of Fan Monitoring and State of the MCALL Contact ........................2-1 Table 2-2 State of the Equipment in Terms of Monitoring Temperature inside the Chassis and State of the MCALL Contact ................
  • Page 15 Table 6-11 Values Stored in DiskNumber in the ARRAY_STATUS Structure ..... 6-24 Table 6-12 Values Stored in Status in the ARRAY_STATUS Structure ........ 6-24 Table 6-13 Possible Combinations that can be Stored in Status in the ARRAY_STATUS Structure ................6-25 Table 6-14 Values Stored in Each Element of the RAID_DATA Structure ......
  • Page 16: Chapter 1 Capabilities Of The Ras Feature

    1. CAPABILITIES OF THE RAS FEATURE CHAPTER 1 CAPABILITIES OF THE RAS FEATURE The HF-W series come with the Reliability, Availability, Serviceability (RAS) feature that you would expect from a highly reliable industrial computer. The following is an overview of the RAS feature. Table 1-1 Overview of the RAS Feature Category Item...
  • Page 17: Figure 1-1 Ras Setup Window

    1. CAPABILITIES OF THE RAS FEATURE (1) Hardware status monitoring Monitors the hardware status of this equipment including the status of the fans and drives as well as the temperature inside the chassis. (2) OS hung-up monitoring Monitors the operational state of the OS using a dedicated timer implemented on this equipment.
  • Page 18: Figure 1-2 Hardware Status Icon

    1. CAPABILITIES OF THE RAS FEATURE (5) Hardware status window Displays the hardware status of this equipment using a graphical interface. There is always an icon in the notification area of the taskbar to display the hardware status. Figure 1-2 Hardware Status Icon (6) Event notification Enables a user application to check the hardware status of this equipment by monitoring the...
  • Page 19 1. CAPABILITIES OF THE RAS FEATURE (12) Startup suppression when severe failure occurs Suppresses startup of this equipment when failure such as fan failure is detected during OS startup in order to protect the hardware. (13) Controlling the general purpose external contacts and the status display digital LEDs Enables a user to control the general purpose external contacts and the status display digital LEDs with the RAS library.
  • Page 20 1. CAPABILITIES OF THE RAS FEATURE (20) Hardware status simulation Simulates the hardware status of this equipment. By using this function, you can test a user application and check the notification interface of the RAS software without actual hardware failure. This manual explains functions (1) through (11), (13), (14), (16), (17), (19), and (20).
  • Page 21 This page is intentionally left blank.
  • Page 22: Chapter 2 Items Monitored By The Ras Feature

    2. ITEMS MONITORED BY THE RAS FEATURE CHAPTER 2 ITEMS MONITORED BY THE RAS FEATURE This chapter explains the items monitored by the RAS Feature. For information about the hardware specifications of the RAS external contacts interface (optional) described in this chapter and the usage of each contact, see “HF-W6500 Model 45/40 INSTRUCTION MANUAL (manual number WIN-62-0064)”.
  • Page 23: Monitoring Temperature Inside The Chassis

    2. ITEMS MONITORED BY THE RAS FEATURE 2.2 Monitoring Temperature inside the Chassis This function monitors the temperature inside the chassis using the temperature sensor in this equipment and notifies in the following methods when the temperature inside the chassis gets abnormally high.
  • Page 24: Drive Failure Prediction Function (Smart Monitoring)

    2. ITEMS MONITORED BY THE RAS FEATURE 2.3 Drive Failure Prediction Function (SMART Monitoring) The hard drives in this equipment have the Self-Monitoring, Analysis and Reporting Technology (SMART) function, which constantly monitors the condition of the drives and anticipates a failure before the failure manifests itself. The drive failure prediction function notifies in the following methods when there is a possibility that failure may occur in a drive in near future.
  • Page 25: Drive Usage Monitoring

    2. ITEMS MONITORED BY THE RAS FEATURE 2.4 Drive Usage Monitoring The drive usage monitoring function adds up the power-on hours of a drive in this equipment. If the total power-on hours exceeds the set value, this function notifies in the methods below. By using this function, you can keep track of the appropriate timing of replacing a drive and prevent drive failure caused by using the drive for too long.
  • Page 26: Memory Monitoring

    2. ITEMS MONITORED BY THE RAS FEATURE 2.5 Memory Monitoring Memory with Error Checking and Correcting (ECC) is installed in this equipment. A single bit error in the memory can be automatically corrected without causing any problems to the operation of the equipment. On the other hand, if the frequency of memory error correction is high, that is considered to be caused by memory failure, and we recommend replacing the memory modules from the viewpoint of preventive maintenance.
  • Page 27: Os Hung-Up Monitoring

    2. ITEMS MONITORED BY THE RAS FEATURE 2.6 OS Hung-up Monitoring The OS hung-up monitoring function uses a timer implemented on this equipment for monitoring the operational state of the OS (OS monitoring timer), in order to detect a situation that a process with the highest priority (real-time priority class) cannot run (hereinafter referred to as “OS hung-up”) due to, for example, runaway kernel or when all CPU load is used up by a driver.
  • Page 28: Figure 2-1 State Of The Status Lamp And The Cpustop Contact

    2. ITEMS MONITORED BY THE RAS FEATURE Figure 2-1 shows how the state of the status lamp and the state of the CPUSTOP contact change. OS monitoring timer OS monitoring timer OS shutdown Turning off starts being retriggered. is timed out shutdown the power Power on...
  • Page 29: Watchdog Timer Monitoring

    2. ITEMS MONITORED BY THE RAS FEATURE 2.7 Watchdog Timer Monitoring This equipment has a watchdog timer. By retriggering a watchdog timer automatically, this function monitors whether processes are scheduled properly. In addition, this function can be used, for example, for monitoring the operational state of a user program by using dedicated library functions.
  • Page 30: Using A Watchdog Timer For Monitoring A User Program

    2. ITEMS MONITORED BY THE RAS FEATURE 2.7.2 Using a watchdog timer for monitoring a user program In order to use a watchdog timer for monitoring the operational state of a user program, you can use a configuration, for example, where the user program periodically retriggers the watchdog timer (that is, resets the timeout counter of the watchdog timer to the initial value) and another program checks whether timeout occurs for the watchdog timer.
  • Page 31 2. ITEMS MONITORED BY THE RAS FEATURE In Figure 2-2, the monitored program is configured to periodically retrigger the watchdog timer. The monitoring program periodically checks the timeout counter of the watchdog timer and if the value of the timeout counter (that is, the remaining time until timeout expires) is 0, it is determined that the timeout occurred.
  • Page 32: Raid Monitoring [D Model Only]

    2. ITEMS MONITORED BY THE RAS FEATURE 2.8 RAID Monitoring [D Model only] D Model has a RAID1 feature (hereinafter denoted simply as “RAID”) generally known as “mirror disk (mirroring)”. The RAID monitoring function monitors the status of the RAID on this equipment. If there is any change in the status of the RAID, this function notifies a user or an application using the following methods.
  • Page 33: State Transition Of The Raid

    2. ITEMS MONITORED BY THE RAS FEATURE 2.8.1 State transition of the RAID Table 2-6 lists RAID statuses and their respective descriptions. Figure 2-3 shows the state transitions. Table 2-6 RAID Statuses and their Descriptions RAID status Description Detailed information Normal Redundant data is intact, and the RAID is operating normally.
  • Page 34: Note About Media Error

    2. ITEMS MONITORED BY THE RAS FEATURE 2.8.2 Note about media error Media error is a status where there is a problem in data integrity while the RAID status is normal. If read errors occur at the copy source drive during a rebuild process, the rebuild process will complete but the sector data that could not be read is already lost, indicating a data integrity problem.
  • Page 35 This page is intentionally left blank.
  • Page 36: Chapter 3 Setting Up The Ras Feature

    3. SETTING UP THE RAS FEATURE CHAPTER 3 SETTING UP THE RAS FEATURE 3.1 RAS Setup Windows 3.1.1 Overview In the RAS Setup window, the following functions can be set up. Table 3-1 Setup Items in the RAS Setup Window Item Automatic shutdown when detecting fan failure Automatic shutdown when detecting abnormally...
  • Page 37: Starting The Ras Setup Window

    3. SETTING UP THE RAS FEATURE 3.1.2 Starting the RAS Setup window To start the RAS Setup window, follow the procedure below. Before you start this window, you need to log on to the computer as an administrator account. 1. Click Start. 2.
  • Page 38: Using The Ras Setup Window

    3. SETTING UP THE RAS FEATURE 3.1.3 Using the RAS Setup window (1) Shutdown setting You can select whether this equipment is automatically shut down for each of the following cases: a fan failure, an abnormally high temperature, and a remote shutdown request.
  • Page 39 3. SETTING UP THE RAS FEATURE NOTE • If this equipment continues to operate while fan failure is detected, internal parts such as a processor are not cooled down sufficiently, and that may cause thermal runaway of the system due to malfunction of the equipment or result in damage to the parts.
  • Page 40: Figure 3-3 Items In Watchdog Timer Setting

    3. SETTING UP THE RAS FEATURE (2) Watchdog timer setting You can set up the watchdog timer of this equipment. You can select one of the following ways of using the watchdog timer: • Not used • Retriggered by an application program •...
  • Page 41 3. SETTING UP THE RAS FEATURE Automatic retrigger: If you select this item, the watchdog timer is automatically retriggered by the automatic retriggering feature for the watchdog timer. In addition, you cannot use the watchdog timer by calling the WdtControl function of the RAS library. If this item is selected, you can configure the retrigger interval of the automatic retriggering feature and the timeout of the watchdog timer.
  • Page 42: Figure 3-4 Items In Drive Failure Prediction (Smart Monitoring) Setting

    3. SETTING UP THE RAS FEATURE (3) Drive Failure Prediction (SMART monitoring) setting You can set up the drive failure prediction (SMART monitoring) setting for the internal drives in this equipment. Figure 3-4 Items in Drive Failure Prediction (SMART Monitoring) Setting NOTE •...
  • Page 43: Figure 3-5 Items In The Drive Usage Monitoring Setting

    3. SETTING UP THE RAS FEATURE (4) Drive usage monitoring setting You can set up the drive usage monitoring setting. By clicking Advanced, you can set up the advanced settings of this function. Figure 3-5 Items in the Drive Usage Monitoring Setting ●...
  • Page 44 3. SETTING UP THE RAS FEATURE In the Advanced window, you can set up a threshold for the drive power-on hours so that you can be notified when the value of the drive power-on hours exceeds the threshold. To set the notification threshold, from the Object list, select the drive you want to set up.
  • Page 45: Figure 3-7 Items In The Status Display Digital Leds Setting

    3. SETTING UP THE RAS FEATURE (5) Status display digital LEDs setting You can set up the display mode of the status display digital LEDs located on the front of the equipment. Figure 3-7 Items in the Status Display Digital LEDs Setting ●...
  • Page 46: Figure 3-8 Items In The Popup Notification Setting

    3. SETTING UP THE RAS FEATURE (6) Popup notification setting You can set up the popup notification setting. By clicking Advanced, you can set up the advanced settings of this function. Figure 3-8 Items in the Popup Notification Setting ● “Function is available” check box •...
  • Page 47: Figure 3-9 Advanced Settings For The Popup Notification Setting

    3. SETTING UP THE RAS FEATURE ● Advanced button Click Advanced to display the following window. Other than D Model D Model Figure 3-9 Advanced Settings for the Popup Notification Setting [Events] • Fan failure • Abnormally high temp. • Drive failure prediction (SMART) •...
  • Page 48 3. SETTING UP THE RAS FEATURE If you changed the advanced setting and want to make the change effective, click OK. If you do not want the change, click Cancel. Then the window is closed and the change is inapplicable. (7) Making the change you made in (1) through (6) effective or discard the changes If you changed the settings in (1) through (6) and want to make the change effective, click OK.
  • Page 49: Editing Popup Notification Messages

    3. SETTING UP THE RAS FEATURE 3.1.4 Editing popup notification messages (1) Editing popup notification messages If you want to edit messages used for popup notification, click Edit. Notepad is launched and the message definition file for popup notification is opened. Edit the messages in the format described below.
  • Page 50: Table 3-2 Section Names And Defined Messages

    3. SETTING UP THE RAS FEATURE ■ Description in a definition file 1. Section The table below shows a list of section names you can define for this function and an explanation of the message you define for each section. Table 3-2 Section Names and Defined Messages Section name Defined message...
  • Page 51 3. SETTING UP THE RAS FEATURE NOTE • When you save the change, make sure you use Save in the menu. Otherwise, the change you made may not be saved properly. • While you are editing a definition file, do not use another application to edit the same file.
  • Page 52: Table 3-3 Items Displayed In The Object List For Each Option Selected In The Event List

    3. SETTING UP THE RAS FEATURE (2) Checking popup notification messages You can check the change you made in the message for each of the following items: • Fan failure • Abnormally high temp. • Drive failure prediction • Drive usage excess (When the drive power-on (=used) hours exceeds the threshold) •...
  • Page 53 3. SETTING UP THE RAS FEATURE 3. Click Display message. A popup notification message is displayed based on the change you made. After you confirm that the message is OK, click OK in the popup. If the message is not edited or there is something wrong in the message definition file, the following message is displayed.
  • Page 54: Chapter 4 Checking The Hardware Status

    4. CHECKING THE HARDWARE STATUS CHAPTER 4 CHECKING THE HARDWARE STATUS You can check the hardware status of this equipment by using the following methods. (1) Check by using GUIs You can check the hardware status of this equipment by using a graphical interface. For details, see “4.1 Hardware Status Window”.
  • Page 55: Hardware Status Window

    4. CHECKING THE HARDWARE STATUS 4.1 Hardware Status Window 4.1.1 Overview After you log on to this equipment, there will always be an icon in the notification area of the taskbar to display the hardware status. If you double-click this icon or if you right- click the icon to display a popup menu and click Display Hardware status, detailed information about the hardware status of this equipment is displayed.
  • Page 56: Hardware Status Icon

    4. CHECKING THE HARDWARE STATUS 4.1.2 Hardware status icon After you log on to this equipment, there will always be an icon in the notification area of the taskbar to display the hardware status. NOTE • By default, the icon is not shown in the notification area of the taskbar. If you click the arrow at the side of the notification area, the icon will appear.
  • Page 57: Table 4-1 Hardware Status Icon

    4. CHECKING THE HARDWARE STATUS (1) List of displayed icons and description of each icon Table 4-1 shows a list of displayed icons and a description of each icon. A description of the displayed icon is shown when you point the mouse cursor to the icon. Table 4-1 Hardware Status Icon Hardware Icon...
  • Page 58: Figure 4-2 Example Of Displaying The Description Of An Icon (When The Hardware Status Is Normal)

    4. CHECKING THE HARDWARE STATUS Figures 4-2 and 4-3 show examples of displaying the description of an icon when the hardware status of this equipment is normal and when the hardware status has an error. Figure 4-2 Example of Displaying the Description of an Icon (When the Hardware Status is Normal) Figure 4-3 Example of Displaying the Description of an Icon (When the Hardware Status Has an Error)
  • Page 59: Hardware Status Window

    4. CHECKING THE HARDWARE STATUS 4.1.3 Hardware status window The Hardware status window shows the details of the hardware status of this equipment. Figure 4-5 shows how to start the Hardware status window. 2. The Hardware status window opens. Notification area of the taskbar 1.
  • Page 60: Table 4-2 Fan Condition And Displayed Information

    4. CHECKING THE HARDWARE STATUS (1) Description of the window 1. Fan condition Shows the current status of the fans. Table 4-2 Fan Condition and Displayed Information Fan condition Icon Information Normal Fan is working normally. Excessively low rotation Fan failure is detected. speed For details, refer to the event log.
  • Page 61: Table 4-4 Drive Condition And Displayed Information

    4. CHECKING THE HARDWARE STATUS 3. Drive condition Shows the current status of the drives. In the following areas, the drive conditions of drive bay1 and 2 are displayed. Table 4-4 Drive Condition and Displayed Information Drive condition Icon Information If SMART monitoring Healthy.
  • Page 62: Figure 4-6 Confirmation Message When Disconnecting The Drive In Drive Bay1

    4. CHECKING THE HARDWARE STATUS 5. RAID status [D Model only] The RAID status is displayed. Table 4-5 RAID Status and Displayed Information RAID status Displayed information Note Detailed information [Optimal] Normal [Optimal (Media Error)] Media error occurs. [Degrade] [Degrade (Media Error)] xx: Progress of the rebuild [Degrade (Rebuild: xx%)] Degraded...
  • Page 63: Figure 4-7 Message When A Request For Disconnecting The Drive In Drive Bay1

    4. CHECKING THE HARDWARE STATUS NOTE • A disconnected drive cannot be set back to online and used again. When you disconnect a drive, make sure that the correct drive is selected to be disconnected. • Note that if “User Account Control” (UAC) is disabled and a user without administrator privileges clicks OFFLINE, the following message will be displayed and the drive will not be disconnected.
  • Page 64: Figure 4-8 Hardware Status Window (Error Case)

    4. CHECKING THE HARDWARE STATUS Figure 4-8 shows the Hardware status window (D Model) when there is a hardware status error. (When the fan condition is not normal, the temperature is not normal, drive bay1 is in a “Failure anticipation by SMART” condition, or the drive in drive bay2 is disconnected.) Figure 4-8 Hardware Status Window (Error Case) 4-11...
  • Page 65: Ras Event Notification

    4. CHECKING THE HARDWARE STATUS 4.2 RAS Event Notification 4.2.1 Overview When an event that must be reported to a user such as hardware failure occurs, this function notifies the event to an application by setting an event object to the signaled state. An application can detect an event such as hardware failure by monitoring when the event object is set to the signaled state.
  • Page 66: Example Of Using Event Objects

    4. CHECKING THE HARDWARE STATUS If the operating system is a 32-bit version, in addition to the objects described above, the following event objects are provided in order to maintain backward compatibility with the Windows NT® programs and old equipment. Table 4-7 Reported Events (for Backward Compatibility with Old Programs) Event Event object name...
  • Page 67: Popup Notification

    4. CHECKING THE HARDWARE STATUS 4.3 Popup Notification 4.3.1 Overview When an event that must be reported to a user such as hardware failure occurred, this function notifies the event to a user by displaying a popup message on the desktop. Using this function, a user can know an event such as hardware failure occurred.
  • Page 68: Messages To Be Displayed

    4. CHECKING THE HARDWARE STATUS 4.3.2 Messages to be displayed The following table shows a list of popup notification messages this function outputs. It should be noted that you can edit those messages. For information about how to edit messages, see “3.1.4 Editing popup notification messages”. Table 4-8 Messages Displayed Event Popup notification message...
  • Page 69: Status Display Digital Leds Function

    4. CHECKING THE HARDWARE STATUS 4.4 Status Display Digital LEDs Function 4.4.1 Overview When an event that must be reported to a user such as hardware failure occurs, this function notifies the event to a user by displaying a status code on the status display digital LEDs located on the front of this equipment.
  • Page 70: Status Codes To Be Displayed

    4. CHECKING THE HARDWARE STATUS 4.4.2 Status codes to be displayed (1) Hardware status code A hardware status code is displayed when an error has occurred in the hardware status of this equipment. If the hardware status is normal, a hardware status code is not displayed.
  • Page 71: Figure 4-13 Stop Error Code

    4. CHECKING THE HARDWARE STATUS (3) STOP error codes The STOP error code “80” is displayed when a STOP error (blue screen) has occurred during system operation for some reason. Regardless of the status display mode, the STOP error code “80” has the highest priority to be displayed. For information about the status display modes, see “4.4.3 Status display modes”.
  • Page 72: Status Display Modes

    4. CHECKING THE HARDWARE STATUS 4.4.3 Status display modes This function has two display modes: “hardware status display mode” and “application status display mode”. Table 4-9 Status Display Modes Status display mode Description When the hardware status is normal, an application status Hardware status display mode code is displayed.
  • Page 73: Hardware Status Codes

    4. CHECKING THE HARDWARE STATUS 4.4.4 Hardware status codes Table 4-10 shows a list of hardware status codes displayed on the status display digital LEDs by this function. Table 4-10 Hardware Status Codes Status code Location of failure or anticipated location of failure Priority PS fan failure Front fan failure...
  • Page 74: Status Display Digital Leds Control Functions

    4. CHECKING THE HARDWARE STATUS 4.4.5 Status display digital LEDs control functions The functions shown in Table 4-11 are offered as library functions for controlling the status display digital LEDs. Table 4-11 List of Status Display Digital LEDs Control Functions Function name SetStCode7seg Display an application status code.
  • Page 75: Remote Notification

    4. CHECKING THE HARDWARE STATUS 4.5 Remote Notification 4.5.1 Overview If you use this function, from a remote device through the network, you can check hardware conditions that can only be checked beside this equipment without this function. Even when hardware conditions cannot be checked beside this equipment because, for example, the system administrator is away from this equipment or this equipment is built into the facility, the hardware conditions can be checked from a remote device.
  • Page 76: Hardware Conditions That Can Be Acquired By Using Remote Notification

    4. CHECKING THE HARDWARE STATUS 4.5.2 Hardware conditions that can be acquired by using remote notification The following hardware conditions and settings can be acquired from a remote device: (1) Fan condition (2) Temperature condition inside the chassis (3) Drive condition (4) Memory condition (5) RAID status (D Model only) (6) RAS function settings...
  • Page 77: Enabling The Remote Notification

    4. CHECKING THE HARDWARE STATUS 4.5.3 Enabling the remote notification This function is disabled in the default factory-shipped settings. The remote notification uses the standard Windows® SNMP service. If you enable the SNMP service, the remote notification is enabled. When you use the remote notification, follow the procedure below to enable the SNMP service: (1) Starting the “SNMP Service Properties”...
  • Page 78 4. CHECKING THE HARDWARE STATUS (2) SNMP security configuration 1. In the “SNMP Service Properties” window, select the Security tab. 2. If you want to send a trap message whenever authentication fails, select the “Send authentication trap” check box. 3. Under “Accepted community names,” click Add. The “SNMP Service Configuration”...
  • Page 79 4. CHECKING THE HARDWARE STATUS 5. In the “SNMP Service Properties” window, click Apply. 4-26...
  • Page 80 4. CHECKING THE HARDWARE STATUS (3) SNMP trap configuration 1. In the “SNMP Service Properties” window, select the Traps tab. 2. Under Community name, type the name of the community that trap messages are sent to, and click “Add to list.” 3.
  • Page 81 4. CHECKING THE HARDWARE STATUS (4) Starting the SNMP service 1. In the “SNMP Services Properties” window, select the General tab. 2. Click Start. The SNMP service starts and the remote notification for the hardware status is enabled. 3. In order to start the SNMP service automatically at the next OS startup, in the Startup type list, select Automatic.
  • Page 82 4. CHECKING THE HARDWARE STATUS 5. The “Allowed Programs” window appears. Click Change settings, and under “Allowed programs and features,” select the “SNMP Service” check box. 6. Click OK. 4-29...
  • Page 83: Objects In The Extended Mib For Hf-W

    “x” with the object in the following table or replacing the following “y” with the object number in the table. Object ID: .iso.org.dod.internet.private.enterprises.Hitachi.systemExMib. hfwExMib.hfwRasStatus.x (x is an object in the table below) .1.3.6.1.4.1.116.5.45.1.y (y is an object number in the table below)
  • Page 84 4. CHECKING THE HARDWARE STATUS (2/2) Object Object Description Description of the values number 1: Healthy 2: Not mounted 3: Failure anticipated 5: Used hours exceeded the hfwHdd.hddTable.hddEntry.hddStatus 3.2.1.2 Drive condition threshold 7: Offline 8: Rebuild 99: Unknown Drive power-on (=used) hfwHdd.hddTable.hddEntry.hddUseTime 3.2.1.3 hours...
  • Page 85: Table 4-13 Objects Related To The Ras Function Settings

    “x” with the object in the following table or replacing the following “y” with the object number in the table. Object ID: .iso.org.dod.internet.private.enterprises.Hitachi.systemExMib. hfwExMib.hfwRasSetting.x (x is an object in the table below) .1.3.6.1.4.1.116.5.45.2.y (y is an object number in the table below)
  • Page 86: Table 4-15 Objects Related To The Extended Mib For Hf-W

    “x” with the object in the following table or replacing the following “y” with the object number in the table. Object ID: .iso.org.dod.internet.private.enterprises.Hitachi.system. hfw.hfwExMibInfo.x (x is an object in the table below) .1.3.6.1.4.1.116.3.45.1.y (y is an object number in the table below)
  • Page 87: Table 4-16 Objects Related To The Trap Notification (When An Error Occurs)

    Table 4-16 shows a list of the objects related to the trap notification when an error occurs as well as a description and notification data for those objects. The enterprise ID for the trap notification when an error occurs is as follows. Enterprise ID: iso.org.dod.internet.private.enterprises.Hitachi.systemAP. hfwMibTrap.hfwRasErrorTrap .1.3.6.1.4.1.116.7.45.1...
  • Page 88: Table 4-17 Objects Related To The Trap Notification

    The enterprise ID for the trap notification when the equipment has recovered from an error is as follows. Enterprise ID: iso.org.dod.internet.private.enterprises.Hitachi.systemAP. hfwMibTrap.hfwRasRecoverTrap .1.3.6.1.4.1.116.7.45.2 Table 4-17 Objects Related to the Trap Notification (When the Equipment has Recovered...
  • Page 89: Extended Mib File For Hf-W

    Table 4-18 shows a list of the objects related to the trap notification when the equipment has started in normal mode and a description of those objects. The enterprise ID for the trap notification related to operational modes is as follows. Enterprise ID: iso.org.dod.internet.private.enterprises.Hitachi.systemAP. hfwMibTrap.hfwRasInfoTrap .1.3.6.1.4.1.116.7.45.3...
  • Page 90: Status Acquisition By Using The Ras Library

    4. CHECKING THE HARDWARE STATUS 4.6 Status Acquisition by Using the RAS Library By using the RAS library functions, the following hardware conditions can be acquired. For details about the library functions, see “6.1 RAS Library Interface”. ● To acquire the memory condition: Use the GetMemStatus function. ●...
  • Page 91 This page is intentionally left blank.
  • Page 92: Chapter 5 Controlling The Hardware

    5. CONTROLLING THE HARDWARE CHAPTER 5 CONTROLLING THE HARDWARE This equipment automatically shuts down when a hardware error occurs or a remote shutdown request through the contact input is detected. You can control the hardware status of this equipment by using the RAS library functions. (1) Automatic shutdown of the equipment This equipment automatically shuts down when a hardware error occurs or a remote shutdown request through the contact input is detected.
  • Page 93: Automatic Shutdown Of The Equipment

    5. CONTROLLING THE HARDWARE 5.1 Automatic Shutdown of the Equipment This function automatically shuts down the equipment when running the equipment would pose a danger when fan failure or abnormally high temperature is detected. By doing so, you can protect internal parts such as a processor from thermal degradation and prevent thermal runaway of the system due to malfunction of this equipment.
  • Page 94: Automatic Shutdown When A Remote Shutdown Request Through The Contact Input Is Detected

    5. CONTROLLING THE HARDWARE NOTE • If the temperature inside the chassis is high, parts can be degraded rapidly due to heat. Then it is not advisable to continue to use this equipment also in terms of the life span of the equipment. On the other hand, if the temperature is abnormally high when the fans are working properly, the abnormally high temperature must be caused by an external factor such as malfunctioning air conditioning at the location of the equipment.
  • Page 95: Controlling The Hardware By Using The Ras Library

    5. CONTROLLING THE HARDWARE 5.2 Controlling the Hardware by Using the RAS Library By using the RAS library functions, you can shut down the system and control the general purpose external contacts and the status display digital LEDs. For details about the library functions, see “6.1 RAS Library Interface”.
  • Page 96: Raid Configuration Control Command (Raidctrl) [D Model Only]

    5. CONTROLLING THE HARDWARE 5.3 RAID Configuration Control Command (raidctrl) [D Model only] The raidctrl command displays the status of the drives in the RAID. The command can also forcibly disconnect a drive and change the media error notification setting. This command can be launched at the command prompt.
  • Page 97: Table 5-1 Raid Status Displayed In The Output Of The Raidctr Command

    5. CONTROLLING THE HARDWARE (1) Displaying the status of the RAID and its drives (with no options) If you execute the raidctrl command without any options, the command will output the status of the RAID and the drives in the RAID on this equipment. Tables 5-1 and 5-2 show the status of the RAID and drives displayed in the output.
  • Page 98 5. CONTROLLING THE HARDWARE (2) Disconnecting a drive (with /OFFLINE option) If you execute the raidctrl command with the /OFFLINE option, the specified drive is forcibly disconnected and set to offline. You need to have administrator privileges to run the raidctrl command with this option. Log on to the computer using an administrator account and then execute the command.
  • Page 99 5. CONTROLLING THE HARDWARE (3) Switching whether a media error is notified when it occurs (with the /NOTIFY option) If you execute the raidctrl command with the /NOTIFY option, you can switch whether media errors are notified when they occur. You need to have administrator privileges to specify ON or OFF for this option and change the media error notification setting.
  • Page 100: Table 5-3 Error Messages Of The Raidctrl Command

    5. CONTROLLING THE HARDWARE When the raidctrl command finishes normally, it returns exit code 0. If the command returns abnormally, one of the error messages listed in Table 5-3 is displayed, and the command returns an exit code other than 0. As an exception, if message number 4 or 5 is displayed, the command returns exit code 0.
  • Page 101: Raid Consistency Check Command (Raidcheck) [D Model Only]

    5. CONTROLLING THE HARDWARE 5.4 RAID Consistency Check Command (raidcheck) [D Model only] The raidcheck command performs a consistency check on the drives in the RAID. This command can be launched at the command prompt. The following shows how to use this command.
  • Page 102 5. CONTROLLING THE HARDWARE (1) Displaying the progress of a consistency check (with no options) If you execute the raidcheck command without any options, the command will output the progress of the consistency check in %. The following is an example of the output. C:\>raidcheck Consistency check xx% C:\>...
  • Page 103 5. CONTROLLING THE HARDWARE (2) Starting a consistency check (with the /START option) If you execute the raidcheck command with the /START option, the command will start a consistency check on the drives in the RAID. You need to have administrator privileges to run the raidcheck command with this option.
  • Page 104: Table 5-4 Error Messages Of The Raidcheck Command

    5. CONTROLLING THE HARDWARE When the raidcheck command finishes normally, it returns exit code 0. If the command returns abnormally, one of the error messages listed in Table 5-4 is displayed, and the command returns an exit code other than 0. As an exception, if message number 3 or 5 is displayed, the command returns exit code 0.
  • Page 105 This page is intentionally left blank.
  • Page 106: Chapter 6 Library Functions

    6. LIBRARY FUNCTIONS CHAPTER 6 LIBRARY FUNCTIONS A user application can get and control the hardware status of this equipment by using the RAS library. For information about the hardware specifications of the RAS external contacts interface (optional) described in this chapter and the usage of each contact, see “HF-W6500 Model 45/40 INSTRUCTION MANUAL (manual number WIN-62-0064)”.
  • Page 107 6. LIBRARY FUNCTIONS NOTE ・If the operating system is a 64-bit version, those DLLs can be linked into only 64-bit applications. 32-bit applications cannot use those DLLs. The following functions have been provided to maintain backward compatibility with Windows NT® programs and old equipment, but 64-bit versions do not support these functions.
  • Page 108 6. LIBRARY FUNCTIONS If the application uses only the functions listed in Table 6-1, object compatibility is maintained. ・If the operating system is a 32-bit version, you can execute the application as is. ・If the operating system is a 64-bit version, you need to link the libraries from a 64- bit version of the application.
  • Page 109: Shutdown Function (Bssysshut)

    6. LIBRARY FUNCTIONS 6.1.2 Shutdown function (BSSysShut) BSSysShut - System shutdown #include int BSSysShut(reboot) int reboot: /*Reboot flag*/ BSSysShut shuts down the system. The reboot argument is used for specifying whether to reboot the system after the shutdown. reboot = 0: The power to this equipment is turned off after the shutdown.
  • Page 110: Watchdog Timer Control Function (Wdtcontrol)

    6. LIBRARY FUNCTIONS 6.1.3 Watchdog timer control function (WdtControl) (1) Function interface WdtControl - Watchdog timer control / status acquisition #include BOOL WdtControl(DWORD dwCmd, PDWORD pdwCount); This function performs the action specified by dwCmd on the watchdog timer. In order to use this function, in the RAS Setup window, select Retriggered by application program...
  • Page 111 6. LIBRARY FUNCTIONS If dwCmd is WDT_STAT, as a return value, the remaining time (in seconds) at the timing of the function call until the watchdog timer expires is stored to the variable pointed by pdwCount. If the value of the variable pointed by pdwCount is 0 when the function returns, that means the watchdog timer has already timed out.
  • Page 112 6. LIBRARY FUNCTIONS (2) Behavior of the WDTTO contact of the RAS external contacts interface This sub-subsection describes the behavior of the WDTTO contact of the RAS external contacts interface under each of the following conditions. ● When the equipment starts The WDTTO contact is closed.
  • Page 113: Figure 6-1 Behavior Of The Wdtto Contact

    6. LIBRARY FUNCTIONS WDT is retriggered. WdtControl function is called. Power is WDT times out. Power is turned off. (Timeout: 10 seconds) turned on. Contact open (Normal) WDT has stopped. 10 seconds Contact closed (WDT has timed out.) WDT is Time ->...
  • Page 114: Control Functions For The General Purpose External Contact Outputs

    6. LIBRARY FUNCTIONS 6.1.4 Control functions for the general purpose external contact outputs (GendoControl and GendoControlEx) Use the GendoControl and GendoControlEx functions to control the outputs to the general purpose external contacts of the RAS external contacts interface. (1) Function interface (GendoControl) ...
  • Page 115: Table 6-4 List Of Actions Of The Gendocontrolex Function Specified By Dwport

    6. LIBRARY FUNCTIONS (2) Function interface (GendoControlEx) GendoControlEx - Output control for the general purpose external contacts (GENDO0 / GENDO1 / GENDO2) #include BOOL GendoControlEx(DWORD dwPort, DWORD dwCmd); This function performs the action specified by dwCmd on the general purpose external contact (GENDO0, GENDO1, or GENDO2) of the RAS external contacts interface specified by dwPort.
  • Page 116: Figure 6-3 Behavior Of The Gendo0 Contact

    6. LIBRARY FUNCTIONS If this function completes successfully, the function returns TRUE. If this function terminates with an error, the function returns FALSE. When this function terminates with an error, call the GetLastError Windows API function to get the error code. Error codes returned by this function on its own are as follows. Error code (value) Description W2KRAS_INVALID_PARAMETER...
  • Page 117: Get Functions For The General Purpose External Contact Inputs (Getgendi And Getgendiex)

    6. LIBRARY FUNCTIONS 6.1.5 Get functions for the general purpose external contact inputs (GetGendi and GetGendiEx) Use the GetGendi and GetGendiEx functions to get the inputs for the general purpose external contacts of the RAS external contacts interface. (1) Function interface (GetGendi) ...
  • Page 118: Table 6-6 List Of Actions Of The Getgendiex Function Specified By Dwport

    6. LIBRARY FUNCTIONS (2) Function interface (GetGendiEx) GetGendiEx - Status acquisition of the general purpose external contact inputs (GENDI, GENDI0, GENDI1, and GENDI2) #include DWORD GetGendiEx(DWORD dwPort); This function gets the status of the general purpose external contact inputs (GENDI, GENDI0, GENDI1, and GENDI2) of the RAS external contacts interface.
  • Page 119 6. LIBRARY FUNCTIONS If this function terminates with an error, the function returns 0xffffffff. When this function terminates with an error, call the GetLastError Windows API function to get the error code. Error codes returned by this function on its own are as follows. Error code (value) Description W2KRAS_INVALID_PARAMETER...
  • Page 120: Log Function (Mconwritemessage)

    6. LIBRARY FUNCTIONS 6.1.6 Log function (MConWriteMessage) MConWriteMessage - Logging #include VOID WINAPI MConWriteMessage(LPSTR lpBuffer); The MConWriteMessage function writes the specified message (characters) to a log file (file name: hfwrasa.log or hfwrasb.log). The message is written along with the time stamp. Two log files are available and the size of each file is 64 KB.
  • Page 121 “6.2 Sample Programs”. NOTE ・This function has the same name as the message console function provided by W2K-PLUS, software from Hitachi, but this function does not output to the message console. ・This function exits (asynchronously) without waiting for the data to be actually written to a log file.
  • Page 122: Get Function For The Memory Condition (Getmemstatus)

    6. LIBRARY FUNCTIONS 6.1.7 Get function for the memory condition (GetMemStatus) GetMemStatus - Memory status acquisition #include BOOL GetMemStatus(PMEM_DATA pMemData); The GetMemStatus function stores the condition of the memory in this equipment to a structure pointed by pMemData. The parameters of this function are explained below. pMemData: This parameter specifies a pointer to a MEM_DATA structure shown below that stores the acquired memory condition.
  • Page 123 6. LIBRARY FUNCTIONS If this function completes successfully, the function returns TRUE. If this function terminates with an error, the function returns FALSE. When this function terminates with an error, the value stored in pMemData is invalid. When this function terminates with an error, call the GetLastError Windows API function to get the error code.
  • Page 124: Get Function For The Failure Prediction Status Of The Drive (Gethddpredict)

    6. LIBRARY FUNCTIONS 6.1.8 Get function for the failure prediction status of the drive (GetHddPredict) GetHddPredict - Get function for the failure prediction status of the drive #include BOOL GetHddPredict(PHDD_PREDICT_DATA pHddData); This function acquires the failure prediction status of the internal drives of this equipment. In order to use this function, in the RAS Setup window, select the “Function is available”...
  • Page 125 6. LIBRARY FUNCTIONS If this function completes successfully, the function returns TRUE. If this function terminates with an error, the function returns FALSE. When this function terminates with an error, call the GetLastError Windows API function to get the error code. Error codes returned by this function on its own are as follows.
  • Page 126: Get Function For The Drive Condition (Hfwdiskstat)

    6. LIBRARY FUNCTIONS 6.1.9 Get function for the drive condition (hfwDiskStat) hfwDiskStat - Drive status acquisition #include BOOL hfwDiskStat(PHFW_DISK_STATUS phfwDiskStatus); The hfwDiskStat function stores the drive conditions to a structure pointed by phfwDiskStatus. The parameters of this function are explained below. phfwDiskStatus: This parameter specifies a pointer to an HFW_DISK_STATUS structure shown below that stores the drive conditions.
  • Page 127 6. LIBRARY FUNCTIONS Note that if multiple conditions exist at the same time, the logical sum of the values shown in Table 6-9 is stored. ・If drive failure prediction (SMART) is detected and the drive power-on (=used) hours exceeded the threshold at the same time: DISKSTAT_SMART | DISKSTAT_OVERRUN (0x48) is stored.
  • Page 128: Get Function For The Raid Status (Hfwraidstat, Raidstat) [D Model Only]

    6. LIBRARY FUNCTIONS 6.1.10 Get function for the RAID status (hfwRaidStat, RaidStat) [D Model only] (1) hfwRaidStat hfwRaidStat - RAID status acquisition #include BOOL hfwRaidStat (PHFW_RAID_STATUS phfwRaidStatus); The hfwRaidStat function stores the RAID status to a structure pointed to by phfwRaidStatus. The parameters of this function are explained below.
  • Page 129: Table 6-10 Values Stored In Level In The Array_Status Structure

    6. LIBRARY FUNCTIONS Level stores the RAID level. The meaning of each value that can be stored in Level is as follows. Table 6-10 Values Stored in Level in the ARRAY_STATUS Structure Defined value Description HFW_RAID1 (0x00000001) RAID 1 is set up. DiskNumber stores the value that indicates the drive bays used by the RAID.
  • Page 130: Table 6-13 Possible Combinations That Can Be Stored In Status In The

    6. LIBRARY FUNCTIONS Possible combinations are as follows. Table 6-13 Possible Combinations that can be Stored in Status in the ARRAY_STATUS Structure RAID status Detailed information HFW_RAID_OPTIMAL None HFW_RAID_MEDIA_ERROR HFW_RAID_DEGRADE None HFW_RAID_MEDIA_ERROR HFW_RAID_REBUILD HFW_RAID_REBUILD | HFW_RAID_MEDIA_ERROR HFW_RAID_UNKNOWN None HFW_RAID_FAIL None No.8: The system cannot operate normally, and the value may not be acquired.
  • Page 131: Table 6-14 Values Stored In Each Element Of The Raid_Data Structure

    6. LIBRARY FUNCTIONS (2) RaidStat RaidStat - RAID drive status acquisition #include BOOL RaidStat(PRAID_DATA pRaidData); The RaidStat function stores the drive status of the RAID to a structure pointed to by pRaidData. The parameters of this function are explained below. NOTE If the operating system is a 64-bit version, this function is not supported.
  • Page 132 6. LIBRARY FUNCTIONS This function returns TRUE if it completes successfully, and it returns FALSE if it terminates with an error. When this function terminates with an error, the value stored in pRaidData is invalid. You can call the GetLastError Windows API function to get the error code. Error codes returned by this function on its own are as follows.
  • Page 133: Status Display Digital Leds Control Functions (Setstcode7Seg, Turnoff7Seg, Setmode7Seg)

    6. LIBRARY FUNCTIONS 6.1.11 Status display digital LEDs control functions (SetStCode7seg, TurnOff7seg, SetMode7seg) (1) Application status code display function (SetStCode7seg) SetStCode7seg - Displaying an application status code #include BOOL SetStCode7seg(DWORD dwStCode); This function outputs an application status code on the status display digital LEDs. On the status display digital LEDs, the value specified by this function is displayed in hexadecimal.
  • Page 134 6. LIBRARY FUNCTIONS (2) Application status code clear function (TurnOff7seg) TurnOff7seg - Turning off an application status code #include BOOL TurnOff7seg(VOID); This function clears the application status code currently displayed on the status display digital LEDs. When this function is called, the status display digital LEDs are turned off. ...
  • Page 135: Table 6-15 List Of Values Specified By Dwmode In The Setmode7Seg Function

    6. LIBRARY FUNCTIONS (3) Status display mode setup function (SetMode7seg) SetMode7seg - Setting up the status display mode #include BOOL SetMode7seg(DWORD dwMode); This function configures the status display mode of the status display digital LEDs. The parameters of this function are explained below. dwMode: This parameter specifies the “status display mode”...
  • Page 136: Sample Programs

    6. LIBRARY FUNCTIONS 6.2 Sample Programs Sample program file in C that use RAS library functions are stored in the %ProgramFiles% \HFWRAS\sample directory. Use those files for reference when you develop a program or check the operation of those functions. The following table shows a list of sample programs.
  • Page 137 This page is intentionally left blank.
  • Page 138: Chapter 7 Features Related To Maintenance And Failure Analysis

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS CHAPTER 7 FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 7.1 Notifying the Cause of the STOP Error Code 7.1.1 Overview This equipment records the memory contents in memory dump files when the system is forcibly recovered from OS lockup, an NMI is generated due to hardware failure, or uncorrectable memory error occurs.
  • Page 139: Event Log

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 7.1.3 Event log Table 7-2 shows a list of event log entries this function records. Those event log entries are recorded in the system log. Table 7-2 Event Log Entries Recorded by This Function Event ID Source Type...
  • Page 140: Log Information Collection Window

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 7.2 Log Information Collection Window 7.2.1 Overview In the log information collection window, you can take the following actions by using a graphical user interface. (1) Collecting log data This function saves the data used for preventive maintenance and post-failure analysis of the problem.
  • Page 141: Using The Log Information Collection Window

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 7.2.3 Using the log information collection window 1. The log information collection window appears. By default, both the “Gather log data” and “Gather memory dump files” check boxes are selected. If you do not need one of those two, clear the check box for the one you do not need, and then click Continue.
  • Page 142: Finishing The Log Information Collection Window

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 4. The information selected at step 1 is collected. During the process, a window is displayed to show the progress. If the process finishes successfully, the following window appears. 5. A directory is created under the directory specified as the destination directory to save. The name of the directory is assigned based on the date and time of the operation.
  • Page 143: Logging The Trend Of The Temperature Inside The Chassis

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 7.3 Logging the Trend of the Temperature inside the Chassis 7.3.1 Overview This function periodically measures the temperature inside the chassis of this equipment and records the data into a log file. You can adjust the logging interval for the temperature inside the chassis by using the logging interval setup command.
  • Page 144 7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS The format of log information is as follows. (1) temp.csv YYYY/MM/DD hh:mm:ss, yxxx YYYY: Year, MM: Month, DD: Day, hh: hour (24-hour clock), mm: minute, ss: second, ° y: Sign (+ or -), xxx: (Temperature ( If acquiring the temperature fails, xxx is replaced with “---”.
  • Page 145: Logging Interval Setup Command

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 7.3.3 Logging interval setup command tmplogset - Setting up the logging interval tmplogset This command configures the interval for logging the trend of the temperature inside the chassis. The following shows how to use the command. 1.
  • Page 146 7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 4. Type the number corresponding to the new interval you want to select and press Enter. If the number you typed is out of range, the following message is displayed to prompt you to type a correct number.
  • Page 147 This page is intentionally left blank.
  • Page 148: Chapter 8 Simulating The Hardware Status

    8. SIMULATING THE HARDWARE STATUS CHAPTER 8 SIMULATING THE HARDWARE STATUS 8.1 Hardware Status Simulation 8.1.1 Overview This function simulates the hardware status of this equipment. By simulating the hardware status, you can test a user application and check the notification interface of the RAS software without actual hardware failure.
  • Page 149 8. SIMULATING THE HARDWARE STATUS The monitoring function of the RAS software detects change in the simulated hardware status and notifies the change through various interfaces. For information about the interfaces used for notification, see the following sections in this manual. ・Fan condition: “2.1 Fan Monitoring”...
  • Page 150: Using The Simulation Function

    8. SIMULATING THE HARDWARE STATUS 8.1.2 Using the simulation function Run the simulation mode start command at the command prompt to set the RAS software to the “simulation mode”. When the RAS software transitions to the “simulation mode”, the Simulation Tool window appears on the screen. You can use this window to simulate the condition of hardware devices.
  • Page 151 8. SIMULATING THE HARDWARE STATUS (2) Starting the simulation mode To start the simulation mode, run the simulation mode start command (simrasstart command) at the command prompt. NOTE ・The simulation mode cannot be started from a remote desktop. Before you start the simulation mode, other logged-on users must log off.
  • Page 152 8. SIMULATING THE HARDWARE STATUS 5. The Simulation Tool window appears. After this point on, this equipment runs in simulation mode. Monitoring hardware failure is now disabled. NOTE The simulation function performs the following actions while running in simulation mode. ・The status indicator flashes between green and red.
  • Page 153: Figure 8-3 Description Of Each Part In The Simulation Tool Window

    8. SIMULATING THE HARDWARE STATUS (3) Using the Simulation Tool window When the RAS software transitions to the simulation mode, the Simulation Tool window appears as shown in the following figure. You can use the Simulation Tool window to change the condition of hardware devices.
  • Page 154 8. SIMULATING THE HARDWARE STATUS ● Status Shows the currently set status of each simulated hardware device. The following shows a list of statuses for each hardware device. Target Status PS fan, Front fan, CPU fan Normal, Error Internal Temperature Normal, Error Drive bay1, Drive bay2 Healthy, SMART Detected,...
  • Page 155 8. SIMULATING THE HARDWARE STATUS ● End button If you click this button, shutdown is executed to exit the simulation mode. Before shutdown is executed, the following message is displayed. Save the data, for example, and then click OK. If you click Cancel, the Simulation Tool window does not exit.
  • Page 156 8. SIMULATING THE HARDWARE STATUS The following procedure shows how to simulate a hardware status using the Simulation Tool window. 1. Right-click a hardware item you want to simulate. A popup menu is displayed. The menu lists the statuses you can select based on the current hardware status. 2.
  • Page 157 8. SIMULATING THE HARDWARE STATUS NOTE If the “Setting” is not selected (that is, “---” is shown) or is the same as the “Status” when you click Apply, the current “Status” does not change. The following shows a list of items on the popup menu that are displayed when you right-click each hardware item.
  • Page 158 8. SIMULATING THE HARDWARE STATUS Current status Statuses in the popup menu Note Healthy (*1) Healthy, SMART Detected, Overrun, Not Connected, Offline SMART Detected SMART Detected, Not Connected, (*2) Offline Overrun Overrun, Not Connected, Offline (*2) Not Connected Not Connected, Rebuild Offline Not Connected, Offline, Rebuild...
  • Page 159 8. SIMULATING THE HARDWARE STATUS (4) Exiting the simulation mode To exit the simulation mode, you need to restart this equipment. For this reason, when the Simulation Tool window exits, this equipment is automatically shut down in order to exit the simulation mode. There is no limitation for how the equipment can restart in order to exit the simulation mode.
  • Page 160: Precautions When You Use The Simulation Tool Window

    8. SIMULATING THE HARDWARE STATUS 8.1.3 Precautions when you use the Simulation Tool window (1) When the new status to be simulated is finalized From when you select a new status to be simulated from a popup menu on the Simulation Tool window until when you click Apply, the new status to be simulated is not finalized and you can change it.
  • Page 161: Event Log Entries

    8. SIMULATING THE HARDWARE STATUS 8.1.4 Event log entries In order to clearly show which log entries for hardware failure originate from the simulation function, this function records event log entries listed in the following table. Note that a log entry with Event ID 252 is recorded at the timing when you click Apply in the Simulation Tool window.
  • Page 162: Appendix A Running Command Prompt As An Administrator

    APPENDIX A RUNNING COMMAND PROMPT AS AN ADMINISTRATOR APPENDIX A RUNNING COMMAND PROMPT AS AN ADMINISTRATOR The following procedure shows how to run Command Prompt as an administrator. 1. Log on to the computer using an administrator account. 2. Click Start. 3.
  • Page 163 This page is intentionally left blank.

Table of Contents