MySQLが頻繁に落ちるので、対策としてやったことのメモ

ある時期を境に、本ブログをホストしているWordPressサーバーのMySQLが頻繁に落ちるようになった。それまではせいぜい年に数回の頻度だったのが、2025年5月頃から月に数回のペース、直近では毎週のようにMySQLが落ちるようになった。一応、MySQLのプロセスを監視・再起動するスプクリプトをcronで回しているのだが、さすがに放置できなくなり、サーバーのチューニングを行った。 結論から言うと、スワップ領域を作成して有効化することで収束したのだが、そこに至るまでに色々なことをやったので、メモ。 ただし、これまでスワップ領域なしで安定稼働していたMySQLが、何故この1年で急に落ちるようになったのかは究明できていない。

linuxのディレクトリについて知りたい場合はman hierコマンドが便利

ある日、仕事中にチャットで「/var ディレクトリってvariableなデータを格納しているから/varって言うらしいね。知らなかったよ~」とつぶやいたら、同僚から「ちなみにlinuxのディレクトリについて知りたい場合はman hierで分かるよ」と教えてもらった。 目から鱗で感動したので、メモっておく。

MSG形式のメールをEML形式に変換する

Microsoft 365のContent Searchなどでメールをダウンロードすると、MSG形式でダウンロードされる。MSGはMicrosoft Outlook向けのファイル形式で、Outlook以外のメールクライアントで開くことはできず、解析には少々不向き。 ので、.msgのメールを.emlに変換する方法をメモ。