2010年8月11日

[mysql 15363] rootユーザが消えた?

初めまして。いつもお世話になっています。ktsa5236と申します。

表題の件の通りなのですが、
MySQLを運用中に rootユーザ(root@xxxxx )がいつの間にか消えてしまいました。

手動では、決して消していません。

具体的には、停電によりUPSよりOS(Windows2003Server)をShutdownコマンド

によりシャットダウン、停電復旧後、再起動後にrootユーザが消えてしまい、
アプリ側からビューの参照ができずに気付いたという状況です。

UPSよりOSをシャットダウンするときは、特にMySQLを終了させずに
OSのみシャットダウンさせています。

停電シャットダウンは、今年に入ってからも数回行っていますが、
今回の事態は初めてです。

ただし、開発環境サーバー
OS: Windows XP (SP2)
MySQL: 5.0.4-community-nt-log
では、一度だけ起きたことがあります。どのタイミングで起きたかは、不明です。

どなたか、似たような状況に遭遇された方はいらっしゃいますでしょうか?

あるいは、遭遇されなくてもこの件に関して原因として考えられること、
確かめるべきことがあれば、ご教示頂けませんでしょうか?

環境とシャットダウン−再起動までのMySQLのホスト名.err ログを以下に記述しておきます。

[環境]
OS: Windows Server 2003 R2 Standard Edition SP2 (32bit 英語版)
メモリ2G
RAID6構成
MySQL: 5.1.30-community-log
MySQLはWindowsサービスとして登録されている。
(Windows起動時に自動起動)
レプリケーションマスターとして稼動。
管理用にVNCサーバ常駐。

状況
電気系統メンテナンスのため、WindowsタスクにてShutdownコマンドを実行。
再起動後、"root@xxxxx" が消失。
なお、MySQLのログ, Windowsのイベントビューアにはエラーの記録はされていない。

[MySQLのホスト名.err ログ] (シャットダウンから再起動までを抜粋)

100808 8:30:06 [Note] D:\MySQL\bin\mysqld: Normal shutdown
100808 8:30:07 [Note] Event Scheduler: Purging the queue. 0 events
100808 8:30:07 InnoDB: Starting shutdown...
100808 8:30:10 InnoDB: Shutdown completed; log sequence number 13
972418764
100808 8:30:10 [Note] D:\MySQL\bin\mysqld: Shutdown complete
100808 20:05:01 InnoDB: Started; log sequence number 13 972418764
100808 20:05:01 [Note] Event Scheduler: Loaded 0 events
100808 20:05:01 [Note] D:\MySQL\bin\mysqld: ready for connections.
Version: '5.1.30-community-log' socket: '' port: 3306 MySQL Community
Server (GPL)


宜しくお願いいたします。

投稿者 xml-rpc : 2010年8月11日 15:49
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/97759
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。