Avamar: ddrmaint.log roterar inte på grund av att konfigurationsfilen saknas.

Summary: Den ddrmaint.log filen roterar inte på grund av att konfigurationsfilen /etc/logrotate.d/ddrmaint saknas.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Storleken på ddrmaint.log (finns i /usr/local/avamar/var/ddrmaintlogs katalog) är större än den förväntade storleken på 25 MB:

ls -al /usr/local/avamar/var/ddrmaintlogs 
total 1.7G
drwxr-x---  2 admin admin 4.0K Dec  5  2018 .
drwxr-xr-t 20 admin admin 4.0K Jul 20 06:00 ..
-rw-r-----  1 root  admin 1.7G Jul 20 14:26 ddrmaint.log
 

Informationen /etc/logrotate.d/ddrmaint Filen finns inte:

ls -al /etc/logrotate.d/ddrmaint
ls: cannot access '/etc/logrotate.d/ddrmaint': No such file or directory
 

Följande kommando bekräftar att dpnddrmaint är installerat:

rpm -qa | grep dpnddrmaint
dpnddrmaint-<Avamar_version>

Cause

Det här problemet beror på ett villkor i det sec_install_os_errata_sles.pl skriptet i det samlade operativsystemet (OS).
  • Det tar bort flera logrotate Konfigurationsfilerna ersätter dem sedan beroende på nodtypen.
  • Det avgör detta genom att det finns filen /usr/local/avamar/var/probe.xml, som endast ska finnas på Avamar-verktygsnoden.

Men eftersom probe.xml-filen inte skapas förrän Avamar-mjukvaran har konfigurerats för en plats fungerar skriptet bara när det samlade paketet distribueras i ett konfigurerat rutnät. Om den installeras vid installationen före konfigurationen går det inte att installera om logrotate filer för en Avamar-verktygsnod.

Resolution

För att komma till rätta med problemet /etc/logrotate.d/ddrmaint Filen måste skapas på nytt.
 
Obs! Detta är specifikt för den installerade SUSE-versionen.
 
 

1. Logga in på Avamar-verktygsnoden som administratör.

2. Höj till rotprivilegium.

3. Ta reda på vilken version av SUSE som körs:

cat /etc/*release* |grep VERSION
 

Om VERSION är 11 går du till steg 4.

Om VERSION är 12 går du till steg 5.

4. Skapa och fyll i filen:

a. Skapa filen:

vi /etc/logrotate.d/ddrmaint 
 

b. Klistra in innehållet i den nya filen:

/usr/local/avamar/var/ddrmaintlogs/ddrmaint.log {
    nodateext
    daily
    missingok
    notifempty
    nocompress
    noolddir
    nomail
    su root root
    create 0664 admin admin
    start 1
    rotate 40
    size 25M
    postrotate
        /usr/bin/killall -HUP syslog-ng
    endscript
}
 

c. Avsluta och spara filen.

d. Gå till steg 6.

5. Skapa och fyll i filen:

a. Skapa filen:

vi /etc/logrotate.d/ddrmaint 
 

b. Klistra in innehållet i den nya filen:

/usr/local/avamar/var/ddrmaintlogs/ddrmaint.log {
    nodateext
    daily
    missingok
    notifempty
    nocompress
    noolddir
    nomail
    su root root
    create 0664 admin admin
    start 1
    rotate 40
    size 25M
    postrotate
        /usr/bin/systemctl reload syslog.service
    endscript
} 
 

c. Avsluta och spara filen.

d. Gå till steg 6.

6. Rotera ddrmaint.log med följande kommando:

logrotate -v -f /etc/logrotate.d/ddrmaint 

Affected Products

Avamar, Avamar Server
Article Properties
Article Number: 000080665
Article Type: Solution
Last Modified: 15 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.