Skip to content

命令行

本节向您介绍 Datalayers 支持的各类启动、管理命令 与 Datalayers CLI 交互式工具的使用。

启动与管理命令

Datalayers 支持一些基本的启动和管理命令,您可以通过 datalayers -h 进行查看。如:

shell
datalayers -h

以下是常用的管理命令:

参数描述
-h命令行使用帮助信息
-v显示版本号并退出
-c filename配置文件参数 (默认: /etc/datalayers/datalayers.toml)
standalone单机模式(默认:集群模式)

示例

shell
-- 指定配置文件启动集群模式。
datalayers -c /etc/datalayers/cluster.toml

-- 指定配置文件启动单机模式,注意 -c 选项必须在后面。
datalayers standalone -c /etc/datalayers/standalone.toml

-- 默认配置文件启动单机模式。
datalayers standalone

Datalayers CLI

在 Datalayers的 镜像/安装包 中已经包含 CLI 交互式工具 dlsql

启动

在终端下执行 dlsql 即可进行 Datalayers CLI 交互式界面。

shell
dlsql -h 127.0.0.1 -u admin -p public -d sensor_info -P 8360

相关参数:

参数简写描述
--host-h设置连接 Datalayers 服务器地址, 默认:127.0.0.1
--username-u设置连接 Datalayers 使用的用户名
--password-p设置连接 Datalayers 使用的密码
--port-P设置连接 Datalayers 的端口
--database-d设置连接 Datalayers 时使用的数据库
--execute-e运行一次 SQL STATEMENT后退出
--version-V显示 CLI 工具的版本
--tls通过 TLS 加密方式与数据库进行交互。自签证书则需指定 root ca,如:--tls /etc/datalayers/datalayers.crt
--max-rows在使用 dlsql 进行查询数据时最多显示记录的行数,缺省值为: 40,如需显示更多记录,则需通过该参数进行指定
--max-fetch-rows在使用 dlsql 进行查询数据最多获取条记录,缺省值为:20000,如需获取更多记录,则需通过该参数进行指定
--helpshow this help, then exit