[前][次][番号順一覧][スレッド一覧]

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 <]