Search

OakieTags

Who's online

There are currently 0 users and 22 guests online.

Recent comments

Affiliations

Oakies Blog Aggregator

List Exadata Storage Cell disk summary with cellpd.sql and cellpdx.sql scripts

In the previous post I explained how to list Exadata disk layout and topology details with the exadisktopo scripts, in this post I’ll introduce one celldisk overview script, which I use to quickly see the celldisk configuration, specs and error statuses. The cellpd.sql script (Cell Physical Disk) will show the following output:

SQL> @exadata/cellpd.sql
Show Exadata cell versions from V$CELL_CONFIG....

DISKTYPE             CELLNAME             STATUS                 TOTAL_GB     AVG_GB  NUM_DISKS   PREDFAIL   POORPERF WTCACHEPROB   PEERFAIL   CRITICAL
-------------------- -------------------- -------------------- ---------- ---------- ---------- ---------- ---------- ----------- ---------- ----------
FlashDisk            192.168.12.3         normal                      183         23          8
FlashDisk            192.168.12.3         not present                 183         23          8                     #ff0000;">3
FlashDisk            192.168.12.4         normal                      366         23         16
FlashDisk            192.168.12.5         normal                      366         23         16
HardDisk             192.168.12.3         normal                    22352       1863         12
HardDisk             192.168.12.4         normal                    22352       1863         12
HardDisk             192.168.12.5         normal                    22352       1863         12

Above you see that some of my Flash Disks are missing and before they went completely missing (because the Oracle Ninja removed them :) these disks indicated the “poor performance” status.

The cellpdx.sql script will display extended info for each celldisk, including disk model, firmware version, serial number and various error metrics. Warning, lots of wide output coming again:

SQL> @exadata/cellpdx.sql
Show Exadata cell versions from V$CELL_CONFIG....

CELLNAME             DISKNAME             DISKTYPE             LUNS                 MAKEMODEL                                PHYSICALFIRMWARE     PHYSICALINSERTTIME             PHYSICALSERIAL       PHYSICALSIZE         SECTORREMAPCOUNT     SLOTNUMBER                     STATUS               ID                   KEY_500              PREDFAILSTATUS       POORPERFSTATUS       WTCACHINGSTATUS      PEERFAILSTATUS       CRITICALSTATUS       ERRCMDTIMEOUTCOUNT   ERRHARDREADCOUNT     ERRHARDWRITECOUNT    ERRMEDIACOUNT        ERROTHERCOUNT        ERRSEEKCOUNT
-------------------- -------------------- -------------------- -------------------- ---------------------------------------- -------------------- ------------------------------ -------------------- -------------------- -------------------- ------------------------------ -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- -------------------- --------------------
192.168.12.3         35:0                 HardDisk             0_0                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2013-02-07T10:50:29-06:00      JK11D1YAJTXVMZ       2000011650924                             0                              normal               JK11D1YAJTXVMZ       DMG_SYSTEM_HDD2      FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:1                 HardDisk             0_1                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:46-05:00      JK11D1YAJB4V0Z       2000011650924                             1                              normal               JK11D1YAJB4V0Z       DMG_SYSTEM_HDD2      FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:10                HardDisk             0_10                 "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2013-02-07T10:52:02-06:00      JK11D1YAJM5X9Z       2000011650924                             10                             normal               JK11D1YAJM5X9Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:11                HardDisk             0_11                 "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:59-05:00      JK11D1YAJAZNKZ       2000011650924                             11                             normal               JK11D1YAJAZNKZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:2                 HardDisk             0_2                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:47-05:00      JK11D1YAJAZMMZ       2000011650924                             2                              normal               JK11D1YAJAZMMZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:3                 HardDisk             0_3                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:49-05:00      JK11D1YAJ7JX2Z       2000011650924                             3                              normal               JK11D1YAJ7JX2Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:4                 HardDisk             0_4                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2012-03-01T15:31:04-06:00      JK11D1YAJB3J1Z       2000011650924                             4                              normal               JK11D1YAJB3J1Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:5                 HardDisk             0_5                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:51-05:00      JK11D1YAJB4J8Z       2000011650924                             5                              normal               JK11D1YAJB4J8Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:6                 HardDisk             0_6                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:52-05:00      JK11D1YAJ7JXGZ       2000011650924                             6                              normal               JK11D1YAJ7JXGZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:7                 HardDisk             0_7                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:54-05:00      JK11D1YAJB4E5Z       2000011650924                             7                              normal               JK11D1YAJB4E5Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:8                 HardDisk             0_8                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:55-05:00      JK11D1YAJ8TY3Z       2000011650924                             8                              normal               JK11D1YAJ8TY3Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         35:9                 HardDisk             0_9                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:10:56-05:00      JK11D1YAJ8TXKZ       2000011650924                             9                              normal               JK11D1YAJ8TXKZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.3         FLASH_1_0            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02JC3           24575868928          0                    "PCI Slot: 1; FDOM: 0"         not present          1014M02JC3           DMG_UNKNOWN          FALSE                TRUE                 FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_1_1            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02JYG           24575868928          0                    "PCI Slot: 1; FDOM: 1"         not present          1014M02JYG           DMG_UNKNOWN          FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_1_2            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02JV9           24575868928          0                    "PCI Slot: 1; FDOM: 2"         not present          1014M02JV9           DMG_UNKNOWN          FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_1_3            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02J93           24575868928          0                    "PCI Slot: 1; FDOM: 3"         not present          1014M02J93           DMG_UNKNOWN          FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_2_0            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02JFK           24575868928          0                    "PCI Slot: 2; FDOM: 0"         not present          1014M02JFK           DMG_UNKNOWN          FALSE                TRUE                 FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_2_1            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02JFL           24575868928          0                    "PCI Slot: 2; FDOM: 1"         not present          1014M02JFL           DMG_UNKNOWN          FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_2_2            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02JF7           24575868928          0                    "PCI Slot: 2; FDOM: 2"         not present          1014M02JF7           DMG_UNKNOWN          FALSE                TRUE                 FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_2_3            FlashDisk                                 Sun Flash Accelerator F20 PCIe Card      D20Y                 2011-05-06T12:00:49-05:00      1014M02JF8           24575868928          0                    "PCI Slot: 2; FDOM: 3"         not present          1014M02JF8           DMG_UNKNOWN          FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_4_0            FlashDisk            4_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02HP5           24575868928          0                    "PCI Slot: 4; FDOM: 0"         normal               1014M02HP5           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_4_1            FlashDisk            4_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02HNN           24575868928          0                    "PCI Slot: 4; FDOM: 1"         normal               1014M02HNN           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_4_2            FlashDisk            4_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02HP2           24575868928          0                    "PCI Slot: 4; FDOM: 2"         normal               1014M02HP2           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_4_3            FlashDisk            4_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02HP4           24575868928          0                    "PCI Slot: 4; FDOM: 3"         normal               1014M02HP4           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_5_0            FlashDisk            5_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02JUD           24575868928          0                    "PCI Slot: 5; FDOM: 0"         normal               1014M02JUD           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_5_1            FlashDisk            5_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02JVF           24575868928          0                    "PCI Slot: 5; FDOM: 1"         normal               1014M02JVF           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_5_2            FlashDisk            5_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02JAP           24575868928          0                    "PCI Slot: 5; FDOM: 2"         normal               1014M02JAP           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.3         FLASH_5_3            FlashDisk            5_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T12:00:49-05:00      1014M02JVH           24575868928          0                    "PCI Slot: 5; FDOM: 3"         normal               1014M02JVH           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         16:0                 HardDisk             0_0                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2013-02-05T10:21:30-06:00      JK1151YAJ27ANZ       2000011650924                             0                              normal               JK1151YAJ27ANZ       DMG_SYSTEM_HDD2      FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:1                 HardDisk             0_1                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2013-02-07T10:52:03-06:00      JK11D1B8J9LG8Z       2000011650924                             1                              normal               JK11D1B8J9LG8Z       DMG_SYSTEM_HDD2      FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:10                HardDisk             0_10                 "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:38-05:00      JK1160YAHSJGBT       2000011650924                             10                             normal               JK1160YAHSJGBT       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:11                HardDisk             0_11                 "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:39-05:00      JK1160YAHNTS9T       2000011650924                             11                             normal               JK1160YAHNTS9T       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:2                 HardDisk             0_2                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:28-05:00      JK1160YAHP8NHT       2000011650924                             2                              normal               JK1160YAHP8NHT       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:3                 HardDisk             0_3                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:29-05:00      JK1160YAHP0AST       2000011650924                             3                              normal               JK1160YAHP0AST       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:4                 HardDisk             0_4                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:30-05:00      JK1160YAHNPEGT       2000011650924                             4                              normal               JK1160YAHNPEGT       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:5                 HardDisk             0_5                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2013-02-07T10:53:26-06:00      JK11D1YAJJAN8Z       2000011650924                             5                              normal               JK11D1YAJJAN8Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:6                 HardDisk             0_6                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:33-05:00      JK1160YAHP0ULT       2000011650924                             6                              normal               JK1160YAHP0ULT       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:7                 HardDisk             0_7                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:34-05:00      JK1160YAHSH6WT       2000011650924                             7                              normal               JK1160YAHSH6WT       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:8                 HardDisk             0_8                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:35-05:00      JK1160YAHPB4BT       2000011650924                             8                              normal               JK1160YAHPB4BT       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         16:9                 HardDisk             0_9                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2010-05-15T21:09:37-05:00      JK1160YAHSJ7PT       2000011650924                             9                              normal               JK1160YAHSJ7PT       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.4         FLASH_1_0            FlashDisk            1_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02JWP           24575868928          0                    "PCI Slot: 1; FDOM: 0"         normal               1014M02JWP           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_1_1            FlashDisk            1_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02JWN           24575868928          0                    "PCI Slot: 1; FDOM: 1"         normal               1014M02JWN           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_1_2            FlashDisk            1_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02JWQ           24575868928          0                    "PCI Slot: 1; FDOM: 2"         normal               1014M02JWQ           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_1_3            FlashDisk            1_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02JWA           24575868928          0                    "PCI Slot: 1; FDOM: 3"         normal               1014M02JWA           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_2_0            FlashDisk            2_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1016M02K6T           24575868928          0                    "PCI Slot: 2; FDOM: 0"         normal               1016M02K6T           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_2_1            FlashDisk            2_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1016M02KEE           24575868928          0                    "PCI Slot: 2; FDOM: 1"         normal               1016M02KEE           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_2_2            FlashDisk            2_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1016M02K6U           24575868928          0                    "PCI Slot: 2; FDOM: 2"         normal               1016M02K6U           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_2_3            FlashDisk            2_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1016M02KF0           24575868928          0                    "PCI Slot: 2; FDOM: 3"         normal               1016M02KF0           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_4_0            FlashDisk            4_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02HK2           24575868928          0                    "PCI Slot: 4; FDOM: 0"         normal               1014M02HK2           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_4_1            FlashDisk            4_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02HK4           24575868928          0                    "PCI Slot: 4; FDOM: 1"         normal               1014M02HK4           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_4_2            FlashDisk            4_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02HEM           24575868928          0                    "PCI Slot: 4; FDOM: 2"         normal               1014M02HEM           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_4_3            FlashDisk            4_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02HGU           24575868928          0                    "PCI Slot: 4; FDOM: 3"         normal               1014M02HGU           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_5_0            FlashDisk            5_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      0940M018DG           24575868928          0                    "PCI Slot: 5; FDOM: 0"         normal               0940M018DG           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_5_1            FlashDisk            5_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02JXM           24575868928          0                    "PCI Slot: 5; FDOM: 1"         normal               1014M02JXM           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_5_2            FlashDisk            5_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02JXP           24575868928          0                    "PCI Slot: 5; FDOM: 2"         normal               1014M02JXP           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.4         FLASH_5_3            FlashDisk            5_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-05-06T11:59:44-05:00      1014M02J2E           24575868928          0                    "PCI Slot: 5; FDOM: 3"         normal               1014M02J2E           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         16:0                 HardDisk             0_0                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2013-02-05T12:20:03-06:00      JK11D1YAK4SRWZ       2000011650924                             0                              normal               JK11D1YAK4SRWZ       DMG_SYSTEM_HDD2      FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:1                 HardDisk             0_1                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2013-02-07T10:53:25-06:00      JK11D1YAJE122Z       2000011650924                             1                              normal               JK11D1YAJE122Z       DMG_SYSTEM_HDD2      FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:10                HardDisk             0_10                 "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:40-05:00      JK11D1YAJB3PRZ       2000011650924                             10                             normal               JK11D1YAJB3PRZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:11                HardDisk             0_11                 "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:46-05:00      JK11D1YAJ8THDZ       2000011650924                             11                             normal               JK11D1YAJ8THDZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:2                 HardDisk             0_2                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:37:58-05:00      JK11D1YAJ8T7YZ       2000011650924                             2                              normal               JK11D1YAJ8T7YZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:3                 HardDisk             0_3                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:03-05:00      JK11D1YAJ8TH7Z       2000011650924                             3                              normal               JK11D1YAJ8TH7Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:4                 HardDisk             0_4                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:09-05:00      JK11D1YAJ7WREZ       2000011650924                             4                              normal               JK11D1YAJ7WREZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:5                 HardDisk             0_5                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:14-05:00      JK1161YAGD96BV       2000011650924                             5                              normal               JK1161YAGD96BV       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:6                 HardDisk             0_6                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:19-05:00      JK11D1YAJ7WL8Z       2000011650924                             6                              normal               JK11D1YAJ7WL8Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:7                 HardDisk             0_7                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:24-05:00      JK11D1YAJ7WR0Z       2000011650924                             7                              normal               JK11D1YAJ7WR0Z       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:8                 HardDisk             0_8                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:29-05:00      JK11D1YAJAZKZZ       2000011650924                             8                              normal               JK11D1YAJAZKZZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         16:9                 HardDisk             0_9                  "HITACHI H7220AA30SUN2.0T"               JKAOA28A             2011-10-26T12:38:35-05:00      JK11D1YAJ8T7TZ       2000011650924                             9                              normal               JK11D1YAJ8T7TZ       DMG_DATA_HDD2        FALSE                FALSE                FALSE                FALSE                FALSE                                                                               0                    0
192.168.12.5         FLASH_1_0            FlashDisk            1_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02N8T           24575868928          0                    "PCI Slot: 1; FDOM: 0"         normal               1016M02N8T           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_1_1            FlashDisk            1_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02N75           24575868928          0                    "PCI Slot: 1; FDOM: 1"         normal               1016M02N75           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_1_2            FlashDisk            1_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02N9P           24575868928          0                    "PCI Slot: 1; FDOM: 2"         normal               1016M02N9P           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_1_3            FlashDisk            1_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02N9Q           24575868928          0                    "PCI Slot: 1; FDOM: 3"         normal               1016M02N9Q           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_2_0            FlashDisk            2_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02MNK           24575868928          0                    "PCI Slot: 2; FDOM: 0"         normal               1016M02MNK           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_2_1            FlashDisk            2_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02N0D           24575868928          0                    "PCI Slot: 2; FDOM: 1"         normal               1016M02N0D           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_2_2            FlashDisk            2_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02MWK           24575868928          0                    "PCI Slot: 2; FDOM: 2"         normal               1016M02MWK           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_2_3            FlashDisk            2_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02MYY           24575868928          0                    "PCI Slot: 2; FDOM: 3"         normal               1016M02MYY           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_4_0            FlashDisk            4_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02NJE           24575868928          0                    "PCI Slot: 4; FDOM: 0"         normal               1016M02NJE           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_4_1            FlashDisk            4_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02NJ7           24575868928          0                    "PCI Slot: 4; FDOM: 1"         normal               1016M02NJ7           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_4_2            FlashDisk            4_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02NJH           24575868928          0                    "PCI Slot: 4; FDOM: 2"         normal               1016M02NJH           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_4_3            FlashDisk            4_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02NGK           24575868928          0                    "PCI Slot: 4; FDOM: 3"         normal               1016M02NGK           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_5_0            FlashDisk            5_0                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02MWE           24575868928          0                    "PCI Slot: 5; FDOM: 0"         normal               1016M02MWE           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_5_1            FlashDisk            5_1                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02MWC           24575868928          0                    "PCI Slot: 5; FDOM: 1"         normal               1016M02MWC           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_5_2            FlashDisk            5_2                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02MTG           24575868928          0                    "PCI Slot: 5; FDOM: 2"         normal               1016M02MTG           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0
192.168.12.5         FLASH_5_3            FlashDisk            5_3                  "Sun Flash Accelerator F20 PCIe Card"    D21Y                 2011-10-26T12:38:46-05:00      1016M02NH2           24575868928          0                    "PCI Slot: 5; FDOM: 3"         normal               1016M02NH2           DMG_FDD1             FALSE                FALSE                FALSE                FALSE                FALSE                0                    0                    0                    0                    0                    0

