Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.2334】の中の記事をすべて表示しています

【No.2334】のスレッド
05/03/05(土) 21:06:42 投稿者[osamu ] [No.2334]のスレッド内
【No.2334】 タイトル[vine3.1化玄箱/HG MySQL起動できません] この記事がスレッドの最初です
こんにちは。
山下さんにhackkitを送っていただいてからファイルサーバ、プリントサーバ、Webサーバ、3.1化、メールサーバ、ダイナミックDNSによるドメイン取得、
DNSサーバの導入、と、山下さん始め諸先輩方のHPを参考に構築してきたのですがMySQLの導入で行き詰りました。
アドバイスを頂けたと思い書き込みさせていただきました。

状況
apt-get install で
 perl-DBI 1.40-0vl1
 perl-DBD-MySQL 1.2219-0vl2
 MySQL-server 4.0.21-0vl1
 MySQL-client 4.0.21-0vl1  を インストール

/etc/rc.d/init.d/mysql start で 起動しても メッセージを返さずプロンプトに戻り起動していない。

という状況です。

MySQLをソースからリビルドしてインストールしてみたり、MySQL-3.23.53-0vl2をインストールしてみたりしたのですが起動できませんでした。

webでも検索してみたのですが同様の症状についての書き込みは見当たらず途方にくれています。

どうかアドバイスよろしくお願いいたします。

05/03/06(日) 14:53:15 投稿者[osamu ] [No.2334]のスレッド内
【No.2335】 タイトル[Re: vine3.1化玄箱/HG MySQL起動できません] 【No.2334】に対する返信
すみません 自己レスです。
/var/lib/mysql/HOSTNAME.err に 下記のメッセージを見つけました
----------------------------------------------------------------
050306 13:38:17 mysqld started
/usr/sbin/mysqld: Can't create/write to file '/tmp/ib2Wa6vK' (Errcode: 13)
mysqld got signal 11;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help diagnose
the problem, but since we have already crashed, something is definitely wrong
and this may fail.

key_buffer_size=8388600
read_buffer_size=131072
max_used_connections=0
max_connections=100
threads_connected=0
It is possible that mysqld could use up to
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections = 225791 K
bytes of memory
Hope that's ok; if not, decrease some variables in the equation.

050306 13:38:17 mysqld ended
-------------------------------------------------------------
errcode13 とか signal11 とかメモリ関係だったような?
私の手にはおえそうもありません....

05/03/06(日) 16:34:16 投稿者[Yasu] [No.2334]のスレッド内
【No.2336】 タイトル[Re: vine3.1化玄箱/HG MySQL起動できません] 【No.2335】に対する返信
はじめまして。Yasuと申します。日頃このページにはお世話になってます。

エラーメッセージの原因は私にはわかりませんが、MySQLのパッケージ足りなくないですか?私もapt経由でMySQLをインストールしましたが、今rpm -qaで確認してみたら

MySQL-server-4.0.21-0vl1
MySQL-client-4.0.21-0vl1
MySQL-Max-4.0.21-0vl1
MySQL-shared-4.0.21-0vl1

の4つのパッケージが入っていました。
apt-get install MySQL
でインストールした気がします。もし時間がありましたら、1回アンインストールしてもう1回aptしなおしたらどうでしょうか?

05/03/06(日) 17:03:21 投稿者[osamu ] [No.2334]のスレッド内
【No.2337】 タイトル[Re: vine3.1化玄箱/HG MySQL起動できません] 【No.2336】に対する返信

はじめまして、コメントありがとうございます。

>MySQL-server-4.0.21-0vl1
>MySQL-client-4.0.21-0vl1
>MySQL-Max-4.0.21-0vl1
>MySQL-shared-4.0.21-0vl1
>
>の4つのパッケージが入っていました。

私もひととおり入れてみたのですがだめでした。
YasuさんはVIne3.1化玄箱でMySQL動いてるんですね、
山下さんの方法でクリーンインストールしたほうがいいのかなーー?

もう少し頑張ってみます。ありがとうございました。

