Gerenciando
Comandos do dia a dia
docker logs -f neurogrid-agent # acompanhar os logs
docker stop neurogrid-agent # parar de servir, continuar registrado
docker start neurogrid-agent # iniciar de novo
docker restart neurogrid-agent # parar e iniciar
docker ps --filter name=neurogrid # o que está rodando agora
Parar não é se desregistrar. Sua GPU aparece como offline na consola e volta quando você a inicia de novo.
Está saudável?
docker logs --tail 20 neurogrid-agent
Um agente saudável imprime Heartbeat sent successfully a cada 30 segundos.
Se em vez disso você ver gRPC error sending heartbeat se repetindo, vá para
Solução de problemas.
Estou rodando um trabalho?
docker ps --filter "name=neurogrid-job" --format '{{.Names}}\t{{.Status}}'
Os contêineres de trabalho se chamam neurogrid-job-<id do deployment>.
Saída vazia significa que sua placa está ociosa.
Dando uma pausa
Pause a listagem na consola em vez de parar o contêiner. O backend então para de te oferecer trabalho, e qualquer trabalho já em andamento termina normalmente em vez de falhar.
Parar o contêiner no meio de um trabalho faz esse trabalho falhar, e isso conta contra você.
Removendo
docker stop neurogrid-agent
docker rm neurogrid-agent
Isso mantém o volume neurogrid-data, então a máquina continua registrada e
reinstalar retoma de onde parou.
Para remover completamente, incluindo o registro:
docker volume rm neurogrid-data
Depois disso a máquina precisa de um token novo da consola para voltar. Cancele também a listagem lá, ou ela vai ficar como uma GPU offline indefinidamente.
Disco que o agente usa
| O quê | Aproximadamente | Seguro para apagar |
|---|---|---|
| Imagem do agente | 250 MB | Não |
| Imagem do motor vLLM | 20 GB | Sim, mas o próximo trabalho baixa de novo |
| Cache de modelos | cresce com o que você serve | Sim, a mesma troca |
Volume neurogrid-data | ~1 MB | Não — é o seu registro |