UNSOLVED

timdaley

updated

13 years ago

T

timdaley

4 Posts

0

6465

September 9th, 2013 05:00

Can't manage an unmanaged powerpath device

In an attempt to get a PowerPath device online, I unmanaged it. Now I can't manage it. The Logical device name was [SSD 1].

# powermt display unmanaged

CLARiiON ID=APM00111702746

Logical device ID=600601600BC12C00962DA1176516E311

Vendor ID=DGC     ; Product ID=RAID 0         

===============================================

-------------------- Host ---------------------

HW Path                            I/O Paths  

===============================================

fscsi0                             hdisk324 

fscsi0                             hdisk328 

fscsi2                             hdisk332 

fscsi2                             hdisk336 

#

# rmdev -Rdl hdisk324

hdisk324 deleted

# rmdev -Rdl hdisk328

hdisk328 deleted

# rmdev -Rdl hdisk332

hdisk332 deleted

# rmdev -Rdl hdisk336

hdisk336 deleted

# powermt display unmanaged

No unmanaged devices found.

# powermt config

# powermt display dev=all|grep -E "Pseudo|SSD"

Pseudo name=hdiskpower33

Pseudo name=hdiskpower36

Pseudo name=hdiskpower32

Pseudo name=hdiskpower35

Pseudo name=hdiskpower39

Pseudo name=hdiskpower37

Pseudo name=hdiskpower38

Pseudo name=hdiskpower34

Pseudo name=hdiskpower1

Pseudo name=hdiskpower29

Pseudo name=hdiskpower30

Pseudo name=hdiskpower16

Pseudo name=hdiskpower96

Logical device ID=600601600BC12C0006AF59276516E311 [SSD 2]

Pseudo name=hdiskpower50

Logical device ID=600601600BC12C0010B2DFC39BB1E111 [SSD 5]

Pseudo name=hdiskpower56

Pseudo name=hdiskpower6

Pseudo name=hdiskpower14

Pseudo name=hdiskpower65

Pseudo name=hdiskpower52

Pseudo name=hdiskpower85

Pseudo name=hdiskpower13

Pseudo name=hdiskpower55

Pseudo name=hdiskpower93

Pseudo name=hdiskpower92

Pseudo name=hdiskpower23

Pseudo name=hdiskpower90

Pseudo name=hdiskpower40

Pseudo name=hdiskpower88

Pseudo name=hdiskpower24

Pseudo name=hdiskpower64

Pseudo name=hdiskpower18

Pseudo name=hdiskpower10

Pseudo name=hdiskpower86

Pseudo name=hdiskpower22

Pseudo name=hdiskpower98

Logical device ID=600601600BC12C00767991466516E311 [SSD 4]

Pseudo name=hdiskpower4

Pseudo name=hdiskpower63

Pseudo name=hdiskpower8

Pseudo name=hdiskpower21

Pseudo name=hdiskpower7

Pseudo name=hdiskpower91

Pseudo name=hdiskpower3

Pseudo name=hdiskpower15

Pseudo name=hdiskpower9

Pseudo name=hdiskpower97

Logical device ID=600601600BC12C00BA8FAC356516E311 [SSD 3]

Pseudo name=hdiskpower84

Pseudo name=hdiskpower53

Pseudo name=hdiskpower17

Pseudo name=hdiskpower19

Pseudo name=hdiskpower51

Logical device ID=600601600BC12C00D00975D59BB1E111 [SSD 6]

Pseudo name=hdiskpower12

Pseudo name=hdiskpower94

Pseudo name=hdiskpower62

Pseudo name=hdiskpower54

Pseudo name=hdiskpower87

Pseudo name=hdiskpower89

Pseudo name=hdiskpower2

Pseudo name=hdiskpower57

Pseudo name=hdiskpower48

Pseudo name=hdiskpower73

Pseudo name=hdiskpower11

Pseudo name=hdiskpower5

Pseudo name=hdiskpower76

Pseudo name=hdiskpower20

Pseudo name=hdiskpower47

Pseudo name=hdiskpower58

Pseudo name=hdiskpower42

Pseudo name=hdiskpower41

Pseudo name=hdiskpower43

Pseudo name=hdiskpower77

Pseudo name=hdiskpower72

Pseudo name=hdiskpower74

Pseudo name=hdiskpower45

Pseudo name=hdiskpower31

Pseudo name=hdiskpower49

Pseudo name=hdiskpower46

Pseudo name=hdiskpower70

Pseudo name=hdiskpower71

Pseudo name=hdiskpower69

Pseudo name=hdiskpower75

Pseudo name=hdiskpower78

Pseudo name=hdiskpower44

Pseudo name=hdiskpower0

Pseudo name=hdiskpower83

# lsdev -l hdiskpower95

