mysql:3360
From: ニ川 淳 <ニ川 淳 <2kawa@xxxxxxxxxx>>
Date: Mon, 12 Mar 2001 19:42:16 +0900
Subject: [mysql 03360] レプリケーションマスターが認識できない?
二川と申します。はじめて投稿します。 皆様宜しくお願いします。 2台のLinuxサーバー(RedHat6.2J)でレプリケーション を行おうとしているのですが、スレーブ側でマスターを 認識できず困っています。 Versionは「MySQL徹底入門」CDROMに添付されていた 3.23.28-gammaです(マスタ/スレーブ共) 本MLのたてやんさんの過去ログ[mysql3096] を参考に マスター側/etc/my.cnfに [mysqld] log-bin server-id=1 を記述し、スレーブ側/etc/my.cnfに master-host=マスター側ホスト名 master-user=ユーザ名 master-password=パスワード server-id=2 replicate-do-db=データベース名 replicate-ignore-db=対象外データベース名 を記述して、それぞれ再起動すると、 スレーブ側errログに "Slave thread:error connecting to master:Host '(ここに自ホスト名が表示)' is not allowed to connect to this MySQL server,retry 60 sec" というメッセージが出ており、その内容から推測するに、どうもマスター サーバを正しく認識できていないと判断しました。 前述のML過去ログにも書いてあったとおりに スレーブ側でコンソールから mysql データベース名 を実行し、 SLAVE STOP CHANGE MASTER TO MASTER_HOST='マスター側ホスト名', MASTER_USER='ユーザ名', MASTER_PASSWORD='パスワード', MASTER_PORT=3306; を実行してみましたが、SLAVE STARTしてみると また同じエラーが出てしまいました。 もしかして、何か初歩的なミスを犯しているのでしょうか。。。 my.cnfのmaster-hostの記述をIPアドレスに変えたりもしてみました が、状況は変わりません。 マスターユーザに「root」を指定しているのですが、 もしかしてそれってマズイのでしょうか? mysql暦3ヶ月で、途方にくれてます。 何か解決の手がかりになる情報があればご教授ください。お願いします。 ************************************* Jun Futakawa(2kawa@xxxxxxxxxx) Crypton Future Media, Inc. Excelsior Bldg, South 2nd West 12th, Chuo-ku, Sapporo 060-0062 JAPAN FAX: +81-11-222-0707 *************************************
-> 3360 2001-03-12 19:42 [ニ川 淳 <2kawa@xxx] レプリケーションマスターが認識できない? 3368 2001-03-14 00:43 ┣[tateyan <tateyan@xxx] 3370 2001-03-14 01:21 ┗[Tatsuhiko Miyagawa <] 3372 2001-03-14 13:39 ┗[ニ川 淳 <2kawa@xxx]