Как удалить старый контент из syslog в System Log Viewer?

Когда я заглядываю в программу просмотра системного журнала Ubuntu (я думаю, что это имя на английском языке), категории сообщений взорваны 70000 строк и размером почти 12 МБ. Он смешивает сообщения с мая этого года и последние сообщения за последние несколько дней.

Как удалить старые сообщения с мая?

3
задан 7 October 2010 в 13:32

18 ответов

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Существует множество вариантов команды logrotate (8), которая поможет вам усекайте текущий беспорядок, а затем остальные должны произойти автоматически.

1
ответ дан 25 July 2018 в 23:08
  • 1
    Я думаю, что пакеты установлены по умолчанию – Extender 7 October 2010 в 12:27
  • 2
    Кажется, у меня проблема с моей конфигурацией. Я добавил следующие строки в мои logrotate.conf / var / log / messages {rotate 1 daily compress create} Но когда я пытаюсь выполнить sudo logrotate /etc/logrotate.conf, я получаю эту ошибку: /etc/logrotate.conf: 31 повторная запись в журнале для ошибки / var / log / messages: обнаружена ошибка в / var / log / messages, пропущен В чем причина? – fmowrg 7 October 2010 в 16:35
  • 3
    @fmowrg По мере того, как вы работаете с проблемой, добавьте эту информацию в исходный вопрос, чтобы она не потерялась здесь в комментариях. – Jorge Castro 8 October 2010 в 23:18
  • 4
    Привет, ребята, похоже, что некоторые логфайлы разбились, я не знал, в чем проблема. я экспериментировал с logrotate и rsyslog, но в конце, поскольку я все равно планировал сделать новую установку 10.10, я сделал это таким образом. – fmowrg 9 October 2010 в 18:27
Как удалить старые сообщения с мая?

Существует два способа. Если бы это зависело от меня, я бы определил важность

Shutdown syslog / rsyslog, sudo vi /var/log/messages и удалил строки с мая. Затем снова запустите syslog / rsyslog. Будь патентом и разрешите `logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) следует повернуть /etc/logrotate.d/syslog (или аналогичный файл в файле /etc/logrotate.d/).

Не нужно добавлять / var / log / messages в файл /etc/logrotate.conf.

0
ответ дан 25 July 2018 в 23:08

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Существует множество вариантов команды logrotate (8), которая поможет вам усекайте текущий беспорядок, а затем остальные должны произойти автоматически.

1
ответ дан 27 July 2018 в 03:01
  • 1
    Я думаю, что пакеты установлены по умолчанию – Extender 7 October 2010 в 12:27
  • 2
    Кажется, у меня проблема с моей конфигурацией. Я добавил следующие строки в мои logrotate.conf / var / log / messages {rotate 1 daily compress create} Но когда я пытаюсь выполнить sudo logrotate /etc/logrotate.conf, я получаю эту ошибку: /etc/logrotate.conf: 31 повторная запись в журнале для ошибки / var / log / messages: обнаружена ошибка в / var / log / messages, пропущен В чем причина? – fmowrg 7 October 2010 в 16:35
  • 3
    @fmowrg По мере того, как вы работаете с проблемой, добавьте эту информацию в исходный вопрос, чтобы она не потерялась здесь в комментариях. – Jorge Castro 8 October 2010 в 23:18
  • 4
    Привет, ребята, похоже, что некоторые логфайлы разбились, я не знал, в чем проблема. я экспериментировал с logrotate и rsyslog, но в конце, поскольку я все равно планировал сделать новую установку 10.10, я сделал это таким образом. – fmowrg 9 October 2010 в 18:27
Как удалить старые сообщения с мая?

Существует два способа. Если бы это зависело от меня, я бы определил важность

Shutdown syslog / rsyslog, sudo vi /var/log/messages и удалил строки с мая. Затем снова запустите syslog / rsyslog. Будь патентом и разрешите `logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) следует повернуть /etc/logrotate.d/syslog (или аналогичный файл в файле /etc/logrotate.d/).

Не нужно добавлять / var / log / messages в файл /etc/logrotate.conf.

