
IBM Spectrum Symphony multicluster: connecting outbound from the master cluster to another cluster
|
Parameter name |
Default value |
Valid values |
SMC_ |
N |
Y: Indicates multicluster outbound connections.
N or undefined: Indicates multicluster inbound connections. |
- Restart EGOSC to reload the new configuration and start the multicluster proxy (SMCP) service:
[root@myhost]# egosh ego restart
After EGOSC starts, start the SMCP service:
[root@myhost]# egosh service start SMCP
- From the multicluster master, trigger an invitation to add the lone cluster that you configured in the previous steps:
[root@myhost]# smcadmin cluster add –c cluster_name –m master_list –p vemkd_port
Note that you must have SMC_CLUSTER_CONTROL permission to execute this CLI.
where:
- -c cluster_name
Specifies the lone cluster name. Type any value for the cluster name (as long as it is a unique name), and this entry will be added into the SmcConfi configuration file. When the lone cluster registers with the multicluster master, the master will update the real cluster name.gura tion s.xm l - -m master_list
Specifies the fully qualified domain name of the master host of the lone cluster. If you also have master candidate hosts, list them, separating each master with a comma. - -p vemkd_port
Specifies the VEMKD listening port for the lone cluster.
For example:
[root@myhost]# smcadmin cluster add -c abcde -m host1.example.com -p 7870
- Check that the multicluster master successfully connects to the lone cluster:
[root@myhost]# smcadmin cluster list
NAME STATUS MEMBERSHIP
abcde ok nonmember
- Allow the lone cluster to join the federation cluster and participate in multicluster features:
[root@myhost]# smcadmin cluster join -c abcde
join: The system successfully allowed cluster "abcde" to participate in IBM Spectrum Symphony (Multicluster).
[root@myhost]# smcadmin cluster list
NAME STATUS MEMBERSHIP
abcde ok member
- Verify that the multicluster connection type for the lone cluster is outbound:
[root@myhost]# smcadmin cluster view -c abcde
Name
Memb
Stat
IBM Spectrum Symphony Version : 7.2.1
Last Hear
…
Connection Type
Troubleshooting outbound connections
If your outbound connection configuration is unsuccessful, you will see an error status from the CLI output:
[root@myhost]# smcadmin cluster list
NAME STATUS MEMBERSHIP
ca error nonmember
For even more details about the error, review the IBM Spectrum Symphony multicluster log files:
Failure reason |
Error message in log |
Log file and location |
Suggested resolution |
VEMKD for the lone cluster is unreachable |
Unable to connect to EGO using URL SMC_PROXY:xxxx : vem_openbyname() fail |
$EGO |
1. Check the network of the master host within the lone cluster. 2. Check the VEMKD service on the master cluster. |
SMCP is unreachable |
Unable to connect to EGO using URL SMC_PROXY:xxxx : vem_locate() failed(vemerrno=0): . |
$EGO |
1. Check the EGO service of the SMCP service. 2. Check the TCP socket port of the lone cluster. 3. Check the SMC_ |
IBM Spectrum Symphony RS is unreachable |
IBM Spectrum Symphony (Multicluster) proxy failed to connect to the repository server. Check that the repository server is running. |
$EGO |
Check the RS service on the lone cluster. |
IBM Spectrum Symphony RS is unreachable |
Connecting to RS server failed with error: Transport endpoint is not connected. |
$EGO |
Check the RS service on the lone cluster. |
The multicluster master will try 10 times every 30 seconds and continues to try every 30 minutes. Therefore, if the status of outbound connections shows “error”, there may be an issue with your outbound connection configuration. Remove the outbound lone cluster configuration so that the multicluster master will stop connecting at those intervals:
[root@myhost]# smcadmin cluster delete -c abacde
delete: The system successfully sent a request to remove the outbound cluster, that does not contain valid configuration settings ("abcde"), from participating in IBM Spectrum Symphony multicluster features.
Note: Use the smcadmin cluster delete command only for deleting invalid outbound lone cluster configuration. To remove the inbound lone cluster or the connected outbound lone cluster, run smcadmin cluster retire or smcadmin cluster reject instead.
RS and outbound connections
When communication between the multicluster master and multicluster proxy is configured to outbound, communication between the multicluster RS and lone cluster RS will change to outbound automatically. That is, when the multicluster master receives a request to synchronize service packages to the lone cluster, before telling the multicluster proxy to trigger the lone cluster RS to synchronize, the multicluster master will tell the multicluster RS to connect to the lone cluster RS first. The lone cluster RS will then use this connection and synchronize the service packages.
You can synchronize service packages from the multicluster RS to lone cluster RS using the multicluster management console (Resources > Service Packages > Deployment) or by running the CLI (smcadmin service sync) as before. There is no difference between inbound and outbound connections.
For more information
As always, IBM Knowledge Center provides detailed information about IBM Spectrum Symphony features. To read more about IBM Spectrum Symphony multicluster connections, and now to set up outbound connections, see http

Got questions?
We’d love to hear from you. If you’ve got comments or questions, add a comment below. You can also start a topic in our IBM Spectrum Symphony forum.