Silent configuration file for onboarding for 2 DC's

Hello there,

What silent configuration file for onboarding for 2 DC's?

Below is the setup in each DC.

DC-1

2 servers -RMP

3 servers - DS
Zookeeper,Management Server,Openldap,Cassandra,Apigee UI
Zookeeper,Cassandra
Zookeeper,Cassandra

2 servers -Analytics (Qpidd,Postgressql,Qpid server,Postgres server)

DC-2

2 servers -RMP

3 servers - DS
Zookeeper,Management Server,Openldap,Cassandra,Apigee UI
Zookeeper,Cassandra
Zookeeper,Cassandra

2 servers -Analytics (Qpidd,Postgressql,Qpid server,Postgres server)

==

From Install guide I see below silent file but when we ran using one DC setup details it complain as below.

Where can I refer the steps for onboarding for multiple dc's?

==

More than 2 Postgres servers, please see documentation to configure ax group

==

# Specify the IP or DNS name of the Management Server.
MSIP="$IP1"
# Specify the Edge admin credentials.
ADMIN_EMAIL="admin@email.com"
APIGEE_ADMINPW=adminPassword # If omitted, you are prompted for it.
# Specify organization name and administrator.
ORG_NAME=myorg # lowercase only, no spaces, underscores, or periods.
#
# Set the organization administrator.
# Do not use sys admin as organization administrator.
#
# Create a new user for the organization administrator. NEW_USER="y"
# New user information if NEW_USER="y". USER_NAME=new@user.com
FIRST_NAME=new
LAST_NAME=user
USER_PWD="newUserPword"
ORG_ADMIN=new@user.com
# Specify an existing user as the organization admin, # omit USER_NAME, FIRST_NAME, LAST_NAME, USER_PWD.
# NEW_USER="n"
# ORG_ADMIN=existing@user.com
# Specify environment name.
ENV_NAME=prod
# Specify virtual host information.
VHOST_PORT=9001
VHOST_NAME=default
# If you have a DNS entry for the virtual host.
VHOST_ALIAS=myorg-test.apigee.net

# If you do not have a DNS entry for the virtual host,
# specify the IP and port of each router as a space-separated list: # VHOST_ALIAS="firstRouterIP:9001 secondRouterIP:9001"
# Specify the analytics group.
AXGROUP=axgroup001 # Default name is axgroup001.

-Vinay

0 5 421
5 REPLIES 5

No changes are required for onboarding multiple regions compared to a single region. Since the data is stored in ZooKeeper, Cassandra and OpenLDAP, the data will replicate to every region and be available to the components in those regions.

The error you are seeing is because you have an extended analytics group with additional hosts beyond our out-of-the-box default setting, but it shouldn't impact your ability to onboard the organization. Since your analytics group is already configured you can ignore that warning.

I ran the org onboarding steps in a fresh clustered environment. I am able to login on DC1 (which I added as MSIP in the config file) but not to the DC2. I get this error on DC2

Your credentials are valid, but you are not a member of an organization.

It seems like the organization shows up on DC2. But when I query for roles on DC2, I don't see any.

Thanks

Pratima

If you see organization data in dc-2 but not users and roles, that means the LDAP replication is not working. You should have LDAP_TYPE, LDAP_SID, and LDAP_PEER configured in both response files and each region should point to the other region as its peer.

Thanks, Paul. I do have LDAP_TYPE=2, LDAP_SID as 1 and 2 and LDAP_PEER as the other MSIP node. Not sure what I have missed.

Thanks