84 rows selected.

The output should be more or less self-explanatory for Exadata DBAs.

Notes:

  1. Bane Radulović (the ASM Support Guy) just recently wrote a blog entry (and MOS note) about identifying poorly performing disks in Exadata
  2. Vishal Desai has also written some scripts which allow list Exadata cell disks (and other cool stuff too!)

Enjoy!


List Exadata Disk Layout and Topology with the exadisktopo scripts

Here are two more Exadata scripts for listing the end-to-end ASM<->Exadata disk topology from V$ASM_ views and from V$CELL_CONFIG. These scripts see both the ASM level layout and the storage cell-level disk topology.

The exadisktopo.sql script shows all disks starting from the ASM diskgroup layer, going deeper and deeper all the way to the OS disk device level in the storage cells. It uses outer joins, so will show celldisks even if there are no corresponding grid disks allocated on them (or if there are no ASM disks using them). It also shows the Flash cards used as flash cache, thus there are no ASM disks on them usually.

The output should be self-explanatory, you just read the data from left to right (from ASM diskgroup to ASM disk to Grid Disk level etc), the more rightwards you scroll, the “deeper” you go in the Exadata IO stack layers. Warning, lots of wide output coming :)

SQL> @exadata/exadisktopo
Showing Exadata disk topology from V$ASM_DISK and V$CELL_CONFIG....

ASM_DISKGROUP                  ASM_DISK                       GRIDDISK                       CELLDISK                       CELLNAME             CD_DEVICEPART        PHYSDISK                       PHYSDISK_STATUS      LUNWRITECACHEMODE
------------------------------ ------------------------------ ------------------------------ ------------------------------ -------------------- -------------------- ------------------------------ -------------------- ----------------------------------------------------------------------------------------------------
DATA                           DATA_CD_00_ENKCEL01            DATA_CD_00_enkcel01            CD_00_enkcel01                 192.168.12.3         /dev/sda3            35:0                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_00_ENKCEL02            DATA_CD_00_enkcel02            CD_00_enkcel02                 192.168.12.4         /dev/sda3            16:0                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_00_ENKCEL03            DATA_CD_00_enkcel03            CD_00_enkcel03                 192.168.12.5         /dev/sdad3           16:0                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_01_ENKCEL01            DATA_CD_01_enkcel01            CD_01_enkcel01                 192.168.12.3         /dev/sdb3            35:1                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_01_ENKCEL02            DATA_CD_01_enkcel02            CD_01_enkcel02                 192.168.12.4         /dev/sdb3            16:1                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_01_ENKCEL03            DATA_CD_01_enkcel03            CD_01_enkcel03                 192.168.12.5         /dev/sda3            16:1                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_02_ENKCEL01            DATA_CD_02_enkcel01            CD_02_enkcel01                 192.168.12.3         /dev/sdc             35:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_02_ENKCEL02            DATA_CD_02_enkcel02            CD_02_enkcel02                 192.168.12.4         /dev/sdc             16:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_02_ENKCEL03            DATA_CD_02_enkcel03            CD_02_enkcel03                 192.168.12.5         /dev/sdb             16:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_03_ENKCEL02            DATA_CD_03_enkcel02            CD_03_enkcel02                 192.168.12.4         /dev/sdd             16:3                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_03_ENKCEL03            DATA_CD_03_enkcel03            CD_03_enkcel03                 192.168.12.5         /dev/sdc             16:3                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_04_ENKCEL01            DATA_CD_04_enkcel01            CD_04_enkcel01                 192.168.12.3         /dev/sdl             35:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_04_ENKCEL02            DATA_CD_04_enkcel02            CD_04_enkcel02                 192.168.12.4         /dev/sde             16:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_04_ENKCEL03            DATA_CD_04_enkcel03            CD_04_enkcel03                 192.168.12.5         /dev/sdd             16:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_05_ENKCEL03            DATA_CD_05_enkcel03            CD_05_enkcel03                 192.168.12.5         /dev/sde             16:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_06_ENKCEL01            DATA_CD_06_enkcel01            CD_06_enkcel01                 192.168.12.3         /dev/sdg             35:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_06_ENKCEL02            DATA_CD_06_enkcel02            CD_06_enkcel02                 192.168.12.4         /dev/sdg             16:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_06_ENKCEL03            DATA_CD_06_enkcel03            CD_06_enkcel03                 192.168.12.5         /dev/sdf             16:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_07_ENKCEL01            DATA_CD_07_enkcel01            CD_07_enkcel01                 192.168.12.3         /dev/sdh             35:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_07_ENKCEL02            DATA_CD_07_enkcel02            CD_07_enkcel02                 192.168.12.4         /dev/sdh             16:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_07_ENKCEL03            DATA_CD_07_enkcel03            CD_07_enkcel03                 192.168.12.5         /dev/sdg             16:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_08_ENKCEL01            DATA_CD_08_enkcel01            CD_08_enkcel01                 192.168.12.3         /dev/sdi             35:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_08_ENKCEL02            DATA_CD_08_enkcel02            CD_08_enkcel02                 192.168.12.4         /dev/sdi             16:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_08_ENKCEL03            DATA_CD_08_enkcel03            CD_08_enkcel03                 192.168.12.5         /dev/sdh             16:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_09_ENKCEL01            DATA_CD_09_enkcel01            CD_09_enkcel01                 192.168.12.3         /dev/sdj             35:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_09_ENKCEL02            DATA_CD_09_enkcel02            CD_09_enkcel02                 192.168.12.4         /dev/sdj             16:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_09_ENKCEL03            DATA_CD_09_enkcel03            CD_09_enkcel03                 192.168.12.5         /dev/sdi             16:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_10_ENKCEL01            DATA_CD_10_enkcel01            CD_10_enkcel01                 192.168.12.3         /dev/sde             35:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_10_ENKCEL02            DATA_CD_10_enkcel02            CD_10_enkcel02                 192.168.12.4         /dev/sdk             16:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_10_ENKCEL03            DATA_CD_10_enkcel03            CD_10_enkcel03                 192.168.12.5         /dev/sdj             16:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_11_ENKCEL02            DATA_CD_11_enkcel02            CD_11_enkcel02                 192.168.12.4         /dev/sdl             16:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DATA_CD_11_ENKCEL03            DATA_CD_11_enkcel03            CD_11_enkcel03                 192.168.12.5         /dev/sdk             16:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"

