ルートに電子メール: "あなたの職業1843の結果" - "死亡"

ルートに電子メール:

sources.list私はDebian 9でSheevaplug(小型ARMサーバー)を実行しています。 /では、サードパーティのストレージを有効にしませんsources.list.d

rootとして実行され、を使用するバックアップスクリプトがありますat。私が受け取る電子メールは私のバックアップと同じように毎日送信されるように見えるため、9月13日に問題が発生したようですat。電子メールの本文にはKilled

私のプロセスにSIGKILLがどのように転送されるか想像できません!今より多くの情報を集めることなくどのなぜこれが起こるのですか?

dmesgOOMメッセージを表示しないカーネルログ全体があるため、OOM Killer(メモリ不足状態)では発生できません。

at仕事は

#!/bin/sh
# at uses sh shell

set -e                   
cd /d/backup/jenkins-desktop/

for i in */; do                              
    nice ionice -c 3 rdiff-backup "$i" ../jenkins-desktop.rdiff/"$i"
done

私はそれがSystemCallFilter=基本的にSIGSYSを送信するsystemdだと思います。私は複数の人がSIGKILLを送っているのを見ましたrlimit。しかし、私はsを直接設定するために何もしませんでしたが、rlimitどちらの場合もSIGXCPUによって最初に終了するようです。これはデフォルトで致命的であり、「CPUタイムアウトを超えている」とマークする必要があります。

確認してみると、journalctl --since=-2d -p noticeエラーはなく、成功メッセージだけがありますanacron


Return-path: <root@brick>
Envelope-to: root@brick
Delivery-date: Thu, 13 Sep 2018 02:14:15 +0100
Received: from root by brick with local (Exim 4.89)
        (envelope-from <root@brick>)
        id 1g0GD0-0000Xr-Bz
        for root@brick; Thu, 13 Sep 2018 02:14:14 +0100
Subject: Output from your job     1843
To: root@brick
Message-Id: <E1g0GD0-0000Xr-Bz@brick>
From: root <root@brick>
Date: Thu, 13 Sep 2018 02:14:14 +0100
X-IMAPbase: 1541805998 113
Status: O
X-UID: 1

Killed

ベストアンサー1

電子メールの本文にはKilled

申し訳ありません。これは間違っています。

本体最初メッセージは言ったKilled。私はこれが管理者(私)によって実行されたワンタイムキルだと思います:-)。

私が毎日メッセージを受け取る理由は、後続のメッセージを見るとわかります。それとも今気をつけなければなりませんか? 2番目のメッセージと最後のメッセージは同じように見えます。 :-).

Previous backup seems to have failed, regressing destination now.
Exception '[Errno 28] No space left on device' raised of class '<type 'exceptions.IOError'>':
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/robust.py", line 32, in check_common_error
    try: return function(*args)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/restore.py", line 468, in get_fp
    Rdiff.write_patched_fp(current_fp, delta_fp, new_fp)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Rdiff.py", line 73, in write_patched_fp
    rpath.copyfileobj(librsync.PatchedFile(basis_fp, delta_fp), out_fp)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/rpath.py", line 64, in copyfileobj
    outputfp.write(inbuf)

Exception '[Errno 28] No space left on device' raised of class '<type 'exceptions.IOError'>':
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 304, in error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 324, in Main
    take_action(rps)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 280, in take_action
    elif action == "backup": Backup(rps[0], rps[1])

「機器に残りのスペースがありません」と浮かび上がり、「対象に戻る」が失敗するような気がします。ドライブにかなりのスペースがあるようで、わかりませんが、それは別の日に尋ねる問題です。

おすすめ記事