background image

6. LIBRARY FUNCTIONS 

6-20 

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. 
typedef struct HFW_DISK_STATUS{ 
  DWORD

 

Disk_Count; 

  DWORD

 

Disk_Status[16];

 

//Drive condition 

} HFW_DISK_STATUS, *PHFW_DISK_STATUS;   

 

Disk_Count stores “3”, the number of drive bays on this equipment. 
Disk_Status[n] stores the condition of the drive on the drive bay (n + 1). The following 
values are used to indicate a drive condition. Upper 16 bits are reserved. The values of those 
reserved bits are undefined. Do not use those bits. 

 

Table 6-9    List of Values Stored in Disk_Status 

 

Defined value 

Description

DISKSTAT_HEALTHY 
(0x00000001) 

The drive is working properly. 

DISKSTAT_SMART 
(0x00000008) 

Drive failure prediction (SMART) is detected. (*1) 

DISKSTAT_NOT_CONNECTED 
(0x00000010) 

A drive is not connected. 

DISKSTAT_UNKNOWN 
(0x00000020) 

The drive condition could not be acquired. 

DISKSTAT_OVERRUN 
(0x00000040) 

The drive power-on (=used) hours exceeded the 
threshold. (*2)

DISKSTAT_OFFLINE 
(0x00000002) 

The drive is disconnected from the RAID. (*3) 

DISKSTAT_REBUILD 
(0x00000004) 

A new drive is connected to the RAID and is being 
rebuilt. (*3)

(*1) This value is not stored if the drive failure prediction is not enabled. 
(*2) This value is not stored if the drive usage monitoring is not enabled. 
(*3) This value is returned in the D Model only. 

 

 

Summary of Contents for HF-W7500 40

Page 1: ...WIN 63 0090 03 ...

Page 2: ...WIN 63 0090 03 ...

Page 3: ... 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 Printed in Japan TP IC FL MW2007 ...

Page 4: ...result in serious personal injury or death WARNING This symbol is used to indicate potential hazards that may result in serious personal injury or death CAUTION This symbol is used to indicate potential hazards that may result in minor or moderate personal injury NOTICE This symbol is used to indicate hazards that may result in equipment or property damage but not personal injury The heading NOTE ...

Page 5: ...el Using the faulty equipment without repair may result in a fire or an electric shock This equipment has built in magnetic disk drives Do not hit the equipment or give a shock or vibration to the equipment because that may cause the equipment to fail Should you drop the equipment or damage its chassis disconnect the power cable from the outlet and contact your maintenance personnel Using the faul...

Page 6: ...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: ...t may cause the equipment to fail Make sure sufficient clearance is provided for air intake and exhaust in front of and behind the equipment Otherwise the temperature inside the equipment may rise and that may cause a failure or short life span of the equipment In addition you need to ensure sufficient clearance for maintenance work Performing emergency shutdown that is unplugging the power cable ...

Page 8: ...e thermal runaway of the system due to malfunction of the equipment or result in damage to the parts See page 3 4 When the Hardware status window shows an error in hardware resolve the error immediately See page 4 2 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 For information about how to ...

Page 9: ...peration of user applications can be disturbed Make sure that you do not collect memory dump files using the log information collection window while the applications for business use are running on this equipment See page 7 3 While the equipment is running in simulation mode monitoring of the actual hardware status is disabled Errors including fan failure and abnormal temperature cannot be detecte...

Page 10: ...nal contacts interface This manual provides an explanation about a RAS external contacts interface Note that this interface is an optional feature Precautions about an event log entry at the startup of the SNMP service When you enable the SNMP service a standard feature of Windows in order to use remote notification an error log entry with event ID 1500 may be recorded at the startup of the SNMP s...

Page 11: ... they must be calculated using the formula 10n Listed below are the results of calculating the above example capacities using 10n in place of 2n 1 KB kilobyte 1 000 bytes 1 MB megabyte 1 0002 bytes 1 GB gigabyte 1 0003 bytes 1 TB terabyte 1 0004 bytes Note for replacing terms for Windows Server 2012 R2 This manual describes user actions in Windows The terms log on and log off in Windows 7 and Wind...

Page 12: ... the RAS Setup window 3 2 3 1 3 Using the RAS Setup window 3 3 3 1 4 Editing popup notification messages 3 14 CHAPTER 4 CHECKING THE HARDWARE STATUS 4 1 4 1 Hardware Status Window 4 2 4 1 1 Overview 4 2 4 1 2 Hardware status icon 4 3 4 1 3 Hardware status window 4 6 4 2 RAS Event Notification 4 12 4 2 1 Overview 4 12 4 2 2 Detecting an event 4 12 4 2 3 Example of using event objects 4 13 4 3 Popup...

Page 13: ... external contact inputs GetGendi and GetGendiEx 6 11 6 1 6 Log function MConWriteMessage 6 14 6 1 7 Get function for the memory condition GetMemStatus 6 16 6 1 8 Get function for the failure prediction status of the drive GetHddPredict 6 18 6 1 9 Get function for the drive condition hfwDiskStat 6 20 6 1 10 Get function for the RAID status hfwRaidStat RaidStat D Model only 6 22 6 1 11 Status displ...

Page 14: ... 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 A 1 ...

Page 15: ...rdware Status Is Normal 4 5 Figure 4 3 Example of Displaying the Description of an Icon When the Hardware Status Has an Error 4 5 Figure 4 4 Menu of the Hardware Status Icon 4 5 Figure 4 5 Starting the Hardware Status Window 4 6 Figure 4 6 Confirmation Message when Disconnecting the Drive in Drive Bay1 4 9 Figure 4 7 Message when a Request for Disconnecting the Drive in Drive Bay1 Is Rejected 4 10...

Page 16: ...o the Hardware Status 4 29 Table 4 12 Objects Related to the RAS Function Settings 4 31 Table 4 13 Objects Related to Operational Modes 4 31 Table 4 14 Objects Related to the Extended MIB for HF W 4 32 Table 4 15 Objects Related to the Trap Notification When an Error Occurs 4 33 Table 4 16 Objects Related to the Trap Notification When the Equipment Has Recovered from an Error 4 34 Table 4 17 Objec...

Page 17: ...able 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 6 29 Table 6 16 List of Provided Sample Programs 6 30 Table 7 1 Supported STOP Error Causes 7 1 Table 7 2 Event Log Entries Recorded by This Function 7 2 Table 7 3 Log Files 7 6 Table 8 1 Event Log Entries Recorded by This Function 8 14 ...

