それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

systemdのjournalctl で指定のサービスのログを見たいけど見れない(mysql)

mysql のログが見れない。

systemctl コマンドの status でログが見れる。

takuya@:mysql$ systemctl status mysqld.service
● mariadb.service - MariaDB database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
(snif)
      CPU: 717ms
   CGroup: /system.slice/mariadb.service
           └─19015 /usr/sbin/mysqld

 7月 23 14:20:31 acid systemd[1]: Starting MariaDB database server...
 7月 23 14:20:32 acid mysqld[19015]: 2018-07-23 14:20:32 139713357013568 [Note] Using unique option prefix 'key_buffer' is error-prone and can break in the future. Please use the full name 'k
 7月 23 14:20:32 acid mysqld[19015]: 2018-07-23 14:20:32 139713357013568 [Note] /usr/sbin/mysqld (mysqld 10.1.26-MariaDB-0+deb9u1) starting as process 19015 ...
 7月 23 14:20:33 acid systemd[1]: Started MariaDB database server.

しかし、journalctl では no entry

no entries と言われる。

takuya@:mysql$ journalctl -u mysqld.service
-- No entries --

は?ふざけんな。 systemd

mariadb で見れる。

30分ほど悩んだ結果。これで見れることがわかる。

takuya@:mysql$ journalctl -u mariadb.service
-- Logs begin at Tue 2018-05-29 01:08:01 JST, end at Mon 2018-07-23 14:32:02 JST. --
 6月 18 16:35:28 acid systemd[1]: Stopping MariaDB database server...
 6月 18 16:35:30 acid systemd[1]: Stopped MariaDB database server.
-- Reboot --
 6月 18 16:58:00 acid systemd[1]: Starting MariaDB database server...
 6月 18 16:58:02 acid mysqld[1733]: 2018-06-18 16:58:02 140132049048128 [Note] Using unique option prefix 'key_buffer' is error-prone and can break in the future. Please use the full name 'ke

systemd 要注意

別名だと見れないのかよ。グループに注意する必要がある。systemd はもうちょっとなんとかならないんですか。。。