*.*;auth,authpriv.none,kern.none -/var/log/syslog #kern.* -/var/log/kern.logUbuntu 14.04の場合、/etc/rsyslog.d/50-default.confが設定ファイルです。
lxcのインスタンスにカーネルログを記録させない
ゲストOSでrsyslogが動作している場合、次のように設定ファイルにkern.noneを/var/log/syslogの行に追加する。
また、kern.log行そのものをコメントアウトします。
sshで直接リモートホストのscreenを使用する。
例
$ ssh host -t "screen -r"
ポイントは-tオプション。これが無いと端末が確保されないので、screenなど端末を使用するプログラムを起動できない。
rabbitmqctlでvirtual hostに対するパーミッションの設定
$ sudo rabbitmqctl set_permissions -p vhost user ".*" ".*" ".*"最後の3つの引数は、それぞれ設定、書き込み、読み込みを許可するキュー名。
CentOSでzabbix server2.2がcrashする不具合の解決方法
# rpm -Uvh https://kojipkgs.fedoraproject.org/packages/trousers/0.3.11.2/3.fc20/x86_64/trousers-0.3.11.2-3.fc20.x86_64.rpm
fluentdにメッセージを送る例
$ echo '{"json":"message"}' | fluent-cat a.tag
なお、これを受け取るfluentd.confの最小な一例
<source> type forward </source>
lxc-createでバージョンを指定してubuntuコンテナを作成する
例:22.04 LTS (jammy)をインストール
# lxc-create -n name -t ubuntu -- -r jammy
他のバージョンをインストールする場合、上記の青字の部分を下のcode nameに置換する。
| version | code name |
|---|---|
| 18.04 LTS | xenial |
| 20.04 LTS | focal |
| 22.04 LTS | jammy |
| 22.10 | kinetic |
[付録] 初期状態でのプロセス
20.04 LTS
UID PID PPID C STIME TTY TIME CMD root 1 0 0 09:42 ? 00:00:00 /sbin/init root 37 1 0 09:42 ? 00:00:00 /lib/systemd/systemd-journald systemd+ 63 1 0 09:42 ? 00:00:00 /lib/systemd/systemd-networkd root 69 1 0 09:42 ? 00:00:00 /usr/sbin/cron -f message+ 70 1 0 09:42 ? 00:00:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only root 72 1 0 09:42 ? 00:00:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers syslog 73 1 0 09:42 ? 00:00:00 /usr/sbin/rsyslogd -n -iNONE root 74 1 0 09:42 ? 00:00:00 /lib/systemd/systemd-logind systemd+ 79 1 0 09:42 ? 00:00:00 /lib/systemd/systemd-resolved root 82 1 0 09:42 pts/0 00:00:00 /sbin/agetty -o -p -- \u --noclear --keep-baud console 115200,38400,9600 vt220 root 83 1 0 09:42 ? 00:00:00 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
22.04 LTS
UID PID PPID C STIME TTY TIME CMD root 1 0 0 09:48 ? 00:00:00 /sbin/init root 37 1 0 09:48 ? 00:00:00 /lib/systemd/systemd-journald systemd+ 65 1 0 09:48 ? 00:00:00 /lib/systemd/systemd-networkd root 70 1 0 09:48 ? 00:00:00 /usr/sbin/cron -f -P message+ 71 1 0 09:48 ? 00:00:00 @dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only root 73 1 0 09:48 ? 00:00:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers syslog 74 1 0 09:48 ? 00:00:00 /usr/sbin/rsyslogd -n -iNONE root 75 1 0 09:48 ? 00:00:00 /lib/systemd/systemd-logind systemd+ 80 1 0 09:48 ? 00:00:00 /lib/systemd/systemd-resolved root 83 1 0 09:48 pts/0 00:00:00 /sbin/agetty -o -p -- \u --noclear --keep-baud console 115200,38400,9600 vt220 root 84 1 0 09:48 ? 00:00:00 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
22.10
UID PID PPID C STIME TTY TIME CMD root 90 0 0 09:57 pts/5 00:00:00 ps -efH root 1 0 0 09:57 ? 00:00:00 /sbin/init root 37 1 0 09:57 ? 00:00:00 /lib/systemd/systemd-journald systemd+ 63 1 0 09:57 ? 00:00:00 /lib/systemd/systemd-networkd systemd+ 67 1 0 09:57 ? 00:00:00 /lib/systemd/systemd-resolved root 70 1 0 09:57 ? 00:00:00 /usr/sbin/cron -f -P message+ 71 1 0 09:57 ? 00:00:00 @dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only syslog 73 1 0 09:57 ? 00:00:00 /usr/sbin/rsyslogd -n -iNONE root 74 1 0 09:57 ? 00:00:00 /lib/systemd/systemd-logind root 79 1 0 09:57 pts/0 00:00:00 /sbin/agetty -o -p -- \u --noclear --keep-baud - 115200,38400,9600 vt220
参考
LXCの記事一覧
登録:
投稿 (Atom)