Page 18: ...window Notification Event notification Popup notification Status display digital LEDs Remote notification Status acquisition using library functions Control Shutdown Startup suppression Automatic shutdown Shutdown using library functions Startup suppression when severe failure occurs Controlling the general purpose external contacts Controlling the status display digital LEDs Library functions RAS...

Page 19: ...est priority real time priority class can run properly the status lamp on the front of this equipment is lit green 3 Watchdog timer monitoring Monitors whether processes are scheduled properly using the watchdog timer implemented on this equipment This function also offers library functions to use the watchdog timer GUI function setting 4 RAS Setup window Provides a graphical user interface for co...

Page 20: ...ital LEDs are on the front of this equipment and notify a user that an error occurred in the hardware of this equipment These LEDs can be used by a user application in order to for example notify the failure of the application 9 Remote notification A remote device can check the hardware status of this equipment A remote device can also be notified whenever the hardware status changes 10 Status acq...

Page 21: ... Library functions 15 RAS library interface Offers library functions for recording log information in addition to the library functions offered by 10 12 and 14 Maintenance Failure analysis 16 Memory dump collection This function records the contents of the system memory in a file memory dump file when the reset switch is pressed after failure occurred for example after the equipment stops unexpect...

Page 22: ... a file Simulation 21 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 12 14 15 17 18 20 and 21 For details about other functions refer to HF W7500 Model 40 INSTRUCTION MANUAL manual number...

Page 23: ...This page is intentionally left blank ...

Page 24: ... 1 to 5 see CHAPTER 4 CHECKING THE HARDWARE STATUS For details about 6 see 5 1 Automatic Shutdown of the Equipment If you use the MCALL contact of the RAS external contacts interface the external hardware connected to the RAS external contacts interface can detect malfunction of this equipment The following table shows how the state of the MCALL contact changes Table 2 1 State of the Equipment in ...

Page 25: ...interface the external hardware connected to the RAS external contacts interface can detect malfunction of this equipment The following table shows how the state of the MCALL contact changes Table 2 2 State of the Equipment in Terms of Monitoring Temperature inside the Chassis and State of the MCALL Contact Status of this equipment MCALL contact During startup of the equipment or when the power is...

Page 26: ...or disabled in the RAS Setup window If this function is disabled notification using the methods above is disabled For details see 3 1 3 Using the RAS Setup window 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 For information about how to replace a drive refer to HF W7500 Model 40 INS...

Page 27: ...that is from OS startup to OS shutdown When the OS is not running the amount of the drive power on hours is not monitored This function records the serial number unique ID of a drive in the equipment in a drive management information file If you mount a drive that does not match the serial number recorded in the drive management information file the cumulative power on hours for the drive is autom...

Page 28: ...e recommend replacing the memory modules from the viewpoint of preventive maintenance The memory monitoring function notifies in the following methods when the frequency of memory error correction is high 1 Event notification 2 Popup notification 3 Remote notification 4 The GetMemStatus function in the RAS library For details about 1 to 3 see CHAPTER 4 CHECKING THE HARDWARE STATUS For details abou...

Page 29: ...face an external hardware connected to the RAS external contacts interface can detect OS hung up The following table shows how the state of the CPUSTOP contact changes Table 2 4 State of the Equipment in Terms of OS Hung up Monitoring and State of the CPUSTOP Contact Status of this equipment CPUSTOP contact During startup of the equipment or when the power is off Closed When OS hung up has not occ...

Page 30: ...state of the contact and the thick line denotes the transition of the state of the contact OS monitoring timer starts being retriggered Contact closed Status lamp red Contact open Status lamp green OS monitoring timer is timed out Timer is retriggered OS shutdown starts OS shutdown Timer is retriggered Timer stops being retriggered CPU load is used up by a driver Timer is retriggered Power on OS s...

Page 31: ...s implemented on a process retriggering a watchdog timer periodically This process runs at the lowest priority idle priority class If the amount of CPU time used by processes with a priority higher than the idle priority class exceeds the set value the watchdog timer is timed out By using this feature you can detect a runaway application process and so on You can set up the watchdog timer timeout ...

Page 32: ...is resets the timeout counter of the watchdog timer to the initial value and another program checks whether timeout occurs for the watchdog timer The flow chart for this configuration is shown below Figure 2 2 Example of a Flow Chart of Monitoring the Operational State of a User Program Process a user defined routine Trigger the watchdog timer Watchdog timer Retrigger Check whether timeout occurs ...

Page 33: ...ernal contacts interface the WDTTO contact is closed when timeout occurs for the watchdog timer In this case an external hardware connected to the RAS external contacts interface can monitor the operational state of a user program A program can use a watchdog timer by calling the library function WdtControl For information about how to use the WdtControl function and how the WDTTO contact of the R...

Page 34: ... 9 Get function for the drive condition hfwDiskStat 6 1 10 Get function for the RAID status hfwRaidStat RaidStat D Model only For details about 8 see 5 3 RAID Configuration Control Command raidctrl D Model only If you use the MCALL contact of the RAS external contact interface the external hardware connected to the RAS external contact interface can detect malfunctions of this equipment The follow...

Page 35: ... a part of redundant data is corrupted Rebuild The RAID is being rebuilt due to drive replacement or other reason Fail Both drives failed or drives are not connected Unknown Getting the RAID status failed or the array configuration is not normal Figure 2 3 RAID Status Transitions Degraded Normal Degraded Rebuild Fail Media error occurs Degraded One drive fails One drive is disconnected manually Dr...

Page 36: ...ws you depending on how the system is operated to select whether a media error is reported In the default factory settings a media error is not reported Use the RAID configuration control command raidctrl to select whether a media error is reported For details see 5 3 RAID Configuration Control Command raidctrl D Model only A media error can be reported in the following ways 1 Event notification 2...

Page 37: ...tails 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: ...detecting fan failure Automatic shutdown when detecting abnormally high temperature Automatic shutdown when detecting remote shutdown request Watchdog timer setting Drive Failure Prediction SMART monitoring setting Drive usage monitoring setting Status display digital LEDs setting Popup notification setting Figure 3 1 shows the RAS Setup window The default factory shipped settings are shown in the...

Page 39: ...s In the case of Windows Server 2012 R2 1 Click Start to launch the Start screen 2 Click in the lower left corner of the Start screen to go to the Apps view 3 Click RAS Setup under the RAS Software group in the Apps view 4 If you see the User Account Control window click Yes NOTE The RAS Setup window cannot be used by multiple users at the same time If you use for example user switching to try to ...

Page 40: ...ally shutdown default factory shipped setting Cleared This equipment will not be automatically shutdown Automatically shutdown if abnormally high temp has been detected check box Selected This equipment will be automatically shutdown Cleared This equipment will not be automatically shutdown default factory shipped setting Automatically shutdown if remote shutdown is requested check box Selected Th...

