Skip to content

drove executor

Manage the executor nodes in your cluster.

Synopsis

drove executor <command> [options]

Commands

Command Description
list List all executors
info Show executor details
appinstances List app instances on executor
tasks List tasks on executor
lsinstances List local service instances
blacklist Remove from rotation
unblacklist Add back to rotation

drove executor list

List all executors with their resource usage.

drove executor list

drove executor info

Show detailed information about one executor.

drove executor info <executor-id>

drove executor appinstances

List the application instances running on an executor.

drove executor appinstances <executor-id> [--sort COLUMN] [--reverse]

drove executor tasks

List the tasks running on an executor.

drove executor tasks <executor-id> [--app SOURCE_APP] [--sort COLUMN] [--reverse]
Option Description
-a, --app Show tasks only for the given source app
-s, --sort Sort output by column (0-5)
-r, --reverse Sort in reverse order

drove executor lsinstances

List the local service instances on an executor.

drove executor lsinstances <executor-id> [--sort COLUMN] [--reverse]

drove executor blacklist

Remove executors from the scheduling rotation. Existing workloads continue running.

drove executor blacklist <executor-id> [<executor-id> ...]

Example:

# Blacklist for maintenance
drove executor blacklist exec-001 exec-002


drove executor unblacklist

Add executors back to the scheduling rotation.

drove executor unblacklist <executor-id> [<executor-id> ...]