Avamar:構成ファイルが見つからないため、ddrmaint.logが回転しません。

Summary: /etc/logrotate.d/ddrmaint構成ファイルがないため、ddrmaint.logファイルがローテーションされません。

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

ddrmaint.logのサイズ ( /usr/local/avamar/var/ddrmaintlogs ディレクトリ)が予想されるサイズの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
 

/etc/logrotate.d/ddrmaint ファイルが存在しません:

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

次のコマンドを実行すると、 dpnddrmaint インストール済み:

rpm -qa | grep dpnddrmaint
dpnddrmaint-<Avamar_version>

Cause

この問題は、オペレーティング システム(OS)ロールアップ パッケージのsec_install_os_errata_sles.plスクリプトの状態が原因です。
  • これにより、複数の logrotate その後、構成ファイルは、ノード タイプに応じて置き換えられます。
  • これは、/usr/local/avamar/var/probe.xmlファイルの存在によって判断されます。このファイルは、Avamarユーティリティー ノードにのみ存在する必要があります。

ただし、Avamarソフトウェアがサイト用に構成されるまでprobe.xml ファイルが作成されないため、スクリプトはロールアップ パッケージが構成済みのグリッドに導入された場合にのみ機能します。設定前のインストール時に導入した場合、 logrotate Avamar ユーティリティノードのファイル。

Resolution

この問題に対処するために、 /etc/logrotate.d/ddrmaint ファイルを再作成する必要があります。
 
注:これは、インストールされているSUSEバージョンに固有です。
 
 

1.Avamarユーティリティー ノードにadminとしてログインします。

2.root権限に昇格します。

3.実行中のSUSEのバージョンを確認します。

cat /etc/*release* |grep VERSION
 

VERSIONが11の場合は、手順4に進みます。

VERSIONが12の場合は、手順5に進みます。

4.ファイルを作成して入力します。

ある。ファイルを作成します。

vi /etc/logrotate.d/ddrmaint 
 

b.新しく作成したファイルに内容を貼り付けます。

/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. 終了してファイルを保存します。

d. 手順 6 に進みます。

5.ファイルを作成して入力します。

ある。ファイルを作成します。

vi /etc/logrotate.d/ddrmaint 
 

b.新しく作成したファイルに内容を貼り付けます。

/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. 終了してファイルを保存します。

d. 手順 6 に進みます。

6.次のコマンドを実行してddrmaint.logを回転させます。

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.