Page 41: ... failure has been detected check box the following cautionary message is displayed Enable this function select the check box whenever you can If you click Cancel when you receive the message above the check box reverts back to being selected If you click OK the check box is cleared After an automatic shutdown initiated by this function is complete the power is turned off The remote shutdown input ...

Page 42: ...ou cannot use the watchdog timer by calling the WdtControl function of the RAS library Retriggered by application programs If you select this item you can monitor the operational state of a user program by controlling the watchdog timer using the WdtControl function in the RAS library NOTE When you change the setting to Retriggered by application program the watchdog timer is stopped once While th...

Page 43: ...eout of the watchdog timer by using single byte numeric characters Type an integer value between 5 and 60 in seconds The default factory shipped setting is 60 seconds Retrigger interval Sets the retrigger interval of the automatic retriggering feature for the watchdog timer by using single byte numeric characters Type an integer value between 1 and timeout 4 in seconds The default factory shipped ...

Page 44: ...enabled default factory shipped setting Cleared The drive failure prediction is disabled If you change the current setting click the check box If the drive failure prediction is disabled you cannot use the notification functions described in 2 3 Drive Failure Prediction Function SMART Monitoring such as indicating a predicted drive failure Watching interval To set the watching interval type a valu...

Page 45: ...rive usage monitoring is enabled default factory shipped setting Cleared The drive usage monitoring is disabled If you change the current setting click the check box If the drive usage monitoring is disabled you cannot use the notification functions described in 2 4 Drive Usage Monitoring such as indicating if the value of the drive power on hours exceeds the threshold Advanced button Click Advanc...

Page 46: ...ranging from 100 to 20000 in the step of 100 100 minimum 200 20000 maximum The default factory shipped setting is 20000 hours If you want to clear the current cumulative power on hours when click Reset to clear the value Then the following message is displayed If you click OK when you receive the message the value of the current cumulative power on hours is cleared Click Cancel to leave the value ...

Page 47: ...3 7 Items in the Status Display Digital LEDs Setting Show Hardware status check box Selected Hardware status display mode default factory shipped setting Cleared Application status display mode If you change the current setting click the check box For details about the function of the status display digital LEDs including its display modes see 4 4 Status Display Digital LEDs Function ...

Page 48: ...ction Figure 3 8 Items in the Popup Notification Setting Function is available check box Selected The popup notification is enabled Cleared The popup notification is disabled default factory shipped setting If you change the current setting click the check box If the popup notification is disabled you cannot use the popup notification feature described in 4 3 Popup Notification ...

Page 49: ...odel only Error correcting in memory When memory correction is detected frequently You can disable or enable popup notification for each of the items above Check box for each item Selected The popup notification is enabled factory shipped default setting Cleared The popup notification is disabled If you change the current setting click the check box Message editing You can edit popup notification ...

Page 50: ...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 The RAS Setup window is closed and the settings become effective immediately If you do not want the change the setting click Cancel Then the RAS Setup window is closed and the changes are discarded ...

Page 51: ...he above the following cautionary message is displayed If you click OK when you receive the message you go back to the RAS Setup window Format of a definition file The format of a definition file is as follows Figure 3 10 Format of a Definition File A definition file consists of sections keys and the values of the keys Each section contains keys and their values A key and its value are separated b...

Page 52: ...ID failure is detected due to a drive failure at drive bay1 HDD2 OFFLINE A message displayed when a RAID failure is detected due to a drive failure at drive bay2 HDD1 OVERRUN A message displayed when the drive power on used hours exceeds the determined value for the drive bay1 HDD2 OVERRUN A message displayed when the drive power on used hours exceeds the determined value for the drive bay2 HDD3 O...

Page 53: ...quotation marks If the value is empty it is treated as a newline character 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 If you edit a definition file from multiple applications at the same time the change may not be saved properly ...

Page 54: ...yed If no items under Events are selected using the check boxes you cannot select an item from the Event list Example of Selecting Fan failure 2 In the Object list select the object you want to check Items in this list depend on the item you selected in step 1 Example of selecting PS power fan The table below shows items displayed in the Object list for each option you select in the Event list Tab...

Page 55: ...definition file the following message is displayed Click OK to go back to the RAS Setup window Correct the change you made in the message 3 Restoring default messages If you want to set the popup notification messages back to the default click Set default The following message will appear Click Yes Then the changes you made in the message definition file are discarded If you click No the changes a...

Page 56: ...isition by Using the RAS Library 3 Check on the desktop of this equipment A popup message is displayed to notify that an error occurred in the hardware of this equipment For details see 4 3 Popup Notification 4 Check by using the status display digital LEDs on the front of this equipment The status display digital LEDs are on the front of this equipment and notify a user that an error has occurred...

Page 57: ...bout the hardware status of this equipment is displayed This window displays the following information Fan condition Temperature condition inside the chassis Drive failure prediction SMART monitoring condition Drive power on used hours RAID status D Model only Other than D Model D Model Figure 4 1 Hardware Status Window NOTICE When the Hardware status window shows an error in hardware resolve the ...

Page 58: ...ea of the taskbar to display the hardware status Note that in the default factory settings the icon is not shown If you click the arrow at the side of the notification area the icon will appear If you want to always show the icon in the notification area of the taskbar click Customize and configure the icon to be always shown in the notification area NOTE In rare cases the registration of the hard...

Page 59: ...normal TEMP detected Drive failure possible 8 Fan failed Time of drive exceeded 9 Abnormal TEMP detected Time of drive exceeded 10 Fan failed Abnormal TEMP detected Time of drive exceeded 11 RAID error detected 12 Fan failed RAID error detected 13 Abnormal temperature detected RAID error detected 14 Fan failed Abnormal temperature detected RAID error detected 15 Caution Drive failure possible 16 T...

Page 60: ...en the Hardware Status Is Normal Figure 4 3 Example of Displaying the Description of an Icon When the Hardware Status Has an Error 2 Menu of the hardware status icon If you right click the icon a popup menu is displayed Figure 4 4 Menu of the Hardware Status Icon Display Hardware status Click it to display the Hardware status window Undisplay the icon Click it to delete the icon from the notificat...

Page 61: ... of this equipment Figure 4 5 shows how to start the Hardware status window Figure 4 5 Starting the Hardware Status Window 1 Double click the hardware status icon Alternately right click the icon to display a popup menu and click Display hardware status on the menu 2 The Hardware status window opens Notification area of the taskbar ...