0
ответ дан 27 July 2018 в 03:01

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Существует множество вариантов команды logrotate (8), которая поможет вам усекайте текущий беспорядок, а затем остальные должны произойти автоматически.

1
ответ дан 31 July 2018 в 13:47
  • 1
    Я думаю, что пакеты установлены по умолчанию – Extender 7 October 2010 в 12:27
  • 2
    Кажется, у меня проблема с моей конфигурацией. Я добавил следующие строки в мои logrotate.conf / var / log / messages {rotate 1 daily compress create} Но когда я пытаюсь выполнить sudo logrotate /etc/logrotate.conf, я получаю эту ошибку: /etc/logrotate.conf: 31 повторная запись в журнале для ошибки / var / log / messages: обнаружена ошибка в / var / log / messages, пропущен В чем причина? – fmowrg 7 October 2010 в 16:35
  • 3
    @fmowrg По мере того, как вы работаете с проблемой, добавьте эту информацию в исходный вопрос, чтобы она не потерялась здесь в комментариях. – Jorge Castro 8 October 2010 в 23:18
  • 4
    Привет, ребята, похоже, что некоторые логфайлы разбились, я не знал, в чем проблема. я экспериментировал с logrotate и rsyslog, но в конце, поскольку я все равно планировал сделать новую установку 10.10, я сделал это таким образом. – fmowrg 9 October 2010 в 18:27
Как удалить старые сообщения с мая?

Существует два способа. Если бы это зависело от меня, я бы определил важность

Shutdown syslog / rsyslog, sudo vi /var/log/messages и удалил строки с мая. Затем снова запустите syslog / rsyslog. Будь патентом и разрешите `logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) следует повернуть /etc/logrotate.d/syslog (или аналогичный файл в файле /etc/logrotate.d/).

Не нужно добавлять / var / log / messages в файл /etc/logrotate.conf.

0
ответ дан 31 July 2018 в 13:47

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Есть много вариантов для команда logrotate (8), которая поможет вам обрезать текущий беспорядок, а затем остальное должно произойти автоматически.

1
ответ дан 2 August 2018 в 04:29

Как удалить старые сообщения с мая?

Есть два способа. Если бы это зависело от меня, я бы определил важность

  1. Shutdown syslog / rsyslog, sudo vi / var / log / messages и удалит строки с мая. Затем снова запустите syslog / rsyslog.
  2. Будете патентовать и разрешить ` logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) должен быть повернут на /etc/logrotate.d/syslog (Или аналогичный файл в файле /etc/logrotate.d/. Сделайте grep / var / log / messages /etc/logrotate.d/ * , чтобы убедиться).

Не нужно добавлять / var / log / messages в файл в /etc/logrotate.conf.

0
ответ дан 2 August 2018 в 04:29

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Есть много вариантов для команда logrotate (8), которая поможет вам обрезать текущий беспорядок, а затем остальное должно произойти автоматически.

1
ответ дан 4 August 2018 в 21:01

Как удалить старые сообщения с мая?

Есть два способа. Если бы это зависело от меня, я бы определил важность

  1. Shutdown syslog / rsyslog, sudo vi / var / log / messages и удалит строки с мая. Затем снова запустите syslog / rsyslog.
  2. Будете патентовать и разрешить ` logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) должен быть повернут на /etc/logrotate.d/syslog (Или аналогичный файл в файле /etc/logrotate.d/. Сделайте grep / var / log / messages /etc/logrotate.d/ * , чтобы убедиться).

Не нужно добавлять / var / log / messages в файл в /etc/logrotate.conf.

0
ответ дан 4 August 2018 в 21:01

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Есть много вариантов для команда logrotate (8), которая поможет вам обрезать текущий беспорядок, а затем остальное должно произойти автоматически.

1
ответ дан 6 August 2018 в 04:33

Как удалить старые сообщения с мая?

Есть два способа. Если бы это зависело от меня, я бы определил важность

  1. Shutdown syslog / rsyslog, sudo vi / var / log / messages и удалит строки с мая. Затем снова запустите syslog / rsyslog.
  2. Будете патентовать и разрешить ` logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) должен быть повернут на /etc/logrotate.d/syslog (Или аналогичный файл в файле /etc/logrotate.d/. Сделайте grep / var / log / messages /etc/logrotate.d/ * , чтобы убедиться).