DBFS_DG                        DBFS_DG_CD_02_ENKCEL01         DBFS_DG_CD_02_enkcel01         CD_02_enkcel01                 192.168.12.3         /dev/sdc             35:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_02_ENKCEL02         DBFS_DG_CD_02_enkcel02         CD_02_enkcel02                 192.168.12.4         /dev/sdc             16:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_02_ENKCEL03         DBFS_DG_CD_02_enkcel03         CD_02_enkcel03                 192.168.12.5         /dev/sdb             16:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_03_ENKCEL02         DBFS_DG_CD_03_enkcel02         CD_03_enkcel02                 192.168.12.4         /dev/sdd             16:3                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_03_ENKCEL03         DBFS_DG_CD_03_enkcel03         CD_03_enkcel03                 192.168.12.5         /dev/sdc             16:3                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_04_ENKCEL01         DBFS_DG_CD_04_enkcel01         CD_04_enkcel01                 192.168.12.3         /dev/sdl             35:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_04_ENKCEL02         DBFS_DG_CD_04_enkcel02         CD_04_enkcel02                 192.168.12.4         /dev/sde             16:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_04_ENKCEL03         DBFS_DG_CD_04_enkcel03         CD_04_enkcel03                 192.168.12.5         /dev/sdd             16:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_05_ENKCEL01         DBFS_DG_CD_05_enkcel01         CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_05_ENKCEL03         DBFS_DG_CD_05_enkcel03         CD_05_enkcel03                 192.168.12.5         /dev/sde             16:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_06_ENKCEL01         DBFS_DG_CD_06_enkcel01         CD_06_enkcel01                 192.168.12.3         /dev/sdg             35:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_06_ENKCEL02         DBFS_DG_CD_06_enkcel02         CD_06_enkcel02                 192.168.12.4         /dev/sdg             16:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_06_ENKCEL03         DBFS_DG_CD_06_enkcel03         CD_06_enkcel03                 192.168.12.5         /dev/sdf             16:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_07_ENKCEL01         DBFS_DG_CD_07_enkcel01         CD_07_enkcel01                 192.168.12.3         /dev/sdh             35:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_07_ENKCEL02         DBFS_DG_CD_07_enkcel02         CD_07_enkcel02                 192.168.12.4         /dev/sdh             16:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_07_ENKCEL03         DBFS_DG_CD_07_enkcel03         CD_07_enkcel03                 192.168.12.5         /dev/sdg             16:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_08_ENKCEL01         DBFS_DG_CD_08_enkcel01         CD_08_enkcel01                 192.168.12.3         /dev/sdi             35:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_08_ENKCEL02         DBFS_DG_CD_08_enkcel02         CD_08_enkcel02                 192.168.12.4         /dev/sdi             16:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_08_ENKCEL03         DBFS_DG_CD_08_enkcel03         CD_08_enkcel03                 192.168.12.5         /dev/sdh             16:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_09_ENKCEL01         DBFS_DG_CD_09_enkcel01         CD_09_enkcel01                 192.168.12.3         /dev/sdj             35:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_09_ENKCEL02         DBFS_DG_CD_09_enkcel02         CD_09_enkcel02                 192.168.12.4         /dev/sdj             16:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_09_ENKCEL03         DBFS_DG_CD_09_enkcel03         CD_09_enkcel03                 192.168.12.5         /dev/sdi             16:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_10_ENKCEL01         DBFS_DG_CD_10_enkcel01         CD_10_enkcel01                 192.168.12.3         /dev/sde             35:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_10_ENKCEL02         DBFS_DG_CD_10_enkcel02         CD_10_enkcel02                 192.168.12.4         /dev/sdk             16:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_10_ENKCEL03         DBFS_DG_CD_10_enkcel03         CD_10_enkcel03                 192.168.12.5         /dev/sdj             16:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_11_ENKCEL01         DBFS_DG_CD_11_enkcel01         CD_11_enkcel01                 192.168.12.3         /dev/sdk             35:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_11_ENKCEL02         DBFS_DG_CD_11_enkcel02         CD_11_enkcel02                 192.168.12.4         /dev/sdl             16:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               DBFS_DG_CD_11_ENKCEL03         DBFS_DG_CD_11_enkcel03         CD_11_enkcel03                 192.168.12.5         /dev/sdk             16:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"

