Translated message

A translation of this page exists in English.

systemd "failed condition check" メッセージが dmesg で表示される

Solution In Progress - Updated -

Issue

  • OS の初回起動時に "dmesg | egrep -i 'fail|error|warn'" を実行すると、以下のようなメッセージが表示されます。
[    1.321376] systemd[1]: Create System Users was skipped because of a failed condition check (ConditionNeedsUpdate=/etc).
[    1.376299] systemd[1]: dracut ask for additional cmdline parameters was skipped because all trigger condition checks failed.
[    3.892220] systemd[1]: Dispatch Password Requests to Console Directory Watch was skipped because of a failed condition check (ConditionPathExists=!/run/plymouth/pid).
[    3.894605] systemd[1]: multipathd control socket was skipped because of a failed condition check (ConditionPathExists=/etc/multipath.conf).
[    3.912621] systemd[1]: Kernel Module supporting RPCSEC_GSS was skipped because of a failed condition check (ConditionPathExists=/etc/krb5.keytab).
[    3.936650] systemd[1]: Repartition Root Disk was skipped because all trigger condition checks failed.
  • RHEL8.6 と比較すると、このようなエラーメッセージが出力されることはありません。 たとえば、systemd-sysusers.service、RHEL 8.6、および RHEL 9.0 は ConditionNeedsUpdate で設定されますが、RHEL 8.6 は dmesg へエラーを出力しません。
  • systemd の情報を dmesg に出力する必要がありますか?

Environment

  • Red Hat Enterprise Linux (RHEL) 9.0
  • systemd

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content