Hitachi HF-W7500 40 Manual

Hitachi HF-W7500 40 Manual

Industrial computer, ras features
Table of Contents

Advertisement

WIN-63-0090-03

Advertisement

Table of Contents
loading

Summary of Contents for Hitachi HF-W7500 40

  • Page 1 WIN-63-0090-03...
  • Page 2 WIN-63-0090-03...
  • Page 3 Third Edition, March 2015, WIN-63-0090-02 (out of print) Fourth Edition, April 2015, WIN-63-0090-03 All Rights Reserved, Copyright © 2014, 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 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 SAFETY INSTRUCTIONS (Continued) 2. SAFETY WARNINGS IN THIS MANUAL 2.1 Safety Warning Indicated as “NOTICE”  When failure of a drive is anticipated, the drive may experience hardware failure in near future. We recommend you to back up the data and replace the drive.
  • Page 9 SAFETY INSTRUCTIONS (Continued)  Log function exits (asynchronously) without waiting for the data to be actually written to a log file. That means this function does not return an error even when writing to a log file fails for some reason. We recommend important information be recorded in the OS event log.
  • Page 10 • Microsoft®, Windows®, Windows Server®, Windows NT®, 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 11 <Note for storage capacity calculations> ● Memory capacities and requirements, file sizes and storage requirements, etc. must be calculated according to the formula 2 . The following examples show the results of such calculations by 2 (to the right of the equals signs). 1 KB (kilobyte) = 1,024 bytes 1 MB (megabyte) = 1,048,576 bytes 1 GB (gigabyte) = 1,073,741,824 bytes...
  • Page 12: 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 13 4.5.4 Objects in the extended MIB for HF-W ..............4-29 4.5.5 Extended MIB file for HF-W ..................4-35 4.6 Status Acquisition by Using the RAS Library ..............4-36 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 14 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 15 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 16 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 17 Table 6-12 Values Stored in Status in the HFW_ARRAY_STATUS Structure ..... 6-23 Table 6-13 Possible Combinations that Can Be Stored in Status in the HFW_ARRAY_STATUS Structure ..............6-24 Table 6-14 Values Stored in Each Element of the RAID_DATA Structure ......6-25 Table 6-15 List of Values Specified by dwMode in the SetMode7seg Function ....
  • Page 18: 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 19: Figure 1-1 Ras Setup Window

    1. CAPABILITIES OF THE RAS FEATURE <Monitoring> (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 20: Figure 1-2 Hardware Status Icon

    1. CAPABILITIES OF THE RAS FEATURE <Status check> (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 21 1. CAPABILITIES OF THE RAS FEATURE (12) Shutdown using library functions This function enables a user application to shutdown this equipment by using the RAS library. (13) 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.
  • Page 22 1. CAPABILITIES OF THE RAS FEATURE (20) Logging the trend of the temperature inside the chassis This function periodically measures the temperature inside the chassis of this equipment and records the data into a file. <Simulation> (21) Hardware status simulation Simulates the hardware status of this equipment.
  • Page 23 This page is intentionally left blank.
  • Page 24: 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, refer to “HF-W7500 Model 40 INSTRUCTION MANUAL (manual number WIN-62-0065)”.
  • Page 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33 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 34: 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 35: 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 36: 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 37 2. ITEMS MONITORED BY THE RAS FEATURE For details about (1) to (3) and (7), see “CHAPTER 4 CHECKING THE HARDWARE STATUS”. For details about (8), see “6.1.10 Get function for the RAID status (hfwRaidStat, RaidStat) [D Model only]”. For details about (9), see “5.3 RAID Configuration Control Command (raidctrl) [D Model only]”.
  • Page 38: 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 39: 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. ● In the case of Windows® 7 and Windows Server® 2008 R2 1.
  • Page 40: 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 41 3. SETTING UP THE RAS FEATURE NOTICE 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 42: 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 43 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 44: 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 For D Model, the drive failure prediction function is always enabled.
  • Page 45: 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 46 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 47: 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 48: 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 49: 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 50 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 51: 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 52: 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 53 3. SETTING UP THE RAS FEATURE 3. Values Specify one line of message displayed as a part of the popup message for a value. For each key, a maximum of 50 bytes of characters (up to 25 double-byte characters) can be assigned. If you specify more than 50 bytes of characters, the characters at the 51th byte and after are ignored.
  • Page 54: 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 55 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 56: 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 57: Overview

    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 58 4. CHECKING THE HARDWARE STATUS • This window only displays the internal drives that are recognized during OS startup. If you connect a new drive or replace a drive with a new drive, for example, for maintenance, it may take a long time to recognize the new drive at the first startup after the new drive is connected, and the information about the drive may not be displayed.
  • Page 59: Table 4-1 Hardware Status Icon

    4. CHECKING THE HARDWARE STATUS ● In the case of Windows Server® 2012 R2 1. Click OK in the message above. 2. Click Start to launch the Start screen. 3. Click in the lower-left corner of the Start screen to go to the Apps view. 4.
  • Page 60: 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 61: Hardware Status Icon

    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 62: 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 63: 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, 2 and 3 are displayed. Table 4-4 Drive Condition and Displayed Information Drive condition Icon Information If SMART monitoring...
  • Page 64: 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 65: 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 66: 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. Figure 4-8 Hardware Status Window (Error Case) 4-11...
  • Page 67: 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 68: 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 69: 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 70: 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 71: 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 code on the status display digital LEDs located on the front of this equipment.
  • Page 72: Figure 4-11 Hardware Status Codes

    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 73: Figure 4-12 Application Status Code

    4. CHECKING THE HARDWARE STATUS (2) Application status codes An application status code is displayed by a user application by using library functions provided by this function. When an application status code is displayed, the center LED in the status indication LEDs is lit.
  • Page 74: Figure 4-14 Example Of A Status Display Mode

    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-10 Status Display Modes Status display mode Description When the hardware status is normal, an application status Hardware status display mode code is displayed.
  • Page 75: Status Codes To Be Displayed

    4. CHECKING THE HARDWARE STATUS 4.4.4 Priorities of displayed codes The following shows the priorities of the codes displayed by this feature. (1) In the hardware status display mode Code class Priority order STOP error code Hardware status code Application status code •...
  • Page 76: 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 77: 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: Fan condition • Temperature condition inside the chassis • Drive condition •...
  • Page 78: 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 79 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 80 4. CHECKING THE HARDWARE STATUS 4. Specify whether to accept SNMP packets from hosts. If you want to accept SNMP packets from any manager on the network: • Select Accept SNMP packets from any host. If you want to restrict SNMP packets: •...
  • Page 81 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 82 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 83 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. ● In the case of Windows Server® 2012 R2 1. If you are not signed in to the computer as an administrator, sign in to the computer as an administrator.
  • Page 84: 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 85 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 86: Table 4-12 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 87: Table 4-14 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 88: Table 4-15 Objects Related To The Trap Notification (When An Error Occurs)

    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 Table 4-15 Objects Related to the Trap Notification (When an Error Occurs)
  • Page 89: Table 4-16 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-16 Objects Related to the Trap Notification (When the Equipment Has Recovered...
  • Page 90: Extended Mib File For Hf-W

    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 Table 4-17 Objects Related to the Trap Notification (Operational Modes)
  • Page 91: 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 92: Chapter 5 Controlling The Hardware

    5. CONTROLLING THE HARDWARE CHAPTER 5 CONTROLLING THE HARDWARE The RAS feature can have the following controls over this equipment. (1) Automatic shutdown of the equipment When a hardware error occurs or a remote shutdown request through the contact input is detected, the equipment can be automatically shut down.
  • 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 RAID and its drives. 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 <Diagnosis> 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 <Diagnosis> 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 described in this chapter and the usage of each contact, refer to “HF-W7500 Model 40 INSTRUCTION MANUAL (manual number WIN-62-0065)”.
  • 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: Shutdown Function (Bssysshut)

    6. LIBRARY FUNCTIONS 6.1.2 Shutdown function (BSSysShut) <Name> BSSysShut - System shutdown <Syntax> #include <w2kras.h> int BSSysShut(reboot) int reboot: /*Reboot flag*/ <Description> 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 109: Watchdog Timer Control Function (Wdtcontrol)

    6. LIBRARY FUNCTIONS 6.1.3 Watchdog timer control function (WdtControl) (1) Function interface <Name> WdtControl - Watchdog timer control / status acquisition <Syntax> #include <w2kras.h> BOOL WdtControl(DWORD dwCmd, PDWORD pdwCount); <Description> 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 under Watchdog timer setting.
  • Page 110 6. LIBRARY FUNCTIONS If dwCmd is WDT_STAT, 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 111 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 112: 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 113: Control Functions For The General Purpose External Contact Outputs (Gendocontrol And Gendocontrolex)

    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) <Name>...
  • Page 114: Table 6-4 List Of Actions Of The Gendocontrolex Function Specified By Dwport

    6. LIBRARY FUNCTIONS (2) Function interface (GendoControlEx) <Name> GendoControlEx - Output control for the general purpose external contacts (GENDO0 / GENDO1 / GENDO2) <Syntax> #include <w2kras.h> BOOL GendoControlEx(DWORD dwPort, DWORD dwCmd); <Description> 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 115: Figure 6-3 Behavior Of The Gendo0 Contact

    6. LIBRARY FUNCTIONS <Diagnosis> 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 116: 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) <Name>...
  • Page 117: Table 6-6 List Of Actions Of The Getgendiex Function Specified By Dwport

    6. LIBRARY FUNCTIONS (2) Function interface (GetGendiEx) <Name> GetGendiEx - Status acquisition of the general purpose external contact inputs (GENDI, GENDI0, GENDI1, and GENDI2) <Syntax> #include <w2kras.h> DWORD GetGendiEx(DWORD dwPort); <Description> This function gets the status of the general purpose external contact inputs (GENDI, GENDI0, GENDI1, and GENDI2) of the RAS external contacts interface.
  • Page 118 6. LIBRARY FUNCTIONS <Diagnosis> 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 119: Log Function (Mconwritemessage)

    6. LIBRARY FUNCTIONS 6.1.6 Log function (MConWriteMessage) <Name> MConWriteMessage - Logging <Syntax> #include <w2kras.h> VOID WINAPI MConWriteMessage(LPSTR lpBuffer); <Description> 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 120 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. ・In order to reduce the amount of resources used, this function, for example, opens and closes a pipe every time the function is called.
  • Page 121: Get Function For The Memory Condition (Getmemstatus)

    6. LIBRARY FUNCTIONS 6.1.7 Get function for the memory condition (GetMemStatus) <Name> GetMemStatus - Memory status acquisition <Syntax> #include <w2kras.h> BOOL GetMemStatus(PMEM_DATA pMemData); <Description> 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 that stores the acquired memory condition.
  • Page 122 6. LIBRARY FUNCTIONS For this model, correspondence between elements of Dimm_Status and DMM names is as follows. Element DIMM name Dimm_Status[0] DIMM A1 Dimm_Status[1] DIMM A2 Dimm_Status[2] DIMM B1 Dimm_Status[3] DIMM B2 <Diagnosis> If this function completes successfully, the function returns TRUE. If this function terminates with an error, the function returns FALSE.
  • Page 123: 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) <Name> GetHddPredict - Get function for the failure prediction status of the drive <Syntax> #include <w2kras.h> BOOL GetHddPredict(PHDD_PREDICT_DATA pHddData); <Description> 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 124 6. LIBRARY FUNCTIONS <Diagnosis> 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 125: Get Function For The Drive Condition (Hfwdiskstat)

    6. LIBRARY FUNCTIONS 6.1.9 Get function for the drive condition (hfwDiskStat) <Name> hfwDiskStat - Drive status acquisition <Syntax> #include <hfwras.h> BOOL hfwDiskStat(PHFW_DISK_STATUS phfwDiskStatus); <Description> 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 that stores the drive conditions.
  • Page 126 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 127 6. LIBRARY FUNCTIONS 6.1.10 Get function for the RAID status (hfwRaidStat, RaidStat) [D Model only] (1) hfwRaidStat <Name> hfwRaidStat - RAID status acquisition <Syntax> #include <hfwras.h> BOOL hfwRaidStat (PHFW_RAID_STATUS phfwRaidStatus); <Description of the function> The hfwRaidStat function stores the RAID status to a structure pointed to by phfwRaidStatus. The parameters of this function are explained below.
  • Page 128: Table 6-10 Values Stored In Level In The Hfw_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 HFW_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 129: 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 HFW_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 130: Table 6-14 Values Stored In Each Element Of The Raid_Data Structure

    6. LIBRARY FUNCTIONS (2) RaidStat <Name> RaidStat - RAID drive status acquisition <Syntax> #include <hfwraid.h> BOOL RaidStat(PRAID_DATA pRaidData); <Description of the function> 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 used.
  • Page 131 6. LIBRARY FUNCTIONS <Diagnosis> 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 pRaidData is invalid. When this function terminates with an error, call the GetLastError Windows API function to get the error code.
  • Page 132: 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) <Name> SetStCode7seg - Displaying an application status code <Syntax> #include <ctrl7seg.h> BOOL SetStCode7seg(DWORD dwStCode); <Description> 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 133 6. LIBRARY FUNCTIONS (2) Application status code clear function (TurnOff7seg) <Name> TurnOff7seg - Turning off an application status code <Syntax> #include <ctrl7seg.h> BOOL TurnOff7seg(VOID); <Description> 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. <Diagnosis>...
  • Page 134: Table 6-15 List Of Values Specified By Dwmode In The Setmode7Seg Function

    6. LIBRARY FUNCTIONS (3) Status display mode setup function (SetMode7seg) <Name> SetMode7seg - Setting up the status display mode <Syntax> #include <ctrl7seg.h> BOOL SetMode7seg(DWORD dwMode); <Description> 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 135: 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 136: 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 137: Event Log

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS For information about what actions you should take when a blue screen appears, refer to the “HF-W7500 Model 40 INSTRUCTION MANUAL (manual number WIN-62-0065)”. 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.
  • Page 138: 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 139: 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 140: 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 141: 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 142 7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS <Log information format> 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 143: Logging Interval Setup Command

    7. FEATURES RELATED TO MAINTENANCE AND FAILURE ANALYSIS 7.3.3 Logging interval setup command <Name> tmplogset - Setting up the logging interval <Syntax> tmplogset <Function> 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 144 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 145 This page is intentionally left blank.
  • Page 146: 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 147 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 148: 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 149 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 150 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 151: 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 152 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 153 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 154 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 155 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 156 8. SIMULATING THE HARDWARE STATUS <D Model> The following shows the list of items on the menu when you right-click Drive bay1 or Drive bay2. When you right-click Drive bay3, the list of items on the menu is the same as the one shown in <Other than D Model>.
  • Page 157 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 158: 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 159: Remote Notification

    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 160: 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. ● In the case of Windows® 7 and Windows Server® 2008 R2 1.
  • Page 161 This page is intentionally left blank.

Table of Contents