mysql:6524
From: "Yasunori Saitoh" <"Yasunori Saitoh" <saitoh@xxxxxxxxxx>>
Date: Wed, 6 Nov 2002 23:09:31 +0900
Subject: [mysql 06524] Redhat8.0 の同期処理について
はじめまして 齋藤ともうします。 いままでRedhat 7.3でMySQLの同期処理を行っていました。 先日、Redhat8.0 Personalが発売されたのでOSをアップデート したところ同期がとれなくなり1分おきにエラーがでるようになってしまいました。 マスター側の errログには 021106 22:13:06 mysqld started /usr/local/libexec/mysqld: ready for connections Number of processes running now: 1 mysqld process hanging, pid 11221 - killed 021106 22:13:12 mysqld restarted /usr/local/libexec/mysqld: ready for connections スレーブ側の errログには 021106 22:12:11 mysqld started /usr/local/libexec/mysqld: ready for connections 021106 22:12:11 Slave thread: error connecting to master: Lost connection to MySQL server during query (0), retry in 60 sec と記述されます。 で、この現象はスレーブのMySQLを立ち上げると発生します。 スレーブで safe_mysqld & と実行するとマスター側のディスプレイに /usr/local/bin/safe_mysqld: line 273: 1086 セグメンテーション違反です $NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OP TION --pid-file=$pid_file --skip-locking >>$err_log 2>&1 Number of processes running now: 1 mysqld process hanging, pid 1089 - killed 021106 22:13:12 mysqld restarted /usr/local/bin/safe_mysqld: line 273: 1111 セグメンテーション違反です $NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$ pid_file --skip-locking >>$err_log 2>&1 と表示されます。 スレーブ側を同期の設定をしなかったり、立ち上がっていない状態なら マスターは普通に動いています。 また、マスターRedhat7.3 スレーブRedhat8.0 の状態ではこのようなエラーは出ませ んでした。 最初MySQLは共に 3.23.51 を入れていました。 エラーが出たためこれを両方 3.23.53 にアップデートしましたが結果は変わりま せんでした。 コンフィグは共に ./configure --with-charset=sjis --with-extra-charsets=all --with-mysqld-user =mysql となっています。 ちなみにmy.cnfの設定は マスター--------------- [mysqld] log-bin server-id=1 set-variable = max_connection=1000 スレーブ---------------- [mysqld] server-id=2 master-host=xxx.xxx.xxx.xxx master-user=xxxx master-password=xxxxxx set-variable=max_connection=2000 となっています。 カーネル等は以下のようになっています。 //////////////////////マスター側///////////////////////////////// # uname -a Linux xxxx.xxxxxx.co.jp 2.4.18-17.8.0 #1 Tue Oct 8 11:08:06 EDT 2002 i586 i586 i386 GNU/Linux # ls -la /lib/libc* -rwxr-xr-x 1 root root 1327065 9月 6 07:59 /lib/libc-2.2.93.so lrwxrwxrwx 1 root root 14 11月 6 18:54 /lib/libc.so.6 -> libc-2.2.93.so lrwxrwxrwx 1 root root 17 11月 6 18:54 /lib/libcom_err.so.2 -> libcom_err.so.2.0 -rwxr-xr-x 1 root root 29205 8月 11 16:08 /lib/libcom_err.so.2.0 -rwxr-xr-x 1 root root 21094 9月 6 07:59 /lib/libcrypt-2.2.93.so lrwxrwxrwx 1 root root 18 11月 6 18:54 /lib/libcrypt.so.1 -> libcrypt-2.2.93.so -rwxr-xr-x 1 root root 999564 8月 7 03:36 /lib/libcrypto.so.0.9.6b lrwxrwxrwx 1 root root 19 10月 15 19:51 /lib/libcrypto.so.2 -> libcrypto.so.0.9.6b # ls -la /lib/libpth* -rwxr-xr-x 1 root root 85311 9月 6 07:59 /lib/libpthread-0.10.so lrwxrwxrwx 1 root root 18 11月 6 18:54 /lib/libpthread.so.0 -> libpthread-0.10.so # cat /etc/ld.so.conf /usr/kerberos/lib /usr/X11R6/lib #ldd /usr/local/bin/mysql libncurses.so.5 => /usr/lib/libncurses.so.5 (0x4001b000) libmysqlclient.so.10 => /usr/local/lib/mysql/libmysqlclient.so.10 (0x4005a000) libz.so.1 => /usr/lib/libz.so.1 (0x40090000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x4009e000) libnsl.so.1 => /lib/libnsl.so.1 (0x400cb000) libm.so.6 => /lib/libm.so.6 (0x400df000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40101000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x401b3000) libc.so.6 => /lib/libc.so.6 (0x401bb000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) #ldd /usr/local/lib/mysql/libmysqlclient.so libz.so.1 => /usr/lib/libz.so.1 (0x4003f000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x4004d000) libnsl.so.1 => /lib/libnsl.so.1 (0x4007a000) libm.so.6 => /lib/libm.so.6 (0x4008e000) libc.so.6 => /lib/libc.so.6 (0x400af000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) //////////////////////スレーブ側///////////////////////////////// # uname -a Linux xxxx.xxxxx.co.jp 2.4.18-17.7.x #1 Tue Oct 8 11:34:32 EDT 2002 i686 i686 i386 GNU/Linux # ls -la /lib/libc* -rwxr-xr-x 1 root root 1235468 9月 5 19:12 /lib/libc-2.2.93.so lrwxrwxrwx 1 root root 14 10月 28 11:25 /lib/libc.so.6 -> libc-2.2.93.so lrwxrwxrwx 1 root root 11 10月 28 11:52 /lib/libcap.so -> libcap.so.1 lrwxrwxrwx 1 root root 14 10月 28 11:26 /lib/libcap.so.1 -> libcap.so.1.10 -rw-r--r-- 1 root root 51259 7月 19 06:44 /lib/libcap.so.1.10 lrwxrwxrwx 1 root root 17 10月 28 11:26 /lib/libcom_err.so.2 -> libcom_err.so.2.0 -rwxr-xr-x 1 root root 29205 8月 11 03:08 /lib/libcom_err.so.2.0 -rwxr-xr-x 1 root root 22351 9月 5 18:55 /lib/libcrypt-2.2.93.so lrwxrwxrwx 1 root root 18 10月 28 11:25 /lib/libcrypt.so.1 -> libcrypt-2.2.93.so -rwxr-xr-x 1 root root 990234 8月 6 14:34 /lib/libcrypto.so.0.9.6b lrwxrwxrwx 1 root root 19 10月 16 15:34 /lib/libcrypto.so.2 -> libcrypto.so.0.9.6b # ls -la /lib/libpth* -rwxr-xr-x 1 root root 70612 9月 5 19:12 /lib/libpthread-0.10.so lrwxrwxrwx 1 root root 18 10月 28 11:25 /lib/libpthread.so.0 -> libpthread-0.10.so # cat /etc/ld.so.conf /usr/kerberos/lib /usr/X11R6/lib /usr/lib/qt-3.0.5/lib /usr/lib/sane /usr/lib/wine # ldd /usr/local/bin/mysql libncurses.so.5 => /usr/lib/libncurses.so.5 (0x40025000) libmysqlclient.so.10 => /usr/local/lib/mysql/libmysqlclient.so.10 (0x40065000) libz.so.1 => /usr/lib/libz.so.1 (0x4009b000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x400a9000) libnsl.so.1 => /lib/libnsl.so.1 (0x400d6000) libm.so.6 => /lib/i686/libm.so.6 (0x400eb000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x4010d000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x401c0000) libc.so.6 => /lib/i686/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) # ldd /usr/local/lib/mysql/libmysqlclient.so libz.so.1 => /usr/lib/libz.so.1 (0x40048000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40057000) libnsl.so.1 => /lib/libnsl.so.1 (0x40084000) libm.so.6 => /lib/i686/libm.so.6 (0x40099000) libc.so.6 => /lib/i686/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) 長文かつ乱文で分かりづらくて申し訳ありませんが、 もし、ご存知の方がいらっしゃいましたらご教授願えますでしょうか? よろしくお願いします。
-> 6524 2002-11-06 23:09 ["Yasunori Saitoh" <s] Redhat8.0 の同期処理について 6525 2002-11-07 01:38 ┗[Tomoyuki Ishino <ish] 6530 2002-11-07 13:38 ┗["Yasunori Saitoh" <s] 6553 2002-11-09 04:41 ┗[Hidetaka Yamashita <]