RECO                           RECO_CD_00_ENKCEL01            RECO_CD_00_enkcel01            CD_00_enkcel01                 192.168.12.3         /dev/sda3            35:0                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_00_ENKCEL02            RECO_CD_00_enkcel02            CD_00_enkcel02                 192.168.12.4         /dev/sda3            16:0                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_00_ENKCEL03            RECO_CD_00_enkcel03            CD_00_enkcel03                 192.168.12.5         /dev/sdad3           16:0                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_01_ENKCEL01            RECO_CD_01_enkcel01            CD_01_enkcel01                 192.168.12.3         /dev/sdb3            35:1                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_01_ENKCEL02            RECO_CD_01_enkcel02            CD_01_enkcel02                 192.168.12.4         /dev/sdb3            16:1                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_01_ENKCEL03            RECO_CD_01_enkcel03            CD_01_enkcel03                 192.168.12.5         /dev/sda3            16:1                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_02_ENKCEL01            RECO_CD_02_enkcel01            CD_02_enkcel01                 192.168.12.3         /dev/sdc             35:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_02_ENKCEL02            RECO_CD_02_enkcel02            CD_02_enkcel02                 192.168.12.4         /dev/sdc             16:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_02_ENKCEL03            RECO_CD_02_enkcel03            CD_02_enkcel03                 192.168.12.5         /dev/sdb             16:2                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_03_ENKCEL02            RECO_CD_03_enkcel02            CD_03_enkcel02                 192.168.12.4         /dev/sdd             16:3                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_03_ENKCEL03            RECO_CD_03_enkcel03            CD_03_enkcel03                 192.168.12.5         /dev/sdc             16:3                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_04_ENKCEL01            RECO_CD_04_enkcel01            CD_04_enkcel01                 192.168.12.3         /dev/sdl             35:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_04_ENKCEL02            RECO_CD_04_enkcel02            CD_04_enkcel02                 192.168.12.4         /dev/sde             16:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_04_ENKCEL03            RECO_CD_04_enkcel03            CD_04_enkcel03                 192.168.12.5         /dev/sdd             16:4                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_05_ENKCEL01            RECO_CD_05_enkcel01            CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_05_ENKCEL03            RECO_CD_05_enkcel03            CD_05_enkcel03                 192.168.12.5         /dev/sde             16:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_06_ENKCEL01            RECO_CD_06_enkcel01            CD_06_enkcel01                 192.168.12.3         /dev/sdg             35:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_06_ENKCEL02            RECO_CD_06_enkcel02            CD_06_enkcel02                 192.168.12.4         /dev/sdg             16:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_06_ENKCEL03            RECO_CD_06_enkcel03            CD_06_enkcel03                 192.168.12.5         /dev/sdf             16:6                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_07_ENKCEL01            RECO_CD_07_enkcel01            CD_07_enkcel01                 192.168.12.3         /dev/sdh             35:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_07_ENKCEL02            RECO_CD_07_enkcel02            CD_07_enkcel02                 192.168.12.4         /dev/sdh             16:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_07_ENKCEL03            RECO_CD_07_enkcel03            CD_07_enkcel03                 192.168.12.5         /dev/sdg             16:7                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_08_ENKCEL01            RECO_CD_08_enkcel01            CD_08_enkcel01                 192.168.12.3         /dev/sdi             35:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_08_ENKCEL02            RECO_CD_08_enkcel02            CD_08_enkcel02                 192.168.12.4         /dev/sdi             16:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_08_ENKCEL03            RECO_CD_08_enkcel03            CD_08_enkcel03                 192.168.12.5         /dev/sdh             16:8                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_09_ENKCEL01            RECO_CD_09_enkcel01            CD_09_enkcel01                 192.168.12.3         /dev/sdj             35:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_09_ENKCEL02            RECO_CD_09_enkcel02            CD_09_enkcel02                 192.168.12.4         /dev/sdj             16:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_09_ENKCEL03            RECO_CD_09_enkcel03            CD_09_enkcel03                 192.168.12.5         /dev/sdi             16:9                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_10_ENKCEL01            RECO_CD_10_enkcel01            CD_10_enkcel01                 192.168.12.3         /dev/sde             35:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_10_ENKCEL03            RECO_CD_10_enkcel03            CD_10_enkcel03                 192.168.12.5         /dev/sdj             16:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_11_ENKCEL01            RECO_CD_11_enkcel01            CD_11_enkcel01                 192.168.12.3         /dev/sdk             35:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_11_ENKCEL02            RECO_CD_11_enkcel02            CD_11_enkcel02                 192.168.12.4         /dev/sdl             16:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                               RECO_CD_11_ENKCEL03            RECO_CD_11_enkcel03            CD_11_enkcel03                 192.168.12.5         /dev/sdk             16:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"

                                                              ACTEST_CD_05_00_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_01_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_02_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_03_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_04_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_05_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_06_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_07_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_08_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_09_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_100_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_101_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_102_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_103_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_104_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_105_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_106_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_107_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_108_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_109_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_10_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_110_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_111_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_112_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_113_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_114_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_115_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_116_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_117_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_118_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_119_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_11_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_120_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_121_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_122_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_123_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_124_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_125_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_126_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_127_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_128_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_129_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_12_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_130_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_131_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_132_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_133_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_134_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_135_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_136_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_137_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_138_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_139_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_13_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_140_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_141_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_142_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_143_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_144_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_145_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_146_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_147_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_148_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_149_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_14_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_150_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_151_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_152_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_153_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_154_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_155_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_156_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_157_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_158_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_159_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_15_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_160_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_161_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_162_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_163_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_164_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_165_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_166_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_167_enkcel01      CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_16_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_17_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_18_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_19_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_20_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_21_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_22_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_23_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_24_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_25_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_26_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_27_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_28_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_29_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_30_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_31_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_32_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_33_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_34_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_35_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_36_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_37_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_38_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_39_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_40_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_41_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_42_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_43_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_44_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_45_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_46_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_47_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_48_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_49_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_50_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_51_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_52_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_53_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_54_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_55_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_56_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_57_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_58_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_59_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_60_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_61_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_62_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_63_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_64_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_65_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_66_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_67_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_68_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_69_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_70_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_71_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_72_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_73_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_74_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_75_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_76_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_77_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_78_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_79_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_80_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_81_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_82_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_83_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_84_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_85_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_86_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_87_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_88_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_89_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_90_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_91_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_92_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_93_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_94_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_95_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_96_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_97_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_98_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              ACTEST_CD_05_99_enkcel01       CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              RECO_CD_10_enkcel02            CD_10_enkcel02                 192.168.12.4         /dev/sdk             16:10                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              SMITHERS20_CD_11_enkcel01      CD_11_enkcel01                 192.168.12.3         /dev/sdk             35:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              SMITHERS21_CD_11_enkcel01      CD_11_enkcel01                 192.168.12.3         /dev/sdk             35:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              SMITHERS22_CD_11_enkcel01      CD_11_enkcel01                 192.168.12.3         /dev/sdk             35:11                          normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                              SMITHERS_enkcel01              CD_05_enkcel01                 192.168.12.3         /dev/sdf             35:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                                                             CD_03_enkcel01                 192.168.12.3         /dev/sdd             35:3                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                                                             CD_05_enkcel02                 192.168.12.4         /dev/sdf             16:5                           normal               "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                                                                                             FD_00_enkcel01                 192.168.12.3         /dev/sdn             FLASH_4_0                      normal
                                                                                             FD_00_enkcel02                 192.168.12.4         /dev/sdr             FLASH_1_0                      normal
                                                                                             FD_00_enkcel03                 192.168.12.5         /dev/sdr             FLASH_1_0                      normal
                                                                                             FD_01_enkcel01                 192.168.12.3         /dev/sdo             FLASH_4_1                      normal
                                                                                             FD_01_enkcel02                 192.168.12.4         /dev/sds             FLASH_1_1                      normal
                                                                                             FD_01_enkcel03                 192.168.12.5         /dev/sds             FLASH_1_1                      normal
                                                                                             FD_02_enkcel01                 192.168.12.3         /dev/sdp             FLASH_4_2                      normal
                                                                                             FD_02_enkcel02                 192.168.12.4         /dev/sdt             FLASH_1_2                      normal
                                                                                             FD_02_enkcel03                 192.168.12.5         /dev/sdt             FLASH_1_2                      normal
                                                                                             FD_03_enkcel01                 192.168.12.3         /dev/sdq             FLASH_4_3                      normal
                                                                                             FD_03_enkcel02                 192.168.12.4         /dev/sdu             FLASH_1_3                      normal
                                                                                             FD_03_enkcel03                 192.168.12.5         /dev/sdu             FLASH_1_3                      normal
                                                                                             FD_04_enkcel01                 192.168.12.3         /dev/sdr             FLASH_5_0                      normal
                                                                                             FD_04_enkcel02                 192.168.12.4         /dev/sdz             FLASH_2_0                      normal
                                                                                             FD_04_enkcel03                 192.168.12.5         /dev/sdz             FLASH_2_0                      normal
                                                                                             FD_05_enkcel01                 192.168.12.3         /dev/sds             FLASH_5_1                      normal
                                                                                             FD_05_enkcel02                 192.168.12.4         /dev/sdaa            FLASH_2_1                      normal
                                                                                             FD_05_enkcel03                 192.168.12.5         /dev/sdaa            FLASH_2_1                      normal
                                                                                             FD_06_enkcel01                 192.168.12.3         /dev/sdt             FLASH_5_2                      normal
                                                                                             FD_06_enkcel02                 192.168.12.4         /dev/sdab            FLASH_2_2                      normal
                                                                                             FD_06_enkcel03                 192.168.12.5         /dev/sdab            FLASH_2_2                      normal
                                                                                             FD_07_enkcel01                 192.168.12.3         /dev/sdu             FLASH_5_3                      normal
                                                                                             FD_07_enkcel02                 192.168.12.4         /dev/sdac            FLASH_2_3                      normal
                                                                                             FD_07_enkcel03                 192.168.12.5         /dev/sdac            FLASH_2_3                      normal
                                                                                             FD_08_enkcel02                 192.168.12.4         /dev/sdn             FLASH_4_0                      normal
                                                                                             FD_08_enkcel03                 192.168.12.5         /dev/sdn             FLASH_4_0                      normal
                                                                                             FD_09_enkcel02                 192.168.12.4         /dev/sdo             FLASH_4_1                      normal
                                                                                             FD_09_enkcel03                 192.168.12.5         /dev/sdo             FLASH_4_1                      normal
                                                                                             FD_10_enkcel02                 192.168.12.4         /dev/sdp             FLASH_4_2                      normal
                                                                                             FD_10_enkcel03                 192.168.12.5         /dev/sdp             FLASH_4_2                      normal
                                                                                             FD_11_enkcel02                 192.168.12.4         /dev/sdq             FLASH_4_3                      normal
                                                                                             FD_11_enkcel03                 192.168.12.5         /dev/sdq             FLASH_4_3                      normal
                                                                                             FD_12_enkcel02                 192.168.12.4         /dev/sdv             FLASH_5_0                      normal
                                                                                             FD_12_enkcel03                 192.168.12.5         /dev/sdv             FLASH_5_0                      normal
                                                                                             FD_13_enkcel02                 192.168.12.4         /dev/sdw             FLASH_5_1                      normal
                                                                                             FD_13_enkcel03                 192.168.12.5         /dev/sdw             FLASH_5_1                      normal
                                                                                             FD_14_enkcel02                 192.168.12.4         /dev/sdx             FLASH_5_2                      normal
                                                                                             FD_14_enkcel03                 192.168.12.5         /dev/sdx             FLASH_5_2                      normal
                                                                                             FD_15_enkcel02                 192.168.12.4         /dev/sdy             FLASH_5_3                      normal
                                                                                             FD_15_enkcel03                 192.168.12.5         /dev/sdy             FLASH_5_3                      normal
                                                                                                                            192.168.12.3                              FLASH_1_0                      not present
                                                                                                                            192.168.12.3                              FLASH_1_1                      not present
                                                                                                                            192.168.12.3                              FLASH_1_2                      not present
                                                                                                                            192.168.12.3                              FLASH_1_3                      not present
                                                                                                                            192.168.12.3                              FLASH_2_0                      not present
                                                                                                                            192.168.12.3                              FLASH_2_1                      not present
                                                                                                                            192.168.12.3                              FLASH_2_2                      not present
                                                                                                                            192.168.12.3                              FLASH_2_3                      not present

316 rows selected.

See how even the disks which don’t have any corresponding ASM disks allocated from them, are still displayed. Also in our sandbox Exadata V2 machine that I like to use for testing (because it’s constantly a little broken, great for troubleshooting practice:) 2 of the 4 PCI flash cards of one storage cell are physically missing, but thanks to the cell-level Flash cache metadata, they’re still listed although there are no corresponding OS level disk devices available for them.

