Acerca dos scripts de arranque
Um script de arranque é um ficheiro que contém comandos executados quando uma instância de máquina virtual (VM) é iniciada. O Compute Engine oferece suporte para a execução de scripts de inicialização em VMs Linux e VMs Windows.
Pré-requisitos
Para executar scripts armazenados em metadados numa instância da VM, o ambiente convidado tem de estar instalado e em execução.
- O ambiente convidado inclui o agente convidado (por exemplo, google-guest-agent no Linux) que lê o conteúdo do script ou o URL dos metadados da instância e inicia a execução.
- Todas as imagens públicas do Compute Engine são fornecidas com o ambiente convidado pré-instalado.
- Se criar uma imagem personalizada, tem de instalar manualmente o ambiente convidado da Google para garantir que os scripts dos metadados e outras Cloud de Confiance by S3NS funcionalidades funcionam corretamente.
A tabela seguinte contém links para documentação que descreve como usar scripts de inicialização.
| Tarefa de script de arranque |
Melhor utilização para |
Link para o procedimento |
| Transmita um script de arranque diretamente |
Scripts até 256 KB |
|
| Transmita um script de arranque a partir de um ficheiro local |
Scripts até 256 KB |
|
| Transmita um script de arranque do Cloud Storage |
Scripts com mais de 256 KB |
|
| Aceda aos metadados a partir de um script de arranque |
Transmitir valores diferentes a cada VM que usa o mesmo script |
|
| Volte a executar um script de arranque |
Executar um script sem reiniciar a VM |
|
| Veja a saída de um script de arranque |
Monitorizar o progresso de um script |
|
O que se segue?
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-10-19 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-10-19 UTC."],[],[]]