749 hostname変更でmysqlエラー

<<トップページへ <<質問BBSへ

hostname変更でmysqlエラー
日時: 2005/01/27 22:15
名前: TATE
fedorasrv.comの皆様いつもアドバイス感謝します。

webmaster様のように、ZiVE(DDNS)から.com(独自ドメイン)に変更してみました。
変更に基づきhostnameをlinux.hoge.comに変更し、ひとつひとつサービスの設定を変えて対応しているのですが、どうしてもmysqlのエラーが解決できないでいます。

Timeout error occurred trying to start MySQL Daemon.
MySQL を起動中: [失敗]

mysql> select user,host from mysql.user;
+----------+---------------------+
| user | host |
+----------+---------------------+
| root | linux.hoge.zive.net |
+----------+---------------------+

この上のhostが前のziveのままなので、この内容を現在のFQDNに変更すれば無事起動できるのでしょうか?
些細なヒントでもかまいませんので、アドバイスお待ちしております。

Re: hostname変更でmysqlエラー(1)
日時: 2005/01/27 22:28
名前: TATE
[root@linux root]# /etc/rc.d/init.d/mysqld restart
MySQLを停止中: [ OK ]
Timeout error occurred trying to start MySQL Daemon.
MySQL を起動中: [失敗]
[root@linux root]#

このような結果が返ってくるのですが、SQLを使ったサイトの閲覧には問題がありません。

Re: hostname変更でmysqlエラー(2)
日時: 2005/01/27 23:58
名前: TATE
うーんメールサーバも設定通りですが、反応ありません^^;

過去ログを検索したら、各種サービスによってはhostname値を保存している為、OSレベルの再インストールが望ましいという意見もありました。

やはり最短は再インストールですかね^^;

Re: hostname変更でmysqlエラー(3)
日時: 2005/01/30 15:13
名前: tate
http://fedorasrv.com/bbshtml/webpatio/697.shtml
独り言になりましたが、このスレッドもロックします。

Re: hostname変更でmysqlエラー(4)
日時: 2005/01/30 18:58
名前: aqua
わたしも、ホスト名を変更しようと思っていたのですが、
再インストールだと、すべて最初から設定しなおさないと
いけないでしょうか?
それともある程度、設定を残して(バックアップ)して
入れ換えがかのうでしょうか?

Re: hostname変更でmysqlエラー(5)
日時: 2005/01/30 20:09
名前: tate
私の予定では
http://fedorasrv.comさんのコンテンツ(自動バックアップ運用)このスクリプトで
設定ファイルの部分だけTARで固めて、
viの%sコマンドで一つずつホスト名を入れ替えようと考えています。
SQLがらみのコンテンツがありますので、今頭を悩ませている所です。

時間があれば、もっとやりやすいコマンドを検索して勉強したいのですが、緊急事態なので現在自分が出来る範囲での復旧になります(^^;)

Re: hostname変更でmysqlエラー(6)
日時: 2005/01/30 22:42
名前: しむしむ
tateさま

解決にはならないと思いますが・・。
別な事象ですが、仕方なく、hostname を変更した記憶があります。

変更前:linux.hoge.zive.net
変更時:[root@linux root]# hostname hoge.zive.net

変更前
mysql> select user,host from mysql.user;
+----------+---------------------+
| user | host |
+----------+---------------------+
| root | linux.hoge.zive.net |
+----------+---------------------+

変更後
mysql> select user,host from mysql.user;
+----------+---------------------+
| user | host |
+----------+---------------------+
| root | hoge.zive.net | 
+----------+---------------------+

と言いますのも、
以前、mysql-serverをアンインストールして、再インストールしようとしたところ、
起動できなかった記憶があります。
仕方なく、mysql も再インストールしましたが、起動できませんでした。

MySQLのはっきりとしたメッセージは覚えていませんが、
「hostnameが違うので起動できない」
といった感じでした。

hostmame は linux.hoge.zive.net で間違いないはずなのに、なぜ?
どうやら、DNSで参照できるhostnameでなければならないようで、
hoge.zive.net に変更しました。

MySQLの起動はできましたが、コンテンツとしてWEBから確認などはとっておりません。
(MySQL起動後、hostname を FQDNに変更しましたが、起動できませんでした。)

どうぞ、よろしくお願いいたします。




▲このページのトップへ戻る

LPIロゴ Copyright© 2004-2009 fallenangels, All rights reserved.
ご自由にリンクしてください(連絡は不要です)
本ページへのご意見・ご要望、誤字・脱字・リンク切れ等のご連絡はこちらからお願いします