The exadisktopo2.sql shows the same data, but in an opposite order (from bottom of the IO stack upwards, starting from the cell IP and OS level disk device, going upwards all the way to corresponding ASM diskgroups:

SQL> @exadata/exadisktopo2
Showing Exadata disk topology from V$ASM_DISK and V$CELL_CONFIG....

CELLNAME             LUN_DEVICENAME       PHYSDISK                       PHYSDISK_STATUS      CELLDISK                       CD_DEVICEPART        GRIDDISK                       ASM_DISK                       ASM_DISKGROUP                  LUNWRITECACHEMODE
-------------------- -------------------- ------------------------------ -------------------- ------------------------------ -------------------- ------------------------------ ------------------------------ ------------------------------ ----------------------------------------------------------------------------------------------------
192.168.12.3         /dev/sda             35:0                           normal               CD_00_enkcel01                 /dev/sda3            DATA_CD_00_enkcel01            DATA_CD_00_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sda             35:0                           normal               CD_00_enkcel01                 /dev/sda3            RECO_CD_00_enkcel01            RECO_CD_00_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdb             35:1                           normal               CD_01_enkcel01                 /dev/sdb3            DATA_CD_01_enkcel01            DATA_CD_01_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdb             35:1                           normal               CD_01_enkcel01                 /dev/sdb3            RECO_CD_01_enkcel01            RECO_CD_01_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             35:2                           normal               CD_02_enkcel01                 /dev/sdc             DATA_CD_02_enkcel01            DATA_CD_02_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             35:2                           normal               CD_02_enkcel01                 /dev/sdc             DBFS_DG_CD_02_enkcel01         DBFS_DG_CD_02_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             35:2                           normal               CD_02_enkcel01                 /dev/sdc             RECO_CD_02_enkcel01            RECO_CD_02_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdd             35:3                           normal               CD_03_enkcel01                 /dev/sdd                                                                                                          "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdl             35:4                           normal               CD_04_enkcel01                 /dev/sdl             DATA_CD_04_enkcel01            DATA_CD_04_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdl             35:4                           normal               CD_04_enkcel01                 /dev/sdl             DBFS_DG_CD_04_enkcel01         DBFS_DG_CD_04_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdl             35:4                           normal               CD_04_enkcel01                 /dev/sdl             RECO_CD_04_enkcel01            RECO_CD_04_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_00_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_01_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_02_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_03_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_04_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_05_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_06_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_07_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_08_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_09_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_100_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_101_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_102_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_103_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_104_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_105_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_106_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_107_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_108_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_109_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_10_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_110_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_111_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_112_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_113_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_114_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_115_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_116_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_117_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_118_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_119_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_11_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_120_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_121_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_122_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_123_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_124_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_125_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_126_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_127_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_128_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_129_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_12_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_130_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_131_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_132_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_133_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_134_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_135_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_136_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_137_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_138_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_139_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_13_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_140_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_141_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_142_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_143_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_144_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_145_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_146_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_147_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_148_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_149_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_14_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_150_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_151_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_152_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_153_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_154_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_155_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_156_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_157_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_158_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_159_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_15_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_160_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_161_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_162_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_163_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_164_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_165_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_166_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_167_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_16_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_17_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_18_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_19_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_20_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_21_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_22_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_23_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_24_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_25_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_26_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_27_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_28_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_29_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_30_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_31_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_32_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_33_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_34_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_35_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_36_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_37_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_38_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_39_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_40_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_41_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_42_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_43_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_44_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_45_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_46_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_47_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_48_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_49_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_50_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_51_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_52_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_53_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_54_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_55_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_56_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_57_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_58_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_59_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_60_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_61_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_62_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_63_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_64_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_65_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_66_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_67_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_68_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_69_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_70_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_71_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_72_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_73_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_74_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_75_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_76_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_77_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_78_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_79_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_80_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_81_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_82_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_83_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_84_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_85_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_86_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_87_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_88_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_89_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_90_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_91_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_92_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_93_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_94_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_95_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_96_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_97_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_98_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             ACTEST_CD_05_99_enkcel01                                                                     "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             DBFS_DG_CD_05_enkcel01         DBFS_DG_CD_05_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             RECO_CD_05_enkcel01            RECO_CD_05_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             35:5                           normal               CD_05_enkcel01                 /dev/sdf             SMITHERS_enkcel01                                                                            "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             35:6                           normal               CD_06_enkcel01                 /dev/sdg             DATA_CD_06_enkcel01            DATA_CD_06_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             35:6                           normal               CD_06_enkcel01                 /dev/sdg             DBFS_DG_CD_06_enkcel01         DBFS_DG_CD_06_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             35:6                           normal               CD_06_enkcel01                 /dev/sdg             RECO_CD_06_enkcel01            RECO_CD_06_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             35:7                           normal               CD_07_enkcel01                 /dev/sdh             DATA_CD_07_enkcel01            DATA_CD_07_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             35:7                           normal               CD_07_enkcel01                 /dev/sdh             DBFS_DG_CD_07_enkcel01         DBFS_DG_CD_07_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             35:7                           normal               CD_07_enkcel01                 /dev/sdh             RECO_CD_07_enkcel01            RECO_CD_07_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             35:8                           normal               CD_08_enkcel01                 /dev/sdi             DATA_CD_08_enkcel01            DATA_CD_08_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             35:8                           normal               CD_08_enkcel01                 /dev/sdi             DBFS_DG_CD_08_enkcel01         DBFS_DG_CD_08_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             35:8                           normal               CD_08_enkcel01                 /dev/sdi             RECO_CD_08_enkcel01            RECO_CD_08_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             35:9                           normal               CD_09_enkcel01                 /dev/sdj             DATA_CD_09_enkcel01            DATA_CD_09_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             35:9                           normal               CD_09_enkcel01                 /dev/sdj             DBFS_DG_CD_09_enkcel01         DBFS_DG_CD_09_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             35:9                           normal               CD_09_enkcel01                 /dev/sdj             RECO_CD_09_enkcel01            RECO_CD_09_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             35:10                          normal               CD_10_enkcel01                 /dev/sde             DATA_CD_10_enkcel01            DATA_CD_10_ENKCEL01            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             35:10                          normal               CD_10_enkcel01                 /dev/sde             DBFS_DG_CD_10_enkcel01         DBFS_DG_CD_10_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             35:10                          normal               CD_10_enkcel01                 /dev/sde             RECO_CD_10_enkcel01            RECO_CD_10_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             35:11                          normal               CD_11_enkcel01                 /dev/sdk             DBFS_DG_CD_11_enkcel01         DBFS_DG_CD_11_ENKCEL01         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             35:11                          normal               CD_11_enkcel01                 /dev/sdk             RECO_CD_11_enkcel01            RECO_CD_11_ENKCEL01            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             35:11                          normal               CD_11_enkcel01                 /dev/sdk             SMITHERS20_CD_11_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             35:11                          normal               CD_11_enkcel01                 /dev/sdk             SMITHERS21_CD_11_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             35:11                          normal               CD_11_enkcel01                 /dev/sdk             SMITHERS22_CD_11_enkcel01                                                                    "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdn             FLASH_4_0                      normal               FD_00_enkcel01                 /dev/sdn
                     /dev/sdo             FLASH_4_1                      normal               FD_01_enkcel01                 /dev/sdo
                     /dev/sdp             FLASH_4_2                      normal               FD_02_enkcel01                 /dev/sdp
                     /dev/sdq             FLASH_4_3                      normal               FD_03_enkcel01                 /dev/sdq
                     /dev/sdr             FLASH_5_0                      normal               FD_04_enkcel01                 /dev/sdr
                     /dev/sds             FLASH_5_1                      normal               FD_05_enkcel01                 /dev/sds
                     /dev/sdt             FLASH_5_2                      normal               FD_06_enkcel01                 /dev/sdt
                     /dev/sdu             FLASH_5_3                      normal               FD_07_enkcel01                 /dev/sdu
                                          FLASH_1_0                      not present
                                          FLASH_1_1                      not present
                                          FLASH_2_3                      not present
                                          FLASH_2_2                      not present
                                          FLASH_2_1                      not present
                                          FLASH_1_2                      not present
                                          FLASH_1_3                      not present
                                          FLASH_2_0                      not present

192.168.12.4         /dev/sda             16:0                           normal               CD_00_enkcel02                 /dev/sda3            DATA_CD_00_enkcel02            DATA_CD_00_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sda             16:0                           normal               CD_00_enkcel02                 /dev/sda3            RECO_CD_00_enkcel02            RECO_CD_00_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdb             16:1                           normal               CD_01_enkcel02                 /dev/sdb3            DATA_CD_01_enkcel02            DATA_CD_01_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdb             16:1                           normal               CD_01_enkcel02                 /dev/sdb3            RECO_CD_01_enkcel02            RECO_CD_01_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             16:2                           normal               CD_02_enkcel02                 /dev/sdc             DATA_CD_02_enkcel02            DATA_CD_02_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             16:2                           normal               CD_02_enkcel02                 /dev/sdc             DBFS_DG_CD_02_enkcel02         DBFS_DG_CD_02_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             16:2                           normal               CD_02_enkcel02                 /dev/sdc             RECO_CD_02_enkcel02            RECO_CD_02_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdd             16:3                           normal               CD_03_enkcel02                 /dev/sdd             DATA_CD_03_enkcel02            DATA_CD_03_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdd             16:3                           normal               CD_03_enkcel02                 /dev/sdd             DBFS_DG_CD_03_enkcel02         DBFS_DG_CD_03_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdd             16:3                           normal               CD_03_enkcel02                 /dev/sdd             RECO_CD_03_enkcel02            RECO_CD_03_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             16:4                           normal               CD_04_enkcel02                 /dev/sde             DATA_CD_04_enkcel02            DATA_CD_04_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             16:4                           normal               CD_04_enkcel02                 /dev/sde             DBFS_DG_CD_04_enkcel02         DBFS_DG_CD_04_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             16:4                           normal               CD_04_enkcel02                 /dev/sde             RECO_CD_04_enkcel02            RECO_CD_04_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             16:5                           normal               CD_05_enkcel02                 /dev/sdf                                                                                                          "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             16:6                           normal               CD_06_enkcel02                 /dev/sdg             DATA_CD_06_enkcel02            DATA_CD_06_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             16:6                           normal               CD_06_enkcel02                 /dev/sdg             DBFS_DG_CD_06_enkcel02         DBFS_DG_CD_06_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             16:6                           normal               CD_06_enkcel02                 /dev/sdg             RECO_CD_06_enkcel02            RECO_CD_06_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             16:7                           normal               CD_07_enkcel02                 /dev/sdh             DATA_CD_07_enkcel02            DATA_CD_07_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             16:7                           normal               CD_07_enkcel02                 /dev/sdh             DBFS_DG_CD_07_enkcel02         DBFS_DG_CD_07_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             16:7                           normal               CD_07_enkcel02                 /dev/sdh             RECO_CD_07_enkcel02            RECO_CD_07_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             16:8                           normal               CD_08_enkcel02                 /dev/sdi             DATA_CD_08_enkcel02            DATA_CD_08_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             16:8                           normal               CD_08_enkcel02                 /dev/sdi             DBFS_DG_CD_08_enkcel02         DBFS_DG_CD_08_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             16:8                           normal               CD_08_enkcel02                 /dev/sdi             RECO_CD_08_enkcel02            RECO_CD_08_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             16:9                           normal               CD_09_enkcel02                 /dev/sdj             DATA_CD_09_enkcel02            DATA_CD_09_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             16:9                           normal               CD_09_enkcel02                 /dev/sdj             DBFS_DG_CD_09_enkcel02         DBFS_DG_CD_09_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             16:9                           normal               CD_09_enkcel02                 /dev/sdj             RECO_CD_09_enkcel02            RECO_CD_09_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             16:10                          normal               CD_10_enkcel02                 /dev/sdk             DATA_CD_10_enkcel02            DATA_CD_10_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             16:10                          normal               CD_10_enkcel02                 /dev/sdk             DBFS_DG_CD_10_enkcel02         DBFS_DG_CD_10_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             16:10                          normal               CD_10_enkcel02                 /dev/sdk             RECO_CD_10_enkcel02                                                                          "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdl             16:11                          normal               CD_11_enkcel02                 /dev/sdl             DATA_CD_11_enkcel02            DATA_CD_11_ENKCEL02            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdl             16:11                          normal               CD_11_enkcel02                 /dev/sdl             DBFS_DG_CD_11_enkcel02         DBFS_DG_CD_11_ENKCEL02         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdl             16:11                          normal               CD_11_enkcel02                 /dev/sdl             RECO_CD_11_enkcel02            RECO_CD_11_ENKCEL02            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdr             FLASH_1_0                      normal               FD_00_enkcel02                 /dev/sdr
                     /dev/sds             FLASH_1_1                      normal               FD_01_enkcel02                 /dev/sds
                     /dev/sdt             FLASH_1_2                      normal               FD_02_enkcel02                 /dev/sdt
                     /dev/sdu             FLASH_1_3                      normal               FD_03_enkcel02                 /dev/sdu
                     /dev/sdz             FLASH_2_0                      normal               FD_04_enkcel02                 /dev/sdz
                     /dev/sdaa            FLASH_2_1                      normal               FD_05_enkcel02                 /dev/sdaa
                     /dev/sdab            FLASH_2_2                      normal               FD_06_enkcel02                 /dev/sdab
                     /dev/sdac            FLASH_2_3                      normal               FD_07_enkcel02                 /dev/sdac
                     /dev/sdn             FLASH_4_0                      normal               FD_08_enkcel02                 /dev/sdn
                     /dev/sdo             FLASH_4_1                      normal               FD_09_enkcel02                 /dev/sdo
                     /dev/sdp             FLASH_4_2                      normal               FD_10_enkcel02                 /dev/sdp
                     /dev/sdq             FLASH_4_3                      normal               FD_11_enkcel02                 /dev/sdq
                     /dev/sdv             FLASH_5_0                      normal               FD_12_enkcel02                 /dev/sdv
                     /dev/sdw             FLASH_5_1                      normal               FD_13_enkcel02                 /dev/sdw
                     /dev/sdx             FLASH_5_2                      normal               FD_14_enkcel02                 /dev/sdx
                     /dev/sdy             FLASH_5_3                      normal               FD_15_enkcel02                 /dev/sdy

192.168.12.5         /dev/sdad            16:0                           normal               CD_00_enkcel03                 /dev/sdad3           DATA_CD_00_enkcel03            DATA_CD_00_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdad            16:0                           normal               CD_00_enkcel03                 /dev/sdad3           RECO_CD_00_enkcel03            RECO_CD_00_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sda             16:1                           normal               CD_01_enkcel03                 /dev/sda3            DATA_CD_01_enkcel03            DATA_CD_01_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sda             16:1                           normal               CD_01_enkcel03                 /dev/sda3            RECO_CD_01_enkcel03            RECO_CD_01_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdb             16:2                           normal               CD_02_enkcel03                 /dev/sdb             DATA_CD_02_enkcel03            DATA_CD_02_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdb             16:2                           normal               CD_02_enkcel03                 /dev/sdb             DBFS_DG_CD_02_enkcel03         DBFS_DG_CD_02_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdb             16:2                           normal               CD_02_enkcel03                 /dev/sdb             RECO_CD_02_enkcel03            RECO_CD_02_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             16:3                           normal               CD_03_enkcel03                 /dev/sdc             DATA_CD_03_enkcel03            DATA_CD_03_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             16:3                           normal               CD_03_enkcel03                 /dev/sdc             DBFS_DG_CD_03_enkcel03         DBFS_DG_CD_03_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdc             16:3                           normal               CD_03_enkcel03                 /dev/sdc             RECO_CD_03_enkcel03            RECO_CD_03_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdd             16:4                           normal               CD_04_enkcel03                 /dev/sdd             DATA_CD_04_enkcel03            DATA_CD_04_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdd             16:4                           normal               CD_04_enkcel03                 /dev/sdd             DBFS_DG_CD_04_enkcel03         DBFS_DG_CD_04_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdd             16:4                           normal               CD_04_enkcel03                 /dev/sdd             RECO_CD_04_enkcel03            RECO_CD_04_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             16:5                           normal               CD_05_enkcel03                 /dev/sde             DATA_CD_05_enkcel03            DATA_CD_05_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             16:5                           normal               CD_05_enkcel03                 /dev/sde             DBFS_DG_CD_05_enkcel03         DBFS_DG_CD_05_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sde             16:5                           normal               CD_05_enkcel03                 /dev/sde             RECO_CD_05_enkcel03            RECO_CD_05_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             16:6                           normal               CD_06_enkcel03                 /dev/sdf             DATA_CD_06_enkcel03            DATA_CD_06_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             16:6                           normal               CD_06_enkcel03                 /dev/sdf             DBFS_DG_CD_06_enkcel03         DBFS_DG_CD_06_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdf             16:6                           normal               CD_06_enkcel03                 /dev/sdf             RECO_CD_06_enkcel03            RECO_CD_06_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             16:7                           normal               CD_07_enkcel03                 /dev/sdg             DATA_CD_07_enkcel03            DATA_CD_07_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             16:7                           normal               CD_07_enkcel03                 /dev/sdg             DBFS_DG_CD_07_enkcel03         DBFS_DG_CD_07_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdg             16:7                           normal               CD_07_enkcel03                 /dev/sdg             RECO_CD_07_enkcel03            RECO_CD_07_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             16:8                           normal               CD_08_enkcel03                 /dev/sdh             DATA_CD_08_enkcel03            DATA_CD_08_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             16:8                           normal               CD_08_enkcel03                 /dev/sdh             DBFS_DG_CD_08_enkcel03         DBFS_DG_CD_08_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdh             16:8                           normal               CD_08_enkcel03                 /dev/sdh             RECO_CD_08_enkcel03            RECO_CD_08_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             16:9                           normal               CD_09_enkcel03                 /dev/sdi             DATA_CD_09_enkcel03            DATA_CD_09_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             16:9                           normal               CD_09_enkcel03                 /dev/sdi             DBFS_DG_CD_09_enkcel03         DBFS_DG_CD_09_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdi             16:9                           normal               CD_09_enkcel03                 /dev/sdi             RECO_CD_09_enkcel03            RECO_CD_09_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             16:10                          normal               CD_10_enkcel03                 /dev/sdj             DATA_CD_10_enkcel03            DATA_CD_10_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             16:10                          normal               CD_10_enkcel03                 /dev/sdj             DBFS_DG_CD_10_enkcel03         DBFS_DG_CD_10_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdj             16:10                          normal               CD_10_enkcel03                 /dev/sdj             RECO_CD_10_enkcel03            RECO_CD_10_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             16:11                          normal               CD_11_enkcel03                 /dev/sdk             DATA_CD_11_enkcel03            DATA_CD_11_ENKCEL03            DATA                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             16:11                          normal               CD_11_enkcel03                 /dev/sdk             DBFS_DG_CD_11_enkcel03         DBFS_DG_CD_11_ENKCEL03         DBFS_DG                        "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdk             16:11                          normal               CD_11_enkcel03                 /dev/sdk             RECO_CD_11_enkcel03            RECO_CD_11_ENKCEL03            RECO                           "WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU"
                     /dev/sdr             FLASH_1_0                      normal               FD_00_enkcel03                 /dev/sdr
                     /dev/sds             FLASH_1_1                      normal               FD_01_enkcel03                 /dev/sds
                     /dev/sdt             FLASH_1_2                      normal               FD_02_enkcel03                 /dev/sdt
                     /dev/sdu             FLASH_1_3                      normal               FD_03_enkcel03                 /dev/sdu
                     /dev/sdz             FLASH_2_0                      normal               FD_04_enkcel03                 /dev/sdz
                     /dev/sdaa            FLASH_2_1                      normal               FD_05_enkcel03                 /dev/sdaa
                     /dev/sdab            FLASH_2_2                      normal               FD_06_enkcel03                 /dev/sdab
                     /dev/sdac            FLASH_2_3                      normal               FD_07_enkcel03                 /dev/sdac
                     /dev/sdn             FLASH_4_0                      normal               FD_08_enkcel03                 /dev/sdn
                     /dev/sdo             FLASH_4_1                      normal               FD_09_enkcel03                 /dev/sdo
                     /dev/sdp             FLASH_4_2                      normal               FD_10_enkcel03                 /dev/sdp
                     /dev/sdq             FLASH_4_3                      normal               FD_11_enkcel03                 /dev/sdq
                     /dev/sdv             FLASH_5_0                      normal               FD_12_enkcel03                 /dev/sdv
                     /dev/sdw             FLASH_5_1                      normal               FD_13_enkcel03                 /dev/sdw
                     /dev/sdx             FLASH_5_2                      normal               FD_14_enkcel03                 /dev/sdx
                     /dev/sdy             FLASH_5_3                      normal               FD_15_enkcel03                 /dev/sdy

316 rows selected.

The output should again be self-explanatory.

Make sure you look inside the scripts to see where and how this data gets taken from. I’m using the WITH subquery with MATERIALIZE hints to avoid a case where CBO ends up accessing V$CELL_CONFIG data using a Nested Loop join as this would end up re-fetching the same configuration data again and again from storage cells each loop. So I better “materialize” it locally first.

Enjoy!


V$CELL_THREAD_HISTORY – “ASH” for Exadata Storage Cells

Did you know that there’s something like Active Session History also in the Exadata storage cells? ;-)

