---
# Code generated by go run ./scripts/gendocs. DO NOT EDIT.
title: "vllm-helper shard stop"
description: "Stop sharded runtimes on cluster nodes"
---

<!-- DO NOT EDIT | GENERATED CONTENT -->

## Usage

```console
vllm-helper shard stop --nodes n1,n2 [flags]
```

## Options

### --backend

|         |          |
| ------- | -------- |
| Type    | `string` |
| Default | `all`    |

backend to stop: all, ray, or mp

### --dry-run

|      |        |
| ---- | ------ |
| Type | `bool` |

print commands instead of running them

### --head

|      |          |
| ---- | -------- |
| Type | `string` |

head node name (defaults to first --nodes entry)

### --nodes

|      |          |
| ---- | -------- |
| Type | `string` |

comma-separated node names

### --service-name

|         |                |
| ------- | -------------- |
| Type    | `string`       |
| Default | `vllm.service` |

service to start with --start-services

### --ssh-key

|      |          |
| ---- | -------- |
| Type | `string` |

SSH private key for non-head nodes

### --start-services

|      |        |
| ---- | ------ |
| Type | `bool` |

start the normal vLLM service after stopping sharded runtimes
