Atualiza um cluster Ray.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
emr-serverless-spark:UpdateRayCluster |
none |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST /api/v1/workspaces/{workspaceId}/rayCluster/{clusterId} HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| workspaceId |
string |
Não |
O ID do workspace. |
w-d2d82aa09155 |
| clusterId |
string |
Não |
O ID do cluster. |
ray-uiulpgow9xljimm1 |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| body |
object |
Não |
A struct da solicitação. |
|
| name |
string |
Não |
O nome do cluster Ray. O nome deve ter de 1 a 64 caracteres. |
myRayCluster |
| displayReleaseVersion |
string |
Não |
A versão do mecanismo Ray DPI. |
ray-1.0.0 (Ray 2.47.1, Python 3.12) |
| description |
string |
Não |
A descrição. |
Ray Cluster for dev. |
| networkServiceName |
string |
Não |
O nome da conexão de rede. |
vpc |
| headSpec |
object |
Não |
As informações do nó head para o cluster Ray. |
|
| queueName |
string |
Não |
O nome da fila. |
root_queue |
| cpu |
string |
Não |
O número de núcleos de CPU. |
2 |
| memory |
string |
Não |
O tamanho da memória. Unidade: GiB. |
8Gi |
| enableAutoScaling |
boolean |
Não |
Especifica se o escalonamento automático deve ser ativado. |
false |
| idleTimeoutSeconds |
integer |
Não |
O período de tempo limite de ociosidade para workers após a ativação do escalonamento automático. |
60 |
| gpuSpec |
string |
Não |
O tipo de instância GPU. |
ecs.gn6i-c4g1.xlarge |
| gftEnabled |
boolean |
Não |
Especifica se a tolerância a falhas do GCS deve ser ativada. |
|
| gftConfig |
object |
Não |
A configuração de tolerância a falhas do GCS. |
|
| redisUrl |
string |
Não |
O endereço do Redis. |
10.4.5.6:6379 |
| redisUsername |
string |
Não |
O nome de usuário do Redis. |
default |
| redisPassword |
string |
Não |
A senha do Redis. |
123456 |
| env |
string |
Não |
As variáveis de ambiente. |
MY_ENV=123456 |
| rayStartParams |
string |
Não |
Os parâmetros de inicialização do Ray. |
--num-cpus=0 |
| displayReleaseVersion |
string |
Não |
A versão do mecanismo Ray DPI. |
ray-1.2.0 (Ray 2.55.1, Python 3.12) |
| workerSpec |
array<object> |
Não |
As informações do nó worker para o cluster Ray. Há suporte para no máximo 50 grupos de workers. |
|
|
object |
Não |
A struct de informações do nó worker para o cluster Ray. |
||
| groupName |
string |
Não |
O nome do grupo de workers. |
WorkerGroup1 |
| workerType |
string |
Não |
O tipo de worker. Valores válidos:
|
CPU |
| replica |
integer |
Não |
O número de workers. Valor mínimo: 1. |
2 |
| queueName |
string |
Não |
O nome da fila. |
root_queue |
| cpu |
string |
Não |
O número de núcleos de CPU. |
2 |
| memory |
string |
Não |
O tamanho da memória. Unidade: GiB. |
8Gi |
| minReplica |
integer |
Não |
O número mínimo de workers. Valor mínimo: 1. O valor deve ser menor ou igual ao valor de maxReplica. |
1 |
| maxReplica |
integer |
Não |
O número máximo de workers. Valor mínimo: 1. |
10 |
| gpuSpec |
string |
Não |
O tipo de instância GPU. |
ecs.gn6i-c4g1.xlarge |
| displayReleaseVersion |
string |
Não |
A versão do mecanismo DPI. |
ray-1.2.0 (Ray 2.55.1, Python 3.12) |
| env |
string |
Não |
As variáveis de ambiente do Ray. |
MY_ENV=123456 |
| rayStartParams |
string |
Não |
Os parâmetros de inicialização do Ray. |
--num-cpus=0 |
| extraParam |
string |
Não |
Os parâmetros extras. O valor deve estar no formato JSON. |
{} |
| volumeIds |
array |
Não |
A lista de IDs de diretórios gerenciados para montar. |
|
|
string |
Não |
O ID do diretório gerenciado. |
vol-1234567890 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| requestId |
string |
O ID da solicitação. |
DD6B1B2A-5837-5237-ABE4-FF0C8944 |
| clusterId |
string |
O ID do cluster. |
ray-xxxxxxxxxxx |
Exemplos
Resposta de sucesso
JSON formato
{
"requestId": "DD6B1B2A-5837-5237-ABE4-FF0C8944",
"clusterId": "ray-xxxxxxxxxxx"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.