Table of Contents Previous Next


3 Installing EDB Ark : 3.5 Step Five – Configuring the Installation

ssh -i /path_to_your_private_key centos@ip_address
path_to_your_private_key specifies the complete path to the key on your local system. This must be the same key used when launching the console instance (see Section 3).
ip_address specifies the floating IP address of the Ark console assigned in Section 3.4.
sudo su – cloud_admin
Then, use your choice of editor to modify the ppcd.properties file. For more information about the ppcd.properties file, please see Section 3.5.1.
You must supply configuration information before deploying the Ark console on the console host. This information is specified in the ppcd.properties file, located in the /var/ppcd/ directory. Modify the ppcd.properties file, specifying the system-specific information detailed below.
Please note that parameter names that start with the word openstack have a corresponding value that was declared during the OpenStack installation. The value specified during the OpenStack configuration must match the value specified in the ppcd.properties file for EDB Ark to function properly.
Use the parameters in the PPCD Console DB Backup properties section to specify backup instructions for the Ark console. By default, the backup properties are commented out; if you uncomment them, the backup service will start when the console application is deployed.
EDB Ark provides a backup script. For console backups to function properly, the console (GlassFish) must be running as the ppcd user. The .pgpass file for the backup script is located in the ppcd user’s home directory (/var/ppcd).
By default, the console.db.backup.script parameter specifies the name and location of the script provided with EDB Ark. If you choose to provide your own backup script, use the parameter to specify the name and location. Please note that you must ensure that the script can be read and executed by the ppcd OpenStack user.
Use the console.db.backup.dir parameter to specify the directory to which console backups will be written. The OpenStack user must have sufficient privileges to write to the specified directory. For information about recovering from a console failure, please see Section 7.
Use the contact.email.address parameter to specify the email address included in the body of cluster status notification emails.
Use the email.from.address parameter to specify the return email address specified on cluster status notification emails.
Use the notification.email parameter to specify the email address to which email notifications about the status of the Ark console will be sent.
The wal.archive.container parameter specifies the name of the object storage container where WAL archives (used for point-in-time recovery) are stored. You must provide a value for this property. Once this property is set, this property must not be changed.
The api.timeout parameter specifies the number of minutes that an authorization token will be valid for use with the API.
Use the openstack.region parameter to specify the region in which the Ark console resides. This parameter must match the region specified during OpenStack installation.
Use the openstack.admin.role parameter to specify the name of the OpenStack administrative role. The OpenStack role is created during the OpenStack installation; when a user that is a member of this role connects to the Ark console, the console will display the Admin and DBA tabs.
Use the openstack.identity.service.endpoint parameter to specify the URL of the OpenStack Keystone Identity Service.
Use the service.account.id parameter to specify the name of the OpenStack user account that EDB Ark will use when managing clusters. The account must be a member of and be assigned the admin role (as specified in the openstack.admin.role property) for all tenants that are allowed to run EDB Ark clusters.
Use the service.account.password parameter to specify the password associated with the service account.

3 Installing EDB Ark : 3.5 Step Five – Configuring the Installation

Table of Contents Previous Next