Dinâmica do produto
Dinâmica de atualização de imagem pública
Anúncio do produto
rm -rf /var/lib/cloud
cloud-init init --local
cloud-init init
cloud-init modules --mode=config
cloud-init modules --mode=final
Operação de inicialização | Comportamento padrão | Personalização | Observações |
Inicialização do nome do host | Durante a primeira inicialização de uma instância, o cloud-init definirá o nome do host de acordo com as informações do nome do host em vendor_data.json. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter o nome do host personalizado da imagem, poderá excluir a configuração, - scripts-user, do /etc/cloud/cloud.cfg antes de criar a imagem personalizada. | Após desativar o - scripts-user, o script de inicialização, /var/lib/cloud/instance/scripts/runcmd, da instância não será executado. A desativação da configuração também afetará a inicialização de outros subitens, como a instalação do Cloud Monitor e as configurações de segurança de nuvem e fonte de software. Além disso, o script personalizado não será executado quando você criar a CVM. |
Inicialização de /etc/hosts | Durante a primeira inicialização de uma instância, o cloud-init inicializará /etc/hosts como 127.0.0.1 $hostname por padrão. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter a configuração personalizada de /etc/hosts da imagem, poderá excluir as configurações de - scripts-user e - ['update_etc_hosts', 'once-per-instance'] de /etc/cloud/cloud.cfg antes de criar uma imagem personalizada. | Após desativar o - scripts-user, o script de inicialização, /var/lib/cloud/instance/scripts/runcmd, da instância não será executado.. A desativação da configuração também afetará a inicialização de outros subitens, como a instalação do Cloud Monitor e as configurações de segurança de nuvem e fonte de software. Além disso, o script personalizado não será executado quando você criar a CVM. Cada vez que a CVM for reiniciado, as configurações de /etc/hosts de algumas CVMs existentes serão substituídas. Para resolver esse problema, consulte Modificação das configurações de etc/hosts de uma instância do Linux. |
Inicialização do DNS (cenário não DHCP) | Durante a primeira inicialização de uma instância, o cloud-init definirá o DNS da instância de acordo com as informações dos nameservers em vendor_data.json. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter a configuração personalizada do DNS da imagem, poderá excluir a configuração, - resolv_conf e unverified_modules: ['resolv_conf'], de /etc/cloud/cloud.cfg antes de criar a imagem personalizada. | Nenhuma. |
Inicialização da fonte de software | Durante a primeira inicialização de uma instância, o cloud-init definirá a fonte de software da instância de acordo com as informações de write_files em vendor_data.json. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter a configuração personalizada da fonte de software da imagem, poderá excluir a configuração, - write-files, de /etc/cloud/cloud.cfg antes de criar a imagem personalizada. | Nenhuma. |
Inicialização do NTP | Durante a primeira inicialização de uma instância, o cloud-init definirá a configuração do servidor NTP da instância de acordo com as informações do servidor NTP em vendor_data.json e iniciará o serviço NTP. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter a configuração personalizada do NTP da imagem, poderá excluir a configuração, - ntp, de /etc/cloud/cloud.cfg antes de criar a imagem personalizada. | Nenhuma. |
Inicialização de senha | Durante a primeira inicialização de uma instância, o cloud-init definirá a senha padrão da conta da instância de acordo com as informações de chpasswd em vendor_data.json. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter a senha padrão personalizada da imagem, poderá excluir a configuração, - set-passwords, de /etc/cloud/cloud.cfg antes de criar a imagem personalizada. | Nenhuma. |
Vinculação de chaves | Durante a primeira inicialização de uma instância, o cloud-init definirá a chave padrão da conta da instância de acordo com as informações de ssh_authorized_keys em vendor_data.json. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter a chave padrão personalizada da imagem, poderá excluir a configuração, - users-groups, de /etc/cloud/cloud.cfg antes de criar a imagem personalizada. | Se você vincular manualmente a instância a uma chave dentro da instância, a chave anterior será substituída quando a operação de vinculação de chave for executada por meio do console. |
Inicialização da rede (cenário não DHCP) | Durante a primeira inicialização de uma instância, o cloud-init definirá o IP, o gateway e a máscara de acordo com as informações em network_data.json. | Se você criar ou reinstalar uma instância com uma imagem personalizada e quiser manter as informações de rede personalizadas da imagem, poderá adicionar network: {config: disabled} a /etc/cloud/cloud.cfg antes de criar a imagem personalizada. | Nenhuma. |
Traceback (most recent call last):File "/usr/bin/cloud-init", line 5, in********raise DistributionNotFound(req)pkg_resources.DistributionNotFound: pyyaml
/usr/bin/python e /bin/python, são vinculados ao Python 2. Os usuários podem alterar o compilador padrão do Python para o Python 3 dentro da instância, direcionando os atalhos, /usr/bin/python e /bin/python, para o Python 3. Devido a problemas de compatibilidade, um erro será gerado quando o cloud-init for executado na inicialização./usr/bin/cloud-init alterando #/usr/bin/python ou #/bin/python para #! user/bin/python.




Esta página foi útil?
Você também pode entrar em contato com a Equipe de vendas ou Enviar um tíquete em caso de ajuda.
comentários