質問
⚠️ この事例は公開されてから1年以上経過しています。 情報が古い可能性がありますので、ご注意ください。
🕓 事例公開日 : 2025-06-24
【背景】
毎日1:00に実行されるAccel-Mart Plusの定期バックアップ(オフライン)が正常に完了したものの、その後もデータベースサーバーのCPU使用率が高い状態が続いている。サーバー再起動を実行したがCPU使用率が下がらない状況。1. 事象
症状の説明:
・定期バックアップ(オフライン)は予定通り1:00に実行完了・バックアップ完了後もデータベースサーバーのCPU使用率が高止まり
・サーバー再起動を実施したがCPU使用率が改善されない
・バックアップ実行時にデータベースの再起動が行われるかの確認が必要
2. 発生条件
・定期バックアップ(オフライン)実行後・毎日1:00の定期実行タイミング
・データベースサーバーのリソース状況に問題が発生
回答
1. 原因
技術的な原因:
オフラインバックアップではサーバーの再起動は実施されますが、データベース(RDS)の再起動は実施されない仕様となっています。そのため、データベース側でCPU使用率が高止まりしている場合、サーバー再起動だけでは解決できません。技術的要因の分析:
・オフラインバックアップの仕様:サーバー再起動は実行されるが、RDS再起動は含まれない → データベース側の問題が継続・データベースプロセスの状態:バックアップ処理後に何らかのプロセスが残存 → CPU使用率の高止まり
・リソース競合:データベース内で実行中のクエリやプロセスが競合状態 → パフォーマンス低下の継続
根本的な要因:
データベース(RDS)側で発生している高CPU使用率の問題に対して、サーバー再起動のみでは対処できない状況2. 対応方法
根本解決方法:
1. 運用管理サイトにログインし、システム情報画面を表示2. 画面右側の「DBサーバ再起動画面へ ※緊急時のみご利用ください」ボタンをクリック
3. データベース(RDS)の再起動を実行
4. 再起動完了後、CPU使用率の改善を確認
参考ドキュメント:
システム情報の表示方法については、以下をご参照ください:Accel-Mart Plus 運用者操作ガイド - システム情報
追加調査が必要な場合:
データベース再起動でも解決しない場合は、以下の情報をご準備の上、詳細調査をご依頼ください:・問題発生時刻の詳細
・CPU使用率の推移データ
・関連するログファイル 詳細な調査依頼方法については、以下のドキュメントをご確認ください:
Accel-Mart Plus お問い合わせガイド - 障害調査