The V$CELL_THREAD_HISTORY view is somewhat like V$ACTIVE_SESSION_HISTORY, but it’s measuring thread activity in the Exadata Storage Cells:

SQL> @desc v$cell_thread_history
           Name                            Null?    Type
           ------------------------------- -------- ----------------------------
    1      CELL_NAME                                VARCHAR2(1024)
    2      SNAPSHOT_ID                              NUMBER
    3      SNAPSHOT_TIME                            DATE
    4      THREAD_ID                                NUMBER
    5      JOB_TYPE                                 VARCHAR2(32)
    6      WAIT_STATE                               VARCHAR2(32)
    7      WAIT_OBJECT_NAME                         VARCHAR2(32)
    8      SQL_ID                                   VARCHAR2(13)
    9      DATABASE_ID                              NUMBER
   10      INSTANCE_ID                              NUMBER
   11      SESSION_ID                               NUMBER
   12      SESSION_SERIAL_NUM                       NUMBER

It keeps about 10 minutes worth of samples of Exadata Storage Cell thread activity:

SQL> @minmax snapshot_time v$cell_thread_history
Show min/max (low/high) values in column "snapshot_time" of table v$cell_thread_history...

MIN(SNAPSHOT_TIME MAX(SNAPSHOT_TIME
----------------- -----------------
20130419 14:42:15 20130419 14:52:54

Note that it’s not the V$ view or the database instance which stores this array – it’s the storage cells themselves. If you query the v$cell_thread_history view, your Oracle database session is going to “gather” this instrumentation data from all the required cells and present it to you, that’s why the “cell statistics gather” wait event shows up:

PARSING IN CURSOR #140596385017248 len=42 dep=0 uid=0 oct=3 lid=0 tim=1366404896817011 hv=4063158547 ad='19e452578' sqlid='63awy1gg
t2xs8m'
select count(*) from v$cell_thread_history
END OF STMT
PARSE #140596385017248:c=0,e=115,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=1,plh=4272803188,tim=1366404896817010
EXEC #140596385017248:c=0,e=27,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=1,plh=4272803188,tim=1366404896817127
WAIT #140596385017248: nam='SQL*Net message to client' ela= 1 driver id=1413697536 #bytes=1 p3=0 obj#=40 tim=1366404896817152
WAIT #140596385017248: nam='cell statistics gather' ela= 283 cellhash#=0 p2=0 p3=0 obj#=40 tim=1366404896818846
WAIT #140596385017248: nam='cell statistics gather' ela= 352 cellhash#=0 p2=0 p3=0 obj#=40 tim=1366404896819317
WAIT #140596385017248: nam='cell statistics gather' ela= 376 cellhash#=0 p2=0 p3=0 obj#=40 tim=1366404896820929
WAIT #140596385017248: nam='cell statistics gather' ela= 326 cellhash#=0 p2=0 p3=0 obj#=40 tim=1366404896822198
WAIT #140596385017248: nam='cell statistics gather' ela= 580 cellhash#=0 p2=0 p3=0 obj#=40 tim=1366404896823620
...

Now, how frequently do the cells sample their “ASH” data:

SQL> SELECT DISTINCT (snapshot_time - LAG(snapshot_time) 
                      OVER (ORDER BY snapshot_time)) * 86400 lag_seconds
     FROM (SELECT distinct snapshot_time 
           FROM v$cell_thread_history WHERE cell_name = '192.168.12.3');

LAG_SECONDS
-----------

          1

Looks like the sampling is done exactly once per second!

So, great, what can we do with this data?

Here’s an Exadata performance script (cth.sql) which uses V$CELL_THREAD_HISTORY to dig into cell activity from the database layer.

First, I must warn you, the CTH (Cell Thread History) is not as powerful as the Database-level ASH (ASH has almost 100 columns in it already, but the v$cell_thread_history has only 12) and there seem to be some shortcomings in the instrumentation data, as you will see.
But it still allows us to drill down a bit deeper into Exadata storage cell activity straight from your favorite database access tool. And it also has database session-level details in it – which means this information can be used for systematic Exadata performance troubleshooting too!

As the database sessions do communicate the SQL_ID of the currently active SQL statement to the storage cells when sending them requests, we can list the TOP activity by SQL_ID inside the storage cells!

The cth.sql script takes 4 arguments:

  1. The columns to group the CTH activity data by
  2. The filter settings (which sessions, instances, sql_ids to report?)
  3. The begin time range to report
  4. The end time range to report

Note that the CTH view will only have about 10 minutes of history in it (unless the cells are almost idle). For longer-term analysis you might want to gather the history to some table every couple of minutes.

Also, the snapshot_time column shows the CELL time, so if there’s significant clock drift between the storage cells and DB nodes, you might measure the wrong range of data.

Anyway, let’s see the “TOP SQL” in all storage cells:

SQL> @exadata/cth sql_id 1=1 sysdate-1 sysdate
Querying V$CELL_THREAD_HISTORY ("ASH" for Storage Cells) ...

   SECONDS SQL_ID
---------- -------------
      1755
       977 akbpwk3j38vw7
       146 25y04n1twszyu
       135 98pza6kpfwczj
        14 5n83a4q202674
        12 0w2qpuc6u2zsp
        12 147a57cxq3w5y
         7 axdkf5tjztmy7
         6 apgb2g9q2zjh1
         2 dcq9a12vtcnuw
         2 a9gvfh5hx9u98
         1 f318xdxdn0pdc
         1 0ws7ahf1d78qa

13 rows selected.

Immediately we see that majority of the time consumed does not have any SQL ID associated with it, but we will get back to this later. For now, let’s pick the TOP SQL_ID and drill down into it further, by grouping the data by some more columns:

SQL> @exadata/cth sql_id,job_type,wait_state,wait_object_name sql_id='akbpwk3j38vw7' sysdate-1 sysdate
Querying V$CELL_THREAD_HISTORY ("ASH" for Storage Cells) ...

   SECONDS SQL_ID        JOB_TYPE                         WAIT_STATE                       WAIT_OBJECT_NAME
---------- ------------- -------------------------------- -------------------------------- --------------------------------
       868 akbpwk3j38vw7 PredicateFilter                  working
        52 akbpwk3j38vw7 PredicateDiskRead                working
        45 akbpwk3j38vw7 PredicateCacheGet                waiting_for_SKGXP_send
         7 akbpwk3j38vw7 CacheGet                         working
         6 akbpwk3j38vw7 PredicateCacheGet                working
         3 akbpwk3j38vw7 CacheGet                         waiting_for_SKGXP_send
         2 akbpwk3j38vw7 PredicateDiskRead                waiting_for_mutex                gdisk ext
         2 akbpwk3j38vw7 CacheGet                         waiting_for_mutex                RemoteSendPort
         1 akbpwk3j38vw7 PredicateFilter                  waiting_for_mutex                PredicateDisk-1
         1 akbpwk3j38vw7 PredicateCachePut                working

Now we have a breakdown of the storage cell thread activity, when (knowingly) doing work for the SQL_ID akbpwk3j38vw7. The job type shows the “phase” of execution in the data flow inside a storage cell. I think I need to write a separate post about the cell execution phases, but for now, the PredicateDiskRead, as the name says, deals with setting up the IOs for disk reads, the PredicateCacheGet is what deals with the (smart) IO requests handed to storage cells by DB sessions (and sending the results back too) and the PredicateFilter is the phase which does the actual processing of just read datablocks in storage cells (logically “opening” the block and passing it through cache, transactional layers to the data layer functions, which extract the required columns of the matching rows of any predicates offloaded to the storage cells). If you wonder where are the I/O wait states – it looks like for (at least) smart scans, thanks to asynchronous I/O the actual I/O waiting/reaping is done by separate threads, which do not “belong” to a single SQL_ID, but track the completion of all I/Os submitted by all threads independently. Cellsrv is a single (multithreaded) process, so it’s easy to separate tasks within the process. This is also how you avoid keeping all 100+ cellsrv threads “occupied” in case of slow IO.

The wait state column is more complicated than the database layer’s session wait state “waiting or not waiting” logic. There are no separate wait events listed in the CTH, but the wait state itself contains the reasons for some waits. Working means ON CPU (or trying to be on CPU if the OS scheduler hasn’t put the thread there yet) and all the waiting_ states, like the name says, mean waiting for something, like a next request over the network (waiting_for_SKGXP_receive) or asynchronous IO completion (waiting_for_IO_reap). Note that Exadata cellsrv architecture is radically different from what you’re used to from the Database world, it’s a multithreaded job queuing and scheduling engine where one thread may submit IOs and some completely different thread will be the one who checks for the asynchronous IO completion (IO reaping), while a yet another thread does the actual filter processing (offloaded execution) tasks. So don’t expect the cellsrv threads serving your smart scans to actually wait for any I/O, because there are independent threads doing I/O reaping for all incoming requests. If you want more deep details – I do talk about the cellsrv internals and data flow in my Advanced Exadata Performance seminar and also Roger MacNicol from Exadata Development will deliver an Exadata SmartScan Deep Dive presentation at Enkitec E4 in August this year (2013) ;-)

Here’s the (probably) full list of wait states from Oracle 11.2.0.3 BP11 running on Cellsrv 11.2.3.2.1)

