This section explains the customization procedure for secondary nodes.
This section explains the required procedure for customizing secondary nodes for ETERNUS SF Manager.
Follow the procedure below to prepare a generic script to be used on the secondary node.
In the ETERNUS SF Manager program directory on the secondary node, store the generic script file that you created in "4.1.1 Shared resources".
Set up the access restrictions for the stored generic script file.
Run the following command for the stored generic script file:
>cacls fileName /P "NT AUTHORITY\SYSTEM:F" "BUILTIN\Administrators:F" <RETURN> |
Take ownership of the shared disk and of the transactions that are used by the Quorum disk and ETERNUS SF Manager.
On the secondary node, set up links to the directories on the shared disk for shared data.
Use Explorer or a similar tool to modify the following directory names:
programDir\Common\etc\db
programDir\Common\etc\message
programDir\Common\sys\apache\conf
programDir\Common\sys\apache\logs
programDir\Common\var
programDir\Common\sys\tomcat\conf
programDir\Common\sys\tomcat\logs
programDir\Common\sys\tomcat\webapps\esfv15\WEB-INF\log
Note
If another program is using any files in the above directories, modification of the directory names may fail.
If modification of the directory names fails, reboot the server and try again.
Set up symbolic links from the directories on the local disks on the secondary node to the directories on the shared disk.
Setup of symbolic links is required for the following directories:
Local disk (linked source) | Shared disk (link target) |
---|---|
programDir\Common\etc\db | driveName:\ETERNUS_SF\db |
programDir\Common\etc\message | driveName:\ETERNUS_SF\message |
programDir\Common\sys\apache\conf | driveName:\ETERNUS_SF\apache\conf |
programDir\Common\sys\apache\logs | driveName:\ETERNUS_SF\apache\logs |
programDir\Common\var | driveName:\ETERNUS_SF\var |
programDir\Common\sys\tomcat\conf | driveName:\ETERNUS_SF\tomcat\conf |
programDir\Common\sys\tomcat\logs | driveName:\ETERNUS_SF\tomcat\logs |
programDir\Common\sys\tomcat\webapps\esfv15\WEB-INF\log | driveName:\ETERNUS_SF\tomcat\webapps\esfv15\WEB-INF\log |
Implement the following procedure for all directories:
Move each directory that you copied according to "5.1.1.1.4 Copying of dynamic disk files" to the directory one level above the original directory.
Execute the following command:
>mklink /d srcDir dstDir <RETURN> |
For srcDir, specify the directory on the local disk from which to set the link.
For dstDir, specify the directory on the shared disk to which the link is to be set.
Edit the registry.
Use the registry editor to modify the registry key that stores the var directory for the license manager.
Change the registry key that is written in the registry of the secondary node to the value that you set in the registry for the primary node in "5.1.1.1.5 Link setup for shared disk".
Set up the access restrictions for the ETERNUS SF Manager database folder that you copied to the shared disk.
On the secondary node, execute the following command:
>cacls driveName:\ETERNUS_SF\db\data /T /G "esfpostgres:C" /E <RETURN> |
Customize a secondary node according to the following procedure.
Perform step 4 and later are required when Optimization option is installed
Edit the registry.
Change the registry key that is written in the registry of the secondary node to the value that you set in the registry for the primary node in "5.1.1.2 Customization for Storage Cruiser's manager".
Edit the setup file.
Change the setting value that is written in the setup file of the secondary node to the value that you set in the setup file for the primary node in "5.1.1.2 Customization for Storage Cruiser's manager".
Delete the directories.
Use Explorer or a similar tool to delete the following directories of ETERNUS SF Manager from the secondary node.
environmentDir\ESC\Manager\etc
workDir\ESC\Manager\var
Take ownership of the shared disk and of the transactions that are used by the Quorum disk and ETERNUS SF Manager.
Use Explorer or a similar tool to modify the following directory names:
environmentDir\AST\Manager\etc\opt\FJSVssast\data
workDir\AST\Manager\var\opt\FJSVssast\data
Examples to change the directory name are shown below:
C:ETERNUS_SF\AST\Manager\etc\opt\FJSVssast\data_original
C:ETERNUS_SF\AST\Manager\var\opt\FJSVssast\data_original
Note
If another program is using any files in the above directories, modification of the directory names may fail.
If modification of the directory names fails, reboot the server and try again.
On the secondary node, set up links to the directories on the shared disk for shared data.
Local disk (linked source) | Shared disk (link target) |
---|---|
environmentDir\AST\Manage\etc\opt\FJSVssast\data | sharedDisk\AST\etc\data |
workDir\AST\Manage\var\opt\FJSVssast\data | sharedDisk\AST\var\data |
Execute the following command for all directories:
>mklink /d srcDir dstDir <RETURN> |
For srcDir, specify the directory on the local disk from which to set the link.
For dstDir, specify the directory on the shared disk to which the link is to be set.
Customize the secondary node.
Follow the procedure below to prepare a generic script to be used on the secondary node.
In the program directory for ETERNUS SF Manager or AdvancedCopy Manager CCM on the secondary node, store the generic script file that you created in "4.1.4 Resources required for AdvancedCopy Manager CCM".
Set up the access restrictions for the stored generic script file.
Execute the following command to the stored generic script file.
>cacls fileName /P "NT AUTHORITY\SYSTEM:F" "BUILTIN\Administrators:F" <RETURN> |
Customize the secondary node.
Create backup directories for the AdvancedCopy Manager CCM setup files.
On the secondary node, create the following directories.
$INS_DIR\CCM\noncluster\bin
$INS_DIR\CCM\noncluster\micc\sys
$INS_DIR\CCM\noncluster\sys
$INS_DIR : "Program Directory" as specified during ETERNUS SF Manager or AdvancedCopy Manager CCM installation
Copy the .install.sys, stxc_install.sys, and sys.properties files.
On the secondary node, copy the following files from the following source directories to the destinations.
Copy source directory | Copy destination directory |
---|---|
$INS_DIR\CCM\micc\sys\.install.sys | $INS_DIR\CCM\noncluster\micc\sys\.install.sys |
$INS_DIR\CCM\bin\.stxc_install.sys | $INS_DIR\CCM\noncluster\bin\.stxc_install.sys |
$INS_DIR\CCM\sys\sys.properties | $INS_DIR\CCM\noncluster\sys\sys.properties |
Note
The copied files are required for "Chapter 13 Deletion of Cluster Environment for Management Server Transactions".
Edit the .install.sys, stxc_install.sys, and sys.properties files.
On the secondary node, edit nodes from *1 to *4 of files below:
File name: $INS_DIR\CCM\micc\sys\.install.sys
stxs_optdir= (Do not modify these settings!) stxs_etcdir= (Do not modify these settings!) stxs_vardir=*1 stxs_jredir= (Do not modify these settings!) |
File name: $INS_DIR\CCM\bin\.stxc_install.sys
stxc_optdir= (Do not modify these settings!) stxc_etcdir=*2 stxc_jredir= (Do not modify these settings!) |
File name: $INS_DIR\CCM\sys\sys.properties
com.fujitsu.eternussf.acm.ccm.optpath= (Do not modify these settings!) com.fujitsu.eternussf.acm.ccm.etcpath=*3 com.fujitsu.eternussf.acm.ccm.varpath=*4 com.fujitsu.eternussf.acm.ccm.micc.path= (Do not modify these settings!) com.fujitsu.eternussf.acm.ccm.grapi.path= (Do not modify these settings!) com.fujitsu.eternussf.acm.ccm.language= (Do not modify these settings!) |
Setting item | Setting value | Sample setting |
---|---|---|
*1 | $SHARE_DL:$SHARE_TOP\var\micc | G:\ccmdata\var\micc |
*2 | $SHARE_DL:$SHARE_TOP\etc | G:\ccmdata\etc |
*3 | $SHARE_DL\:$SHARE_TOP\\etc\\ | G\:\\ccmdata\\etc\\ |
*4 | $SHARE_DL\:$SHARE_TOP\\var\\ | G\:\\ccmdata\\var\\ |
The sample setting values use drive "G:" for $SHARE_DIR and "ccmdata" for $SHARE_TOP.
Note
If $SHARE_TOP of *3 or *4 is located on multiple directory levels, use "\\" as a delimiter.
Customize a secondary node according to the following procedure.
Note
For Windows Server 2012, install the Failover Cluster Command Interface before performing the cluster setup.
The Windows "Computer Browser service" must be activated if a user belonging to the Administrators of the domain wants to perform customization for the Windows version of WSFC.
Do not use the Telnet Server service.
Execute the cluster setup command.
Execute the following cluster setup command on the secondary node:
programDir\ACM\bin\stgclset_mscs |
Select the node type and shared disk.
The initial window of the cluster setup command is displayed.
Each item is explained below. Make the required entries and then click OK.
Item | Explanation |
---|---|
Server Type | Confirm that the server is a "Storage Management Server". |
Node Type | Select "Secondary Node". |
Physical Disk Resource | Select the resource for the shared disk for shared data. |
Drive | The drive letter corresponding to the physical disk resource is displayed. |
Required Disk Space | The minimum disk size required for the cluster environment is displayed. |
Free Disk Space | The amount of free disk space of the specified drive is displayed. |
Confirm the cluster information for the secondary node.
The values set for the primary node will be displayed (Only the Node Type needs to be changed to "Secondary Node".).
After confirming each item, click OK.
Set the port number and service.
The following page will display the value that was set for the primary node. If a port number and service has already been set, this page is not displayed.
Click OK.
The port number and service settings have been completed.
Click OK.
Confirm the database information.
The values set for the primary node are displayed in the following page. Confirm each setting, and click Continue.
Confirm the database access user.
The values set for the primary node are displayed in the following page. Confirm each setting, and click Settings.
Note
The Windows "Computer Browser service" must be activated if a user belonging to the Administrators of the domain wants to perform customization for the Windows version of WSFC. If the customization is performed when the Computer Browser service is not started, the database setup processing might fail and the "Machine information cannot be obtained" message will be displayed.
Confirm the setting information.
When the setting information for the database is displayed, confirm the displayed information and click Start.
The database setup process starts.
The following progress bar will be displayed, when the process is completed. Click Close.
The cluster setup of the secondary node has been completed.
When the cluster setup completion window is displayed, click OK.
Specify the resource dependency.
If the shared disk for AdvancedCopy Manager repository and the shared disk for shared data are separated, add the shared disk resource for AdvancedCopy Manager repository to the dependency of the following resources by using Failover Cluster Manager.
Refer to the Windows Server Failover Clustering manuals for information on how to add the resource dependency.
SymfoWARE RDB RDBSWSTF
If you execute Management Server transactions and Managed Server transactions, or execute backup management in the Managed Server, add the disk resources for transactions to the following resource by using Failover Cluster Manager.
AdvancedCopy COM Service_logicalNodeName
Note
When a volume is added, or when it is deleted, it is necessary to again set up the above-mentioned dependency. Refer to "Notes on Cluster Operation" in the ETERNUS SF AdvancedCopy Manager Operation Guide (for Windows) for more information about this.