WordPress 6.9→7.0へのアップグレードで失敗し、真っ白画面になった際の対処記録
何があったか
当サイトが落ちた。
何をしたのか。WordPressを6.9系から7系へ管理画面からアップグレードを試みた。
その際、メンテナンス中という表示しか出なくなっため、いつも通りWordPress導入先フォルダ直下に作成される「.maintenance」ファイルを消したが、WordPressに何らかの異常が生じているためか、このサイトが真っ白な画面になり閲覧不能となる障害が発生した。
AIによる本記事の要約
WordPressを6.9系から7系へ管理画面からアップグレードした際、サイトが真っ白な画面になり閲覧不能に。nginxのエラーログを確認すると、関数の重複定義とnullオブジェクトへのメソッド呼び出しという2件の内部エラーを検出。原因はアップデート失敗によるコアファイルの新旧混在。手動でwp-adminとwp-includesを最新版に上書きすることで復旧。バックアップとステージング環境の重要性を再認識した障害対応の記録。
Debian 10 (buster)から11 (bullseye)へアップグレードした
0,目次
- 初めに
- 事前準備
- 現状のバージョン確認
- パッケージの状態確認
- パッケージ取得元の変更
- アップグレード
- 終わりに
- 参考文献
1,初めに
本サイトはDebian 10 (buster)上でWordPress等を動かしています。
2021年8月14日にDebian 11(bullseye)が公開されました。
Debian -- Debian "bullseye" Release Information
そこで、Debian 10.10からDebian 11へのアップグレードを行いました。
本稿ではその作業手順等を記載します。
続きを読む »LinuxのOSアップグレードで「Buffer I/O error on device sr0,logical block」が出る場合について
0,目次
- 初めに
- 原因
- 対処法
- 終わりに
- 参考文献
1,初めに
前提条件は下記の通りです。
あくまでも筆者が遭遇した事象に過ぎませんので、参考程度にしてください。
- 某LinuxのOSアップグレード
- オンラインリポジトリは使わず、
DVD内にあるリポジトリ及びパッケージファイルを用いたアップグレード - 仮想マシンへマウントするISOイメージが「片面2層DVD」(4.7GBよりも大きなISOイメージ)
- root権限を行使可能
上記環境下で、Linux OSのアップグレードを実施したところ、
下記のエラー等によりアップグレードが中断されました。
Buffer I/O error on device sr0,logical block
また、このエラーでOSアップグレードが中断された際の、
Linuxカーネルのメッセージには下記が出力されていました(dmesgコマンドにて確認)。
attempt to access beyond end of device
本稿ではOSのアップグレードが中断した原因及び対処法を記載します。
続きを読む »Debian 10, Minecraft統合版サーバ構築手順(1.16)
0,目次
- はじめに
- bedrock dedicated serverの導入
- 取得・展開
- 設定
- ホワイトリスト
- 管理者ユーザの指定
- ファイアウォールの開放
- サーバ起動
- 終わりに
- 参考文献
1,はじめに
Minecraftには統合版とJava版が存在します。
統合版はスマートフォンやPC、PS4などで遊べるものです。
他方、Java版はPCのみの稼働となっています。
今回、統合版サーバ(bedrock server)をDebian 10環境に構築しました。
本稿では、マインクラフトのサーバ構築手順について記載します。
続きを読む »Zabbix 4.0 Agent が即時終了する問題について
0,目次
- はじめに
- 原因
- 解決策
- 変更前
- 変更後
- 更新
- 調査記録
- 参考文献
1,はじめに
Debian 10系に導入しているZabbix Agentが起動しなくなった。
正確に言うと、Zabbix Agentのサービスを起動しても即時終了してしまう状態になっている。
即時終了というのは「systemctl restart zabbix-agent」を実行しても、サービスが起動しないことを意味する。
また、restartを実施しても、Zabbix Agentのログ「/var/log/zabbix/zabbix_agentd.log」に何も記載されていなかった。
root@150-95-147-75:/etc# systemctl status zabbix-agent ● zabbix-agent.service - LSB: Start zabbix-agent daemon Loaded: loaded (/etc/init.d/zabbix-agent; generated) Active: active (exited) since Sun 2020-04-19 01:00:06 JST; 3min 29s ago Docs: man:systemd-sysv-generator(8) Process: 17453 ExecStart=/etc/init.d/zabbix-agent start (code=exited, status=0/SUCCESS) 4月 19 01:00:06 150-95-147-75 systemd[1]: Starting LSB: Start zabbix-agent daemon… 4月 19 01:00:06 150-95-147-75 systemd[1]: Started LSB: Start zabbix-agent daemon.
本稿は本事象の調査メモおよび解決策について記載する。
続きを読む »