1. Forum Rules (PLEASE CLICK HERE TO READ BEFORE POSTING) Click the link to access ADSM.ORG Acceptable Use Policy and forum rules which should be observed when using this website. Violators may be banned from this website. This message will disappear after you have made at least 12 posts. Thank you for your cooperation.

Migration to Tape Pool Failed

Discussion in 'Tape / Media Library' started by gtp2008, Nov 16, 2009.

Thread Status:
Not open for further replies.
  1. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    Hi all,

    I'm running TSM 6.1.2 on Windows 2003 Server SP2, with an HP MSL4048 tape library. I have a disk pool setup to migrate to the tape pool with a 70%/90% limits. However, my disk pool is now as 94% full, and it does not automatically flow/migrate over to the tape pool even though it is setup as the next stgpool.

    Here is the q stgpool f=d results:

    And if I check for scratch tapes, using this command: select volume_name from libvolumes where status='Scratch' it shows me plent of scratch tapes.

    Any ideas on how to proceed with my troubleshooting? Thank you.
     
  2.  
  3. aroon_e

    aroon_e New Member

    Joined:
    Jun 28, 2007
    Messages:
    161
    Likes Received:
    1
    Occupation:
    System Administrator
    Location:
    Singara Chennai
    Hi gtp2008,

    Do a
    >q drive
    >q path

    and check whether it is online state.

    Aroon
     
  4. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    Aroon,

    Yes, everything is "online".

     
  5. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    Anyone else have any ideas on how to troubleshoot this? Thanks.
     
  6. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    Here you go - thank you very much.

    Code:
    ANS8000I Server command: 'q stg LTOBACKUP_POOL f=d'
                       Storage Pool Name: LTOBACKUP_POOL
                       Storage Pool Type: Primary
                       Device Class Name: AUTOLTO_CLASS
                      Estimated Capacity: 0.0 M
                      Space Trigger Util: 
                                Pct Util: 0.0
                                Pct Migr: 0.0
                             Pct Logical: 0.0
                            High Mig Pct: 90
                             Low Mig Pct: 70
                         Migration Delay: 0
                      Migration Continue: Yes
                     Migration Processes: 1
                   Reclamation Processes: 1
                       Next Storage Pool: 
                    Reclaim Storage Pool: 
                  Maximum Size Threshold: No Limit
                                  Access: Read/Write
                             Description: 
                       Overflow Location: 
                   Cache Migrated Files?: 
                              Collocate?: Group
                   Reclamation Threshold: 60
               Offsite Reclamation Limit: 
         Maximum Scratch Volumes Allowed: 100
          Number of Scratch Volumes Used: 0
           Delay Period for Volume Reuse: 0 Day(s)
                  Migration in Progress?: No
                    Amount Migrated (MB): 0.00
        Elapsed Migration Time (seconds): 0
                Reclamation in Progress?: No
          Last Update by (administrator): ADMIN
                   Last Update Date/Time: 11/02/2009 16:26:13
                Storage Pool Data Format: Native
                    Copy Storage Pool(s): 
                     Active Data Pool(s): 
                 Continue Copy on Error?: Yes
                                CRC Data: No
                        Reclamation Type: Threshold
             Overwrite Data when Deleted: 
                       Deduplicate Data?: No
    Processes For Identifying Duplicates: 
               Duplicate Data Not Stored: 
    
     
  7. toofarnorth

    toofarnorth New Member

    Joined:
    Feb 1, 2005
    Messages:
    46
    Likes Received:
    0
    ~I suspect your problem is this:

    Next Storage Pool: [......]

    You appear to have no "Next storage pool" set on the diskpool, so it has nowhere to migrate *to*.

    What is the name of your tape storage pool? Is that LTOBACKUP_POOL?

    The statement you need to run is:

    upd stgpool DISKPOOL NEXT=LTOBACKUP_POOL

    ...then see what happens.
     
  8. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    I do have the next pool set, per my original post:

    Code:
    Storage Pool Name: BACKUPPOOL
    Storage Pool Type: Primary
    Device Class Name: DISK
    Estimated Capacity: 13,000 G
    Space Trigger Util: 94.3
    Pct Util: 94.3
    Pct Migr: 94.3
    Pct Logical: 99.9
    High Mig Pct: 90
    Low Mig Pct: 70
    Migration Delay: 0
    Migration Continue: Yes
    Migration Processes: 1
    Reclamation Processes: 
    [B]Next Storage Pool: LTOBACKUP_POOL[/B]
    Reclaim Storage Pool: 
    Maximum Size Threshold: No Limit
    Access: Read/Write
    Description: 
    Overflow Location: 
    Cache Migrated Files?: No
    Collocate?: 
    Reclamation Threshold: 
    Offsite Reclamation Limit: 
    Maximum Scratch Volumes Allowed: 
    Number of Scratch Volumes Used: 
    Delay Period for Volume Reuse: 
    Migration in Progress?: No
    Amount Migrated (MB): 0.00
    Elapsed Migration Time (seconds): 0
    Reclamation in Progress?: 
    Last Update by (administrator): ADMIN
    Last Update Date/Time: 11/02/2009 16:26:44
    Storage Pool Data Format: Native
    Copy Storage Pool(s): 
    Active Data Pool(s): 
    Continue Copy on Error?: Yes
    CRC Data: No
    Reclamation Type: 
    Overwrite Data when Deleted: 
    Deduplicate Data?: No
    Processes For Identifying Duplicates: 
    Duplicate Data Not Stored: 
    
     
  9. javajockey

    javajockey Senior Member

    Joined:
    Dec 26, 2007
    Messages:
    265
    Likes Received:
    6
    Occupation:
    Server Operations
    Location:
    Yorktown
    I would imagine that the log on the server should have something useful to say. Can you run the command

    Code:
    migrate stg backuppool
    
    then post the log

    Code:
    q act begint=-00:05  search=migrate 
    
    
    you may have to search on the session number that the migrate process started to get more detailed information
    make sure there is no sensitive info in that before you post!
     
  10. toofarnorth

    toofarnorth New Member

    Joined:
    Feb 1, 2005
    Messages:
    46
    Likes Received:
    0
    Ah, I missed that, got hung on DISKPOOL. Sorry.

    Yes, you need to see what the actlog says happens when you try to migrate.
     
  11. jbautista

    jbautista New Member

    Joined:
    Apr 11, 2007
    Messages:
    306
    Likes Received:
    2
    How may tape libraries do you have. Looking at the the stg "LTOBACKUP_POOL" the estimated capacity is "0". You said you have lots of empty scratch tapes but does scratch tapes checkin to your target tape library? Please verify and post your q libvol

    Thanks
     
  12. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    Code:
    Date/Time: 11/20/2009 10:19:31
      Message: ANR1003I Migration retry delay ended; checking migration status for storage pool BACKUPPOOL. 
    Date/Time: 11/20/2009 10:19:31
      Message: ANR0984I Process 714 for MIGRATION started in the BACKGROUND at 10:19:31. (PROCESS: 714)
    Date/Time: 11/20/2009 10:19:31
      Message: ANR1000I Migration process 714 started for storage pool BACKUPPOOL automatically, highMig=90, lowMig=70, duration=No. (PROCESS: 714)
    Date/Time: 11/20/2009 10:19:31
      Message: ANR1134E Migration is ended for storage pool BACKUPPOOL. There is an insufficient number of mount points available for removable media. (PROCESS: 714)
    Date/Time: 11/20/2009 10:19:31
      Message: ANR0985I Process 714 for MIGRATION running in the BACKGROUND completed with completion state FAILURE at 10:19:31. (PROCESS: 714)
    Date/Time: 11/20/2009 10:19:31
      Message: ANR1002I Migration for storage pool BACKUPPOOL will be retried in 60 seconds. 
    Date/Time: 11/20/2009 10:20:31
      Message: ANR1003I Migration retry delay ended; checking migration status for storage pool BACKUPPOOL. 
    Date/Time: 11/20/2009 10:20:31
      Message: ANR0984I Process 715 for MIGRATION started in the BACKGROUND at 10:20:31. (PROCESS: 715)
    Date/Time: 11/20/2009 10:20:31
      Message: ANR1000I Migration process 715 started for storage pool BACKUPPOOL automatically, highMig=90, lowMig=70, duration=No. (PROCESS: 715)
    Date/Time: 11/20/2009 10:20:31
      Message: ANR1134E Migration is ended for storage pool BACKUPPOOL. There is an insufficient number of mount points available for removable media. (PROCESS: 715)
    Date/Time: 11/20/2009 10:20:31
      Message: ANR0985I Process 715 for MIGRATION running in the BACKGROUND completed with completion state FAILURE at 10:20:31. (PROCESS: 715)
    
    and for q libv:

    Code:
    ANS8000I Server command: 'q libv'
    Library Name: HPMSL4048
     Volume Name: 000001L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,013
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000002L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,017
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000009L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,004
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000013L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,037
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000016L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,044
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000025L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,020
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000033L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,043
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000077L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,034
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000094L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,024
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000104L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,045
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000105L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,009
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000106L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,001
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000107L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,042
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000108L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,038
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000109L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,030
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000110L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,027
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000111L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,031
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000112L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,022
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000114L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,033
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000117L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,029
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000123L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,006
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000124L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,021
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000125L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,012
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000126L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,016
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000127L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,019
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000133L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,032
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000134L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,007
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000135L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,036
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000136L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,041
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000137L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,039
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000138L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,010
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000139L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,014
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000140L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,018
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000141L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,011
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000142L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,015
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000143L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,028
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000144L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,025
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000145L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,002
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000146L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,005
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000147L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,008
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000148L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,023
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000149L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,040
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000150L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,035
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000151L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,026
     Device Type: 
    Library Name: HPMSL4048
     Volume Name: 000152L3
          Status: Scratch
           Owner: 
        Last Use: 
    Home Element: 1,003
     Device Type: 
    
     
  13. javajockey

    javajockey Senior Member

    Joined:
    Dec 26, 2007
    Messages:
    265
    Likes Received:
    6
    Occupation:
    Server Operations
    Location:
    Yorktown
    OK,

    Time for

    Code:
    q devclass f=d
    

    Note the mountlimit
     
  14. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    Mount limit = Drives. I've got two drives in the library. Thank you again for all of your help!

    Code:
    ANS8000I Server command: 'q devclass f=d'
                 Device Class Name: AUTOLTO_CLASS
            Device Access Strategy: Sequential
                Storage Pool Count: 1
                       Device Type: LTO
                            Format: DRIVE
             Est/Max Capacity (MB): 
                       Mount Limit: DRIVES
                  Mount Wait (min): 60
             Mount Retention (min): 60
                      Label Prefix: ADSM
                      Drive Letter: 
                           Library: HPMSL4048
                         Directory: 
                       Server Name: 
                      Retry Period: 
                    Retry Interval: 
                          Twosided: 
                            Shared: 
                High-level Address: 
                  Minimum Capacity: 
                              WORM: No
                  Drive Encryption: Allow
                   Scaled Capacity: 
    Last Update by (administrator): ADMIN
             Last Update Date/Time: 10/16/2009 13:29:03
                 Device Class Name: DISK
            Device Access Strategy: Random
                Storage Pool Count: 4
                       Device Type: 
                            Format: 
             Est/Max Capacity (MB): 
                       Mount Limit: 
                  Mount Wait (min): 
             Mount Retention (min): 
                      Label Prefix: 
                      Drive Letter: 
                           Library: 
                         Directory: 
                       Server Name: 
                      Retry Period: 
                    Retry Interval: 
                          Twosided: 
                            Shared: 
                High-level Address: 
                  Minimum Capacity: 
                              WORM: No
                  Drive Encryption: 
                   Scaled Capacity: 
    Last Update by (administrator): 
             Last Update Date/Time: 10/16/2009 10:22:30
    
     
  15. javajockey

    javajockey Senior Member

    Joined:
    Dec 26, 2007
    Messages:
    265
    Likes Received:
    6
    Occupation:
    Server Operations
    Location:
    Yorktown
    Last edited: Nov 20, 2009
  16. jbautista

    jbautista New Member

    Joined:
    Apr 11, 2007
    Messages:
    306
    Likes Received:
    2
    It looks there is mismatch. If you notice on your "q libv" your device type=generic and on "q devclass" your device type=lto. I suggest better call for support to help you with this one.
     
  17. gtp2008

    gtp2008 New Member

    Joined:
    Jun 18, 2008
    Messages:
    38
    Likes Received:
    0
    Ok - finally got this resolved. Had to contact TSM support, but even though the library, drives, and paths were defined properly, we had to delete them, and re-create them, and then everything started working properly again. Very strange.....
     
Thread Status:
Not open for further replies.

Share This Page