[Senna-dev 138] Re: 2つ目のmysqlとして正常動作させられない

Zurück zum Archiv-Index

koyachi tsutomu rtk21****@hotma*****
2005年 9月 17日 (土) 09:38:25 JST


>ログ拝見しました。
>sennaを組み込んだmysqlサーバと正しく接続できていないかも知れません。
>
>以下のファイル一覧を取得してみてください。
>
>ls -l [mysqlデータディレクトリ]/sennatest/articles.*
>
>拡張子がSEN.*というファイルが出来上がっていれば、
>sennaを組み込んだmysqldがこのテーブルを操作しています。
>
>articles.MYD, articles.MYI, articles.frmの3ファイルしか作られていないようで
あれば、
>sennaなしのmysqldに接続している可能性が高いです。

回答ありがとうございます。
上記操作でデータディレクトリ内を確認してみました。拡張子SEN.*のファイルは作
られていました。更新時刻もMYD等と近いため、senna組込みmysqldが動作していたと
思われます。

sennaなしmysqldに接続していた可能性があるとのことなので、sennaなしmysqldを停
止させた状態で同じクエリを投げてみましたが、同じ結果となりました。


以下に確認時のログを示します。

#
# データディレクトリ内ファイル表示
#
sp1200:/usr/local/mysql-4.0.24-senna/var/sennatest# ls -l
合計 10620
-rw-rw----  1 mysql mysql  8458240 2005-09-15 19:26 articles.001.SEN
-rw-rw----  1 mysql mysql 10817536 2005-09-15 19:26 articles.001.SEN.i
-rw-rw----  1 mysql mysql    69632 2005-09-15 19:26 articles.001.SEN.i.c
-rw-rw----  1 mysql mysql 12652544 2005-09-15 19:26 articles.001.SEN.l
-rw-rw----  1 mysql mysql     1192 2005-09-15 19:26 articles.MYD
-rw-rw----  1 mysql mysql     2048 2005-09-15 19:41 articles.MYI
-rw-rw----  1 mysql mysql     8574 2005-09-15 19:24 articles.frm

#
# 普通のmysqlを停止し、mysql(senna)のみで実行してみる
#
koyachi @ sp1200:~/tmp$ ps axu | grep mysql
root     20881  0.0  0.4  4108 1644 ?        S    Sep10   0:00 /bin/sh 
/usr/bin/mysqld_safe
root     21796  0.0  0.4  4108 1644 ?        S    Sep10   0:00 /bin/sh 
/usr/bin/mysqld_safe
mysql    21797  0.0  4.7 74344 18440 ?       S    Sep10   0:00 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
root     21798  0.0  0.1  2548  636 ?        S    Sep10   0:00 logger -p 
daemon.err -t mysqld_safe -i -t mysqld
mysql    21799  0.0  4.7 74344 18440 ?       S    Sep10   0:00 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21800  0.0  4.7 74344 18440 ?       S    Sep10   0:00 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21801  0.0  4.7 74344 18440 ?       S    Sep10   0:00 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21802  0.0  4.7 74344 18440 ?       S    Sep10   0:00 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21803  0.0  4.7 74344 18440 ?       S    Sep10   0:00 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21804  0.0  4.7 74344 18440 ?       S    Sep10   9:54 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21805  0.0  4.7 74344 18440 ?       S    Sep10   9:51 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21806  0.0  4.7 74344 18440 ?       S    Sep10   0:00 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
mysql    21807  0.0  4.7 74344 18440 ?       S    Sep10   0:23 
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 
--socket=/var/run/mysqld/mysqld.sock
koyachi  10573  0.0  0.2  2872  824 pts/0    R+   08:57   0:00 grep mysql

koyachi @ sp1200:~/tmp$ sudo /etc/init.d/mysql stop
Password:
Stopping MySQL database server: mysqld.
koyachi @ sp1200:~/tmp$ ps axu | grep mysql
koyachi  10634  0.0  0.1  2620  668 pts/0    R+   08:59   0:00 grep mysql

koyachi @ sp1200:~/tmp$ sudo /etc/init.d/mysql-senna.server 
startkoyachi @ sp1200:~/tmp$ ps axu | grep mysql
root     10642  0.0  0.3  3988 1528 pts/0    S    08:59   0:00 /bin/sh 
/usr/local/mysql-4.0.24-senna/bin/mysqld_safe 
--datadir=/usr/local/mysql-4.0.24-senna/var 
--pid-file=/usr/local/mysql-4.0.24-senna/var/sp1200.pid
mysql    10667  0.0  0.5 60228 2248 pts/0    S    08:59   0:00 
/usr/local/mysql-4.0.24-senna/libexec/mysqld 
--basedir=/usr/local/mysql-4.0.24-senna 
--datadir=/usr/local/mysql-4.0.24-senna/var --user=mysql 
--pid-file=/usr/local/mysql-4.0.24-senna/var/sp1200.pid --skip-locking 
--port=3406 --socket=/usr/local/mysql-4.0.24-senna/tmp/mysql.sock
mysql    10668  0.0  0.5 60228 2248 pts/0    S    08:59   0:00 
/usr/local/mysql-4.0.24-senna/libexec/mysqld 
--basedir=/usr/local/mysql-4.0.24-senna 
--datadir=/usr/local/mysql-4.0.24-senna/var --user=mysql 
--pid-file=/usr/local/mysql-4.0.24-senna/var/sp1200.pid --skip-locking 
--port=3406 --socket=/usr/local/mysql-4.0.24-senna/tmp/mysql.sock
mysql    10669  0.0  0.5 60228 2248 pts/0    S    08:59   0:00 
/usr/local/mysql-4.0.24-senna/libexec/mysqld 
--basedir=/usr/local/mysql-4.0.24-senna 
--datadir=/usr/local/mysql-4.0.24-senna/var --user=mysql 
--pid-file=/usr/local/mysql-4.0.24-senna/var/sp1200.pid --skip-locking 
--port=3406 --socket=/usr/local/mysql-4.0.24-senna/tmp/mysql.sock
koyachi  10671  0.0  0.2  3000  832 pts/0    S+   08:59   0:00 grep mysql

koyachi @ sp1200:~/tmp$ /usr/local/mysql-4.0.24-senna/bin/mysql 
--host=localhost --socket=/usr/local/mysql-4.0.24-senna/tmp/mysql.sock -u 
root < sennatest_en
id      body
1       郵貯民営化は重要な問題だと思う 
id      body
1       郵貯民営化は重要な問題だと思う 
1       郵貯民営化は重要な問題だと思う 
koyachi @ sp1200:~/tmp$ /usr/local/mysql-4.0.24-senna/bin/mysql 
--host=localhost --socket=/usr/local/mysql-4.0.24-senna/tmp/mysql.sock -u 
root < sennatest_jp
id      body
1       郵貯民営化は重要な問題だと思う 
1       郵貯民営化は重要な問題だと思う 
1       郵貯民営化は重要な問題だと思う 


以上、よろしくお願いします。

----
koyachi





Senna-dev メーリングリストの案内
Zurück zum Archiv-Index