systemdを使用してttyおよびシリアルコンソールで冗長ブート出力を取得する方法

systemdを使用してttyおよびシリアルコンソールで冗長ブート出力を取得する方法

el6のconsole=tty0 console=ttyS0,115200カーネルコマンドラインからsysvinitを取得します。そしてAWSシステムログとインスタンスのスクリーンショットのカーネルprintk出力。

printkとsysvinitの出力を示す例:

NET: Registered protocol family 10
lo: Disabled Privacy Extensions
Bringing up loopback interface:  [  OK  ]
<..>
Starting sshd: [  OK  ]
Starting ntpd: [  OK  ]
Starting postfix: [  OK  ]
Starting crond: [  OK  ]
Starting atd: [  OK  ]
Starting consul: [  OK  ]
Starting oddjobd: [  OK  ]
Starting certmonger: [  OK  ]

CentOS release 6.10 (Final)
Kernel 2.6.32-754.35.1.el6.x86_64 on an x86_64

ip-1-2-3-4.ec2.internal login: 

例のスクリーンショットの出力はほぼ同じです。

console=el7とel8(systemd)では、最後のものがカーネルprintkとsystemd出力の両方を取得するようです。もう一つはカーネルprintkを取得します。 el6の動作を複製する方法はありますか?システムログやスクリーンショットは標準入力に追加されません。可能であれば、同じ標準出力/エラーが必要です。私は(/ system.confまたはuser.conf)または(journald.conf)が私が探しているものであるかどうかを確認しようとしましたが、DefaultStandardOutputfreedesktop.orgのドキュメントにはこれらのオプションの内容が非常にまれで、私はそれを台無しにしたくありません。現在のロギング。LogTargetForwardToConsole

関連情報