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> ...]