Page 62: ... is working normally Excessively low rotation speed Fan failure is detected For details refer to the event log 2 Temperature condition Shows the current status of the temperature inside the chassis Table 4 3 Temperature Condition and Displayed Information Temperature status Icon Information Normal Present temperature is normal Abnormally high temperature Temperature in the unit has exceeded the up...

Page 63: ...drive is being rebuilt REBUILD 8 Unknown Unknown 9 Not mounted Not Connected Nos 2 and 5 These descriptions do not apply to D Model Nos 6 through 8 These descriptions apply to D Model only 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 For information about how to replace a drive refe...

Page 64: ...displayed 8 Unknown Unknown 6 OFFLINE button D Model only Click this button to disconnect the corresponding drive from the RAID This button works only when the drive condition of a drive in the RAID is either Normal Failure anticipation by SMART or Drive usage excess In order to disconnect a drive you must have administrator privileges Log on to the computer using an administrator account and clic...

Page 65: ...llowing message will be displayed and the drive will not be disconnected When you need to disconnect a drive log on to the computer using an administrator account and click OFFLINE Figure 4 7 Message when a Request for Disconnecting the Drive in Drive Bay1 Is Rejected You cannot disconnect a drive from a remote session 7 Refresh button If you click this button the latest hardware status is acquire...

Page 66: ...4 CHECKING THE HARDWARE STATUS 4 11 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 ...

Page 67: ...eported to a user and their respective event objects Table 4 6 Reported Events No Event Event object name 1 A PS fan failure occurred W2KRAS_PSFAN_ERR_EVENT 2 A front fan failure occurred W2KRAS_FTFAN_ERR_EVENT 3 A CPU fan failure occurred W2KRAS_CPUFAN_ERR_EVENT 4 The temperature inside the chassis became abnormal W2KRAS_TEMP_ERR_EVENT 5 A remote shutdown request was generated W2KRAS_RMTSTDN_EVEN...

Page 68: ... 8 The power on used hours of the drive on the drive bay2 exceeded the threshold HFW_HDD2_OVERRUN_EVENT 9 The power on used hours of the drive on the drive bay3 exceeded the threshold HFW_HDD3_OVERRUN_EVENT 10 The RAID status is normal HFW_RAID_ONLINE_EVENT 11 The RAID status is not normal HFW_RAID_OFFLINE_EVENT No 6 This includes the case that getting the failure prediction status of the drive fa...

Page 69: ...ed More specifically a popup message is displayed in the following cases A fan failure occurred The temperature inside the chassis becomes abnormal SMART anticipates drive failure The drive power on used hours exceeded the threshold A frequent error correction occurs in memory A RAID error is detected D Model only Figure 4 9 shows an example of popup message notification when a power fan failure h...

Page 70: ...ibed value 5 SMART anticipates drive failure A failure may be imminent on the drive of the drive bay 1 6 The value of the drive power on used hours exceeds the threshold Used hours on the drive of the drive bay 1 exceeded prescribed value 7 Frequent error correction occurs in memory In the 1 error corrections have occurred with high frequency 8 A RAID error occurs RAID status is DEGRADE Drive bay ...

Page 71: ...ital LEDs located on the front of this equipment Using this function a user can know an event such as hardware failure occurred In addition a user application can output any code on the status display digital LEDs by using library functions A code is displayed in a two digit hexadecimal number Figure 4 10 Status Display Digital LEDs Status indication LEDs The system status is displayed in two digi...

Page 72: ... failure is anticipated for the drive on drive bay2 7 33 A failure is anticipated for the drive on drive bay3 8 41 Drive bay1 is offline 1 9 42 Drive bay2 is offline 10 4a Array configuration error 11 4b RAID is in a fail status 12 4c RAID is in an unknown status 13 4d Media error on RAID Nos 8 through 13 Those status codes are displayed for D Model only No 11 When the RAID is in a fail status the...

Page 73: ...s 80 is displayed 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 80 is displayed with higher priority than the timeout code For information about the status display modes see 4 4 3 Status display modes When the STOP error code is displayed all LEDs in the status indication LEDs are lit Fig...

Page 74: ...ndow The default factory shipped setting is the hardware status display mode For information about how to use the RAS Setup window see 3 1 3 Using the RAS Setup window Note that if the hardware status is normal and there is no application status code to display the LEDs are all off Figure 4 14 shows an example of what is displayed in the hardware status display mode Dotted lines in Figure 4 14 den...

Page 75: ...tus codes to be displayed 2 In the application status display mode Code class Priority order STOP error code 1 Application status code 2 STOP error code has the highest priority 4 4 5 Status display digital LEDs control functions The following functions are offered as library functions for controlling the status display digital LEDs For details about the library functions see 6 1 RAS Library Inter...

Page 76: ...his function uses Simple Network Management Protocol SNMP to notify hardware conditions This allows you to use commercially available network management software that supports SNMP and to monitor distributed instances of this equipment and other devices all from one location NOTE The remote notification uses SNMP a protocol in the application layer of the TCP IP and User Datagram Protocol UDP in t...

Page 77: ...ent Information Base MIB for HF W The following transitions of the hardware conditions are notified by using a trap 1 Fan condition Normal Error Error Normal 2 Temperature condition inside the chassis Normal Error Error Normal 3 Drive condition Normal Failure anticipated Normal Used hours exceeded the threshold 4 Memory condition Normal Frequent error correction Frequent error correction Normal 5 ...

Page 78: ...ce Properties window 1 If you are not logged on to the computer as an administrator log on to the computer as an administrator 2 Follow the procedure below to start the Services window Start Control Panel In the case of Windows 7 and Windows Server 2008 R2 Click Start and then Control Panel In the case of Windows Server 2012 R2 Right click Start Then a menu appears On the menu click Control Panel ...

Page 79: ...ab 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 window is displayed In the Community rights list select READ ONLY In the Community Name box type the community name you want and click Add ...

Page 80: ...e network Select Accept SNMP packets from any host If you want to restrict SNMP packets Select Accept SNMP packets from these hosts Click Add The SNMP Service Configuration window is displayed Enter the host name IP or IPX address of a host you want to accept the SNMP packets from and click Add 5 In the SNMP Service Properties window click Apply ...

Page 81: ...Community name type the name of the community that trap messages are sent to and click Add to list 3 Under Trap destinations click Add The SNMP Service Configuration window is displayed Enter the host name IP or IPX address of a destination you want to send traps to and click Add 4 In the SNMP Service Properties window click Apply ...

Page 82: ...t the timing when the SNMP starts If Windows Firewall is configured to block the SNMP service you cannot acquire the hardware status from a remote device If you set up the firewall to block SNMP service follow the procedure below to undo it But SNMP service can pass through Windows Firewall by default you do not have to go through the following procedure In the case of Windows 7 and Windows Server...

