DS4700 Disk array controller microcode upgrade operation record


Project introduction :

On 10 year 3 month ,XX Urban district / state XX Branch companies have reflected that the reading speed of production data has become very slow , Performance in : The speed of extracting data from daily reports is obviously slower , Customers are slow to open the front page .

Phenomenon is : Store the alarm of battery power expiration , and DISABLE The storage of write cache and write mirror ! So the disk speed drops suddenly !

By collecting stored ASD And analyze , And with IBM800 confirm , Location is DS4700 Of FW And NVSRAM Lower version ( lower than 6.60.X.X), We need to upgrade microcode to, That is, it can solve the alarm information of the battery power expiration !

Project implementation operation process record (river Yang)

One 、   Problem identification method

clear through , Locate the fault point on the disk array ( The screening process is not the main point of this section )

1)    Log in to disk array to see :

Find the controller A, controller B All the batteries have been FAILED.

2)    adopt MEL see :

In the pop-up page :

Find the controller A, controller B All the batteries have been FAILED.

Two 、   How to confirm the expiration of battery

1)    Landing host , adopt errpt see


8B88700A   0221144410 T H hdisk7         The power of the cache battery is 87.5% following

#errpt –aj 8B88700A

label :FCP_ARRAY_ERR16

identification :8B88700A

date / Time :     A.D. 2010 year 02 month 21 Japan   Sunday   14 when 44 branch 07 second

Serial number :           25748

Machine identification :       00013A91D600

Node identification :       DB2Server

class :             H

type :           TEMP

Resource name :         hdisk7

Resource class :         disk

The resource type :       array

Location :



The power of the cache battery is 87.5% following

Possible causes

Controller cache battery

Write cache is disabled

Reasons for failure

Controller cache battery

Recommended actions

Perform the problem determination process

Monitor battery status .

Detailed data

Test data

0600 0308 0000 FF00 0000 0004 0000 0000 0000 0000 0000 0000 0000 0000 7000 0600

0000 0098 0000 0000 3FD9 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

0008 3700 0000 0000 0000 0000 0000 0000 0000 5347 3734 3733 3030 3036 2020 2020

2020 0623 0500 0005 00FF FE00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

0000 0000 A500 4579 3032 3231 3130 2F30 3030 3632 3200 0000 0000 0000 0000 0000

0000 0000 1F49 9000 F205 3402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

0000 0000

explain :

errpt The alarm identifies the battery problem of the disk array !

2)    Login storage check , stay recover guru I found a battery alarm in the controller ;

Click on the stethoscope  —>  Click on VIEW

It's obvious that the battery is close to life ( Or there are enough left 100 God , They all need to be upgraded );

3)    By looking at the collection of ASD Medium profile, It can be confirmed that the battery is about to expire ;

4) The dual controller microcode of the current storage system is in 06.60.XX.XX under ;

5)    Check the write cache and write image status of the controller , Are all DISABLE state ;( When the battery is dead , Write caching and write mirroring automatically DISABLE)

View path :( The little red ball is forbidden )

6)    Check out the collection of ASD Medium event log, Make sure the battery is about to expire , No other parts FAILED;

3、 ... and 、 Conclusion on battery expiration

Problems lead to phenomena :

1) The battery is about to expire , Causes write caching to be disabled , As a result, the user production system is slow to respond ;

2) IBM reply , The controller microcode is in 06.60.XX.XX under , Its battery setting period is 3 year ; Users need to upgrade microcode to 06.60 Or more , The battery setting period is changed to 10 year ;

3) After the upgrade, if there are any parts FAILED, to IBM Report for repair and replacement .

The diagnosis is :

Upgrade the storage system controller microcode to 6.60.xx.xx above , To solve the current battery expiration problem .

