Top
Symfoware Server V12.1.0 Cluster Operation Guide
FUJITSU Software

A.1.2 Creating a Cluster Application and Configuring Its Attributes

  1. Select [Application-Create].

    pcl-vm13: Main configuration menu, current configuration: config
    No RMS active in the cluster
     1) HELP                                10) Configuration-Remove
     2) QUIT                                11) Configuration-Freeze
     3) Application-Create                  12) Configuration-Thaw
     4) Application-Edit                    13) Configuration-Edit-Global-Settings
     5) Application-Remove                  14) Configuration-Consistency-Report
     6) Application-Clone                   15) Configuration-ScriptExecution
     7) Configuration-Generate              16) RMS-CreateMachine
     8) Configuration-Activate              17) RMS-RemoveMachine
     9) Configuration-Copy
    Choose an action: 3
  2. Select [STANDBY].

    Creation: Application type selection menu:
    1) HELP                                 7) SCALABLE
    2) QUIT                                 8) STANDBY
    3) RETURN
    4) OPTIONS
    5) DEMO
    6) GENERIC
    Application Type: 8
  3. Select [Machines+Basics].

    Specify any application name that is within the scope of the PRIMECLUSTER constraints.

    Settings of turnkey wizard "STANDBY" (APP1:not yet consistent)
    1) HELP                                 4) REMOVE+EXIT
    2) NO-SAVE+EXIT                         5) ApplicationName=APP1
    3) SAVE+EXIT                            6) Machines+Basics(-)
    Choose the setting to process: 6
  4. Select [AdditionalMachine].

    Machines+Basics (app1:consistent)
     1) HELP                                14) (AutoStartUp=no)
     2) -                                   15) (AutoSwitchOver=No)
     3) SAVE+EXIT                           16) (PreserveState=no)
     4) REMOVE+EXIT                         17) (PersistentFault=0)
     5) AdditionalMachine                   18) (ShutdownPriority=)
     6) AdditionalConsole                   19) (OnlinePriority=)
     7) Machines[0]=pcl-vm13RMS             20) (StandbyTransitions=)
     8) (PreCheckScript=)                   21) (LicenseToKill=no)
     9) (PreOnlineScript=)                  22) (AutoBreak=yes)
    10) (PostOnlineScript=)                 23) (AutoBreakMaintMode=no)
    11) (PreOfflineScript=)                 24) (HaltFlag=no)
    12) (OfflineDoneScript=)                25) (PartialCluster=0)
    13) (FaultScript=)                      26) (ScriptTimeout=)
    Choose the setting to process: 5
  5. Select a standby node.

    1) HELP
    2) RETURN
    3) pcl-vm13RMS
    4) pcl-vm14RMS
    Choose a machine for this application: 4
  6. Ensure that all nodes that make up the cluster application are displayed in [Machines]. Note that the item displayed in Machines[0] needs to be the active node, and Machines[1] to be the standby node. If these are not set correctly, modify the setting.

    Machines+Basics (app1:consistent)
     1) HELP                                15) (AutoStartUp=no)
     2) -                                   16) (AutoSwitchOver=No)
     3) SAVE+EXIT                           17) (PreserveState=no)
     4) REMOVE+EXIT                         18) (PersistentFault=0)
     5) AdditionalMachine                   19) (ShutdownPriority=)
     6) AdditionalConsole                   20) (OnlinePriority=)
     7) Machines[0]=pcl-vm13RMS             21) (StandbyTransitions=)
     8) Machines[1]=pcl-vm14RMS             22) (LicenseToKill=no)
     9) (PreCheckScript=)                   23) (AutoBreak=yes)
    10) (PreOnlineScript=)                  24) (AutoBreakMaintMode=no)
    11) (PostOnlineScript=)                 25) (HaltFlag=no)
    12) (PreOfflineScript=)                 26) (PartialCluster=0)
    13) (OfflineDoneScript=)                27) (ScriptTimeout=)
    14) (FaultScript=)
    Choose the setting to process:
  7. Configure attributes for cluster applications from step 8.

    Refer to the PRIMECLUSTER Installation and Administration Guide for information on the attributes for cluster applications.

    Configure the attributes as shown below:

    Attribute

    Value

    AutoStartUp

    (Automatically starts cluster applications when the RMS is started.)

    Yes

    AutoSwitchOver

    (Automatically switches nodes when a fault occurs in cluster applications.)

    • HostFailure

    • ResourceFailure

    • ShutDown

    PersistentFault

    (Selects whether to keep the Faulted state of the cluster application after restarting the RMS.) (*1)

    0 or 1

    OnlinePriority

    (Selects whether to use the same online nodes as those used before all clusters were restarted or follow the configured order for nodes, when all clusters were restarted.) (*2)

    0 or 1

    StandbyTransitions

    (Timing to perform standby state transition.)

    • ClearFaultRequest

    • StartUp

    • SwitchRequest

    HaltFlag

    (Selects whether to terminate the node forcibly when another error occurs during the Fault process.)

    Yes

    *1: If 0 is specified, the Faulted state is automatically canceled when the RMS is started. If 1 is specified, the Faulted state is kept.

    *2 If 0 is specified and the placement differs from the initial configuration due to reasons, such as switching, cluster applications are restarted using the placement from the initial configuration. If 1 is specified, cluster applications are restarted using the placement from before the restart.

  8. Select [AutoStartUp].

    Machines+Basics (app1:consistent)
     1) HELP                                15) (AutoStartUp=no)
     2) -                                   16) (AutoSwitchOver=No)
     3) SAVE+EXIT                           17) (PreserveState=no)
     4) REMOVE+EXIT                         18) (PersistentFault=0)
     5) AdditionalMachine                   19) (ShutdownPriority=)
     6) AdditionalConsole                   20) (OnlinePriority=)
     7) Machines[0]=pcl-vm13RMS             21) (StandbyTransitions=)
     8) Machines[1]=pcl-vm14RMS             22) (LicenseToKill=no)
     9) (PreCheckScript=)                   23) (AutoBreak=yes)
    10) (PreOnlineScript=)                  24) (AutoBreakMaintMode=no)
    11) (PostOnlineScript=)                 25) (HaltFlag=no)
    12) (PreOfflineScript=)                 26) (PartialCluster=0)
    13) (OfflineDoneScript=)                27) (ScriptTimeout=)
    14) (FaultScript=)
    Choose the setting to process: 15
  9. Select [yes].

    1) HELP
    2) RETURN
    3) yes
    4) no
    Set the AutoStartUp mode: 3
  10. Select [AutoSwitchOver].

    Machines+Basics (app1:consistent)
     1) HELP                                15) (AutoStartUp=yes)
     2) -                                   16) (AutoSwitchOver=No)
     3) SAVE+EXIT                           17) (PreserveState=no)
     4) REMOVE+EXIT                         18) (PersistentFault=0)
     5) AdditionalMachine                   19) (ShutdownPriority=)
     6) AdditionalConsole                   20) (OnlinePriority=)
     7) Machines[0]=pcl-vm13RMS             21) (StandbyTransitions=)
     8) Machines[1]=pcl-vm14RMS             22) (LicenseToKill=no)
     9) (PreCheckScript=)                   23) (AutoBreak=yes)
    10) (PreOnlineScript=)                  24) (AutoBreakMaintMode=no)
    11) (PostOnlineScript=)                 25) (HaltFlag=no)
    12) (PreOfflineScript=)                 26) (PartialCluster=0)
    13) (OfflineDoneScript=)                27) (ScriptTimeout=)
    14) (FaultScript=)
    Choose the setting to process: 16
  11. Select [HOSTFAILURE], then [RESOURCEFAILURE], then [SHUTDOWN], and then select [SAVE+RETURN] when the following window is displayed:

    Set flags for AutoSwitchOver:  Currently set: HOSTFAILURE,RESOURCEFAILURE,SHUTDOWN (HRS)
    1) HELP                   4) DEFAULT                7) NOT:RESOURCEFAILURE(R)
    2) -                      5) NO(N)                  8) NOT:SHUTDOWN(S)
    3) SAVE+RETURN            6) NOT:HOSTFAILURE(H)
    Choose one of the flags: 3
  12. Select [PersistentFault].

    Machines+Basics (app1:consistent)
     1) HELP
     2) -
     3) SAVE+EXIT
     4) REMOVE+EXIT
     5) AdditionalMachine
     6) AdditionalConsole
     7) Machines[0]=pcl-vm13RMS
     8) Machines[1]=pcl-vm14RMS
     9) (PreCheckScript=)
    10) (PreOnlineScript=)
    11) (PostOnlineScript=)
    12) (PreOfflineScript=)
    13) (OfflineDoneScript=)
    14) (FaultScript=)
    15) (AutoStartUp=yes)
    16) (AutoSwitchOver=HostFailure|ResourceFailure|ShutDown)
    17) (PreserveState=no)
    18) (PersistentFault=0)
    19) (ShutdownPriority=)
    20) (OnlinePriority=)
    21) (StandbyTransitions=)
    22) (LicenseToKill=no)
    23) (AutoBreak=yes)
    24) (AutoBreakMaintMode=no)
    25) (HaltFlag=no)
    26) (PartialCluster=0)
    27) (ScriptTimeout=)
    Choose the setting to process: 18
  13. Select [0] or [1] (the example below selects [1]).

    1) HELP
    2) RETURN
    3) 0
    4) 1
    Enable persistent fault feature for this application: 4
  14. Select [OnlinePriority].

    Machines+Basics (app1:consistent)
     1) HELP
     2) -
     3) SAVE+EXIT
     4) REMOVE+EXIT
     5) AdditionalMachine
     6) AdditionalConsole
     7) Machines[0]=pcl-vm13RMS
     8) Machines[1]=pcl-vm14RMS
     9) (PreCheckScript=)
    10) (PreOnlineScript=)
    11) (PostOnlineScript=)
    12) (PreOfflineScript=)
    13) (OfflineDoneScript=)
    14) (FaultScript=)
    15) (AutoStartUp=yes)
    16) (AutoSwitchOver=HostFailure|ResourceFailure|ShutDown)
    17) (PreserveState=no)
    18) (PersistentFault=1)
    19) (ShutdownPriority=)
    20) (OnlinePriority=)
    21) (StandbyTransitions=)
    22) (LicenseToKill=no)
    23) (AutoBreak=yes)
    24) (AutoBreakMaintMode=no)
    25) (HaltFlag=no)
    26) (PartialCluster=0)
    27) (ScriptTimeout=)
    Choose the setting to process: 20
  15. Select [0] or [1] (the example below selects [1]).

    1) HELP
    2) RETURN
    3) 0
    4) 1
    Enable Online Priority (Active Standby) feature for this application: 4
  16. Select [StandbyTransitions].

    Machines+Basics (app1:consistent)
     1) HELP
     2) -
     3) SAVE+EXIT
     4) REMOVE+EXIT
     5) AdditionalMachine
     6) AdditionalConsole
     7) Machines[0]=pcl-vm13RMS
     8) Machines[1]=pcl-vm14RMS
     9) (PreCheckScript=)
    10) (PreOnlineScript=)
    11) (PostOnlineScript=)
    12) (PreOfflineScript=)
    13) (OfflineDoneScript=)
    14) (FaultScript=)
    15) (AutoStartUp=yes)
    16) (AutoSwitchOver=HostFailure|ResourceFailure|ShutDown)
    17) (PreserveState=no)
    18) (PersistentFault=1)
    19) (ShutdownPriority=)
    20) (OnlinePriority=1)
    21) (StandbyTransitions=)
    22) (LicenseToKill=no)
    23) (AutoBreak=yes)
    24) (AutoBreakMaintMode=no)
    25) (HaltFlag=no)
    26) (PartialCluster=0)
    27) (ScriptTimeout=)
    Choose the setting to process: 21
  17. Select [CLEARFAULTREQUEST], then [STARTUP], then [SWITCHREQUEST], and then select [SAVE+RETURN] when the following window is displayed:

    Set flags for StandbyTransitions: Currently set: ClearFaultRequst,StartUp,SwitchRequest (CTW)
    1) HELP                                 5) NOT:CLEARFAULTREQUEST(C)
    2) -                                    6) NOT:STARTUP(T)
    3) SAVE+RETURN                          7) NOT:SWITCHREQUEST(W)
    4) NO(N)
    Choose one of the flags: 3
  18. Select [HaltFlag].

    Machines+Basics (app1:consistent)
     1) HELP
     2) -
     3) SAVE+EXIT
     4) REMOVE+EXIT
     5) AdditionalMachine
     6) AdditionalConsole
     7) Machines[0]=pcl-vm13RMS
     8) Machines[1]=pcl-vm14RMS
     9) (PreCheckScript=)
    10) (PreOnlineScript=)
    11) (PostOnlineScript=)
    12) (PreOfflineScript=)
    13) (OfflineDoneScript=)
    14) (FaultScript=)
    15) (AutoStartUp=yes)
    16) (AutoSwitchOver=HostFailure|ResourceFailure|ShutDown)
    17) (PreserveState=no)
    18) (PersistentFault=1)
    19) (ShutdownPriority=)
    20) (OnlinePriority=1)
    21) (StandbyTransitions=ClearFaultRequest|StartUp|SwitchRequest)
    22) (LicenseToKill=no)
    23) (AutoBreak=yes)
    24) (AutoBreakMaintMode=no)
    25) (HaltFlag=no)
    26) (PartialCluster=0)
    27) (ScriptTimeout=)
    Choose the setting to process: 25
  19. Select [yes].

    1) HELP
    2) RETURN
    3) yes
    4) no
    Set the Halt mode: 3
  20. Ensure that all attributes are displayed as set in the previous steps, and then select [SAVE+EXIT].

    Machines+Basics (app1:consistent)
     1) HELP
     2) -
     3) SAVE+EXIT
     4) REMOVE+EXIT
     5) AdditionalMachine
     6) AdditionalConsole
     7) Machines[0]=pcl-vm13RMS
     8) Machines[1]=pcl-vm14RMS
     9) (PreCheckScript=)
    10) (PreOnlineScript=)
    11) (PostOnlineScript=)
    12) (PreOfflineScript=)
    13) (OfflineDoneScript=)
    14) (FaultScript=)
    15) (AutoStartUp=yes)
    16) (AutoSwitchOver=HostFailure|ResourceFailure|ShutDown)
    17) (PreserveState=no)
    18) (PersistentFault=1)
    19) (ShutdownPriority=)
    20) (OnlinePriority=1)
    21) (StandbyTransitions=ClearFaultRequest|StartUp|SwitchRequest)
    22) (LicenseToKill=no)
    23) (AutoBreak=yes)
    24) (AutoBreakMaintMode=no)
    25) (HaltFlag=yes)
    26) (PartialCluster=0)
    27) (ScriptTimeout=)
    Choose the setting to process: 3
  21. The following window will be displayed:

    Settings of turnkey wizard "STANDBY" (APP1:not yet consistent)
     1) HELP                                 9) Procedure:BasicApplication(-)
     2) -                                   10) Symfoware(-)
     3) SAVE+EXIT                           11) Procedure:SystemState3(-)
     4) -                                   12) Procedure:SystemState2(-)
     5) ApplicationName=APP1                13) Gls:Global-Link-Services(-)
     6) Machines+Basics(app1)               14) IpAddresses(-)
     7) CommandLines(-)                     15) LocalFileSystems(-)
     8) Procedure:Application(-)            16) Gds:Global-Disk-Services(-)
    Choose the setting to process: