Avamar: ddrmaint.log roterer ikke på grunn av manglende konfigurasjonsfil.

Summary: Den ddrmaint.log filen roterer ikke på grunn av en manglende /etc/logrotate.d/ddrmaint-oppsettsfil.

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

Størrelsen på ddrmaint.log (finnes i /usr/local/avamar/var/ddrmaintlogs katalog) er større enn forventet størrelse på 25MB:

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
 

Informasjonen i /etc/logrotate.d/ddrmaint Filen finnes ikke:

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

Følgende kommando bekrefter at dpnddrmaint er installert:

rpm -qa | grep dpnddrmaint
dpnddrmaint-<Avamar_version>

Cause

Dette problemet skyldes en tilstand i sec_install_os_errata_sles.pl-skriptet i samleoppdateringspakken for operativsystemet (OS).
  • Den fjerner flere logrotate Konfigurasjonsfiler erstatter dem avhengig av nodetypen.
  • Det bestemmer dette ved eksistensen av /usr/local/avamar/var/probe.xml-filen, som bare skal finnes på Avamar-verktøynoden.

Siden den probe.xml filen ikke opprettes før Avamar-programvaren er konfigurert for et område, fungerer skriptet imidlertid bare når samleoppdateringspakken distribueres på et konfigurert rutenett. Hvis den ble implementert ved installasjon før konfigurasjonen, kan den ikke installere på nytt logrotate -filer for en Avamar-verktøynode.

Resolution

For å løse problemet kan /etc/logrotate.d/ddrmaint Filen må opprettes på nytt.
 
Merk: Dette er spesifikt for den installerte SUSE-versjonen.
 
 

1. Logg på Avamar-verktøynoden som administrator.

2. Hev til rotprivilegium.

3. Finn ut hvilken SUSE-versjon som kjører:

cat /etc/*release* |grep VERSION
 

Hvis VERSJONEN er 11, går du til trinn 4.

Hvis VERSJONEN er 12, går du til trinn 5.

4. Opprett og fyll ut filen:

en. Opprett filen:

vi /etc/logrotate.d/ddrmaint 
 

b. Lim inn innholdet i den nyopprettede 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. Avslutt og lagre filen.

d. Gå til trinn 6.

5. Opprett og fyll ut filen:

en. Opprett filen:

vi /etc/logrotate.d/ddrmaint 
 

b. Lim inn innholdet i den nyopprettede 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. Avslutt og lagre filen.

d. Gå til trinn 6.

6. Roter ddrmaint.log du kjører følgende 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.