Возможности оболочки exmt
Версии компонентов
При запуске exmt.sh
, выводится список исспользуемых компонентов и их версии.
Пример:
DEBUG ==> MODULE VERSION ENABLED
DEBUG ==> ----------------------------------------------------
DEBUG ==> cmdb 22.03.1 true
DEBUG ==> cmdb_nats_proxy v0.2.1 true
DEBUG ==> discovery 22.05.2 true
DEBUG ==> go_process_agent v0.1.6 true
DEBUG ==> go_slurm_wrapper v0.1.1 true
DEBUG ==> go_xcat_agent 18.11.06 true
DEBUG ==> imx_firmware_repo 2021W07 true
DEBUG ==> ldap 21.02.16 true
DEBUG ==> lustre 22.02.1 true
DEBUG ==> nats 21.07.1-rc true
DEBUG ==> puppet 22.04.3 true
DEBUG ==> rmc_discovery_agent 18.12.04 true
DEBUG ==> rsc_ui 22.07.13-rc.0 true
DEBUG ==> slurm 21.11.08 true
DEBUG ==> ui_gateway 19.09.30 true
DEBUG ==> vault 20.12.1 true
DEBUG ==> xcat 22.05.3 true
DEBUG ==> xcat_core 2.16.3.rsc-3 true
DEBUG ==> yumrepo 21.12.27 true
Дополнительные комманды exmt.sh
Так же в оболочке exmt есть дополнительные доступные комманды, список которых можно получить вызвав exmt.sh help
exmt.sh help
RSC BasIS Shell
Usage:
exmt.sh [command]
Available Commands:
bootstrap bootstrap EXMT stack
ps list services
srv get IP:Port by dns name
tcpchk check if tcp port is open
secret read/write secrets
modules list modules
check run goss checks
generate_munge_key generate new munge key
Environment variables:
VAULT_ADDR Address of Vault
VAULT_TOKEN Vault secret token
CMDB_ADDR CMDB address
EXMT_LOG_LEVEL disable, error, debug, trace log levels
ACCESS_INTERFACE Access interface of the cluster
DATACENTER Datacenter name
XCAT_DNS_PORT xCAT's DNS interface
DOMAIN Domain name
Admin Functions:
_xcat_login SSH to xCat container