Estou tentando colocar um sistema CoreOS em funcionamento no Microsoft Azure e estou quase lá. Meu único problema agora é que o systemd parece estar fora de controle com relação ao início do etcd e da frota. Quando eu corro
sudo systemctl status etcd.service
Eu tenho um fluxo constante de leitura de linhas
Nov 11 03:47:54 Services1 systemd[1]: Started etcd.
Nov 11 03:47:54 Services1 systemd[1]: Started etcd.
Nov 11 03:47:54 Services1 systemd[1]: Started etcd.
Nov 11 03:47:55 Services1 systemd[1]: Started etcd.
Nov 11 03:47:55 Services1 systemd[1]: Started etcd.
Nov 11 03:47:55 Services1 systemd[1]: Started etcd.
Nov 11 03:47:55 Services1 systemd[1]: Started etcd.
Nov 11 03:47:55 Services1 systemd[1]: Started etcd.
O mesmo com a frota. Nada de louco na minha configuração de nuvem, apenas
- name: etcd.service
command: start
Isso está me enlouquecendo, e o systemd está constantemente produzindo cerca de 35% do uso da CPU, o que é um desempenho inaceitável. O que devo fazer para impedir isso?
UPDATE: Acontece que foi minha culpa. Eu tinha copiado / colado o cloud-config info do /usr/share/oem/cloud-config.yml e adicionei ao meu cloud-config.yml que eu estava usando para iniciar o etcd e o fleet. Aparentemente, no Azure, há um cloud-config OEM que chama o seu automaticamente, e o que eu fiz provavelmente causou um loop infinito.