initial
working
waiting_in_scheduler
waiting_for_mutex
waiting_for_condition_variable
waiting_for_IO_reap
waiting_for_SKGXP_receive
waiting_for_SKGXP_send
looking_for_job
waiting_for_msg_hdr
waiting_for_system_work
waiting_for_offline_done
waiting_for_storidx_lock
waiting_for_issued_ios
waiting_for_buffer_allocation
waiting_for_connect
waiting_for_flashcache_init
waiting_for_io_quiescence
waiting_for_io_draining

Here’s another example, where I show all activity in all storage cells, by SQL_ID (if known), the database_id, instance_id and the session_id of the database session:

SQL> @exadata/cth sql_id,database_id,session_id,job_type,wait_state 1=1 sysdate-1/24/60 sysdate
Querying V$CELL_THREAD_HISTORY ("ASH" for Storage Cells) ...

   SECONDS SQL_ID        DATABASE_ID SESSION_ID JOB_TYPE                         WAIT_STATE                       MIN(SNAPSHOT_TIME MAX(SNAPSHOT_TIME
---------- ------------- ----------- ---------- -------------------------------- -------------------------------- ----------------- -----------------
      1301 0qmhpg330zqfu  1538629110       2916 PredicateFilter                  working                          20130514 09:20:11 20130514 09:21:10
       313 0qmhpg330zqfu  1538629110          5 PredicateFilter                  working                          20130514 09:20:11 20130514 09:21:10
       242 0qmhpg330zqfu  1538629110        203 PredicateFilter                  working                          20130514 09:20:11 20130514 09:21:10
        73                         0          0 UnidentifiedJob                  waiting_for_IO_reap              20130514 09:20:11 20130514 09:21:10
         9                         0          0 UnidentifiedJob                  working                          20130514 09:20:13 20130514 09:20:58
         4                1538629110        972 CachePut                         working                          20130514 09:20:17 20130514 09:21:04
         3                         0          0 NetworkRead                      working                          20130514 09:20:17 20130514 09:20:34
         2                1538629110        584 CachePut                         working                          20130514 09:20:13 20130514 09:20:59
         2                1538629110        492 CachePut                         working                          20130514 09:20:26 20130514 09:20:52
         2 0qmhpg330zqfu  1538629110          5 PredicateDiskRead                working                          20130514 09:20:58 20130514 09:20:58
         1                         0          0 IO poor performance detection th                                  20130514 09:20:23 20130514 09:20:23
         1                         0          0 ProcessIoctl                     working                          20130514 09:20:26 20130514 09:20:26
         1 147a57cxq3w5y  1538629110       2140 CacheGet                         working                          20130514 09:20:12 20130514 09:20:12
         1 0w2qpuc6u2zsp  1538629110       1479 CacheGet                         working                          20130514 09:21:04 20130514 09:21:04
         1 0w2qpuc6u2zsp  1538629110        986 CacheGet                         working                          20130514 09:20:44 20130514 09:20:44
         1                         0          0 System stats collection thread   working                          20130514 09:20:41 20130514 09:20:41
         1 147a57cxq3w5y  1538629110        790 CacheGet                         waiting_for_SKGXP_send           20130514 09:20:29 20130514 09:20:29
         1 apgb2g9q2zjh1  1538629110       1280 CacheGet                         working                          20130514 09:21:01 20130514 09:21:01
         1 apgb2g9q2zjh1  1538629110       1085 CacheGet                         working                          20130514 09:21:02 20130514 09:21:02
         1                4075070345       1177 CacheGet                         working                          20130514 09:20:23 20130514 09:20:23

Notes:

  1. Exadata storage cell software (cellsrv) samples active thread states every second (like ASH), so every record in V$CELL_THREAD_HISTORY stands for 1 second of “cell activity time” if counted. You can COUNT the records in V$CELL_THREAD_HISTORY just like you can count them in ASH to get approximate (cell) activity time.
  2. You do not have to query the GV$ view as the V$ view itself returns all data from all storage cells (unless restricted by a where clause)
  3. There is no 1-1 correspondence of a cell thread and your database session, so don’t try to simply add these numbers up. A smart scan can asynchronously and independently work for your database session, working in advance, doing prefetching and preprocessing regardless of what your database session happens to be doing. One smart scan “session” can end up spawning multiple threads in each storage cell if the cell can not produce data fast enough than the database session can consume.
  4. The database_id column corresponds to the “global database ID” ( SELECT ksqdngunid FROM X$KSQDN ), not the usual DBID in v$database.

A warning: There have been a few cases where my session crashes (well, actually my process, but not the database) when querying this V$ view:

SQL> @exadata/cth wait_state,sql_id 1=1 sysdate-1/24 sysdate
Querying V$CELL_THREAD_HISTORY ("ASH" for Storage Cells) ...
      , MIN(snapshot_time), MAX(snapshot_time)
                                *
ERROR at line 5:
ORA-03113: end-of-file on communication channel

But it only has affected my own session so far, so when I log in and rerun the script, it works ok again. I yet have to file a bug for this – this is a documented V$ view and it shouldn’t crash when queried.

This post ended up quite long, so I will continue a Part 2 some day in the future :)

You can download the latest version of cth.sql from here.


Everything or Nothing in SQL

May 23, 2013 The following question recently came through an ERP mailing list (significantly rephrased): I would like to use the Microsoft Query tool in Microsoft Excel to extract records from the ERP database.  I would like the list of parent records to be retrieved into Excel when all of the specified child records belong to […]

Vague and/or misleading claims can undermine otherwise useful themes

I’m pretty much a green sneaker, tree hugging conservationist. (The Nature Conservancy, Audubon, and Arbor Day get annual renewals like clockwork, I helped write and implement Scenic Road and Wetlands Preservation legislation here in Lebanon, NH in the late 1980s.) So I’m really disappointed when loss of species and habitat headlines and statistics are so oriented to shock value that my reaction is “Is there a seed of truth in this obvious attempt to mislead?” instead of concern for the subject matter. Today’s entry for my #please_read_tufte hall of shame: “…facing 50 percent drops in their numbers within seven years if the current rate of decline continues…” I’ll save you the math: that’s about 9.43 % per year. Now that is bad enough, and it avoids stirring up all manner of thoughts about “you’re lying to me somehow.” Now especially if they added some information about whether last year’s loss rate was an outlier or whether we should expect that to be about the rate for the upcoming years unless we do something. (Plenty of populations in the wild have cycles much steeper than that.) But no, all they wanted to do was publish 50% and damn the context. For someone who spends a lot of time trying to be clear and concise about the meaning of data and statistics this is really annoying – even if the underlying truth supports the claim, they sound like a vaporware sales team.

This is related to my friend Cary’s blog entry

http://carymillsap.blogspot.com/2011/01/describing-performance-improvements.html

(which I consider a classic.)

So when you post numbers and commentary about numbers, tell me something useful and succinct: Give me meaning in context, not the mathematical analog to making an ethical point by proof texting a fragment of the bible.

… and if you find yourself writing you improved performance by more than 100% make sure you’re clear that you’re talking about throughput of some transaction and not response time or be prepared to show me your time machine, ’cause without a time machine the asymptotic ceiling on response time reduction is 100%

Dynamic Sampling – 2

I’ve written about dynamic sampling in the past, but here’s a little wrinkle that’s easy to miss. How do you get the optimizer to work out the correct cardinality for a query like (the table creation statement follows the query):

select	count(*)
from	t1
where	n1 = n2
;

create table t1
as
with generator as (
	select	--+ materialize
		rownum id
	from dual
	connect by
		level <= 1e4
)
select
	mod(rownum, 1000)	n1,
	mod(rownum, 1000)	n2
from
	generator	v1,
	generator	v2
where
	rownum <= 1e6 ; 

If you’re running 11g and can changed the code there are a couple of easy options – adding a virtual column, or applying extended stats and then modifying the SQL accordingly would be appropriate.

 -- Virtual Column alter table t1 add ( 	n3	generated always as ( case n1 when n2 then 1 end) virtual ) ; execute dbms_stats.gather_table_stats(user,'t1',method_opt=>'for columns n3 size 1')

-- Extended Stats

begin
	dbms_output.put_line(
		dbms_stats.create_extended_stats(
			ownname		=> user,
			tabname		=> 'T1',
			extension	=> '(case n1  when n2 then 1 else null end)'
		)
	);

	dbms_stats.gather_table_stats(
		ownname		 => user,
		tabname		 =>'T1',
		block_sample 	 => true,
		method_opt 	 => 'for columns (case n1  when n2 then 1 else null end) size 1'
	);
end;
/

select	count(*)
from	t1
where	(case n1 when n2 then 1 else null end)= 1
;

If you can’t change the SQL statement, there’s always the option for bypassing the problem by fixing a suitable execution plan with an SQL Baseline, of course. Alternatively, if you can think of the right hint you could create an “SQL Patch” for the statement – but what hint might be appropriate ? I’ll answer that question in a minute.

Here’s another option, though: get Oracle to use dynamic sampling. (You probably guessed that from the title of the post.) So which level would you use to make this work ? Left to its own devices, Oracle would calculate the selectivity of the predicate n1 = n2 as the smaller of the two separate predicates “n1 = unknown” and “n2 = unknown”. So you might hope that level 3 (Oracle is “guessing”) or level 4 (more than one predicate on a single table) might be appropriate. It’s the latter that works. If you execute “alter session set optimizer_dynamic_sampling=4;” before executing this query, Oracle will sample the table before optimising.

The method works, but can you apply it ? Possibly not, if you’re not allowed to inject any extra SQL anywhere – after all, you probably don’t want to set the parameter at the system level (spfile or init.ora) because it may affect lots of other queries – introducing more work because of the sample, and then risking unexpected changes in execution plans. Setting the parameter for a session is often no better. And this brings me back to the SQL Patch approach – if you don’t want to create a baseline for the query then perhaps a patch with the hint /*+ opt_param(‘optimizer_dynamic_sampling’ 4) */ will do the trick. Don’t forget all the doubling of single quotes that you’ll need, though (this is the code fragment I used):

begin
	sys.dbms_sqldiag_internal.i_create_patch(
		sql_text	=>
'
select
	count(*)
from	t1
where	n1 = n2
',
		hint_text	=> 'opt_param(''optimizer_dynamic_sampling'' 4)'

	);
end;
/

For more analysis and commentary on the SQL Patch mechanism, you might like to read Dominic Brooks’ mini-series:

Laptop and Desktop SSD Update…

I recently wrote about installing SSDs in my Laptop and Desktop. I thought I would write a quick follow up post to mention how things are going.

I’m really happy with the changes to the performance of the desktop. As mentioned previously, it is now much quieter and really fast. A lot of my VMs run from the 1TB internal data drive, but the things I use most frequently are now sitting on the SSD. I’m starting to forget what life was like before SSD, except when I go to work and use the slowest PC that was ever built. :)