05/03/07(月) 01:50:40 投稿者[Yasu] [No.2334]のスレッド内
【No.2339】 タイトル[Re: vine3.1化玄箱/HG MySQL起動できません] 【No.2337】に対する返信
スミマセン。今思い出したんでちょっと書いてみます。

そういえば私の環境(Vine3.1で初期の玄箱)では、なぜか/etc/rc.d/init.dのmysqlでファイルが見つからないとかでrestartが利きませんでした。chkconfigに登録してあることを確認してから玄箱自体を再起動させたらきちんと立ち上がってくれました。

…現在はApache2+Tomcat+MySQLで友達との連絡用に掲示板を運用してます。もうしばらく連続稼働させてみて大丈夫そうだったらDDNSに登録して本格的に運用しようかと思っています(ハックキット使ってないんでちょっと不安なんです…)

MySQL、ガンバってください!

05/03/07(月) 22:00:13 投稿者[osamu ] [No.2334]のスレッド内
【No.2341】 タイトル[Re: vine3.1化玄箱/HG MySQL起動できません] 【No.2339】に対する返信
yasuさん ありがとうございます。

その後、MySQL-4.1.10-0をソースからリビルドして入れて見たりしたのですが状況は変わりませんでした。
今日、ネットで見つけたmysql -urootコマンドで起動してみたら起動できたんです。rootのパスワードも設定でき、userテーブルのデータも確認できたんです。しめしめ と 一度停止してから /etc/rc.d/idit.d/mysql を実行したのですがやはりダメ!? 
どうもインストール後の一回目の初期設定を含んだ起動に失敗しているみたいです??
ネットで記憶領域の不足で起動できないという様な記述も見たので(私の玄箱はSWAP領域が128MBしかとってないので)、もう少し色々やってみたいと思います。(週末になりそうですが....)

05/03/08(火) 02:19:31 投稿者[Yasu] [No.2334]のスレッド内
【No.2342】 タイトル[Re: vine3.1化玄箱/HG MySQL起動できません] 【No.2341】に対する返信
こんにちは。

>今日、ネットで見つけたmysql -urootコマンドで起動してみたら起動できたんです。rootのパスワードも設定でき、userテーブルのデータも確認できたんです。しめしめ と 一度停止してから /etc/rc.d/idit.d/mysql を実行したのですがやはりダメ!? 

…ウチもダメなんです、コレ。でも私の場合はパスが見つからないとかで…(前にも書きましたよね。結局OSリブートでなんとかしてます)

>ネットで記憶領域の不足で起動できないという様な記述も見たので(私の玄箱はSWAP領域が128MBしかとってないので)、もう少し色々やってみたいと思います。(週末になりそうですが....)

私の場合は初期の玄箱ということもあり、実メモリはHGより小さく、スワップもosamuさんと同じく128Mしかとってませんが、一応動いています。メモリ関係の問題であればmy.cnfをいじってみてはどうでしょうか?/usr/share/mysqlの中にあるmy〜.cnfから好きなモノを/etcの下にmy.cnfとリネームして持ってくれば使えるようになります。ここでMySQLが使用するメモリサイズが変えられたと思うのですが…(私は違う目的(エンコードの関係)でこれを使用しているため、詳しいことはわかりません。ゴメンナサイ)

05/03/12(土) 11:59:44 投稿者[osamu ] [No.2334]のスレッド内
【No.2349】 タイトル[何とか動きました。] 【No.2342】に対する返信
こんにちは。
お騒がせしましたが、何とか起動するようになりました。

/ とswapのディスク容量を大きくすることで起動するようになりました。
(システムのバックアップに一晩かかりましたが....)
/の容量が足りなかったのかswapの容量が足りなかったのかは不明です。
MySQL-serverをrpmでインストールした時点で自動的に起動しました。
(以前はこの時点でerrorを出していたようなのですが)

/etc/rc.d/init.d/mysql でのstop/start chkconfigでの linux起動時の自動起動も出来る様になりました。

