Padrão Interativo TTY imprime saída do daemon

0

Eu trabalho para uma empresa que implanta produtos em cluster usando coreos e docker e, como parte de nossa implantação, iniciamos automaticamente alguns contêineres docker para expor, entre outros, uma interface da Web para o cliente interagir.

A questão que estou enfrentando no momento é que o terminal (seja bare metal, vmware, virtualbox) onde o coreos é implementado (não-ssh) é muito detalhado. Ele despeja todos os tipos de informações do systemd, bem como a saída do daemon do docker diretamente para o terminal do cliente.

Eu reconstruí o ISO do coreos para incluir alguns itens de implantação automática e preferiria que houvesse uma maneira de desativar esse detalhamento no nível ISO, ou mesmo logo após a inicialização (adicionando um script ao ISO).

Alguém pode me ajudar a descobrir por que esse terminal padrão é usado para despejar a saída do daemon?

Obrigado antecipadamente.

    
por Hitsugaya198 11.10.2017 / 11:14

1 resposta

1

Depois de muito googling e algumas orientações de um colega, a solução foi:

Criar arquivo:

/etc/sysctl.d/kp.conf

com conteúdo:

kernel.printk = 2 4 1 7

Os parâmetros de impressão padrão do kernel foram 7 4 1 7. Os 7 iniciais fizeram com que o kernel registrasse o nível de INFO no terminal. Agora só imprimirá material de emergência.

    
por 12.10.2017 / 06:11