15장. 데이터베이스 서비스 명령줄 클라이언트
trove 클라이언트는 데이터베이스 서비스 API 및 해당 확장의 CLI(명령줄 인터페이스)입니다. 이 장에서는 버전
1.3.0 을 문서화합니다.
특정 trove 명령에 대한 도움말을 보려면 다음을 입력합니다.
trove help COMMAND
$ trove help COMMAND
15.1. 사용 중지 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove [--version] [--debug] [--os-auth-system <auth-system>] [--service-type <service-type>] [--service-name <service-name>] [--bypass-url <bypass-url>] [--database-service-name <database-service-name>] [--endpoint-type <endpoint-type>] [--os-database-api-version <database-api-ver>] [--retries <retries>] [--json] [--profile HMAC_KEY] [--insecure] [--os-cacert <ca-certificate>] [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>] [--os-auth-url OS_AUTH_URL] [--os-domain-id OS_DOMAIN_ID] [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID] [--os-project-name OS_PROJECT_NAME] [--os-project-domain-id OS_PROJECT_DOMAIN_ID] [--os-project-domain-name OS_PROJECT_DOMAIN_NAME] [--os-trust-id OS_TRUST_ID] [--os-user-id OS_USER_ID] [--os-user-name OS_USERNAME] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_DOMAIN_NAME] [--os-password OS_PASSWORD] [--os-tenant-name <auth-tenant-name>] [--os-tenant-id <tenant-id>] [--os-auth-token OS_AUTH_TOKEN] [--os-region-name <region-name>] <subcommand> ...
usage: trove [--version] [--debug] [--os-auth-system <auth-system>] [--service-type <service-type>] [--service-name <service-name>] [--bypass-url <bypass-url>] [--database-service-name <database-service-name>] [--endpoint-type <endpoint-type>] [--os-database-api-version <database-api-ver>] [--retries <retries>] [--json] [--profile HMAC_KEY] [--insecure] [--os-cacert <ca-certificate>] [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>] [--os-auth-url OS_AUTH_URL] [--os-domain-id OS_DOMAIN_ID] [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID] [--os-project-name OS_PROJECT_NAME] [--os-project-domain-id OS_PROJECT_DOMAIN_ID] [--os-project-domain-name OS_PROJECT_DOMAIN_NAME] [--os-trust-id OS_TRUST_ID] [--os-user-id OS_USER_ID] [--os-user-name OS_USERNAME] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_DOMAIN_NAME] [--os-password OS_PASSWORD] [--os-tenant-name <auth-tenant-name>] [--os-tenant-id <tenant-id>] [--os-auth-token OS_AUTH_TOKEN] [--os-region-name <region-name>] <subcommand> ...
하위 명령
- backup-copy
- 다른 백업에서 백업을 만듭니다.
- backup-create
- 인스턴스의 백업을 생성합니다.
- backup-delete
- 백업을 삭제합니다.
- backup-list
- 사용 가능한 백업을 나열합니다.
- backup-list-instance
- 인스턴스에 사용 가능한 백업을 나열합니다.
- backup-show
- 백업 세부 정보를 표시합니다.
- cluster-create
- 새 클러스터를 생성합니다.
- cluster-delete
- 클러스터를 삭제합니다.
- cluster-grow
- 클러스터에 인스턴스를 추가합니다.
- cluster-instances
- 클러스터의 모든 인스턴스를 나열합니다.
- cluster-list
- 모든 클러스터를 나열합니다.
- cluster-show
- 클러스터의 세부 정보를 표시합니다.
- cluster-shrink
- 클러스터에서 인스턴스를 삭제합니다.
- configuration-attach
- 구성 그룹을 인스턴스에 연결합니다.
- configuration-create
- 구성 그룹을 생성합니다.
- configuration-default
- 인스턴스의 기본 구성을 표시합니다.
- configuration-delete
- 구성 그룹을 삭제합니다.
- configuration-detach
- 인스턴스에서 구성 그룹을 분리합니다.
- configuration-instances
- 구성 그룹과 연결된 모든 인스턴스를 나열합니다.
- configuration-list
- 모든 구성 그룹을 나열합니다.
- configuration-parameter-list
- 구성 그룹에 사용 가능한 매개변수를 나열합니다.
- configuration-parameter-show
- 구성 매개변수의 세부 정보를 표시합니다.
- configuration-patch
- 구성 그룹을 패치합니다.
- configuration-show
- 구성 그룹의 세부 정보를 표시합니다.
- configuration-update
- 구성 그룹을 업데이트합니다.
- create
- 새 인스턴스를 생성합니다.
- database-create
- 인스턴스에 데이터베이스를 생성합니다.
- database-delete
- 인스턴스에서 데이터베이스를 삭제합니다.
- database-list
- 인스턴스에서 사용 가능한 데이터베이스를 나열합니다.
- datastore-list
- 사용 가능한 데이터 저장소를 나열합니다.
- Datastore-show
- 데이터 저장소의 세부 정보를 표시합니다.
- datastore-version-list
- 데이터 저장소에 사용 가능한 버전을 나열합니다.
- Datastore-version-show
- 데이터 저장소 버전의 세부 정보를 표시합니다.
- 삭제
- 인스턴스를 삭제합니다.
- detach-replica
- 복제 소스에서 복제본 인스턴스를 분리합니다.
- eject-replica-source
- 집합에서 복제본 소스를 제거합니다.
- flavor-list
- 사용 가능한 플레이버를 나열합니다.
- flavor-show
- 플레이버의 세부 정보를 표시합니다.
- limit-list
- 테넌트의 제한 사항을 나열합니다.
- list
- 모든 인스턴스를 나열합니다.
- metadata-create
- <id> 인스턴스에 대한 메타데이터를 데이터베이스에 생성합니다.
- metadata-delete
- <id> 인스턴스의 메타데이터를 삭제합니다.
- metadata-edit
- 메타데이터 값을 새 값으로 대체합니다. 이는 파괴적이지 않습니다.
- metadata-list
- 인스턴스 <id>의 모든 메타데이터를 표시합니다.
- metadata-show
- 키 <key> 및 인스턴스 <id>에 대한 메타데이터 항목을 표시합니다.
- metadata-update
- 메타데이터를 업데이트하면 파괴적입니다.
- promote-to-replica-source
- 복제본을 세트의 새 복제본 소스로 승격합니다.
- resize-instance
- 새 플레이버를 사용하여 인스턴스의 크기를 조정합니다.
- resize-volume
- 인스턴스의 볼륨 크기 크기를 조정합니다.
- 재시작
- 인스턴스를 다시 시작합니다.
- root-enable
- 인스턴스에 대해 root를 활성화하고 이미 존재하는 경우 재설정합니다.
- root-show
- 인스턴스 또는 클러스터에 root가 활성화된 경우 상태를 가져옵니다.
- secgroup-add-rule
- 보안 그룹 규칙을 생성합니다.
- secgroup-delete-rule
- 보안 그룹 규칙을 삭제합니다.
- secgroup-list
- 모든 보안 그룹을 나열합니다.
- secgroup-list-rules
- 보안 그룹에 대한 모든 규칙을 나열합니다.
- secgroup-show
- 보안 그룹의 세부 정보를 표시합니다.
- 표시
- 인스턴스의 세부 정보를 표시합니다.
- 업데이트
- 인스턴스 업데이트: 이름, 구성 또는 복제본 소스를 편집합니다.
- user-create
- 인스턴스에서 사용자를 생성합니다.
- user-delete
- 인스턴스에서 사용자를 삭제합니다.
- user-grant-access
- 사용자의 데이터베이스에 대한 액세스 권한을 부여합니다.
- user-list
- 인스턴스의 사용자를 나열합니다.
- user-revoke-access
- 사용자의 데이터베이스에 대한 액세스 권한을 취소합니다.
- user-show
- 인스턴스 사용자의 세부 정보를 표시합니다.
- user-show-access
- 인스턴스 사용자의 액세스 세부 정보를 표시합니다.
- user-update-attributes
- 인스턴스에서 사용자 속성을 업데이트합니다.
- bash-completion
- bash_completion에 대한 인수를 출력합니다.
- help
- 이 프로그램 또는 하위 명령 중 하나에 대한 도움말을 표시합니다.
15.2. trove 선택적 인수 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
- --version
- 프로그램의 버전 번호를 표시하고 종료합니다.
- --debug
- 디버깅 출력을 출력합니다.
- --os-auth-system <auth-system>
- 기본값은
env[OS_AUTH_SYSTEM]입니다. - --service-type <service-type>
- 대부분의 작업에 대한 기본값은 database입니다.
- --service-name <service-name>
- 기본값은
env[TROVE_SERVICE_NAME]입니다. - --bypass-url <bypass-url>
- 기본값은
env[TROVE_BYPASS_URL]입니다. - --database-service-name <database-service-name>
- 기본값은
env[TROVE_DATABASE_SERVICE_NAME]입니다. - --endpoint-type <endpoint-type>
- 기본값은
env[TROVE_ENDPOINT_TYPE]또는 publicURL입니다. - --os-database-api-version <database-api-ver>
- 1을 수락합니다. 기본값은
env[OS_DATABASE_API_VERSION]입니다. - --retries <retries>
- 재시도 횟수입니다.
- --json, --os-json-output
- 매우 인쇄 대신 JSON을 출력합니다. 기본값은
env[OS_JSON_OUTPUT]입니다. - --profile HMAC_KEY
- 작업 성능을 프로파일링할 때 컨텍스트 데이터를 암호화하는 데 사용되는 HMAC 키입니다.HMAC key used to encrypt context data when profiling the performance of an operation. 이 키는 Trove에 구성된 HMAC 키 중 하나로 설정해야 합니다(일반적으로 /etc/trove에 있는 api-paste.ini에서 찾을 수 있음). 키가 없으면 서버 측에서 활성화되는 경우에도 프로파일링이 트리거되지 않습니다. 기본값은
env[OS_PROFILE_HMACKEY]입니다. - --insecure
- 명시적으로 클라이언트가 "비보안" TLS(https) 요청을 수행할 수 있습니다. 서버의 인증서는 인증 기관에 대해 확인되지 않습니다. 이 옵션은 주의해서 사용해야 합니다.
- --os-cacert <ca-certificate>
- TLS(https) 서버 인증서를 확인하는 데 사용할 CA 번들 파일을 지정합니다. 기본값은
env[OS_CACERT]입니다. - --os-cert <certificate>
- 기본값은
env[OS_CERT]입니다. - --os-key <key>
- 기본값은
env[OS_KEY]입니다. - --timeout <seconds>
- 요청 제한 시간(초)을 설정합니다.
- --os-auth-url OS_AUTH_URL
- 인증 URL
- --os-domain-id OS_DOMAIN_ID
- 범위를 지정할 도메인 ID
- --os-domain-name OS_DOMAIN_NAME
- 범위를 지정할 도메인 이름
- --os-project-id OS_PROJECT_ID
- 범위를 지정할 프로젝트 ID
- --os-project-name OS_PROJECT_NAME
- 범위를 지정할 프로젝트 이름
- --os-project-domain-id OS_PROJECT_DOMAIN_ID
- 프로젝트를 포함하는 도메인 ID
- --os-project-domain-name OS_PROJECT_DOMAIN_NAME
- 프로젝트를 포함하는 도메인 이름
- --os-trust-id OS_TRUST_ID
- 신뢰 ID
- --os-user-id OS_USER_ID
- 사용자 ID
- --os-user-name OS_USERNAME, --os-username OS_USERNAME
- 사용자 이름
- --os-user-domain-id OS_USER_DOMAIN_ID
- 사용자의 도메인 ID
- --os-user-domain-name OS_USER_DOMAIN_NAME
- 사용자의 도메인 이름
- --os-password OS_PASSWORD
- 사용자 암호
- --os-tenant-name <auth-tenant-name>
- 테넌트에서 권한을 요청합니다. 기본값은
env[OS_TENANT_NAME]입니다. - --os-tenant-id <tenant-id>
- 테넌트에서 권한을 요청합니다. 기본값은
env[OS_TENANT_ID]입니다. - --os-auth-token OS_AUTH_TOKEN
- 기본값은
env[OS_AUTH_TOKEN] - --os-region-name <region-name>
- 사용할 리전을 지정합니다. 기본값은
env[OS_REGION_NAME]입니다.
15.3. trove backup-copy 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove backup-copy <name> <backup> [--region <region>] [--description <description>]
usage: trove backup-copy <name> <backup> [--region <region>] [--description <description>]
다른 백업에서 백업을 만듭니다.
위치 인수
- <name>
- 백업의 이름입니다.
- <backup>
- 소스 백업의 백업 ID입니다.
선택적 인수
- --region <region>
- 소스 백업이 있는 영역입니다.
- --description <description>
- 백업에 대한 선택적 설명입니다.
15.4. trove backup-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove backup-create <instance> <name> [--description <description>] [--parent <parent>]
usage: trove backup-create <instance> <name> [--description <description>] [--parent <parent>]
인스턴스의 백업을 생성합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 백업의 이름입니다.
선택적 인수
- --description <description>
- 백업에 대한 선택적 설명입니다.
- --parent <parent>
- 증분 백업을 수행할 상위 백업의 선택적 ID입니다.
15.5. trove backup-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove backup-delete <backup>
usage: trove backup-delete <backup>
백업을 삭제합니다.
위치 인수
- <backup>
- 백업의 ID입니다.
15.6. trove backup-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove backup-list [--limit <limit>] [--marker <ID>] [--datastore <datastore>]
usage: trove backup-list [--limit <limit>] [--marker <ID>] [--datastore <datastore>]
사용 가능한 백업을 나열합니다.
선택적 인수
- --limit <limit>
- 가장 최근 백업 중 N개까지 반환합니다.
- --marker <ID>
- 지정된 마커보다 큰 ID의 결과 표시를 시작합니다. --limit와 함께 사용하면 이 ID를 이전 실행에 표시된 마지막 ID로 설정합니다.
- --datastore <datastore>
- 백업을 나열할 데이터 저장소의 이름 또는 ID입니다.
15.7. trove backup-list-instance 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove backup-list-instance [--limit <limit>] [--marker <ID>] <instance>
usage: trove backup-list-instance [--limit <limit>] [--marker <ID>] <instance>
인스턴스에 사용 가능한 백업을 나열합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
선택적 인수
- --limit <limit>
- 가장 최근 백업 중 N개까지 반환합니다.
- --marker <ID>
- 지정된 마커보다 큰 ID의 결과 표시를 시작합니다. --limit와 함께 사용하면 이 ID를 이전 실행에 표시된 마지막 ID로 설정합니다.
15.8. trove backup-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove backup-show <backup>
usage: trove backup-show <backup>
백업 세부 정보를 표시합니다.
위치 인수
- <backup>
- 백업의 ID입니다.
15.9. trove cluster-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove cluster-create <name> <datastore> <datastore_version> [--instance <flavor=flavor_name_or_id,volume=volume>]
usage: trove cluster-create <name> <datastore> <datastore_version> [--instance <flavor=flavor_name_or_id,volume=volume>]
새 클러스터를 생성합니다.
위치 인수
- <name>
- 클러스터의 이름입니다.
- <datastore>
- 데이터 저장소 이름 또는 UUID입니다.
- <datastore_version>
- 데이터 저장소 버전 이름 또는 UUID입니다.
선택적 인수
- --instance <flavor=flavor_name_or_id,volume=volume>
- 클러스터의 인스턴스를 만듭니다. 여러 인스턴스를 생성하려면 여러 번 지정합니다.
15.10. trove cluster-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove cluster-delete <cluster>
usage: trove cluster-delete <cluster>
클러스터를 삭제합니다.
위치 인수
- <cluster>
- 클러스터의 ID 또는 이름입니다.
15.11. 클러스터 증가 전환 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove cluster-grow <cluster> [--instance <name=name,flavor=flavor_name_or_id,volume=volume>]
usage: trove cluster-grow <cluster> [--instance <name=name,flavor=flavor_name_or_id,volume=volume>]
클러스터에 인스턴스를 추가합니다.
위치 인수
- <cluster>
- 클러스터의 ID 또는 이름입니다.
선택적 인수
- --instance <name=name,flavor=flavor_name_or_id,volume=volume>
- 클러스터에 인스턴스를 추가합니다. 여러 인스턴스를 생성하려면 여러 번 지정합니다.
15.12. trove cluster-instances 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove cluster-instances <cluster>
usage: trove cluster-instances <cluster>
클러스터의 모든 인스턴스를 나열합니다.
위치 인수
- <cluster>
- 클러스터의 ID 또는 이름입니다.
15.13. trove cluster-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove cluster-list [--limit <limit>] [--marker <ID>]
usage: trove cluster-list [--limit <limit>] [--marker <ID>]
모든 클러스터를 나열합니다.
선택적 인수
- --limit <limit>
- 표시된 결과 수를 제한합니다.
- --marker <ID>
- 지정된 마커보다 큰 ID의 결과 표시를 시작합니다. --limit와 함께 사용하면 이 ID를 이전 실행에 표시된 마지막 ID로 설정합니다.
15.14. trove cluster-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove cluster-show <cluster>
usage: trove cluster-show <cluster>
클러스터의 세부 정보를 표시합니다.
위치 인수
- <cluster>
- 클러스터의 ID 또는 이름입니다.
15.15. trove cluster-shrink 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove cluster-shrink <cluster> <instance> [<instance> ...]
usage: trove cluster-shrink <cluster> <instance> [<instance> ...]
클러스터에서 인스턴스를 삭제합니다.
위치 인수
- <cluster>
- 클러스터의 ID 또는 이름입니다.
- <instance>
- 클러스터에서 인스턴스를 삭제합니다. 여러 인스턴스를 삭제하려면 여러 ID를 지정합니다.
15.16. trove 구성-attach 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-attach <instance> <configuration>
usage: trove configuration-attach <instance> <configuration>
구성 그룹을 인스턴스에 연결합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <configuration>
- 인스턴스에 연결할 구성 그룹의 ID입니다.
15.17. trove configuration-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-create <name> <values> [--datastore <datastore>] [--datastore_version <datastore_version>] [--description <description>]
usage: trove configuration-create <name> <values> [--datastore <datastore>] [--datastore_version <datastore_version>] [--description <description>]
구성 그룹을 생성합니다.
위치 인수
- <name>
- 구성 그룹의 이름입니다.
- <values>
- 설정할 값의 사전입니다.
선택적 인수
- --datastore <datastore>
- 구성 그룹에 할당된 데이터 저장소입니다. 기본 데이터 저장소가 구성되지 않은 경우 필요합니다.
- --datastore_version <datastore_version>
- 구성 그룹에 할당된 데이터 저장소 버전 ID입니다.
- --description <description>
- 구성 그룹에 대한 선택적 설명입니다.
15.18. trove configuration-default 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-default <instance>
usage: trove configuration-default <instance>
인스턴스의 기본 구성을 표시합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.19. trove configuration-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-delete <configuration_group>
usage: trove configuration-delete <configuration_group>
구성 그룹을 삭제합니다.
위치 인수
- <configuration_group>
- 구성 그룹의 ID입니다.
15.20. trove configuration-detach 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-detach <instance>
usage: trove configuration-detach <instance>
인스턴스에서 구성 그룹을 분리합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.21. trove configuration-instances 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-instances <configuration_group>
usage: trove configuration-instances <configuration_group>
구성 그룹과 연결된 모든 인스턴스를 나열합니다.
위치 인수
- <configuration_group>
- 구성 그룹의 ID입니다.
15.22. trove configuration-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-list
usage: trove configuration-list
모든 구성 그룹을 나열합니다.
15.23. trove configuration-parameter-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-parameter-list <datastore_version> [--datastore <datastore>]
usage: trove configuration-parameter-list <datastore_version> [--datastore <datastore>]
구성 그룹에 사용 가능한 매개변수를 나열합니다.
위치 인수
- <datastore_version>
- 구성 그룹에 할당된 데이터 저장소 버전 이름 또는 ID입니다.
선택적 인수
- --datastore <datastore>
- 구성 매개변수를 나열하는 데이터 저장소의 ID 또는 이름입니다. datastore_version의 ID를 제공하는 경우 선택 사항입니다.
15.24. trove configuration-parameter-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-parameter-show <datastore_version> <parameter> [--datastore <datastore>]
usage: trove configuration-parameter-show <datastore_version> <parameter> [--datastore <datastore>]
구성 매개변수의 세부 정보를 표시합니다.
위치 인수
- <datastore_version>
- 구성 그룹에 할당된 데이터 저장소 버전 이름 또는 ID입니다.
- <parameter>
- 구성 매개변수의 이름입니다.
선택적 인수
- --datastore <datastore>
- 구성 매개변수를 나열하는 데이터 저장소의 ID 또는 이름입니다. datastore_version의 ID를 제공하는 경우 선택 사항입니다.
15.25. trove configuration-patch 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-patch <configuration_group> <values>
usage: trove configuration-patch <configuration_group> <values>
구성 그룹을 패치합니다.
위치 인수
- <configuration_group>
- 구성 그룹의 ID입니다.
- <values>
- 설정할 값의 사전입니다.
15.26. trove configuration-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-show <configuration_group>
usage: trove configuration-show <configuration_group>
구성 그룹의 세부 정보를 표시합니다.
위치 인수
- <configuration_group>
- 구성 그룹의 ID입니다.
15.27. trove configuration-update 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove configuration-update <configuration_group> <values> [--name <name>] [--description <description>]
usage: trove configuration-update <configuration_group> <values> [--name <name>] [--description <description>]
구성 그룹을 업데이트합니다.
위치 인수
- <configuration_group>
- 구성 그룹의 ID입니다.
- <values>
- 설정할 값의 사전입니다.
선택적 인수
- --name <name>
- 구성 그룹의 이름입니다.
- --description <description>
- 구성 그룹에 대한 선택적 설명입니다.
15.28. 승인되지 않은 생성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove create <name> <flavor> [--size <size>] [--databases <databases> [<databases> ...]] [--users <users> [<users> ...]] [--backup <backup>] [--availability_zone <availability_zone>] [--datastore <datastore>] [--datastore_version <datastore_version>] [--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,port-id=port-uuid>] [--configuration <configuration>] [--replica_of <source_instance>] [--replica_count <count>]
usage: trove create <name> <flavor> [--size <size>] [--databases <databases> [<databases> ...]] [--users <users> [<users> ...]] [--backup <backup>] [--availability_zone <availability_zone>] [--datastore <datastore>] [--datastore_version <datastore_version>] [--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,port-id=port-uuid>] [--configuration <configuration>] [--replica_of <source_instance>] [--replica_count <count>]
새 인스턴스를 생성합니다.
위치 인수
- <name>
- 인스턴스의 이름입니다.
- <flavor>
- 플레이버 ID 또는 인스턴스의 이름입니다.
선택적 인수
- --size <size>
- 인스턴스 디스크 볼륨의 크기(GB)입니다. 볼륨 지원이 활성화된 경우 필요합니다.
- --databases <databases> [<databases> ...]
- 선택적 데이터베이스 목록입니다.
- --users <users> [<users> ...]
- user:password 형식의 선택적 사용자 목록.
- --backup <backup>
- 백업 ID입니다.
- --availability_zone <availability_zone>
- nova에 제공할 Zone 팁입니다.
- --datastore <datastore>
- 데이터 저장소 이름 또는 ID입니다.
- --datastore_version <datastore_version>
- 데이터 저장소 버전 이름 또는 ID입니다.
- --nic <net-id=net-uuid,v4-fixed-ip=ip-addr,port-id=port-uuid>
- 인스턴스에 NIC를 생성합니다. 여러 NIC를 생성할 수 있는 옵션을 여러 번 지정합니다. net- id: NIC를 이 ID를 사용하여 네트워크에 연결합니다( port-id 또는 net-id를 지정해야 함), NIC의 v4-fixed-ip: IPv4 고정 주소(선택 사항), port-id: NIC를 이 ID(포트-id 또는 net-id)를 사용하여 포트에 연결합니다.
- --configuration <configuration>
- 인스턴스에 연결할 구성 그룹의 ID입니다.
- --replica_of <source_instance>
- 복제할 기존 인스턴스의 ID 또는 이름입니다.
- --replica_count <count>
- 생성할 복제본 수(기본값: 1).
15.29. trove database-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove database-create <instance> <name> [--character_set <character_set>] [--collate <collate>]
usage: trove database-create <instance> <name> [--character_set <character_set>] [--collate <collate>]
인스턴스에 데이터베이스를 생성합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 데이터베이스의 이름입니다.
선택적 인수
- --character_set <character_set>
- 데이터베이스의 선택적 문자 세트입니다.
- --collate <collate>
- 데이터베이스의 선택적 데이터 정렬 유형입니다.
15.30. Trove database-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove database-delete <instance> <database>
usage: trove database-delete <instance> <database>
인스턴스에서 데이터베이스를 삭제합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <database>
- 데이터베이스의 이름입니다.
15.31. trove database-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove database-list <instance>
usage: trove database-list <instance>
인스턴스에서 사용 가능한 데이터베이스를 나열합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.32. trove datastore-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove datastore-list
usage: trove datastore-list
사용 가능한 데이터 저장소를 나열합니다.
15.33. Trove datastore-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove datastore-show <datastore>
usage: trove datastore-show <datastore>
데이터 저장소의 세부 정보를 표시합니다.
위치 인수
- <datastore>
- 데이터 저장소의 ID입니다.
15.34. trove datastore-version-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove datastore-version-list <datastore>
usage: trove datastore-version-list <datastore>
데이터 저장소에 사용 가능한 버전을 나열합니다.
위치 인수
- <datastore>
- 데이터 저장소의 ID 또는 이름입니다.
15.35. trove datastore-version-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove datastore-version-show <datastore_version> [--datastore <datastore>]
usage: trove datastore-version-show <datastore_version> [--datastore <datastore>]
데이터 저장소 버전의 세부 정보를 표시합니다.
위치 인수
- <datastore_version>
- 데이터 저장소 버전의 ID 또는 이름입니다.
선택적 인수
- --datastore <datastore>
- 데이터 저장소의 ID 또는 이름입니다. datastore_version의 ID를 제공하는 경우 선택 사항입니다.
15.36. trove delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove delete <instance>
usage: trove delete <instance>
인스턴스를 삭제합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.37. trove detach-replica 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove detach-replica <instance>
usage: trove detach-replica <instance>
복제 소스에서 복제본 인스턴스를 분리합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.38. trove eject-replica-source 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove eject-replica-source <instance>
usage: trove eject-replica-source <instance>
집합에서 복제본 소스를 제거합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.39. trove flavor-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove flavor-list [--datastore_type <datastore_type>] [--datastore_version_id <datastore_version_id>]
usage: trove flavor-list [--datastore_type <datastore_type>] [--datastore_version_id <datastore_version_id>]
사용 가능한 플레이버를 나열합니다.
선택적 인수
- --datastore_type <datastore_type>
- 데이터 저장소의 유형입니다. 예: mysql.
- --datastore_version_id <datastore_version_id>
- 데이터 저장소 버전의 ID입니다.
15.40. trove flavor-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove flavor-show <flavor>
usage: trove flavor-show <flavor>
플레이버의 세부 정보를 표시합니다.
위치 인수
- <flavor>
- 플레이버의 ID 또는 이름입니다.
15.41. trove limit-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove limit-list
usage: trove limit-list
테넌트의 제한 사항을 나열합니다.
15.42. Trove List 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove list [--limit <limit>] [--marker <ID>] [--include-clustered]
usage: trove list [--limit <limit>] [--marker <ID>] [--include-clustered]
모든 인스턴스를 나열합니다.
선택적 인수
- --limit <limit>
- 표시된 결과 수를 제한합니다.
- --marker <ID>
- 지정된 마커보다 큰 ID의 결과 표시를 시작합니다. --limit와 함께 사용하면 이 ID를 이전 실행에 표시된 마지막 ID로 설정합니다.
- --include-clustered
- 클러스터에 속하는 인스턴스(기본값 false)를 포함합니다.
15.43. trove metadata-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove metadata-create <instance_id> <key> <value>
usage: trove metadata-create <instance_id> <key> <value>
<id> 인스턴스에 대한 메타데이터를 데이터베이스에 생성합니다.
위치 인수
- <instance_id>
- 인스턴스의 UUID입니다.
- <key>
- 할당의 키입니다.
- <value>
- <key>에 할당할 값입니다.
15.44. trove metadata-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove metadata-delete <instance_id> <key>
usage: trove metadata-delete <instance_id> <key>
<id> 인스턴스의 메타데이터를 삭제합니다.
위치 인수
- <instance_id>
- 인스턴스의 UUID입니다.
- <key>
- 삭제할 메타데이터 키입니다.
15.45. trove metadata-edit 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove metadata-edit <instance_id> <key> <value>
usage: trove metadata-edit <instance_id> <key> <value>
메타데이터 값을 새 값으로 대체합니다. 이는 파괴적이지 않습니다.
위치 인수
- <instance_id>
- 인스턴스의 UUID입니다.
- <key>
- 대체할 키입니다.
- <value>
- <key>에 할당할 새 값입니다.
15.46. trove metadata-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove metadata-list <instance_id>
usage: trove metadata-list <instance_id>
인스턴스 <id>의 모든 메타데이터를 표시합니다.
위치 인수
- <instance_id>
- 인스턴스의 UUID입니다.
15.47. trove metadata-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove metadata-show <instance_id> <key>
usage: trove metadata-show <instance_id> <key>
키 <key> 및 인스턴스 <id>에 대한 메타데이터 항목을 표시합니다.
위치 인수
- <instance_id>
- 인스턴스의 UUID입니다.
- <key>
- 표시할 키입니다.
15.48. trove metadata-update 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove metadata-update <instance_id> <key> <newkey> <value>
usage: trove metadata-update <instance_id> <key> <newkey> <value>
메타데이터를 업데이트하면 파괴적입니다.
위치 인수
- <instance_id>
- 인스턴스의 UUID입니다.
- <key>
- 업데이트할 키입니다.
- <newkey>
- 새 키.
- <value>
- <newkey>에 할당할 값입니다.
15.49. trove promote-to-replica-source 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove promote-to-replica-source <instance>
usage: trove promote-to-replica-source <instance>
복제본을 세트의 새 복제본 소스로 승격합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.50. trove resize-instance 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove resize-instance <instance> <flavor>
usage: trove resize-instance <instance> <flavor>
새 플레이버를 사용하여 인스턴스의 크기를 조정합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <flavor>
- 인스턴스의 새 플레이버입니다.
15.51. trove resize-volume 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove resize-volume <instance> <size>
usage: trove resize-volume <instance> <size>
인스턴스의 볼륨 크기 크기를 조정합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <size>
- 인스턴스 디스크 볼륨의 새 크기(GB)입니다.
15.52. trove restart 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove restart <instance>
usage: trove restart <instance>
인스턴스를 다시 시작합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.53. trove root-enable 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove root-enable <instance_or_cluster> [--root_password <root_password>]
usage: trove root-enable <instance_or_cluster> [--root_password <root_password>]
인스턴스에 대해 root를 활성화하고 이미 존재하는 경우 재설정합니다.
위치 인수
- <instance_or_cluster>
- 인스턴스 또는 클러스터의 ID 또는 이름입니다.
선택적 인수
- --root_password <root_password>
- 설정할 root 암호입니다.
15.54. trove root-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove root-show <instance_or_cluster>
usage: trove root-show <instance_or_cluster>
인스턴스 또는 클러스터에 root가 활성화된 경우 상태를 가져옵니다.
위치 인수
- <instance_or_cluster>
- 인스턴스 또는 클러스터의 ID 또는 이름입니다.
15.55. trove secgroup-add-rule 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove secgroup-add-rule <security_group> <cidr>
usage: trove secgroup-add-rule <security_group> <cidr>
보안 그룹 규칙을 생성합니다.
위치 인수
- <security_group>
- 보안 그룹 ID.
- <cidr>
- CIDR 주소입니다.
15.56. Trove secgroup-delete-rule 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove secgroup-delete-rule <security_group_rule>
usage: trove secgroup-delete-rule <security_group_rule>
보안 그룹 규칙을 삭제합니다.
위치 인수
- <security_group_rule>
- 보안 그룹 규칙의 이름입니다.
15.57. Trove secgroup-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove secgroup-list
usage: trove secgroup-list
모든 보안 그룹을 나열합니다.
15.58. trove secgroup-list-rules 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove secgroup-list-rules <security_group>
usage: trove secgroup-list-rules <security_group>
보안 그룹에 대한 모든 규칙을 나열합니다.
위치 인수
- <security_group>
- 보안 그룹 ID.
15.59. Trove secgroup-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove secgroup-show <security_group>
usage: trove secgroup-show <security_group>
보안 그룹의 세부 정보를 표시합니다.
위치 인수
- <security_group>
- 보안 그룹 ID.
15.60. Trove show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove show <instance>
usage: trove show <instance>
인스턴스의 세부 정보를 표시합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.61. trove update 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove update <instance> [--name <name>] [--configuration <configuration>] [--detach-replica-source] [--remove_configuration]
usage: trove update <instance> [--name <name>] [--configuration <configuration>] [--detach-replica-source] [--remove_configuration]
인스턴스 업데이트: 이름, 구성 또는 복제본 소스를 편집합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
선택적 인수
- --name <name>
- 인스턴스의 이름입니다.
- --configuration <configuration>
- 연결할 구성 참조의 ID입니다.
- --detach-replica-source
- 복제 소스에서 복제본 인스턴스를 분리합니다.
- --remove_configuration
- 현재 구성 참조를 삭제합니다.
15.62. trove user-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-create <instance> <name> <password> [--host <host>] [--databases <databases> [<databases> ...]]
usage: trove user-create <instance> <name> <password> [--host <host>] [--databases <databases> [<databases> ...]]
인스턴스에서 사용자를 생성합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 사용자 이름입니다.
- <password>
- 사용자 암호입니다.
선택적 인수
- --host <host>
- 사용자의 선택적 호스트입니다.
- --databases <databases> [<databases> ...]
- 선택적 데이터베이스 목록입니다.
15.63. trove user-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-delete [--host <host>] <instance> <name>
usage: trove user-delete [--host <host>] <instance> <name>
인스턴스에서 사용자를 삭제합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 사용자 이름입니다.
선택적 인수
- --host <host>
- 사용자의 선택적 호스트입니다.
15.64. trove user-grant-access 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-grant-access <instance> <name> <databases> [<databases> ...] [--host <host>]
usage: trove user-grant-access <instance> <name> <databases> [<databases> ...] [--host <host>]
사용자의 데이터베이스에 대한 액세스 권한을 부여합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 사용자 이름입니다.
- <databases>
- 데이터베이스 목록입니다.
선택적 인수
- --host <host>
- 사용자의 선택적 호스트입니다.
15.65. trove user-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-list <instance>
usage: trove user-list <instance>
인스턴스의 사용자를 나열합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
15.66. trove user-revoke-access 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-revoke-access [--host <host>] <instance> <name> <database>
usage: trove user-revoke-access [--host <host>] <instance> <name> <database>
사용자의 데이터베이스에 대한 액세스 권한을 취소합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 사용자 이름입니다.
- <database>
- 단일 데이터베이스.
선택적 인수
- --host <host>
- 사용자의 선택적 호스트입니다.
15.67. trove user-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-show [--host <host>] <instance> <name>
usage: trove user-show [--host <host>] <instance> <name>
인스턴스 사용자의 세부 정보를 표시합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 사용자 이름입니다.
선택적 인수
- --host <host>
- 사용자의 선택적 호스트입니다.
15.68. trove user-show-access 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-show-access [--host <host>] <instance> <name>
usage: trove user-show-access [--host <host>] <instance> <name>
인스턴스 사용자의 액세스 세부 정보를 표시합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 사용자 이름입니다.
선택적 인수
- --host <host>
- 사용자의 선택적 호스트입니다.
15.69. trove user-update-attributes 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: trove user-update-attributes <instance> <name> [--host <host>] [--new_name <new_name>] [--new_password <new_password>] [--new_host <new_host>]
usage: trove user-update-attributes <instance> <name> [--host <host>] [--new_name <new_name>] [--new_password <new_password>] [--new_host <new_host>]
인스턴스에서 사용자 속성을 업데이트합니다. 하나 이상의 선택적 인수를 제공해야 합니다.
위치 인수
- <instance>
- 인스턴스의 ID 또는 이름입니다.
- <name>
- 사용자 이름입니다.
선택적 인수
- --host <host>
- 사용자의 선택적 호스트입니다.
- --new_name <new_name>
- user의 선택적 새 이름입니다.
- --new_password <new_password>
- 사용자의 선택적 새 암호입니다.
- --new_host <new_host>
- 사용자의 선택적 새 호스트.