systemd fora de controle iniciando o serviço

1

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.

    
por Nathan Hartzell 11.11.2014 / 04:56

1 resposta

0

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.

    
por 11.11.2014 / 17:38