Moving an object with the moveable attribute


Occasionally you might want to move an object from the local BBI-SS PAS to a remote BBI-SS PAS.

Moving objects between systems is accomplished by making an object moveable.

For example, you might want to perform maintenance on one system, but you want to move an application running on that BBI-SS PAS to another BBI-SS PAS so it can complete running its jobs.

Important

An object can be moved from either the Global Overview panel or CSM Exceptions panel. This example shows moving an object from the Global Overview panel.

Moving an object requires that the following conditions be in effect:

  • The destination BBI-SS PAS has CSM installed and operating.
  • BBI-SS PAS to BBI-SS PAS communications between the two subsystems is active.
  • The object is associated with the active group on the destination BBI-SS PAS or has been defined on the destination BBI-SS PAS if the two CSMs do not share a repository.

Important

While an object can be in any state when it is moved, the actual state of the object on the moved to the destination is UP; however, if you are moving objects between CSMs that do not share a repository, the preferred state is UPFORCE.

When you want to move an object, the following considerations apply:

  • Any object that is a candidate to be moved must be associated with the group running on the BBI-PAS that will control the object (usually on another MVS image).
  • Objects can be moved from a group with the status of inactive or unknown to an active group if both groups are defined in the same repository. The object moved from the inactive or unknown group will not start in that group when it becomes active. It will remain in the group it was moved to until it is moved to another group.
  • The object must be defined to all BBI-SS PASs with exactly the same information except for the schedule.
  • On the BBI-SS PAS that an object is moved to, the object can have its own schedule definitions.
  • The object will not start on a BBI-SS PAS until it is moved there.
  • When an object is moveable, it can be a member of only one group but can be moveable to up to 19 groups.
  • If you are moving the object and its dependents, the objects will be stopped and re-started in dependency order.
  • For the object and its dependents to be moved correctly, the objects need to stop and start in the same order. To ensure that this happens, moveable objects should have the same dependency structure in every group they are associated with.

Important

You cannot move an object to a BBI-SS PAS that is not defined or does not have CSM running.

Once the object is defined, you can move the object from one BBI-SS PAS to another. This example shows moving an object (MAMKZ111) from KMZ2 to KMZ1.

Before moving an object from a group with a status of inactive or unknown, verify that the object is not active on any other group.

The M line command can be issued against any group with a status of inactive or unknown and CSM will unconditionally move the management of the object from the inactive or unknown group to the group that you specify.

To move an object

  1. Enter the M line command next to the object MAMKZ111 on the Global Overview panel.Note: Use caution when moving an object from an inactive or unknown group because an object might be running multiple times in your systems. If you move an object under this condition, it could lead to unpredictable results for that object.

    The Confirm Move panel is displayed.

    --------------------------------------------------------------------------
    |BMC Software           Confirm: Move for MAMKZ111          BMC AMI OpsA |
    |COMMAND ===>                                          TGT --- KMZ2      |
    |                                                                        |  
    |                                                                        |  
    |                                                                        |  
    |  Please confirm MOVE for MAMKZ111 ? N    (Y/N)                         |   
    |                                                                        |   
    |  MOVE dependents of MAMKZ111      ? N    (Y/N)                         |   
    |                                                                        |   
    |  Group id to MOVE MAMKZ111 to     ? XXXXXXXX                           |   
    |                                                                        |   
    |                                                                        |   
    |  Press ENTER to continue or END / CANcel to cancel request             |   
    --------------------------------------------------------------------------
  2. To reply to the move confirmation panel:
    • Enter Y
    • Enter the SSID of the destination BBI-SS PAS. In this case, the destination BBI-SS PAS ID is KMZ1.
  3. Indicate whether you want to move the selected object (the default) or move the selected object and its dependents by setting the value in the MOVE dependents of <object_name> field.
  4. Press Enter. The Global Overview panel is redisplayed.The MAMKZ111 object still appears on the CSM Global Overview panel. In addition, the actual state has been updated to DOWN and the desired state to MOVED on the system that it moved from. The actual state has been updated to UP and the desired state to UP on the system that it moved to.

    BMC Software ------------------ Global Overview ------------------ BMC AMI OpsA
    COMMAND ===>                                                   SCROLL ===> PAGE
                                                                      TGT ---  KMZ2
    Primary Commands: EXCeption  Group     SORT    SAVE      ADD       
                      CALendar   CANcel    UNsort  PROFile   BUild                 
                      Locate     CMDSHOW   Xref    SAVERULE  SHUTSYS               
                                                                                  
    LC CMDS -------- (S)tart   b(O)unce  rese(T)   depe(N)dents  (A)dd             
                     sto(P)    (EX)ec    (E)dit    c(L)ients     (D)elete          
                     (CAN)cel  (M)ove    (R)epeat  (B)rowse      s(Y)nc            
                     (EN)able  (DIS)able                                           
                                                                                  
    LC   Object    Group      System   Actual        Desired       Ind     Type    
         ________  ________  ________  ____________  ____________  _____ ________  
    ___  MAMKZ020  KMZ1      SJSD      DOWN          MOVED         N     NORM      
    ___  MAMKZ020  KMZ2      SJSC      UP            UP            N     NORM      
    ___  MAMKZ021  KMZ1      SJSD      DOWN          MOVED         N     NORM      
    ___  MAMKZ021  KMZ2      SJSC      UP            UP            N     NORM      
    ___  MAMKZ022  KMZ1      SJSD      DOWN          MOVED               NORM      
    ___  MAMKZ022  KMZ2      SJSC      UP            UP                  NORM      
    ___  MAMKZ023  KMZ1      SJSD      DOWN          MOVED               NORM      
    ___  MAMKZ023  KMZ2      SJSC      UP            UP                  NORM      
    ___  MAMKZ030  KMZ1      SJSD      DOWN          MOVED               NORM      
    ___  MAMKZ030  KMZ2      SJSC      UP            UP                  NORM      
    ___  MAMKZ040  KMZ1      SJSD      DOWN          MOVED               NORM      
    ___  MAMKZ040  KMZ2      SJSC      UP            UP                  NORM      
    ___  MAMKZ050  KMZ2      SJSC      UP            UP                  NORM      
    ___  MAMKZ060  KMZ2      SJSC      UP            UP            N     NORM      
    ___  MAMKZ080  KMZ2      SJSC      COMPLETE      COMPLETE            TRAN      
    ___  MAMKZ090  KMZ1      SJSD      UP            UP                  NORM      
    ___  MAMKZ090  KMZ2      SJSC      UP            UP            N     NORM      
    ___  MAMKZ100  KMZ2      SJSC      UP            UP                  NORM      
    ___  MAMKZ110  KMZ1      SJSD      DOWN          MOVED               NORM      
    ___  MAMKZ110  KMZ2      SJSC      UP            UP            N     NORM      
    ___  MAMKZ111  KMZ1      SJSD      UP            UP                  NORM      
    ___  MAMKZ111  KMZ2      SJSC      DOWN          MOVED               NORM      
    ___  MVS

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*