mysql:11422
From: みさと <みさと <hiyori.hayase@xxxxxxxxxx>>
Date: Tue, 24 May 2005 11:18:14 +0900
Subject: [mysql 11422] Re: MySQLサーバをNPTLを使って動かしたい
早瀬ひよりと申します。 05/05/24 に Takanori Jokura<jo@xxxxxxxxxx> さんは書きました: > Red Hat Linux 9 を使ってMySQLをソースからコンパイルして動かしているので > すが、 > どうやら、LinuxThreadsで動いているようなのです。 > というのも、複数クライアントで接続すると、プロセスが接続の数にしたがって > 増えていきます。 〜略〜 > 実際は駄目ではないのですが、 > glibcを再コンパイルすることができません・・・・ > (|linuxthreads/internals.hが見つからないです・・・)| linuxthreadsはほぼ必須パッケージですが、glibc同梱ではありません。 別途linuxthreadsのソースを取得し、glibcのソースツリーへ組み込み、 configureオプションで指定する必要があります。 なお、glibc-2.3.2以降はSTACK_SIZEはlinuxthreads/descr.hへ移動しています。 > NPTLでmysqldを動かすにはどのようにすればいいのでしょうか? > またどのような状態なら、NPTLで動いていると判断できるのでしょうか? MySQLコンパイル時に--with-pthread を指定すればpthread libraryを強制できます。 RHEL4/SUSE9.xでしか確認していませんが、ps時にmysqldプロセスが1つしか見えないのでわかると思います。 -- 早瀬ひより <hiyori.hayase@xxxxxxxxxx>
11421 2005-05-24 10:29 [Takanori Jokura <jo@] MySQLサーバをNPTLを使って動かしたい -> 11422 2005-05-24 11:18 ┗[みさと <hiyori.hayas] 11423 2005-05-24 16:45 ┗[Takanori Jokura <jo@]