Environment variables:
June 26, 2023 ยท View on GitHub
ARK_ROOT: The installation directory of ARK. Defaults to/usr/local/arkwhen unset.
export ARK_ROOT=/usr/local/ark
ARK_SCHEDULER: The scheduler used by ARK. The available schedulers areDefaultandSimple. Defaults toDefaultwhen unset.Simpleis a simple scheduler that is used for debugging.
export ARK_SCHEDULER=Default
ARK_LOG_LEVEL: The log level of ARK. The available log levels areDEBUG,INFO,WARN, andERROR. Defaults toINFOwhen unset.
export ARK_LOG_LEVEL=DEBUG
ARK_IPC_LISTEN_PORT_BASE: The base port number for IPC communication. Defaults to42000when unset. If we start multiple ARK processes on the same machine, different processes should use different port numbers. For example, if the base port is set to42000, the first process will use42000, the second process will use42001. Note that if the port number is already in use, ARK will fail to start.
export ARK_IPC_LISTEN_PORT_BASE=42000