Page 83: ...gned in to the computer as an administrator sign in to the computer as an administrator 2 Right click Start Then a menu appears On the menu click Control Panel Click System and Security 3 In Windows Firewall click Allow an app through Windows Firewall 4 If you see the User Account Control window click Yes 5 The Allowed apps window appears Click Change settings and in Allowed apps and features sele...

Page 84: ... in the table below Table 4 11 Objects Related to the Hardware Status 1 2 No Object Object number Description Description of the values 1 hfwFan 1 Fan condition group 2 hfwFan fanNumber 1 1 The number of monitored fans 3 hfwFan fanTable fanEntry fanIndex 1 2 1 1 Index number of fanEntry 4 hfwFan fanTable fanEntry fanName 1 2 1 2 Fan name PS fan Power fan Front fan Front fan CPU fan CPU fan 5 hfwFa...

Page 85: ... hfwRaid 4 RAID status group 22 hfwRaid raidNumber 4 1 Number of monitored arrays 23 hfwRaid raidTable raidEntry raidIndex 4 2 1 1 Index number of raidEntry 24 hfwRaid raidTable raidEntry raidStatus 4 2 1 2 RAID status 1 Optimal 2 Degrade 4 Unknown 5 Fail 25 hfwRaid raidTable raidEntry raidLevel 4 2 1 3 RAID level 1 RAID1 26 hfwRaid raidTable raidEntry raidProgress 4 2 1 4 Progress of the rebuild ...

Page 86: ... 2 hfwTempAutoShutdown 2 Automatic shutdown when the temperature is abnormal 1 Enabled 2 Disabled 3 hfwRemoteShutdown 3 Automatic shutdown when a remote shutdown is requested 1 Enabled 2 Disabled 4 hfwSmartEnableSetting 4 Drive Failure Prediction SMART monitoring 1 Enabled 2 Disabled Table 4 13 shows a list of the objects related to operational modes and a description of those objects The object I...

Page 87: ...ble 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 or 1 3 6 1 4 1 116 3 45 1 y y is an object number in the table below Table 4 14 Objects Related to the Extended MIB for HF W No Object Object number Description Description of the values 1 Version 1 Version numbe...

Page 88: ...t 3 A failure is anticipated for the drive hddIndex The drive bay number of the drive for which a failure is anticipated by SMART hddStatus 3 Failure anticipated hfwSmartStMsg A failure may be imminent on the drive of the drive bay 2 4 hfwHddOverRun 4 The drive power on used hours exceeded the threshold hddIndex The drive bay number of the drive for which the power on hours exceeded the threshold ...

Page 89: ...n failure fanName Name of the recovered fan fanStatus 1 Normal hfwFanStMsg Revolutions of 1 returned to normal value 2 hfwTempRecover 2 Recovery from abnormal temperature in the chassis tempName Internal temperature tempStatus 1 Normal hfwTempStMsg Internal temperature returned to prescribed value 3 hfwMemRecover 6 Recovery from frequent error correction memName Name of the recovered memory slot m...

Page 90: ...oTrap or 1 3 6 1 4 1 116 7 45 3 Table 4 17 Objects Related to the Trap Notification Operational Modes No Object Trap number Description Notification data Object used Value 1 hfwRasService Started 1 Startup in normal mode hfwRasMode 1 Normal mode hfwRasStartMsg RAS Service is running 2 hfwSimulation ModeStarted 2 Transition to simulation mode hfwRasMode 2 Simulation mode hfwRasStartMsg RAS Service ...

Page 91: ...be acquired For details about the library functions see 6 1 RAS Library Interface To acquire the memory condition Use the GetMemStatus function To acquire the failure prediction status of the drive Use the GetHddPredict function To acquire the drive condition Use the hfwDiskStat function To acquire the RAID status Use the hfwRaidStat and RaidStat functions ...

Page 92: ...trol the hardware of this equipment by using the RAS library For details see 5 2 Controlling the Hardware by Using the RAS Library 3 Controlling the RAID status using the RAID configuration control command The status of a drive in the RAID can be displayed In addition you can disconnect a drive on this equipment in the RAID and set it to offline For details see 5 3 RAID Configuration Control Comma...

Page 93: ...nt see 4 2 RAS Event Notification NOTICE If this equipment continues to operate with fan failure 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 If possible enable the automatic shutdown feature If the automatic shutdown feature is not used have a user ...

Page 94: ...rises to a dangerous level the equipment is forcibly shut down and the power is turned off regardless of whether this function is disabled 5 1 3 Automatic shutdown when a remote shutdown request through the contact input is detected If this function is enabled this equipment is automatically shut down when the remote shutdown contact RMTSTDN contact in the RAS external contacts interface is closed...

Page 95: ...brary functions see 6 1 RAS Library Interface To shut down the system Use the BSSysShut function To control the watchdog timer Use the WdtControl function To control the general purpose external contact outputs Use the GendoControlEx and GendoControl functions To control the general purpose external contact inputs Use the GetGendiEx and GetGendi functions To control the status display digital LEDs...

Page 96: ...ding on the specified options With no options The status of the RAID and the drives in the RAID will be displayed When OFFLINE option is specified The specified drive is forcibly disconnected and set to offline When NOTIFY option is specified You can switch whether notification is sent through the interface of this equipment when a media error occurs NOTE You need to have administrator privileges ...

Page 97: ...D is under a rebuild process 4 FAIL The RAID failed 5 UNKNOWN Unknown status Nos 1 through 3 If a media error occurs MEDIA ERROR is attached to the end of the displayed status Example If a media error occurs when the RAID is operating normally OPTIMAL MEDIA ERROR Table 5 2 Drive Status Displayed in the Output of the raidctr Command No Displayed Status Description 1 ONLINE The drive is working prop...

Page 98: ...when the RAID status is OPTIMAL Only 1 or 2 can be specified for HDDNO If you specify other values an error message is displayed and the command exits The following shows an example of executing the raidctrl command to disconnect a drive bay When a message is displayed to confirm whether to disconnect type y to actually disconnect the drive bay If you type n disconnecting the drive bay is canceled...

Page 99: ...rator account and then execute the command If you do not have administrator privileges when you run the command an error message is displayed and the command exits If the NOTIFY option is specified alone the current notification setting is displayed In the default factory settings a media error is not notified The following are examples of executing the command with the NOTIFY option To check the ...

Page 100: ...g The specified drive is under the rebuild process 7 An error occurred in 1 errorcode 2 An unexpected error 2 occurred in the function 1 Retry the command If the same error message persists restart this equipment 8 You do not have the privilege to execute this command option Please execute this command option again on Administrator Command Prompt You do not have administrator privileges Log on to ...

