cockroach官方文档翻译---3.5 Cockroach命令
3.5 Cockroach命令
https://www.cockroachlabs.com/docs/stable/cockroach-commands.html使用cockroachDB命令配置管理使用一个cockroachDB的集群,登陆标识可以设置环境变量。
可以运行cockroachhelp在你的shell中或者相似指引。
**部分未翻译
zone: 配置具体数据集中副本集的位置和数量
gen: 管理脚本,实例SQL数据,或者HAProxy 配置文件
3.5.1 cockroach help
[root@localhost cockroach-v1.1.4]# cockroach help
CockroachDB command-line interface and server.
Usage:
cockroach [command]
Available Commands:
start start a node
init initialize a cluster
cert create ca, node, and client certs
quit drain and shutdown node
sql open a sql shell
user get, set, list and remove users
zone get, set, list and remove zones
node list, inspect or remove nodes
dump dump sql tables
gen generate auxiliary files
version output version information
debug debugging commands
load loading commands
help Help about any command
Flags:
--log-backtrace-at traceLocation when logging hits line file:N, emit a stack trace (default :0)
--log-dir string if non-empty, write log files in this directory
--log-dir-max-size bytes maximum combined size of all log files (default 100 MiB)
--log-file-max-size bytes maximum size of each log file (default 10 MiB)
--log-file-verbosity Severity minimum verbosity of messages written to the log file (default INFO)
--logtostderr Severity[=DEFAULT] logs at or above this threshold go to stderr (default NONE)
--no-color disable standard error log colorization
--verbosity level log level for V logs
--vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging
Use "cockroach [command] --help" for more information about a command.
3.5.2 Cockroach version
[root@localhost cockroach-v1.1.4]# cockroach version
Build Tag: v1.1.4
Build Time: 2018/01/08 17:32:42
Distribution: CCL
Platform: linux amd64
Go Version: go1.8.3
C Compiler: gcc 6.3.0
Build SHA-1: b794b52cbfffa2340cdaabf1c33be716ebde1db4
Build Type: release-gnu
环境变量:
对于cockroach的标识,例如--port和 --user,你可以一次性的设置环境变量,不需要每次执行命令手动输入
--输出上千的cockroachDB或者其他环境的配置使用env
--使用环境变量startup,变量名被打印到节点的log中,但是变量值不打印
Cockroach优先级
当使用命令行设置一个flag,cockroach使用它
当命令行没有设置,cockroach使用相应的环境变量
当命令行和环境变量都没设置,使用默认的flag
否则,报错
3.5.3 Cockroach start
https://www.cockroachlabs.com/docs/stable/start-a-node.html#standard-output
--advertise-host 主机名或者ip告知其他节点,如果是主机名,必须被所有节点解析,如果是ip,可以被所有节点路由,如果没有设置,讲寻找 –host参数
--attrs 任意字符串,以冒号分隔,定义节点的容量,或者其他具体的硬件,如核数。--attrs=ram:64gb ,影响数据副本的位置
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
