This topic summarizes the Dremio administrator, dremio-admin
, CLI commands.
dremio-admin [--config <conf-dir>] (backup|clean|delete-all-users|reset-catalog-search|restore|set-password|upgrade) [args...]
Command | Description |
---|---|
--help, -h |
Displays online help information for the CLI commands. |
--config <conf-dir> |
Used when your configuration file location is different than the /opt/dremio/conf directory.
For example, if you put the dremio.conf, dremio-env, logbook.xml, and logbook-admin.xml files
under the /etc/dremio directory, you will have to run all the |
backup |
Backs up Dremio metadata and user-upoaded files. |
clean |
Cleans Dremio metadata. |
delete-all-users |
Deletes all internal dremio users and their home spaces. |
reset-catalog-search |
Reset index to recover catalog search. |
restore |
Restores Dremio metadata and user-upoaded files. |
set-password |
Sets passwords for Dremio users (non-LDAP). |
repair-acls |
Repairs access control lists of sources, spaces, and datasets. |
upgrade |
Upgrades the KV store version. There are no options available for this command. |
export-profiles |
Exports Job profiles to the specified location. |
The default value for DREMIO_ADMIN_LOG_DIR is null / not set. When this parameter is not set, log files are not created.
To set the log directory, provide the log directory path by running the following:
export DREMIO_ADMIN_LOG_DIR=<path>
Note
The export option must be set and access must be available for the user running the
dremio-admin
command.
Log verbosity is used in conjunction with DREMIO_ADMIN_LOG_DIR.
Otherwise, all the output is printed to stdout
; there is no control on setting verbosity for stdout
.
Verbosity options include:
To set the log verbosity (default: INFO), provide the verbose level by running the following:
export DREMIO_ADMIN_LOG_VERBOSITY=<value>