rsyslog の設定で、ファシリティ「mail」のうちプライオリティ「err」以上のメッセージだけを /var/log/mail-error.log に記録したい。/etc/rsyslog.conf に記述する正しい行はどれか。

LPIC-1(101/102 試験)「基本システムサービス」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / 基本システムサービス
  1. mail.err /var/log/mail-error.log✓ 正解
  2. mail.=err /var/log/mail-error.log
  3. mail.!err /var/log/mail-error.log
  4. mail.* /var/log/mail-error.log
💡 「facility.priority」の書式では、指定したプライオリティ以上(同等含む)がすべて対象になる。mail.err は err 以上(err, crit, alert, emerg)を記録する。mail.=err はちょうど err のみ、mail.! は除外、mail.* は全プライオリティを意味する。
○ mail.err /var/log/mail-error.log:mail.errはerr以上(err,crit,alert,emerg)を記録し、設問の要件に合致するため正しい。
✕ mail.=err /var/log/mail-error.log:mail.=errはちょうどerrのみを対象とし、それより上位を記録しない。
✕ mail.!err /var/log/mail-error.log:mail.!errはerrを除外する指定で、err以上の記録という要件に反する。
✕ mail.* /var/log/mail-error.log:mail.*は全プライオリティを記録し、err以上に限定する要件に合わない。
▶ この分野をクイズ形式で解く