Skip to content

Возможности оболочки 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