Page 101: ...ng on a specified option With no options The progress of the consistency check on the drives in the RAID will be displayed When the START option is specified The command starts a consistency check on the drives in the RAID NOTE You need to have administrator privileges to execute the following action Log on to the computer using an administrator account and then execute the command If User Account...

Page 102: ...cute 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 If a consistency check has not started the following message is displayed C raidcheck Consistency check is not running C ...

Page 103: ...firm whether to start a consistency check type y to actually start a consistency check If you type n a consistency check is canceled and the command exits C raidcheck START The consistency check process causes high system load Applications should be stopped Are you sure you want to continue with this process y n y A start request of consistency check was sent C If you specify the q option in addit...

Page 104: ...this command cannot run at the same time 8 The array is not configured correctly The array has not been configured properly 9 An error occurred in 1 errorcode 2 An unexpected error 2 occurred in the function 1 Retry the command If the same error message persists restart this equipment 10 You do not have the privilege to execute this command option Please execute this command option again on Admini...

Page 105: ...This page is intentionally left blank ...

Page 106: ...l contact outputs GENDO0 GENDO1 and GENDO2 5 GetGendi Gets the status of the general purpose external contact input GENDI for backward compatibility 6 GetGendiEx Gets the status of the general purpose external contact inputs GENDI GENDI0 GENDI1 and GENDI2 7 MconWriteMessage Records a specified message characters in this equipment s own log files 8 GetMemStatus Acquires the condition of the memory ...

Page 107: ...ns number 1 through 7 9 and 13 through 15 from Visual Basic add _VB to the end of the name of each function Function parameters are the same For example when you call the WdtControl function from Visual Basic use the function name WdtControl_VB The following files are provided as import libraries ProgramFiles HFWRAS lib w2kras lib ProgramFiles HFWRAS lib hfwras lib ProgramFiles HFWRAS lib ctrl7seg...

Page 108: ...he system after the shutdown reboot 0 The power to this equipment is turned off after the shutdown reboot 0 The system reboots after the shutdown Diagnosis 0 Successful completion System shutdown process has started 1 Shutdown privilege acquisition error 2 Internal error OS shutdown failed Sample program We provide a sample program that uses this function in C For information about the name of the...

Page 109: ...dwCmd dwCmd Explanation of the action WDT_SET 0x00 Specifies the timeout in seconds WDT_STOP 0x01 Stops the watchdog timer WDT_STAT 0x02 Acquires the status of the watchdog timer If a value other than the above is specified this function terminates with an error If you call the GetLastError Windows API function an error code W2KRAS_INVALID_PARAMETER is returned pdwCount If dwCmd is WDT_SET you can...

Page 110: ...n are as follows Error code value Description W2KRAS_INVALID_PARAMETER 0x2001 There is an error in the specified parameters W2KRAS_WDT_NONMANUAL 0x2002 This function cannot be used because Retriggered by application program is not selected under Watchdog timer setting in the RAS Setup window W2KRAS_NOT_INITIALIZE 0x2005 Startup of the RAS software has not completed yet W2KRAS_INTERNAL_ERROR 0x2007...

Page 111: ... closed the WDTTO contact becomes open If dwCmd is WDT_STOP The WDTTO contact becomes open In this case the countdown of the watchdog timer is stopped and consequently the watchdog timer will not time out When the automatic retriggering feature for watchdog timer is used The WDTTO contact becomes open The process for this function runs at the lowest priority idle priority class If the amount of CP...

Page 112: ...k line denotes the transition of the state of the contact NOTE In the explanation above it is assumed that the RAS external contacts interface is HJ 7805 21 If you use HJ 7805 22 as a RAS external contacts interface the behavior of the contact is opposite This contact is open when the contact in the explanation above is closed and the other way around OS shutdown starts WDT is retriggered WDT is r...

Page 113: ...DO_OPEN 0x00 Opens the general purpose external contact GENDO0 GENDO_CLOSE 0x01 Closes the general purpose external contact GENDO0 If a value other than the above is specified this function terminates with an error If you call the GetLastError Windows API function an error code W2KRAS_INVALID_PARAMETER is returned Diagnosis If this function completes successfully the function returns TRUE If this ...

Page 114: ... the action GENDO0_PORT 0x01 Performs the action on the general purpose external contact GENDO0 GENDO1_PORT 0x02 Performs the action on the general purpose external contact GENDO1 GENDO2_PORT 0x03 Performs the action on the general purpose external contact GENDO2 Table 6 5 shows a list of actions that can be specified by dwCmd Table 6 5 List of Actions of the GendoControlEx Function Specified by d...

Page 115: ...rovide a sample program that uses this function in C For information about the name of the sample program and where you can find it see 6 2 Sample Programs 3 Behavior of the general purpose external contacts GENDO0 GENDO1 GENDO2 of the RAS external contacts interface Those general purpose external contacts become open when the power is turned on or off Figure 6 3 shows the behavior of the GENDO0 c...

Page 116: ...es with an error If you call the GetLastError Windows API function an error code W2KRAS_RMTSTDN_ON is returned Return values 1 External contact GENDI is closed 0 External contact GENDI is open 0xffffffff The function terminates with an error Diagnosis If this function terminates with an error the function returns 0xffffffff When this function terminates with an error call the GetLastError Windows ...

Page 117: ...xternal contact GENDI0 GENDI1_PORT 0x02 Gets the status of the general purpose external contact GENDI1 GENDI2_PORT 0x03 Gets the status of the general purpose external contact GENDI2 If a value other than the above is specified this function terminates with an error If you call the GetLastError Windows API function an error code W2KRAS_INVALID_PARAMETER is returned If you want to specify GENDI_POR...

Page 118: ... cannot get the status of GENDI because the Automatically shutdown if remote shutdown is requested check box is selected under Shutdown setting in the RAS Setup window W2KRAS_NOT_INITIALIZE 0x2005 Startup of the RAS software has not completed yet W2KRAS_INTERNAL_ERROR 0x2007 An internal error has been generated Other error codes come from the Windows API functions used by this function For details...

Page 119: ...r to easily identify the application that records each log entry specify a message that starts with the name of the application for example Checking log information This function records log information in the text format in the following files When the size of the log recorded in the log file currently used exceeds 64 KB the log file used for logging is switched to another log file ProgramFiles H...

Page 120: ...me 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 That means this function has relatively large overhead Even when you record multiple lines of message use one function call to output...

Page 121: ...ment DWORD Dimm_Status 4 Condition of each DIMM MEM_DATA PMEM_DATA When this function completes successfully the maximum number of DIMMs is stored in Dimm_Number This value varies depending on the model Each element of Dimm_Status stores a value described in the following table Note that the number of valid elements is Dimm_Number For example if Dimm_Number is 2 the elements up to Dimm_Status 1 ar...

