v2.0
- About PTK
 - Quick Start
 - Guidance
- Preparing Configuration File
 - Checking the System
 - Deploy Database Cluster
 - Manage Clusters
- Show Cluster List
 - Show Cluster Status
 - Start Database
 - Stop Database
 - Restart Database
 - Rebuild Database
 - Switchover
 - Failover
 - Show Plugin Information
 - Install Plugins
 - Upgrade Database
 - Scale-out Cluster
 - Scale-in Cluster
 - Show Database HBA
 - Set Database HBA
 - Show Database Parameters
 - Set Database Parameters
 - Show Cluster Topology Configuration
 - Show Cluster Meta Information
 - Update Cluster Comment
 - Update Database IP
 - Role Management
 - Install CM
 - Uninstall CM
 - Manage Cluster VIP
 - Install MogHA Service
 - Uninstall MogHA Service
 - Rename Cluster
 - Create Empty Cluster
 - Throw Out A Node
 - Takeover A Node
 
 - Manage Cluster
 - Uninstall Database Cluster
 - Collect OS Information
 - Download MogDB Installer
 - Encrypt Sensitive Information
 - Upgrade PTK
 - PTKC
 - Compatible With Higher Versions of MogDB
 
 - Reference
 - Samples of Configuration Files
 - Commands
- ptk
 - ptk completion
 - ptk view-static-config
 - ptk init-cluster
 - ptk collect
 - ptk rec-guc
 - ptk cache
 - ptk gen-ptkc
 - ptk manage
 - ptk demo
 - ptk meta
 - ptk version
 - ptk self
 - ptk gen-om-xml
 - ptk env
 - ptk gen-static-config
 - ptk cluster
- ptk cluster createdb
 - ptk cluster uninstall-compat-tools
 - ptk cluster install-compat-tools
 - ptk cluster install-mogila
 - ptk cluster rename
 - ptk cluster throwout
 - ptk cluster takeover
 - ptk cluster uninstall-cm
 - ptk cluster install-cm
 - ptk cluster gen-cert-files
 - ptk cluster load-cm-vip
 - ptk cluster del-kerberos-auth
 - ptk cluster add-kerberos-auth
 - ptk cluster uninstall-kerberos-server
 - ptk cluster install-kerberos-server
 - ptk cluster is-in-upgrade
 - ptk cluster upgrade-rollback
 - ptk cluster upgrade-commit
 - ptk cluster upgrade
 - ptk cluster demote
 - ptk cluster promote
 - ptk cluster refresh
 - ptk cluster shell
 - ptk cluster modify-comment
 - ptk cluster show-config
 - ptk cluster set-guc
 - ptk cluster show-guc
 - ptk cluster set-hba
 - ptk cluster show-hba
 - ptk cluster scale-out
 - ptk cluster scale-in
 - ptk cluster uninstall-mogha
 - ptk cluster install-mogha
 - ptk cluster list-plugins
 - ptk cluster install-plugin
 - ptk cluster inspect
 - ptk cluster failover
 - ptk cluster switchover
 - ptk cluster build
 - ptk cluster status
 - ptk cluster restart
 - ptk cluster stop
 - ptk cluster start
 
 - ptk uninstall
 - ptk ls
 - ptk install
 - ptk exec
 - ptk template
 - ptk encrypt
 - ptk checkos
 - ptk download
 - ptk candidate
 
 - Troubleshooting
 - FAQ
 - Release Notes
 - Community
 - Appendix: YAML Syntax
 
ptk completion bash
ptk completion bash generates the autocompletion script of bash.
Note
- 
The script depends on the bash-completion package. If it is not installed already, you can install it via your OS's package manager.
 - 
To load completions in your current shell session, execute the following command.
source <(ptk completion bash) - 
To load completions for every new session, execute the following command once:
Linux:
ptk completion bash > /etc/bash_completion.d/ptkmacOS:
ptk completion bash > /usr/local/etc/bash_completion.d/ptk 
You need to start a new shell for this setup to take effect.
Syntax
ptk completion bashOption
--no-descriptions
- Description: disables completion description.
 - Data type: boolean
 - Default value: false
 
Option Inherited from the Parent Command
--disable-color
- Description: Disable color logs.
 - Data type: bool
 - Default value: false
 
--disable-debug-log
- Description: not generate debug log files.
 - Data type: bool
 - Default value: false
 
--disable-progressbar
- Description: No progress bar globally.
 - Data type: bool
 - Default value: false
 
-h, --help
- Description: outputs the help information for bash.
 - Data type: boolean
 - Default value: false
 
--log-file string
- Description: specifies the file path to which the run log is stored.
 - Data type: string
 - Default value: ""
 
--log-format string
- Description: specifies the output format of a run log. The value can be text and json.
 - Data type: string
 - Default value: text
 
--log-level string
- Description: specifies the run log level. The value can be debug, info, warning, error, and panic.
 - Data type: string
 - Default value: info
 
--silence
- Description: Logs are not printed to standard output.
 - Data type: bool
 - Default value: false
 
--skip-fix-ssh
- 
Description: skips SSH connection fixing through interaction.
 - 
Data type: boolean
 - 
Default value: false
 
More Command
- ptk completion - Generates the autocompletion script for the specified shell.