Como posso remover o conteúdo antigo do syslog no System Log Viewer?

3

Quando olho para o System Log Viewer do Ubuntu (acho que esse é o nome em inglês), as categorias de mensagens são ampliadas com 70000 linhas e quase 12MB de tamanho. Ele mescla mensagens de maio deste ano e mensagens recentes dos últimos dias.

Como posso remover as mensagens antigas de maio?

    
por fmowrg 07.10.2010 / 00:32

2 respostas

1

Os pacotes logrotate e rsyslog juntos irão configurar o seu sistema para arquivamento automático e envelhecimento dos arquivos syslog.

Existem muitas opções para o comando logrotate (8) que irá ajudá-lo a truncar a bagunça atual e depois o resto deve acontecer automaticamente.

    
por msw 07.10.2010 / 05:51
0
% bl0ck_qu0te%

Existem duas maneiras. Se dependesse de mim, eu determinaria a importância do

  1. Desligue o syslog / rsyslog, sudo vi /var/log/messages e remova as linhas de maio. Em seguida, inicie o syslog / rsyslog novamente.
  2. Seja patente e permita que logrotate (8) gire o log para você.

@fmowrg:

Parece que você adicionou algumas linhas duplicadas à sua configuração de logrotate.

O arquivo / var / log / messages (e a maioria dos arquivos em / var / log) deve ser rotacionado por /etc/logrotate.d/syslog (ou um arquivo similar em /etc/logrotate.d/. Faça um grep /var/log/messages /etc/logrotate.d/* para ter certeza ).

Não deve haver necessidade de adicionar / var / log / messages ao arquivo em /etc/logrotate.conf.

    
por Stefan Lasiewski 08.10.2010 / 05:53

Tags

Diferença entre Kodi e Kodi-standalone? Ambos lançam bem sem um gerenciador de janelas ___ tag123networkmanager ___ NetworkManager é o conjunto de rede padrão para o Ubuntu. É um conjunto de ferramentas cooperativas desenvolvidas pelo GNOME. O serviço NetworkManager pode ser controlado usando a ferramenta nmcli (interface de linha de comando do Network Manager), bem como por sua GUI. ___ tag123lan ___ LAN é a abreviação de rede local. Comumente se refere a redes ligadas por cabo. ___ qstntxt ___

Aqui está o layout da minha rede local:

Cliente (executando o Ubuntu 17.10).

Servidor (executando o Ubuntu Server 16.04).

Arte ASCII simplificada da minha rede:

%pre%

Portanto, tenho um cliente e um servidor que estão conectados a um comutador 1G conectado à Internet. Eles usam essa opção para acessar outras coisas na minha LAN, bem como no mundo exterior.

O servidor e o cliente têm cartões 10G (além de NICs 1G separados - que estão conectados ao switch).

O que eu estou tentando realizar é que essas duas máquinas usem a conexão 10G entre elas quando conversam entre si, mas depois use a conexão 1G para ir em qualquer outro lugar. A razão para fazer isso é porque eu só tenho essas duas máquinas 10G e não tenho necessidade de um switch ainda.

Isso é possível?

Aqui está o que eu tenho até agora:

Saída do cliente (aparada na interface relevante):

%pre%

Arquivo do cliente / etc / network / interfaces:

%pre%

Saída do cliente (aparada na interface relevante):

%pre%

Saída do servidor (aparada na interface relevante):

%pre%

Servidor / etc / network / arquivo de interfaces:

%pre%

Saída do servidor (aparada na interface relevante):

%pre%

Portanto, atribuí um IP estático ao meu cliente de 10.0.0.1 e meu servidor como 10.0.0.2, ambos no submask 255.255.255.0.

Quando faço ping do servidor do cliente, apenas obtenho o seguinte:

%pre%

Erro semelhante para o servidor para o cliente.

As conexões 1G não são afetadas e funcionam bem ainda.

Por favor, pergunte se você precisar de mais informações, eu estou em uma perda de porque isso não funciona.

    
___