Не нужно добавлять / var / log / messages в файл в /etc/logrotate.conf.

0
ответ дан 6 August 2018 в 04:33

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Есть много вариантов для команда logrotate (8), которая поможет вам обрезать текущий беспорядок, а затем остальное должно произойти автоматически.

1
ответ дан 7 August 2018 в 22:42

Как удалить старые сообщения с мая?

Есть два способа. Если бы это зависело от меня, я бы определил важность

  1. Shutdown syslog / rsyslog, sudo vi / var / log / messages и удалит строки с мая. Затем снова запустите syslog / rsyslog.
  2. Будете патентовать и разрешить ` logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) должен быть повернут на /etc/logrotate.d/syslog (Или аналогичный файл в файле /etc/logrotate.d/. Сделайте grep / var / log / messages /etc/logrotate.d/ * , чтобы убедиться).

Не нужно добавлять / var / log / messages в файл в /etc/logrotate.conf.

0
ответ дан 7 August 2018 в 22:42

Как удалить старые сообщения с мая?

Есть два способа. Если бы это зависело от меня, я бы определил важность

  1. Shutdown syslog / rsyslog, sudo vi / var / log / messages и удалит строки с мая. Затем снова запустите syslog / rsyslog.
  2. Будете патентовать и разрешить ` logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) должен быть повернут на /etc/logrotate.d/syslog (Или аналогичный файл в файле /etc/logrotate.d/. Сделайте grep / var / log / messages /etc/logrotate.d/ * , чтобы убедиться).

Не нужно добавлять / var / log / messages в файл в /etc/logrotate.conf.

0
ответ дан 10 August 2018 в 10:48

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Есть много вариантов для команда logrotate (8), которая поможет вам обрезать текущий беспорядок, а затем остальное должно произойти автоматически.

1
ответ дан 10 August 2018 в 10:48

Как удалить старые сообщения с мая?

Есть два способа. Если бы это зависело от меня, я бы определил важность

  1. Shutdown syslog / rsyslog, sudo vi / var / log / messages и удалит строки с мая. Затем снова запустите syslog / rsyslog.
  2. Будете патентовать и разрешить ` logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько повторяющихся строк в конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) должен быть повернут на /etc/logrotate.d/syslog (Или аналогичный файл в файле /etc/logrotate.d/. Сделайте grep / var / log / messages /etc/logrotate.d/ * , чтобы убедиться).

Не нужно добавлять / var / log / messages в файл в /etc/logrotate.conf.

0
ответ дан 13 August 2018 в 17:22

Пакеты logrotate и rsyslog вместе создадут вашу систему для автоматического архивирования и старения файлов syslog.

Есть много вариантов для команда logrotate (8), которая поможет вам обрезать текущий беспорядок, а затем остальное должно произойти автоматически.

1
ответ дан 13 August 2018 в 17:22
  • 1
    Я думаю, что пакеты установлены по умолчанию – Extender 7 October 2010 в 12:27
  • 2
    Кажется, у меня проблема с моей конфигурацией. Я добавил следующие строки в мои logrotate.conf / var / log / messages {rotate 1 daily compress create} Но когда я пытаюсь выполнить sudo logrotate /etc/logrotate.conf, я получаю эту ошибку: /etc/logrotate.conf: 31 повторная запись в журнале для ошибки / var / log / messages: обнаружена ошибка в / var / log / messages, пропущен В чем причина? – fmowrg 7 October 2010 в 16:35
  • 3
    @fmowrg По мере того, как вы работаете с проблемой, добавьте эту информацию в исходный вопрос, чтобы она не потерялась здесь в комментариях. – Jorge Castro 8 October 2010 в 23:18
  • 4
    Привет, ребята, похоже, что некоторые логфайлы разбились, я не знал, в чем проблема. я экспериментировал с logrotate и rsyslog, но в конце, поскольку я все равно планировал сделать новую установку 10.10, я сделал это таким образом. – fmowrg 9 October 2010 в 18:27

Другие вопросы по тегам:

Похожие вопросы: