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