DS4700 Disk array controller microcode upgrade operation record ( Include Baidu Library ) More articles about

  1. CentOS6.9 Upgrade the default OpenSSH Operation record ( Upgrade to OpenSSH_7.6p1)

    Recently IDC The server in the computer room has done a security vulnerability scan , The leak scan results show that the server OpenSSH Outdated Version (CentOS6 The default is OpenSSH_5.3p1), There are loopholes , The security department suggested upgrading to OpenSSH_7.6p1. l ...

  2. CentOS 6 Next gcc Upgraded operation records ( By default 4.4.7 Upgrade to 6.4.0 edition )

    One in the computer room centos6.9 The machine is deployed jenkins Publishing system , Developers are using node compile js, Find dependent gcc Version below the , Therefore, it is necessary to gcc Upgrade to a higher version ( At least 5.0 Above version ), Here you choose to upgrade to 6.4.0 edition , below ...

  3. centos Next upgrade git Version of the operation record

    In the use of git pull.git push.git clone When , Or in use jenkins At the time of publishing , The following error may be reported : error: The requested URL returned e ...

  4. centos6 Next upgrade git Version of the operation record

    compile go_ethereum There was a mistake And find out it's your own git No upgrade was successful   Because compiling requires a higher version of git edition   So it doesn't compile successfully   After performing root@uatjenkins01 ~]# git - ...

  5. turn :centos Next upgrade git Version of the operation record

    https://www.cnblogs.com/kevingrace/p/8252517.html In the use of git pull.git push.git clone When , Or in use jenkins When the version was released ...

  6. Windows Server 2008 R2 How to upgrade a secondary domain controller to a primary domain controller

    One . The experiment simulates the fault problem : zhuyu The company has set up a primary domain controller and a secondary domain controller , One day ,zhuyu The company's primary domain controller system crashed , The primary domain controller system can't get in either . Although the secondary domain controller can temporarily replace the normal work of the primary domain controller , But I don't know ...

  7. Linux Next IP SAN Shared storage operation records

    One . Brief introduction SAN, Storage area network (storage area network and SAN protocols), It is a high-speed network to realize data transmission between computer and storage system . The common classification is FC-SAN and IP- ...

  8. centos 6x System source code installation mysql Operation record

    Various operation and maintenance environments are often deployed in operation and maintenance work , involve mysql Database installation is also often required .mysql Database installation can choose yum Online installation , But this kind of installation mysql Generally, it comes with the system itself , The version may not match the requirements . You can use the source ...

  9. nginx Operation records of cache configuration

    web The cache is located in the content source Web Between server and client , When a user accesses a URL when ,Web The cache server goes to the back end Web The source server gets back the content to output , then , When the next request comes , If you visit the same URL,Web Cache server directly input ...

Random recommendation

  1. Java virtual machine JVM Study 03 Connection process : verification 、 Get ready 、 analysis

    Java virtual machine JVM Study 03 Connection process : verification . Get ready . analysis After the class is loaded , Just enter the connection phase . Connection is to merge the binary data of the class that has been read into the memory into the runtime environment of the virtual machine . There are three steps in the connection phase : verification . Preparation and analysis . class ...

  2. android AES Some of the machines javax.crypto.BadPaddingException: pad block corrupted

    package com.bbguoxue.poetry.util; import java.security.SecureRandom; import javax.crypto.Cipher; imp ...

  3. use ffmpeg hold H264 The data stream is decoded into YUV420P

    I've been looking for this on the Internet for a long time , I found that the code on the Internet is too old , The function used is old to the latest version of ffmpeg It doesn't include , So it's too much for me as a beginner . But after many searches ffmpeg The header file and combine the content on the Internet , Finally ...

  4. IOS Free certificate for development + No prison break, real machine debugging

      In this paper, from :http://www.cnblogs.com/weii/p/4688299.html Apple released Xcode7 after , Open up ordinary AppleID It can also be debugged on real machines , Not $99 or $299, As long as you can go on ...

  5. 2018 On C Language programming ( senior ) Homework - A preliminary plan

    C Language programming ( senior )36 Class hours , Once a week 4 Class hours , common 9 Zhou . Main learning indicators . Structure and document are three parts . The assignment plan of the whole course is as follows : PTA And a guide to using blogs If you use it for the first time PTA And blog , Please make sure that PTA A brief introduction to the use of and how the teacher works in ...

  6. spring To configure log4j

    1. introduce log4j-xxx.jar package ,buildpath. 2. Create a new one at the root of the project resources Name of the folder , Note that source folder, And new log4j.properties file 3. stay l ...

  7. Java Object part1

    java in Object Is the parent of all classes , I don't want to explain this sentence . however Object In the end, what are our common methods ? 1. public native int hashCode();     This method is a nat ...

  8. EditPlus( Chinese activation free green version

    EditPlus A set of powerful , A text editor that can replace Notepad , Have unlimited undo and redo . English spelling check . Word wrap . Column number tag . Search replaces . Edit multiple files at the same time . Full screen browsing . And it also has an easy-to-use function , It monitors the clipboard ...

  9. spring boot Back up the database regularly

    First step : add to mysqldump.exe Enter environment variables The second step   Create a new one spring boot project , Connect to database spring.datasource.url=jdbc:mysql://localhos ...

  10. hdu1584

    Spider card Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...