まだまだ、判らないことは多いのですが、ありがとうございました。
また、よろしくお願いします。

05/11/28(月) 20:37:23 投稿者[sirius] [No.2334]のスレッド内
【No.3353】 タイトル[Re: 何とか動きました。] 【No.2349】に対する返信
swapはどのくらいにされたのでしょうか?
私はまだはまっていて、起動できません。swapは512MBにしてみました。(HGです)
psでみるとsafemodeとやらで動いているようですが、phpinfo();で表示されないところをみるとちゃんと動いていないようです。


05/11/28(月) 23:50:04 投稿者[なす] [No.2334]のスレッド内
【No.3355】 タイトル[Re: 何とか動きました。] 【No.3353】に対する返信
mythtvを動かすのに、MySQLを動かしているので、お役に立てばいいですが、
当方の動かすためにやったことをコメントします。

apt-get installしたパッケージは以下。
ただし、clientとsharedとserverだけでいいのでは。
[root@freedom log]# rpm -qa | grep SQL
MySQL-client-4.0.25-0vl1
qt-MySQL-3.3.5-0vl2
MySQL-shared-4.0.23-0vl0
MySQL-devel-4.0.25-0vl1
MySQL-server-4.0.25-0vl1

swapはメモリの2倍はきちんと取れるように257Mにしてます。以下fdiskより。
デバイス Boot Start End Blocks Id System
/dev/hda1 1 204 1638598+ 83 Linux
/dev/hda2 205 236 257040 82 Linux swap / Solaris
/dev/hda3 237 30401 242300362+ 83 Linux

512M以上でないと、とかはないのでは?

以下、topの状況。
午後11時31分 稼働 18分間, 1 ユーザ, 負荷平均率: 1.03, 0.99, 0.69
プロセス: 合計 56, 待機中 54, 実行中 2, ゾンビ 0, 停止中 0
CPU状態 : ユーザ 0.8%, システム 1.4%, nice 0.0%, 待機97.7%
メモリ : 合計 126932K, 78208K使用, 48724K空き, 0K共有, 9672Kバッファ
スワップ: 合計 257032K, 0K使用, 257032K空き 38008Kキャッシュ

PID ユーザ 優先 NI サイズ 常駐 共有 状態 LIB %CPU %MEM 時間 コマンド
1074 root 18 0 18588 832 704 R 0 1.1 0.6 0:18 apcupsd
1471 root 16 0 6188 1332 1108 R 0 0.9 1.0 0:00 top
1269 mysql 16 0 47716 12M 1792 S 0 0.1 9.8 0:01 mysqld
1270 mysql 16 0 47716 12M 1792 S 0 0.1 9.8 0:01 mysqld

動かすための呪文は以下のページを参考にしただけです。
http://pcweb.mycom.co.jp/special/2004/linuxrec/007.html
mysql自体、初めて使ってます。

当方はHDHGLAN+kernel2.6+Vine3.1ですが、パッケージが主体の話でしょうからあまり影響は無いでしょう。

幸運を祈ります。では。

05/11/29(火) 10:02:30 投稿者[sirius] [No.2334]のスレッド内
【No.3361】 タイトル[phpとの連携] 【No.3355】に対する返信
 ありがとうございます。
どうも調べてみるとmysql自体は動作しているようです。
ただ、phpとの連携ができていないようです。
もちろんphp-mysqlは入れてみましたが、なぜかphpinfoに出てきません。
mysqlのコマンドでテーブル等は出来ますし、topでのモジュール動作も
しているようです。
ただ、xoops等phpからのインストールでは途中で真っ白になってしまいます。
php.iniのmemory_limitも8M→16Mに変えてみましたが駄目でした。
hackkitは2.0αを使っています。
どこか直さないと動作しないのでしょうか?


05/11/29(火) 10:15:41 投稿者[sirius] [No.2334]のスレッド内
【No.3362】 タイトル[Re: phpとの連携] 【No.3361】に対する返信
自己Resです。
php.ini にextension=mysql.soを加えたら動作しました。