<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><span style="background-color: rgba(255, 255, 255, 0);">三谷です。<br><br>Percona に RocksDBが入ったタイミングで、mroongaが使っていた(ストレージエンジンの種類を示す?)フラグ値42 がRocksDB用に変更されてしまったようです。<br><a href="https://github.com/percona/percona-server/commit/805173fed3db20c9c7be7a5bb41bda9d2a53b6ca">https://github.com/percona/percona-server/commit/805173fed3db20c9c7be7a5bb41bda9d2a53b6ca</a><br><br>frm ファイルの4バイト目にこのフラグがかかれているので、バイナリエディタで、4バイト目を42から43に変更すれば、<br>バージョンアップ後もmroongaテーブルが開けること確認しました。<br><br>これはmroongaではなくPerconaの実装が良くない気がしますが、すでに須藤さんがmroonga側で対象するコードを書いてくれているみたいです。</span><div><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div><span style="background-color: rgba(255, 255, 255, 0);">>須藤さん</span></div><div><span style="background-color: rgba(255, 255, 255, 0);">補足あればお願いします。<br><br>よろしくお願いします。</span><br><div><br>2018/03/29 17:24、木下崇 <<a href="mailto:kino.****@gmail*****">kino.****@gmail*****</a>>のメール:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr">五月雨で申し訳ありません。<div><br></div><div><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">> 2. 再現するコマンドラインの確立</pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">下記の通りとなります。 ご確認いただけますでしょうか?</pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="text-align:start;text-indent:0px;text-decoration-style:initial;text-decoration-color:initial"><font color="#000000">// 5.6.33環境
sudo yum install Percona-Server-server-56-5.6.33-rel79.0.el6.x86_64.rpm \
Percona-Server-client-56-5.6.33-rel79.0.el6.x86_64.rpm \
percona-server-56-mroonga-6.09-2.el6.x86_64.rpm \
mecab-ipadic-2.7.0.20070801-6.el6.1.x86_64.rpm \
mecab-0.994-2.el6.x86_64.rpm \
mecab-ipadic-2.7.0.20070801-6.el6.1.x86_64.rpm \
groonga-plugin-suggest-6.0.4-1.el6.x86_64.rpm \
groonga-normalizer-mysql-1.1.0-1.el6.x86_64.rpm \
groonga-libs-6.0.4-1.el6.x86_64.rpm \
groonga-6.0.4-1.el6.x86_64.rpm \
Percona-Server-shared-56-5.6.33-rel79.0.el6.x86_64.rpm
sudo systemctl start mysql
CREATE DATABASE t_schema;
use t_schema;
CREATE TABLE `tags` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`tag_type` int(10) unsigned NOT NULL,
`tag_name` varchar(255) NOT NULL,
`tag_name_kana` varchar(255) DEFAULT NULL,
`created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`deleted_at` timestamp NULL DEFAULT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `tag_name` (`tag_name`)
) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='engine "InnoDB"'
INSERT INTO `storage_tags` (tag_type, tag_name, tag_name_kana ,created_at, updated_at, deleted_at) VALUES (0,'あああ_いい','01あああ_01いい','2017-06-30 10:10:00','2018-09-09 01:00:00','0000-00-00 00:00:00');
// 5.6.37環境
sudo yum install libevent-1.4.13-4.el6.x86_64.rpm
sudo yum install lz4 libzstd msgpack libevent zeromq3
sudo yum install groonga-7.0.7-1.el6.x86_64.rpm
groonga-libs-7.0.7-1.el6.x86_64.rpm
groonga-normalizer-mysql-1.1.1-1.el6.x86_64.rpm
groonga-plugin-suggest-7.0.7-1.el6.x86_64.rpm
groonga-tokenizer-mecab-7.0.7-1.el6.x86_64.rpm
mecab-0.994-2.el6.x86_64.rpm
mecab-ipadic-2.7.0.20070801-6.el6.1.x86_64.rpm
percona-server-56-mroonga-7.07-1.el6.x86_64.rpm
Percona-Server-client-56-5.6.37-rel82.2.el6.x86_64.rpm
Percona-Server-shared-56-5.6.37-rel82.2.el6.x86_64.rpm
Percona-Server-server-56-5.6.37-rel82.2.el6.x86_64.rpm
==
// 5.6.33環境dでスキーマ、テーブルを作成、データ挿入
CREATE DATABASE t_schema;
use t_schema;
CREATE TABLE `tags` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`tag_type` int(10) unsigned NOT NULL,
`tag_name` varchar(255) NOT NULL,
`tag_name_kana` varchar(255) DEFAULT NULL,
`created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`deleted_at` timestamp NULL DEFAULT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `tag_name` (`tag_name`)
) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='engine "InnoDB"'
INSERT INTO `storage_tags` (tag_type, tag_name, tag_name_kana ,created_at, updated_at, deleted_at) VALUES (0,'あああ_いい','01あああ_01いい','2017-06-30 10:10:00','2018-09-09 01:00:00','0000-00-00 00:00:00');
// 5.6.33環境を停止し、5.6.37環境へ物理コピー
sudo systemctl stop mysql
// 5.6.37環境で起動
sudo systemctl start mysql
mysql> show tables;
+--------------------+
| Tables_in_t_schema |
+--------------------+
| tags |
+--------------------+
1 row in set (0.01 sec)
mysql> select * from tags;
ERROR 1033 (HY000): Incorrect information in file: './t_schema/tags.frm'
</font><span style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-transform:none;word-spacing:0px">
</span></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018年3月29日 14:57 木下崇 <span dir="ltr"><<a href="mailto:kino.****@gmail*****" target="_blank">kino.****@gmail*****</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="font-size:14px">堀本さん 須藤さん</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">お世話になります。</span></div><div><span style="font-size:14px">ご確認ありがとうございます。</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">以下いずれの場合も同様にfrmのIncorrect informationエラーの状況です。</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">// timestapmカラムを削除 (ラッパーモード)</span></div><div><span style="font-size:14px">CREATE TABLE `a_schema.tags_without_<wbr>timestamp` (</span></div><span class=""><div><span style="font-size:14px"> `id` int(10) unsigned NOT NULL AUTO_INCREMENT,</span></div><div><span style="font-size:14px"> `tag_type` int(10) unsigned NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name` varchar(255) NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name_kana` varchar(255) DEFAULT NULL,</span></div></span><span class=""><div><span style="font-size:14px"> PRIMARY KEY (`id`),</span></div><div><span style="font-size:14px"> FULLTEXT KEY `tag_name` (`tag_name`)</span></div><div><span style="font-size:14px">) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='engine "InnoDB"';</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div></span><div><span style="font-size:14px">// timestapmカラムを削除 (ストレージモード)</span></div><div><span style="font-size:14px">CREATE TABLE `storage_tags_without_<wbr>timestamp` (</span></div><span class=""><div><span style="font-size:14px"> `id` int(10) unsigned NOT NULL AUTO_INCREMENT,</span></div><div><span style="font-size:14px"> `tag_type` int(10) unsigned NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name` varchar(255) NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name_kana` varchar(255) DEFAULT NULL,</span></div></span><span class=""><div><span style="font-size:14px"> PRIMARY KEY (`id`),</span></div><div><span style="font-size:14px"> FULLTEXT KEY `tag_name` (`tag_name`)</span></div></span><div><span style="font-size:14px">) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">// FULLTEXT KEYを削除(ラッパーモード)</span></div><div><span style="font-size:14px">CREATE TABLE `b_schema.tags_without_<wbr>fulltext_key` (</span></div><span class=""><div><span style="font-size:14px"> `id` int(10) unsigned NOT NULL AUTO_INCREMENT,</span></div><div><span style="font-size:14px"> `tag_type` int(10) unsigned NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name` varchar(255) NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name_kana` varchar(255) DEFAULT NULL,</span></div><div><span style="font-size:14px"> `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',</span></div><div><span style="font-size:14px"> `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,</span></div><div><span style="font-size:14px"> `deleted_at` timestamp NULL DEFAULT NULL,</span></div></span><div><span style="font-size:14px"> PRIMARY KEY (`id`)</span></div><span class=""><div><span style="font-size:14px">) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='engine "InnoDB"';</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div></span><div><span style="font-size:14px">// FULLTEXT KEYを削除(ストレージモード)</span></div><div><span style="font-size:14px">CREATE TABLE `storage_tags_without_<wbr>fulltext_key` (</span></div><span class=""><div><span style="font-size:14px"> `id` int(10) unsigned NOT NULL AUTO_INCREMENT,</span></div><div><span style="font-size:14px"> `tag_type` int(10) unsigned NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name` varchar(255) NOT NULL,</span></div><div><span style="font-size:14px"> `tag_name_kana` varchar(255) DEFAULT NULL,</span></div><div><span style="font-size:14px"> `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',</span></div><div><span style="font-size:14px"> `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,</span></div><div><span style="font-size:14px"> `deleted_at` timestamp NULL DEFAULT NULL,</span></div></span><div><span style="font-size:14px"> PRIMARY KEY (`id`)</span></div><div><span style="font-size:14px">) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><br></div><div>取り急ぎのご報告となります。</div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018年3月21日 16:22 木下崇 <span dir="ltr"><<a href="mailto:kino.****@gmail*****" target="_blank">kino.****@gmail*****</a>></span>:<div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">堀本さん<div><br></div><div>ご返信ありがとうございます。</div><div><br></div><div>> <span style="color:rgb(0,0,0)">Mroongaを使用していない場合でも同様の問題が発生す<wbr>るかどうかを</span><span style="color:rgb(0,0,0)">確認頂くことは可能でしょうか?</span><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">こちらについてですが、Mroongaを利用していないテーブル<wbr>では同様の問題は発生しないことを確認しております。</pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">その他確認すべき事項あれば、ご指摘をいただけますと幸いです。</pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">引き続きよろしくおねがいいたします。</pre><pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></pre></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018年3月18日 22:38 木下崇 <span dir="ltr"><<a href="mailto:kino.****@gmail*****" target="_blank">kino.****@gmail*****</a>></span>:<div><div class="m_422238633926271726h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">堀本さん<div><br></div><div>お世話になります。</div><div>ご返信ありがとうございます。</div><div>レスポンスが遅くなり申し訳ありません。</div><div><br></div><div>下記の通りストレージモードでも同様のエラーとなりました。</div><div><br></div><div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">■実施したこと</span><br></div><div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Percona-Server-server-56.x86_</span><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">6<wbr>4 5.6.33-rel79.0.el6 で下記テーブルを作成し、</span></span></div><div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">ラッパーモードのtagsテーブルと同じ</span></span><span style="color:rgb(80,0,80);font-size:14px">データを投入。</span></div><div><span style="color:rgb(80,0,80);font-size:14px"><br></span></div><div><span style="color:rgb(80,0,80);font-size:14px"><br></span></div><div><span style="text-align:start;text-indent:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><div><font color="#500050"><span style="font-size:14px">| storage_tags | CREATE TABLE `storage_tags` (</span></font></div><span><div><font color="#500050"><span style="font-size:14px"> `id` int(10) unsigned NOT NULL AUTO_INCREMENT,</span></font></div><div><font color="#500050"><span style="font-size:14px"> `tag_type` int(10) unsigned NOT NULL,</span></font></div><div><font color="#500050"><span style="font-size:14px"> `tag_name` varchar(255) NOT NULL,</span></font></div><div><font color="#500050"><span style="font-size:14px"> `tag_name_kana` varchar(255) DEFAULT NULL,</span></font></div><div><font color="#500050"><span style="font-size:14px"> `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',</span></font></div><div><font color="#500050"><span style="font-size:14px"> `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,</span></font></div><div><font color="#500050"><span style="font-size:14px"> `deleted_at` timestamp NULL DEFAULT NULL,</span></font></div><div><font color="#500050"><span style="font-size:14px"> PRIMARY KEY (`id`),</span></font></div><div><font color="#500050"><span style="font-size:14px"> FULLTEXT KEY `tag_name` (`tag_name`)</span></font></div><div><font color="#500050"><span style="font-size:14px">) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC |</span></font></div><div><font color="#500050"><span style="font-size:14px"><br></span></font></div></span><div><font color="#500050"><span style="font-size:14px">データ投入</span></font></div><div><font color="#500050"><span style="font-size:14px">insert into storage_tags select * from tags;</span><br></font></div><div><font color="#500050"><span style="font-size:14px"><br></span></font></div><div><font color="#500050"><span style="font-size:14px"><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Percona-Server-server-56.x86_</span><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">6<wbr>4 5.6.37-rel82.2.el6に</span></span></font><span style="font-size:14px;color:rgb(80,0,80)">バージョンアップを実<wbr>施し、</span></div><div><font color="#500050"><span style="font-size:14px">作成したテーブルでselectを実施。</span></font></div><div><font color="#500050"><span style="font-size:14px"><br></span></font></div><div><font color="#500050"><span style="font-size:14px">■エラーログ</span></font></div><div><font color="#500050"><span style="font-size:14px">/usr/sbin/mysqld: Incorrect information in file: './<span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">t_schema</span>/storage_tags.frm'</span><br></font></div><div style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-transform:none;white-space:normal;word-spacing:0px"><br></div></span></div><div>お手数をおかけしますが、ご確認とご助言いただけますと幸いです<wbr>。</div><div>そのほか調査に必要な情報ありましたら、ご指示いただけますでし<wbr>ょうか?</div><div><br></div><div>以上よろしくおねがいいたします。</div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018年3月14日 18:17 Horimoto Yasuhiro <span dir="ltr"><<a href="mailto:horim****@clear*****" target="_blank">horim****@clear*****</a>></span>:<div><div class="m_422238633926271726m_221707226378380189h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">木下さん<br>
<br>
こんにちは。堀本です。<br>
<br>
エラーメッセージで出力されているファイル('./t_sche<wbr>ma/tags.frm')は<br>
mysql(percona-server)管理のファイルで、<wbr>メタデータを格納しているも<br>
のです。<br>
バージョンアップによって、このメタデータが破損したのかもしれ<wbr>ません。<br>
<br>
まず、Mroongaをラッパーモードで使用しているために起き<wbr>た問題なのか<br>
を切り分けるため、Mroongaをストレージモードで使用した<wbr>際も同じ現象が<br>
起きるかどうかご確認いただけますでしょうか?<br>
<br>
Mroongaをストレージモードで使用する場合は、テーブル定<wbr>義を以下のように<br>
することで、ストレージモードで使用できます。<br>
(COMMENT='engine "InnoDB"'を外していただければストレージモードとして<br>
動作します。)<br>
<span><br>
■テーブル定義<br>
CREATE TABLE `tags` (<br>
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,<br>
`tag_type` int(10) unsigned NOT NULL,<br>
`tag_name` varchar(255) NOT NULL,<br>
`tag_name_kana` varchar(255) DEFAULT NULL,<br>
`created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',<br>
`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE<br>
CURRENT_TIMESTAMP,<br>
`deleted_at` timestamp NULL DEFAULT NULL,<br>
PRIMARY KEY (`id`),<br>
FULLTEXT KEY `tag_name` (`tag_name`)<br>
) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4<br>
</span>ROW_FORMAT=DYNAMIC;<br>
<br>
<br>
以上です。失礼いたします。<br>
<br>
On 2018年03月13日 00:26, 木下崇 wrote:<br>
> いつもmroongaを利用させていただいております。<br>
> お世話になっております。<br>
><br>
> percona-serverのマイナーバージョンアップに伴い<wbr>mroongaのバージョンアップ<br>
> を実施いたしました。<br>
> その際に、下記テーブルにてエラーが発生してしまいました。<br>
> 旧環境からdumpし、新環境へimportすることでエラーが<wbr>解消することは確認でき<br>
> たのですが、<br>
> 稼働中のサーバでのバージョンアップで一律dump,impor<wbr>tの作業は難しい状況です。<br>
><br>
> 現在原因を調査しているのですが、行き詰まっておりまして、アド<wbr>バイスいただ<br>
<div><div class="m_422238633926271726m_221707226378380189m_-190758114930218864h5">> けますでしょうか?<br>
> 調査を進めるにあたり他に必要な情報があれば、ご指示いただけれ<wbr>ば幸いです。<br>
><br>
> よろしくおねがいいたします。<br>
><br>
><br>
> ■実施したこと<br>
> percona-serverのマイナーバージョンアップとmr<wbr>oongaのバージョンアップ<br>
><br>
> ■テーブル定義<br>
> CREATE TABLE `tags` (<br>
> `id` int(10) unsigned NOT NULL AUTO_INCREMENT,<br>
> `tag_type` int(10) unsigned NOT NULL,<br>
> `tag_name` varchar(255) NOT NULL,<br>
> `tag_name_kana` varchar(255) DEFAULT NULL,<br>
> `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',<br>
> `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE<br>
> CURRENT_TIMESTAMP,<br>
> `deleted_at` timestamp NULL DEFAULT NULL,<br>
> PRIMARY KEY (`id`),<br>
> FULLTEXT KEY `tag_name` (`tag_name`)<br>
> ) ENGINE=Mroonga AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4<br>
> ROW_FORMAT=DYNAMIC COMMENT='engine "InnoDB"';<br>
><br>
><br>
> ■バージョンアップ後発生したエラー<br>
> [ERROR] /usr/sbin/mysqld: Incorrect information in file:<br>
> './t_schema/tags.frm'<br>
><br>
> ■バージョン情報<br>
> 旧環境<br>
> Percona-Server-server-56.x86_6<wbr>4 5.6.33-rel79.0.el6<br>
><br>
> groonga.x86_64 6.0.4-1.el6<br>
> groonga-libs.x86_64 6.0.4-1.el6<br>
> groonga-normalizer-mysql.x86_6<wbr>4 1.1.0-1.el6<br>
> groonga-plugin-suggest.x86_64 6.0.4-1.el6<br>
> groonga-tokenizer-mecab.x86_64<wbr> 6.0.4-1.el6<br>
> mecab.x86_64 0.994-2.el6<br>
> mecab-ipadic.x86_64 2.7.0.20070801-6.el6.1<br>
> percona-server-56-mroonga.x86_<wbr>64 6.09-2.el6<br>
><br>
> 新環境<br>
> Percona-Server-server-56.x86_6<wbr>4 5.6.37-rel82.2.el6<br>
> groonga.x86_64 7.0.7-1.el6<br>
> groonga-libs.x86_64 7.0.7-1.el6<br>
> groonga-normalizer-mysql.x86_6<wbr>4 1.1.1-1.el6<br>
> groonga-plugin-suggest.x86_64 7.0.7-1.el6<br>
> groonga-tokenizer-mecab.x86_64<wbr> 7.0.7-1.el6<br>
> mecab.x86_64 0.994-2.el6<br>
> mecab-ipadic.x86_64 2.7.0.20070801-6.el6.1<br>
> percona-server-56-mroonga.x86_<wbr>64 7.07-1.el6<br>
><br>
><br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> groonga-dev mailing list<br>
> <a href="mailto:groon****@lists*****" target="_blank">groon****@lists*****</a><br>
> <a href="https://lists.osdn.me/mailman/listinfo/groonga-dev" rel="noreferrer" target="_blank">https://lists.osdn.me/mailman/<wbr>listinfo/groonga-dev</a><br>
><br>
</blockquote></div></div></div><br></div>
</blockquote></div></div></div><br></div>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>groonga-dev mailing list</span><br><span><a href="mailto:groon****@lists*****">groon****@lists*****</a></span><br><span><a href="https://lists.osdn.me/mailman/listinfo/groonga-dev">https://lists.osdn.me/mailman/listinfo/groonga-dev</a></span><br></div></blockquote></div></body></html>