# 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
CentOSでzabbix server2.2がcrashする不具合の解決方法
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の記事一覧rootで一般ユーザーのsshキーペアを使ってgit cloneする
例:青字の部分を適宜変更。
# SSH_AUTH_SOCK=/run/user/1000/keyring/ssh git clone ssh://user@host/hoge/foo foo
Ubuntuであとからユーザーのホームディレクトリを暗号化する
このページを参考に作業。要点は次のとおり
- 対象のユーザーをログオフ
- rootでログイン
- # /usr/bin/ecryptfs-migrate-home -u <user name>
- ユーザーでログインしてみる
- OKなら、ecrypt-unwrap-passphraseと実行し、手動で復元する場合のパスフレーズを得る。
- リブートする
Ubuntu 14.04のmediatombで日本語タグを扱う
多くのブログなどのでは、/etc/mediatomb/config.xmlの
metadata-charsetをCP932にする記事が多く見られる。そのように設定すると、wmaのタグが正しく読み込まれなかった。
Ubuntu14.04で、次のようにfilesystem-chrsetとmetadata-charsetともUTF-8にすると、うまく動作した。
<filesystem-charset>UTF-8</filesystem-charset> <metadata-charset>UTF-8</metadata-charset>なお、私は、タグの文字列に次のような文字コードを使用している。
種類 | 文字コード |
---|---|
WMA | WMPのデフォルト(UTF-16?) |
mp3 | UTF-8 |
flac | UTF-8 |
Ubuntuでja_JP.UTF-8が使用できない場合の解決方法
以下のようなエラーが出た場合、
setlocale: LC_ALL: cannot change locale (ja_JP.UTF-8)次のパッケージをインスールする
# sudo apt-get install language-pack-ja
登録:
投稿 (Atom)