大川敬臣
yoshi****@kccs*****
2018年 7月 10日 (火) 13:23:28 JST
各務 さん、 須藤 さん こんにちは、大川です。 ご連絡ありがとうございます。 返信が遅くなって申し訳ございません。 ALTER TABLE を実行するだけで良いと聞き安心しました。 テスト環境で確認した結果も問題なさそうで、検索結果も正常になりました。 ご教示ありがとうございました。 2018年7月9日 14:15 Kouhei Sutou <kou****@clear*****>: > 須藤です。 > > 各務さんの方法でよさそうに思います! > ALTER TABLE ENGINEでテーブルを作り直すのもその通りです! > > In <5b421****@mx*****> > "[groonga-dev,04634] Re: オブジェクト作成後にmroongaをインストールした場合の対処について" on Sun, > 08 Jul 2018 23:21:59 +0900, > 各務 洋 <kagam****@pyrol*****> wrote: > > > 大川様。 > > 各務と申します。 > > > > もし私がこの環境で修復を行うなら、次の2点が必要になると考えます。 > > > > ・Plugin を有効にする。 > > ・Table を作り直す。 > > > > 手順にすると下記のようになると思います。作業はほぼ、Slave 側で行います。 > > > > 1. Slave への参照を止めて確認する(いわゆる縮退状態に)。 > > 2. Slave を止める。(と言いながら更新が少ない非同期ならそのままにするかも) > > 3. yum 実行( mysql の root のパスワードは設定解除が推奨) > > 4. SHOW PLUGINS; で Mroonga が入っているか確認。入っていなければ、 > > /usr/share/mroonga/uninstall.sql; /usr/share/mroonga/install.sql の実行 > > 5. ALTER TABLE M_APL ENGINE Mroonga; > > > > あとは念のため Master 側で > > > > SELECT TABLE_SCHEMA TABLE_NAME FROM information_schema.tables WHERE > ENGINE = 'Mroonga' > > > > を実行して、他に Mroonga の Table が無いか確認すると思います。 > > 問題なければ Slave を止めていたら戻して、追いついたら縮退を解除します。 > > > > ご質問の点の > >> スレーブ側にmroonga pluginをインストールする予定ではいるのですが、 > > が、手順の3,4 > > > >> スレーブ側にレプリケーションされているテーブルの再構築等は必要になりますでしょうか? > > これが手順5 > > > >> また、既に作成されたObjectに対して、mroonga pluginインストール後に実施しなければいけないことはありますでしょうか? > > wrapper mode を本番環境で使用したことは無いのですが、 > > 手順5 の ALTER TABLE は TABLE の新規作成&流し込み&差し替えになるようです。 > > したがって、特に実施しないといけないことは無いと思います。 > > > > 上記でいかがでしょうか? > > > > P.S > > 奇遇なことに先週 Slave 側でのみ、何故か Engine InnoDB になっているDBを修復しました。 > > Plugin は入っていたので、その際の手順は、1と5だけで復旧させています。 > > > > > > ------------------------------------------------------------ > > 各務 洋 Email kagam****@pyrol***** > > > > _______________________________________________ > > groonga-dev mailing list > > groon****@lists***** > > https://lists.osdn.me/mailman/listinfo/groonga-dev > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > https://lists.osdn.me/mailman/listinfo/groonga-dev > -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... URL: https://lists.osdn.me/mailman/archives/groonga-dev/attachments/20180710/7948f95b/attachment.htm