The laptop upgrade was a really good move. Just before my first BGOUG presentation the projector seemed to freak out my MacBook and I was forced to reboot. With the old hard drive I would have been filling while waiting for the thing to start up. As it was, it restarted in a similar time it used to take to come out of hibernation and I was moving. :)

Having done the disk swap in the laptop so close to a conference I was a little bit nervous, so in addition to the laptop I had my old 500G external drive, my new 1TB external drive and the oringial internal hard drive in my bag. Unpacking all that, along with my Nexus 7, Nexus 4 and Kindle was very time consuming and a little embarrassing. :)

If you were at all in doubt about making the move to SSD, I can definitely recommend it.

Cheers

Tim…

PS. I reserve the right to start moaning about it when it wears out after a few weeks. :)


Laptop and Desktop SSD Update… was first posted on May 22, 2013 at 8:26 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

gather_plan_statistics – 2

Some time ago – actually a few years ago – I wrote a note about the hint /*+ gather_plan_statistics */ making some informal comments about the implementation and relevant hidden parameters. I’ve recently discovered a couple of notes from Alexander Anokhin describing the feature in far more detail and describing some of the misleading side effects of the implementaiton. There are two parts (so far): part 1 and part 2.

 

Oracle Exadata Database Machine: Proving 160 Xeon E7 Cores Are As “Slow” As 128 Xeon E5 Cores?

Reading Data Sheets
If you are in a position of influence affecting technology adoption in your enterprise you likely spend a lot of time reading data sheets from vendors.  This is just a quick blog entry about something I simply haven’t taken the time to cover even though the topic at hand has always be a “problem.” Well, at least since the release of the Oracle Exadata Database Machine X2-8.

In the following references and screenshots you’ll see that Oracle cites 1.5 million flash read IOPS as an expected limit for both the full-rack Oracle Exadata Database Machine X3-2 and the Oracle Exadata Database Machine X3-8. All machines have limits and Exadata is no exception. Notice how I draw attention to the footnote that accompanies the flash read IOPS claim. Footnote number 3 says that both of these Exadata models are limited in flash read IOPS by the database host CPU. Let me repeat that last bit for anyone scrutinizing my words for reasons other than education: The Oracle Exadata Database Machine data sheets explicitly state flash read IOPS are limited by host CPU.

Oracle’s numbers in this case are SQL-driven from Oracle instances. I have no doubt these systems are both capable of achieving 1.5 million read IOPS from flash because, truth be told, that isn’t really all that many IOPS–especially when the IOPS throughput numbers are not accompanied by service times. In the 1990s it was all about “how much” but in modern times it’s about “how fast.” Bandwidth is an old, tired topic. Modern platforms are all about latency. Intel QPI put the problem of bandwidth to rest.

So, again, I don’t doubt the 1.5 million flash read IOPS citation. Exadata has a lot of flash cards and a lot of host processors to drive concurrent I/O. Indeed, with the concurrent processing capabilities of both of these Exadata models, Oracle would be able to achieve 1.5 million IOPS even if the service times were more in line with what one would expect with mechanical storage. Again, we never see service time citations so in actuality the 1.5 million number is just a representation of how much in-flight I/O the platform can handle.

Here is the new truth: IOPS is a storage bandwidth metric.

Host CPU Limited! How Many CPUs?
Here’s the stinger: Oracle blames host CPU for the 1.5 million flash read IOPS number. The problem with that is the X3-2 has 128 Xeon E5-2690 processor cores and the X3-8 has 160 Xeon E7-8870 processor cores. So what is Oracle’s real message here? Is it that the cores in the X3-8 are 20% slower than those in the X3-2 model? I don’t know. I can’t put words in Oracle’s mouth. However, if the data sheet is telling the truth then one of two things is true, either a) the E5-2690 processors are indeed 20% faster on a per-core basis than the E7-8870 or b) there is a processing asymmetry problem.

Not All CPU Bottlenecks Are Created Equal
Oracle would likely not be willing to dive into technical detail to the same level I do. Life is a series of choices–including who you chose to buy storage and platforms from. However, Oracle’s literature is clear about the number of active 40Gb QDR Infiniband ports there are in each configuration and this is where the asymmetry comes in. There are 8 active ports in both of these models. That means there are 8 streams of interrupt handling in both cases–regardless of how many cores there are in total.

As is the case with any networked storage, I recommend you monitor mpstat -P ALL output on database hosts to see whether there are cores nailed to the wall with interrupt processing at levels below total CPU-saturation.  Never settle for high-level aggregate CPU utilization monitoring. Instead, drill down to the per-core level to watch out for asymmetry. Doing so is just good platform scientist work.

Between now and the time you should find yourself in a proof of concept test situation with Exadata, don’t hesitate to ask Oracle why–by their own words–both 128 cores and 160 cores are equally saturated when delivering maximum read IOPS in the database grid. After all, they charge the same per core (list price) to license Oracle Database on either of those processors.

Nice and Concise?
By the way, is there anyone who actually believes that both of these platforms top out at precisely 1.5 million flash read IOPS?

Oracle Exadata Database Machine X3-2 Datasheet

X3-2-datasheet-IOPS

Oracle Exadata Database Machine X3-8 Datasheet

X3-8-datasheet-IOPS

DISCLAIMER: This post tackles citations straight from Oracle published data sheets and published literature.

Filed under: oracle

I’m speaking at Enkitec Extreme Exadata Expo E4

Just a short notice to those interested that I’m very proud to be in the lineup for Enkitec’s Extreme Exadata Expo. The event takes place August 5-6, 2013 and is held in the Four Seasons Resort & Spa, Irving, Texas. There is plenty of time for you to register.

I was really sorry I missed out last year but this time I’m glad to participate and attend!

official site

The list of great speakers includes too many to name here-you should see for yourself about who is coming to Dallas this August and why this event is unmissable.

I’m hoping to see you there!