[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 2209] Re: MySQLのテーブルに接続できない



竜@コンプネットです

| とみたまさひろ <tommy@xxxxxxxx> wrote at 2006/08/28 7:56:36
|     quote from '[postfix-jp: 2208] Re: MySQLのテーブルに接続できない'
| ___ Message-ID: <20060828075636.bc6121a0.tommy@xxxxxxxx>
> 
> エラー番号 2 は、「No such file or directory」なので、
> /var/run/mysqld/mysqld.sock が存在しないのだと思います。
> 
> このファイルは mysqld が起動すると自動的に作成されるので、mysqld が動
> いていないのでしょう。
> 
> /etc/init.d/mysqld start としているのに、mysqld プロセスが起動しない場
> 合は、エラーログ(おそらく /var/log/mysql.err)に何かメッセージが出力さ
> れていると思います。

さっそくの回答ありがとうございます
戴いた情報を元に 2、3 確認してみました

# ls -lF /var/run/mysqld/mysqld.sock
srwxrwxrwx  1 mysql mysql 0 2006-08-28 01:32 /var/run/mysqld/mysqld.sock=

# ps ax |grep mysqld
 2036 pts/0    S      0:00 /bin/sh /usr/bin/mysqld_safe
 2073 pts/0    S      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
 2074 pts/0    S      0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld

念のため、/etc/init.d/mysq restart を実行した直後のログも記載して
おきます

Aug 28 01:32:03 localhost mysqld[2074]: Version: '4.1.11-Debian_4sarge5-log'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  Source distribution

と、ここまで調べたところで、smtpd がchroot環境で動いていることを
思い出しました
そこでchroot環境のルートが /var/spool/postfix なので、ln -s /var/
run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock
として、シンボリックリンクを張って試してみたところ、エラーメッセー
ジ自体は同じですが、エラーコードが 40 に.....

     postfix/trivial-rewrite[5379]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (40)

次に、master.cf の smtpd の行を以下のように変えて、試して見たとこ
ろ、やっぱり上記と同じエラーコード 40 が....

smtp      inet  n       -       n       -       -       smtpd

少しは状況が変わってきているのですが、結局何がなにやら良く分から
なくなってしまっています

____
Nakane Ryuji  living at Nagoya
// mailto:ryuu@xxxxxxxxxx
// business http://www.compnet.jp/
// private  http://www.bernese.jp/lux/
// GnuPG Key fingerprint
//   A6BF B764 B522 9533 CEC0 CB31 C36C 98DA 9289 8308


_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 2210] Re: MySQLのテーブルに接続できない, KIMURA Yasuhiro
[postfix-jp: 2211] Re: MySQLのテーブルに接続できない, IWAMOTO Kouichi
References
[postfix-jp: 2207] MySQLのテーブルに接続できない, Nakane Ryuji
[postfix-jp: 2208] Re: MySQLのテーブルに接続できない, とみたまさひろ

[検索ページ] [Postfix-JP ML Home]