Как я могу повернуть много файлов журнала в другой подкаталог на вращение?

Вы корректны в этом, Вам нужны 25 машин, прежде чем сервер KMS будет работать. Но это 25 включает серверы Windows 2008 и Windows 2008 R2 также.

Можно использовать ключ MAK, но после определенного числа активаций (он покажет Вам, сколько на сайте лицензирования) он не будет активироваться автоматически больше, и необходимо будет призвать для активации тех машин, пока Вы не можете переключить их на ключ KMS.

Я недавно сделал сообщение в блоге, где я говорю о передвижении ключей.

11
задан 12 October 2012 в 21:48
2 ответа

У вас должна быть возможность вызвать внешний сценарий в директиве postrotate :

postrotate
  /path/to/your.sh
endscript

и заставить этот сценарий выполнять перемещение, например:

#!/bin/bash

newdir=/var/log/example/`date +%Y%m%d`

mkdir $newdir
mv /var/log/example.1.gz $newdir

find /var/log/example -mindepth 1 -maxdepth 1 -mtime +7 \
  -type d -print0 | xargs -0 rm -rf

Однако это может проще просто использовать директиву dateext . При этом к повернутым файлам будет добавлена ​​отметка времени (хотя они не будут перемещены в другой каталог).

См. logrotate (8) для получения подробной информации об обеих директивах.

8
ответ дан 2 December 2019 в 21:53
​​

Ten olddir directiva que pode usar no ficheiro de configuración.

Na documentación:

olddir
Os rexistros móvense ao directorio para rotalos. O directorio debe estar no mesmo dispositivo físico que o ficheiro de rexistro que se está a xirar e suponse que é relativo ao directorio que contén o ficheiro de rexistro a menos que se especifique un nome de ruta absoluta. Cando se usa esta opción, todas as versións antigas do rexistro acaban no directorio. Esta opción pode ser anulada pola opción noolddir .

Referencia : https://manpages.debian.org/jessie/logrotate/logrotate.8.en.html

1
ответ дан 2 December 2019 в 21:53

Теги

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