Page 122: ...ll 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 0x2001 There is an error in the specified parameters W2KRAS_NOT_INITIALIZE 0x2005 Startup of the RAS software has not completed yet W2KRAS_MEMST_INVALID 0x2007 The memory condition cannot be acquired Other error codes c...

Page 123: ...w NOTE If the operating system is a 64 bit version this function is not used Use the function hfwDiskStat provided as an alternative pHddData This parameter specifies a pointer to an HDD_PREDICT_DATA structure that stores the acquired drive failure prediction status typedef struct HDD_PREDICT_DATA DWORD Hdd1_Predict Failure prediction status of the drive on the drive bay1 DWORD Hdd2_Predict Failur...

Page 124: ...scription W2KRAS_INVALID_PARAMETER 0x2001 There is an error in the specified parameters W2KRAS_NOT_INITIALIZE 0x2005 Startup of the RAS software has not completed yet W2KRAS_HDDPREDICT_INVALID 0x2006 The drive failure prediction is not enabled In the RAS Setup window select the Function is available check box under Drive failure prediction setting SMART W2KRAS_INTERNAL_ERROR 0x2007 An internal err...

Page 125: ...The following values are used to indicate a drive condition Upper 16 bits are reserved The values of those reserved bits are undefined Do not use those bits Table 6 9 List of Values Stored in Disk_Status Defined value Description DISKSTAT_HEALTHY 0x00000001 The drive is working properly DISKSTAT_SMART 0x00000008 Drive failure prediction SMART is detected 1 DISKSTAT_NOT_CONNECTED 0x00000010 A drive...

Page 126: ...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 HFWRAS_INVALID_PARAMETER 0x20000001 There is an error in the specified parameters HFWRAS_NOT_INITIALIZE 0x20000002 Startup of the RAS software has not completed yet HFWRAS_INTERNAL_ERROR 0x20000003 An in...

Page 127: ...W_RAID_STATUS DWORD Array_Count Number of monitored arrays HFW_ARRAY_STATUS Array 16 Array information HFW_RAID_STATUS PHFW_RAID_STATUS Array_Count shows the number of monitored RAID arrays on this equipment 1 Each element of Array shows the status of the corresponding RAID The number of valid elements is returned in Array_Count This value is 1 which means only Array 0 is valid The elements after ...

Page 128: ...D status The stored value is a logical sum of some of the following Numbers 1 through 4 denote RAID statuses and numbers 5 and 6 denote detailed information Table 6 12 Values Stored in Status in the HFW_ARRAY_STATUS Structure No Defined value Description 1 HFW_RAID_OPTIMAL 0x00000001 The RAID is working properly 2 HFW_RAID_DEGRADE 0x00000004 The RAID is degenerated 3 HFW_RAID_UNKNOWN 0x00000008 Th...

Page 129: ...n this function terminates with an error the value stored in phfwRaidStatus is invalid 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 HFWRAS_INVALID_PARAMETER 0x20000001 There is an error in the specified parameters HFWRAS_NOT_INITIALIZE 0x20000...

Page 130: ...fies a pointer to a RAID_DATA structure that stores the acquired drive status typedef struct RAID_DATA DWORD Hdd1_Status Drive status of drive bay1 DWORD Hdd2_Status Drive status of drive bay2 RAID_DATA PRAID _DATA Each element of the RAID_DATA structure above stores a value described in Table 6 14 when this function returns successfully Table 6 14 Values Stored in Each Element of the RAID_DATA St...

Page 131: ...t the error code Error codes returned by this function on its own are as follows Error code value Description RAID_INVALID_PARAMETER 0x2001 There is an error in the specified arguments RAID_GET_STATUS_ERROR 0x2002 An internal error has been generated NOT_RAID 0x2006 This equipment on which this function is being executed is not a D Model RAID_NOT_READY 0x3001 Startup of the RAS software has not co...

Page 132: ...ified this function terminates with an error If you call the GetLastError Windows API function an error code CTRL7SEG_INVALID_PARAMETER is returned Diagnosis If this function completes successfully the function returns TRUE as a return value 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...

Page 133: ...off 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 The error code comes from the Windows API functions used by this function For details about those error codes refer to the Windows API help Sa...

Page 134: ...her than the above is specified this function terminates with an error If you call the GetLastError Windows API function an error code CTRL7SEG_INVALID_PARAMETER is returned 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 fun...

Page 135: ...am for the WdtControl function 3 gendoex c A sample program for the GendoControlEx function 4 gendiex c A sample program for the GetGendiEx function 5 MCon c A sample program for the MconWriteMessage function 6 MemErr c A sample program for the GetMemStatus function 7 hfwDiskStat c A sample program for the hfwDiskStat function 8 7seg c A sample program for the status display digital LEDs control f...

Page 136: ...code 0x80 and the detailed description of the error are not displayed on a blue screen Only an identifier NMI_HARDWARE_FAILURE is displayed 7 1 2 Supported causes of the STOP error code This function is activated when a blue screen appears due to a cause described in Table 7 1 Other STOP errors of Windows are not supported Table 7 1 Supported STOP Error Causes Cause STOP error code 1 Contents of t...

Page 137: ...ntries are recorded in the system log Table 7 2 Event Log Entries Recorded by This Function Event ID Source Type Category Description 800 HFWRAS_SYS Information HFWRAS 1 Detailed code 2 Note When an event log entry is recorded the 1 above contains a message and the 2 above contains the code corresponding to the 1 1 2 Reset signal was input 0x9201 PCI Bus Parity Error 0x9202 Uncorrectable Error at ...

Page 138: ...unning on this equipment 7 2 2 Starting the log information collection window To start the log information collection window follow the procedure below You need to have administrator privileges to use this window Log on to the computer using an administrator account and start the window In the case of Windows 7 and Windows Server 2008 R2 1 Click Start 2 Point to All Programs RAS Software 3 Click R...

Page 139: ...ot need and then click Continue 2 If the Gather memory dump files check box is selected you will receive the following message Click OK If you click Cancel you go back to the log information collection window without executing the maintenance operation 3 The following dialog box is displayed Specify the destination directory to save and click OK If you want to cancel the maintenance operation clic...

Page 140: ...YYMMDD_ hhmm directory logsave zip Log data file 2 1 memory mcf Memory dump file windows directory Minidump Minimum memory dump directory files are stored Figure 7 1 Organization of the Folders for Collected Data 1 The name of the directory is YYMMDD_hhmm YY Lower two digits of the year MM Month DD Day hh Hour mm Minute Example If you perform the maintenance operation at 13 59 on Jan 1 2014 Direct...