#

  • dynamox

    11 Legend

    •

    20419 Posts

    •

    87439 Points

    2156

    0

    Posted September 9th, 2013 06:00

    did you run cfgmgr after rmdev to rediscover it again ?

  • 2156

    0

    Posted September 9th, 2013 06:00

    Hi Tim,

    What PowerPath version are you running?

    With old versions you needed to follow this procedure to remove devices from the host:

    1.        Perform a powermt remove for each device that is being unmapped.  (This updates the information in the Powerpath0 driver).

    2.        Perform an rmdev –dl for each PowerPath device that is being removed from the host. (This deletes the old entries and characteristics from the ODM).

    3.        Perform an rmdev –dl the underlying hdisks for these devices.  (This step is not necessary but is recommended).

    4.        At this point issue a savebase –v command. (This updates the phase 1 device attributes in the boot logical volume.)

    5.        The decommissioned device can be removed from the host now.

    6.        At this point it is safe to add additional storage to the host and run cfgmgr and powermt config.

    Regards

  • timdaley

    4 Posts

    2156

    0

    Posted September 10th, 2013 10:00

    # powermt display unmanaged

    CLARiiON ID=APM00111702746

    Logical device ID=600601600BC12C00962DA1176516E311

    Vendor ID=DGC     ; Product ID=RAID 0         

    ===============================================

    -------------------- Host ---------------------

    HW Path                            I/O Paths  

    ===============================================

    fscsi0                             hdisk116 

    fscsi2                             hdisk120 

    fscsi2                             hdisk146 

    fscsi0                             hdisk3   

    # rmdev -Rdl hdisk116

    hdisk116 deleted

    # rmdev -Rdl hdisk120

    hdisk120 deleted

    # rmdev -Rdl hdisk146

    hdisk146 deleted

    # rmdev -Rdl hdisk3 

    hdisk3 deleted

    # powermt display unmanaged

    No unmanaged devices found.

    # savebase -v

    saving to '/dev/hd5'

    541 CuDv objects to be saved

    5115 CuAt objects to be saved

    121 CuDep objects to be saved

    478 CuVPD objects to be saved

    841 CuDvDr objects to be saved

    4 CuPath objects to be saved

    0 CuPathAt objects to be saved

    0 CuData objects to be saved

    0 CuAtDef objects to be saved

    Number of bytes of data to save = 700489

    Compressing data

    Compressed data size is = 114813

            bi_start     = 0x3600

            bi_size      = 0x1a20000

            bd_size      = 0x1a00000

            ram FS start = 0x917590

            ram FS size  = 0x10a75f8

            sba_start    = 0x1a03600

            sba_size     = 0x20000

            sbd_size     = 0x1c081

    Checking boot image size:

            new save base byte cnt = 0x1c081

    Wrote 114817 bytes

    Successful completion

    # powermt config

    # powermt display unmanaged

    No unmanaged devices found.

    # cfgmgr

    # powermt config          

    # powermt display unmanaged

    CLARiiON ID=APM00111702746

    Logical device ID=600601600BC12C00962DA1176516E311

    Vendor ID=DGC     ; Product ID=RAID 0         

    ===============================================

    -------------------- Host ---------------------

    HW Path                            I/O Paths  

    ===============================================

    fscsi0                             hdisk116 

    fscsi2                             hdisk120 

    fscsi2                             hdisk146 

    fscsi0                             hdisk3   

    #

    What now?

  • 2156

    0

    Posted September 10th, 2013 10:00

    Hi again Tim,

    I should have probably asked this before, but have you tried a "powermt manage" command?

    powermt manage dev=xxx

    Regards

  • 2156

    0

    Posted September 10th, 2013 11:00

    In your case it should be "dev=600601600BC12C00962DA1176516E311"

  • 2156

    1

    Posted September 10th, 2013 11:00

    I would suggest that you open a case with EMC support.

    It might be that the status of the Clariion class is "manage_incomplete" or "unmanage_incomplete" which would require further troubleshooting.

    Regards

  • timdaley

    4 Posts

    2156

    0

    Posted September 10th, 2013 11:00

    What xxx do I use? I expected the hdiskpower name to be listed when i did the powermt display unmanaged, but it wasn't.

    I actually deleted the line from /etc/emc/mpaa.excluded and now the device doesn't show up again when I do a powermt manage even after the savebase -v and the cfgmgr/powermt config. Putting the line back in the mpaa.excluded file at least brings the device back as unmanaged.

  • timdaley

    4 Posts

    2156

    0

    Posted September 10th, 2013 11:00

    # powermt display unmanaged

    CLARiiON ID=APM00111702746

    Logical device ID=600601600BC12C00962DA1176516E311

    Vendor ID=DGC     ; Product ID=RAID 0         

    ===============================================

    -------------------- Host ---------------------

    HW Path                            I/O Paths  

    ===============================================

    fscsi0                             hdisk116 

    fscsi2                             hdisk120 

    fscsi2                             hdisk146 

    fscsi0                             hdisk3   

    # powermt manage dev=600601600BC12C00962DA1176516E311

    Error: manage of device 600601600BC12C00962DA1176516E311 failed

    #

  • christopher_ime

    6 Operator

    •

    1962 Posts

    2156

    0

    Posted September 13th, 2013 16:00

    Tim,

    Could you run the following on each?

    lsdev -Cc disk | grep hdisk3

    lsdev -Cc disk | grep hdisk116

    lsdev -Cc disk | grep hdisk120

    lsdev -Cc disk | grep hdisk146