Update the config tables and reference for trove
Change-Id: Ie7e20a2a5552f7fdd2b5a0c713a0a4f7fbed9ec2
This commit is contained in:
parent
659e8f8913
commit
f61a65e8e5
@ -42,8 +42,8 @@
|
|||||||
<td>(StrOpt) No help text available for this option.</td>
|
<td>(StrOpt) No help text available for this option.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>hostname_require_ipv4 = True</td>
|
<td>hostname_require_valid_ip = True</td>
|
||||||
<td>(BoolOpt) Require user hostnames to be IPv4 addresses.</td>
|
<td>(BoolOpt) Require user hostnames to be valid IP addresses.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>http_delete_rate = 200</td>
|
<td>http_delete_rate = 200</td>
|
||||||
|
@ -25,10 +25,6 @@
|
|||||||
<td>backup_chunk_size = 65536</td>
|
<td>backup_chunk_size = 65536</td>
|
||||||
<td>(IntOpt) Chunk size to stream to swift container. This should be in multiples of 128 bytes, since this is the size of an md5 digest block allowing the process to update the file checksum during streaming. See: http://stackoverflow.com/questions/1131220/</td>
|
<td>(IntOpt) Chunk size to stream to swift container. This should be in multiples of 128 bytes, since this is the size of an md5 digest block allowing the process to update the file checksum during streaming. See: http://stackoverflow.com/questions/1131220/</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>backup_incremental_strategy = {'InnoBackupEx': 'InnoBackupExIncremental'}</td>
|
|
||||||
<td>(DictOpt) Incremental Backup Runner based on the default strategy. For strategies that do not implement an incremental, the runner will use the default full backup.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>backup_namespace = trove.guestagent.strategies.backup.mysql_impl</td>
|
<td>backup_namespace = trove.guestagent.strategies.backup.mysql_impl</td>
|
||||||
<td>(StrOpt) Namespace to load backup strategies from.</td>
|
<td>(StrOpt) Namespace to load backup strategies from.</td>
|
||||||
|
34
doc/common/tables/trove-cluster.xml
Normal file
34
doc/common/tables/trove-cluster.xml
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
||||||
|
<!-- Warning: Do not edit this file. It is automatically
|
||||||
|
generated and your changes will be overwritten.
|
||||||
|
The tool to do so lives in openstack-doc-tools repository. -->
|
||||||
|
<table rules="all" xml:id="config_table_trove_cluster">
|
||||||
|
<caption>Description of cluster configuration options</caption>
|
||||||
|
<col width="50%"/>
|
||||||
|
<col width="50%"/>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Configuration option = Default value</th>
|
||||||
|
<th>Description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th colspan="2">[DEFAULT]</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>cluster_delete_time_out = 180</td>
|
||||||
|
<td>(IntOpt) No help text available for this option.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>cluster_usage_timeout = 675</td>
|
||||||
|
<td>(IntOpt) Timeout to wait for a cluster to become active.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>clusters_page_size = 20</td>
|
||||||
|
<td>(IntOpt) No help text available for this option.</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</para>
|
@ -17,22 +17,46 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th colspan="2">[mongodb]</th>
|
<th colspan="2">[mongodb]</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>api_strategy = trove.common.strategies.mongodb.api.MongoDbAPIStrategy</td>
|
||||||
|
<td>(StrOpt) Class that implements datastore-specific API logic.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>backup_strategy = None</td>
|
<td>backup_strategy = None</td>
|
||||||
<td>(StrOpt) Default strategy to perform backups.</td>
|
<td>(StrOpt) Default strategy to perform backups.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>cluster_support = True</td>
|
||||||
|
<td>(BoolOpt) Enable clusters to be created and managed.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>device_path = /dev/vdb</td>
|
<td>device_path = /dev/vdb</td>
|
||||||
<td>(StrOpt) No help text available for this option.</td>
|
<td>(StrOpt) No help text available for this option.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>guestagent_strategy = trove.common.strategies.mongodb.guestagent.MongoDbGuestAgentStrategy</td>
|
||||||
|
<td>(StrOpt) Class that implements datastore-specific guest agent API logic.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>mount_point = /var/lib/mongodb</td>
|
<td>mount_point = /var/lib/mongodb</td>
|
||||||
<td>(StrOpt) Filesystem path for mounting volumes if volume support is enabled.</td>
|
<td>(StrOpt) Filesystem path for mounting volumes if volume support is enabled.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>num_config_servers_per_cluster = 3</td>
|
||||||
|
<td>(IntOpt) The number of config servers to create per cluster.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>num_query_routers_per_cluster = 1</td>
|
||||||
|
<td>(IntOpt) The number of query routers (mongos) to create per cluster.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>replication_strategy = None</td>
|
<td>replication_strategy = None</td>
|
||||||
<td>(StrOpt) Default strategy for replication.</td>
|
<td>(StrOpt) Default strategy for replication.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>taskmanager_strategy = trove.common.strategies.mongodb.taskmanager.MongoDbTaskManagerStrategy</td>
|
||||||
|
<td>(StrOpt) Class that implements datastore-specific task manager logic.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>tcp_ports = 2500, 27017</td>
|
<td>tcp_ports = 2500, 27017</td>
|
||||||
<td>(ListOpt) List of TCP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
|
<td>(ListOpt) List of TCP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
|
||||||
|
@ -17,6 +17,10 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th colspan="2">[mysql]</th>
|
<th colspan="2">[mysql]</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>backup_incremental_strategy = {'InnoBackupEx': 'InnoBackupExIncremental'}</td>
|
||||||
|
<td>(DictOpt) Incremental Backup Runner based on the default strategy. For strategies that do not implement an incremental, the runner will use the default full backup.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>backup_namespace = trove.guestagent.strategies.backup.mysql_impl</td>
|
<td>backup_namespace = trove.guestagent.strategies.backup.mysql_impl</td>
|
||||||
<td>(StrOpt) No help text available for this option.</td>
|
<td>(StrOpt) No help text available for this option.</td>
|
||||||
|
@ -17,6 +17,10 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th colspan="2">[percona]</th>
|
<th colspan="2">[percona]</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>backup_incremental_strategy = {'InnoBackupEx': 'InnoBackupExIncremental'}</td>
|
||||||
|
<td>(DictOpt) Incremental Backup Runner based on the default strategy. For strategies that do not implement an incremental, the runner will use the default full backup.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>backup_namespace = trove.guestagent.strategies.backup.mysql_impl</td>
|
<td>backup_namespace = trove.guestagent.strategies.backup.mysql_impl</td>
|
||||||
<td>(StrOpt) No help text available for this option.</td>
|
<td>(StrOpt) No help text available for this option.</td>
|
||||||
|
66
doc/common/tables/trove-db_postgresql.xml
Normal file
66
doc/common/tables/trove-db_postgresql.xml
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
||||||
|
<!-- Warning: Do not edit this file. It is automatically
|
||||||
|
generated and your changes will be overwritten.
|
||||||
|
The tool to do so lives in openstack-doc-tools repository. -->
|
||||||
|
<table rules="all" xml:id="config_table_trove_db_postgresql">
|
||||||
|
<caption>Description of PostgreSQL database configuration options</caption>
|
||||||
|
<col width="50%"/>
|
||||||
|
<col width="50%"/>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Configuration option = Default value</th>
|
||||||
|
<th>Description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th colspan="2">[postgresql]</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>backup_namespace = trove.guestagent.strategies.backup.postgresql_impl</td>
|
||||||
|
<td>(StrOpt) No help text available for this option.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>backup_strategy = PgDump</td>
|
||||||
|
<td>(StrOpt) Default strategy to perform backups.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>device_path = /dev/vdb</td>
|
||||||
|
<td>(StrOpt) No help text available for this option.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>ignore_dbs = postgres</td>
|
||||||
|
<td>(ListOpt) No help text available for this option.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>ignore_users = os_admin, postgres, root</td>
|
||||||
|
<td>(ListOpt) No help text available for this option.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>mount_point = /var/lib/postgresql</td>
|
||||||
|
<td>(StrOpt) Filesystem path for mounting volumes if volume support is enabled.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>restore_namespace = trove.guestagent.strategies.restore.postgresql_impl</td>
|
||||||
|
<td>(StrOpt) No help text available for this option.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>root_on_create = False</td>
|
||||||
|
<td>(BoolOpt) Enable the automatic creation of the root user for the service during instance-create. The generated password for the root user is immediately returned in the response of instance-create as the 'password' field.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>tcp_ports = 5432</td>
|
||||||
|
<td>(ListOpt) List of TCP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>udp_ports = </td>
|
||||||
|
<td>(ListOpt) List of UPD ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>volume_support = True</td>
|
||||||
|
<td>(BoolOpt) Whether to provision a cinder volume for datadir.</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</para>
|
@ -18,7 +18,7 @@
|
|||||||
<th colspan="2">[DEFAULT]</th>
|
<th colspan="2">[DEFAULT]</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>agent_call_high_timeout = 60</td>
|
<td>agent_call_high_timeout = 1000</td>
|
||||||
<td>(IntOpt) No help text available for this option.</td>
|
<td>(IntOpt) No help text available for this option.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
<xi:include href="../common/tables/trove-backup.xml"/>
|
<xi:include href="../common/tables/trove-backup.xml"/>
|
||||||
<xi:include href="../common/tables/trove-ca.xml"/>
|
<xi:include href="../common/tables/trove-ca.xml"/>
|
||||||
<xi:include href="../common/tables/trove-clients.xml"/>
|
<xi:include href="../common/tables/trove-clients.xml"/>
|
||||||
|
<xi:include href="../common/tables/trove-cluster.xml"/>
|
||||||
<xi:include href="../common/tables/trove-common.xml"/>
|
<xi:include href="../common/tables/trove-common.xml"/>
|
||||||
<xi:include href="../common/tables/trove-compute.xml"/>
|
<xi:include href="../common/tables/trove-compute.xml"/>
|
||||||
<xi:include href="../common/tables/trove-debug.xml"/>
|
<xi:include href="../common/tables/trove-debug.xml"/>
|
||||||
|
@ -14,5 +14,6 @@
|
|||||||
<xi:include href="../../common/tables/trove-db_mongodb.xml"/>
|
<xi:include href="../../common/tables/trove-db_mongodb.xml"/>
|
||||||
<xi:include href="../../common/tables/trove-db_mysql.xml"/>
|
<xi:include href="../../common/tables/trove-db_mysql.xml"/>
|
||||||
<xi:include href="../../common/tables/trove-db_percona.xml"/>
|
<xi:include href="../../common/tables/trove-db_percona.xml"/>
|
||||||
|
<xi:include href="../../common/tables/trove-db_postgresql.xml"/>
|
||||||
<xi:include href="../../common/tables/trove-db_redis.xml"/>
|
<xi:include href="../../common/tables/trove-db_redis.xml"/>
|
||||||
</section>
|
</section>
|
||||||
|
@ -10,7 +10,6 @@ backdoor_port debug
|
|||||||
backlog debug
|
backlog debug
|
||||||
backup_aes_cbc_key backup
|
backup_aes_cbc_key backup
|
||||||
backup_chunk_size backup
|
backup_chunk_size backup
|
||||||
backup_incremental_strategy backup
|
|
||||||
backup_namespace backup
|
backup_namespace backup
|
||||||
backup_runner backup
|
backup_runner backup
|
||||||
backup_runner_options backup
|
backup_runner_options backup
|
||||||
@ -29,6 +28,9 @@ cinder_service_type volume
|
|||||||
cinder_url volume
|
cinder_url volume
|
||||||
cinder_volume_type volume
|
cinder_volume_type volume
|
||||||
cloudinit_location taskmanager
|
cloudinit_location taskmanager
|
||||||
|
cluster_delete_time_out cluster
|
||||||
|
cluster_usage_timeout cluster
|
||||||
|
clusters_page_size cluster
|
||||||
conductor_manager amqp
|
conductor_manager amqp
|
||||||
conductor_queue amqp
|
conductor_queue amqp
|
||||||
configurations_page_size common
|
configurations_page_size common
|
||||||
@ -73,7 +75,7 @@ heat_service_type heat
|
|||||||
heat_time_out heat
|
heat_time_out heat
|
||||||
heat_url heat
|
heat_url heat
|
||||||
host common
|
host common
|
||||||
hostname_require_ipv4 api
|
hostname_require_valid_ip api
|
||||||
http_delete_rate api
|
http_delete_rate api
|
||||||
http_get_rate api
|
http_get_rate api
|
||||||
http_mgmt_post_rate api
|
http_mgmt_post_rate api
|
||||||
@ -264,13 +266,20 @@ matchmaker_redis/host redis
|
|||||||
matchmaker_redis/password redis
|
matchmaker_redis/password redis
|
||||||
matchmaker_redis/port redis
|
matchmaker_redis/port redis
|
||||||
matchmaker_ring/ringfile redis
|
matchmaker_ring/ringfile redis
|
||||||
|
mongodb/api_strategy db_mongodb
|
||||||
mongodb/backup_strategy db_mongodb
|
mongodb/backup_strategy db_mongodb
|
||||||
|
mongodb/cluster_support db_mongodb
|
||||||
mongodb/device_path db_mongodb
|
mongodb/device_path db_mongodb
|
||||||
|
mongodb/guestagent_strategy db_mongodb
|
||||||
mongodb/mount_point db_mongodb
|
mongodb/mount_point db_mongodb
|
||||||
|
mongodb/num_config_servers_per_cluster db_mongodb
|
||||||
|
mongodb/num_query_routers_per_cluster db_mongodb
|
||||||
mongodb/replication_strategy db_mongodb
|
mongodb/replication_strategy db_mongodb
|
||||||
|
mongodb/taskmanager_strategy db_mongodb
|
||||||
mongodb/tcp_ports db_mongodb
|
mongodb/tcp_ports db_mongodb
|
||||||
mongodb/udp_ports db_mongodb
|
mongodb/udp_ports db_mongodb
|
||||||
mongodb/volume_support db_mongodb
|
mongodb/volume_support db_mongodb
|
||||||
|
mysql/backup_incremental_strategy db_mysql
|
||||||
mysql/backup_namespace db_mysql
|
mysql/backup_namespace db_mysql
|
||||||
mysql/backup_strategy db_mysql
|
mysql/backup_strategy db_mysql
|
||||||
mysql/device_path db_mysql
|
mysql/device_path db_mysql
|
||||||
@ -285,6 +294,7 @@ mysql/tcp_ports db_mysql
|
|||||||
mysql/udp_ports db_mysql
|
mysql/udp_ports db_mysql
|
||||||
mysql/usage_timeout db_mysql
|
mysql/usage_timeout db_mysql
|
||||||
mysql/volume_support db_mysql
|
mysql/volume_support db_mysql
|
||||||
|
percona/backup_incremental_strategy db_percona
|
||||||
percona/backup_namespace db_percona
|
percona/backup_namespace db_percona
|
||||||
percona/backup_strategy db_percona
|
percona/backup_strategy db_percona
|
||||||
percona/device_path db_percona
|
percona/device_path db_percona
|
||||||
@ -299,6 +309,17 @@ percona/tcp_ports db_percona
|
|||||||
percona/udp_ports db_percona
|
percona/udp_ports db_percona
|
||||||
percona/usage_timeout db_percona
|
percona/usage_timeout db_percona
|
||||||
percona/volume_support db_percona
|
percona/volume_support db_percona
|
||||||
|
postgresql/backup_namespace db_postgresql
|
||||||
|
postgresql/backup_strategy db_postgresql
|
||||||
|
postgresql/device_path db_postgresql
|
||||||
|
postgresql/ignore_dbs db_postgresql
|
||||||
|
postgresql/ignore_users db_postgresql
|
||||||
|
postgresql/mount_point db_postgresql
|
||||||
|
postgresql/restore_namespace db_postgresql
|
||||||
|
postgresql/root_on_create db_postgresql
|
||||||
|
postgresql/tcp_ports db_postgresql
|
||||||
|
postgresql/udp_ports db_postgresql
|
||||||
|
postgresql/volume_support db_postgresql
|
||||||
redis/backup_strategy db_redis
|
redis/backup_strategy db_redis
|
||||||
redis/device_path db_redis
|
redis/device_path db_redis
|
||||||
redis/mount_point db_redis
|
redis/mount_point db_redis
|
||||||
|
@ -1,9 +1,11 @@
|
|||||||
backup backup
|
backup backup
|
||||||
|
cluster cluster
|
||||||
db_cassandra Cassandra database
|
db_cassandra Cassandra database
|
||||||
db_couchbase Couchbase database
|
db_couchbase Couchbase database
|
||||||
db_mongodb MongoDB database
|
db_mongodb MongoDB database
|
||||||
db_mysql MySQL database
|
db_mysql MySQL database
|
||||||
db_percona Percona database
|
db_percona Percona database
|
||||||
|
db_postgresql PostgreSQL database
|
||||||
db_redis Redis database
|
db_redis Redis database
|
||||||
dns DNS
|
dns DNS
|
||||||
guestagent guest agent
|
guestagent guest agent
|
||||||
|
Loading…
Reference in New Issue
Block a user