Page 141: ...ded every 8 hours For either file if the log gets full log entries are overwritten from the oldest entry Table 7 8 shows the name of each log file Table 7 3 Log Files Parent folder File name Description ProgramFiles HFWRAS log temp csv The temperature inside the chassis is recorded in this file at the logging intervals Maximum of 51200 entries temp_mm csv The highest and lowest temperatures in 8 h...

Page 142: ...csv Figure 7 3 Format of Log Information 2 YYYY MM DD hh mm ss yxxx yzzz YYYY Year MM Month DD Day hh hour 24 hour clock mm minute ss second y Sign or xxx Highest temperature C y Sign or zzz Lowest temperature C 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 C If acquiring the temperature fails xxx is replaced with ...

Page 143: ...f User Account Control UAC is enabled start the command prompt as an administrator according to APPENDIX A RUNNING COMMAND PROMPT AS AN ADMINISTRATOR 2 At the command prompt run the tmplogset command The following initial screen is displayed along with the current setting 3 If you type 2 in the initial screen the tmplogset command exits without changing the setting If you type 1 and then press Ent...

Page 144: ...nd press Enter The following message is displayed and the command exits without changing the setting If you do not have administrator privileges when you run the command the following message is displayed and the command exits If an internal error occurs when you run the command the following message is displayed and the command exits In the message above API Name actually shows the name of the Wi...

Page 145: ...This page is intentionally left blank ...

Page 146: ...hardware status is simulated the RAS software is set to a special mode called simulation mode In simulation mode monitoring of the actual hardware status is disabled You must never use this equipment in simulation mode for business use This function simulates the following hardware conditions Fan condition Temperature condition inside the chassis Drive condition including drive failure prediction ...

Page 147: ... user application and checking the notification interface of the RAS software NOTE While the equipment is running in simulation mode the following functions are stopped or cannot be used 1 OS Hung up Monitoring 2 RAID Consistency Check Command D Model only In simulation mode the memory monitoring function records an event Event ID 525 in the event log only when memory error is detected for the fir...

Page 148: ...e procedure of using the simulation mode 1 Overview of the procedure of using the simulation function The figure below shows a rough flow chart of using this function From when the simulation mode start command is executed until when OS shutdown completes the RAS software runs in simulation mode Figure 8 2 Procedure to Use the Simulation Mode Running in simulation mode HF W starts Log on to the OS...

Page 149: ...ed to have administrator privileges to run the simulation mode start command Log on to the computer using an administrator account and start Command Prompt If User Account Control UAC is enabled start the command prompt as an administrator according to APPENDIX A RUNNING COMMAND PROMPT AS AN ADMINISTRATOR 2 At the command prompt type the following and then press Enter SystemDrive Program Files HFW...

Page 150: ...ng 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 The CPUSTOP contact switches back and forth between OPEN and CLOSE Every 10 seconds the Windows Exclamation sound is played twice Only when speakers are connected ...

Page 151: ...o the normal status Figure 8 3 Description of Each Part in the Simulation Tool Window Target Shows the name of each simulated hardware device Category Target Fan condition PS fan Front fan CPU fan Temperature condition inside the chassis Internal Temperature Drive condition Drive bay1 Drive bay2 Drive bay3 Memory condition DIMM A1 DIMM A2 DIMM B1 DIMM B2 Click Apply to apply the Setting Click End ...

Page 152: ...et hardware device If no status to be simulated is set is displayed Immediately after the Simulation Tool window starts is displayed for all hardware devices Apply button If you click this button all Setting are applied to the Status of hardware devices The monitoring function of the RAS software detects change in the Status of the hardware devices and notifies the change through various interface...

Page 153: ...d automatically to exit the simulation mode Before shutdown is executed the following message is displayed Save the data for example and then click OK Minimize button _ button Click the Minimize button at the upper right corner of the Simulation Tool window to minimize the Simulation Tool window Note that when the window is minimized the simulation mode does not exit Close button button Click the ...

Page 154: ...ant to simulate A popup menu is displayed The menu lists the statuses you can select based on the current hardware status 2 If you select a status you want to simulate on the popup menu the selected status is displayed in Setting 3 To apply the status displayed in Setting to the hardware status click Apply As a result the Status in the Simulation Tool window is updated ...

Page 155: ...No Current status Statuses in the popup menu Note 1 Normal Normal Error 2 Error Drive Other than D Model No Current status Statuses in the popup menu Note 1 Healthy Healthy SMART Detected Overrun Not Connected 1 2 SMART Detected Healthy SMART Detected Not Connected 1 2 3 Overrun Healthy Overrun Not Connected 1 2 4 Not Connected Healthy Not Connected 1 3 1 In the case of models other than D Model t...

Page 156: ...line Rebuild 6 Rebuild Healthy Not Connected Offline Rebuild 3 4 1 If the RAID status is Degrade Offline and Not Connected are not displayed 2 If the RAID status is Degrade None is the only item on the menu and is grayed out 3 Transition of the status from Rebuild to Healthy means the rebuild process is complete 4 We suppose transition from Rebuild means a new drive is connected Consequently trans...

Page 157: ...side the chassis or a remote shutdown signal input is detected Ctrl Alt Delete is pressed and using the power button at the lower right corner of the screen the equipment is shut down A blue screen appears because for example the reset button is pressed The power is forcibly turned off using the power switch The End button or the Close button in the Simulation Tool window is clicked The Simulation...

Page 158: ...ng the status of the drives in the RAID In the case of D Model the RAID status is determined by the simulation of the condition of the drives used in the RAID In some cases if you select a new status to be simulated for both drives the condition of the first drive you selected may change depending on the condition of the second drive you selected The following example illustrates the case where Of...

Page 159: ...e PS fan 1 Front fan 2 CPU fan 3 Internal Temperature 4 Drive bay1 5 Drive bay2 6 Drive bay3 7 DIMM A1 8 DIMM A2 9 DIMM B1 10 DIMM B2 11 The x above denotes the corresponding setting in the Simulation Tool window 8 1 5 Remote notification This function notifies of the transition of the RAS software to simulation mode using trap notification so that an SNMP manager that monitors this equipment in a...

Page 160: ... click Command Prompt and click Run as administrator If the administrator account you used for log on is a built in administrator account simply click Command Prompt If you see the User Account Control window click Yes In the case of Windows Server 2012 R2 1 Sign in to the computer using an administrator account 2 Right click Start Then a menu appears On the menu click Command Prompt Admin If the ...

Page 161: ...This page is intentionally left blank ...

Reviews: