Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 14.11.2010, 12:12   #1
Профессор
 
Регистрация: 30.08.2010
Сообщений: 689
Репутация: 4887

По умолчанию Проблема с MySQL

CentOS 5.5.
MySLQ 5.0.77

Через консоль импортирую базу ~160 мегов. При импорте получаю

Цитата:
# mysql пароль юзер база < дамп.sql
Terminated
или
Цитата:
ERROR 2013 (HY000) at line 169186: Lost connection to MySQL server during query
В логах такое:
Цитата:
101114 15:05:23 [ERROR] Can't create thread to kill server

Number of processes running now: 0
101114 15:05:26 mysqld restarted
/usr/libexec/mysqld, Version: 5.0.77-log (Source distribution). started with:
Tcp port: 3306 Unix socket: /var/lib/mysql/mysql.sock
Time Id Command Argument
101114 15:05:26 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.0.77-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution
Почему процесс хочет самоистребиться?
wait_timeout и interactive_timeout не спасают. в базе есть таблица больше 150 мб...
megadimon вне форума   Ответить с цитированием

Реклама
Старый 14.11.2010, 12:38   #2
pupseg
Академик
 
Аватар для pupseg
 
Регистрация: 14.05.2010
Сообщений: 3,681
Репутация: 515397
Отправить сообщение для pupseg с помощью ICQ Отправить сообщение для pupseg с помощью Skype™

По умолчанию Re: Проблема с MySQL

Цитата:
Сообщение от megadimon Посмотреть сообщение
CentOS 5.5.
MySLQ 5.0.77

Через консоль импортирую базу ~160 мегов. При импорте получаю


или


В логах такое:

Почему процесс хочет самоистребиться?
wait_timeout и interactive_timeout не спасают. в базе есть таблица больше 150 мб...
войдите в инстанс мускуля
mysql -u root -p
и запустите более наглядно:
mysql> \. /path/to/dump.sql

что выдает ?
pupseg вне форума   Ответить с цитированием
Старый 14.11.2010, 12:44   #3
megadimon
Профессор
 
Регистрация: 30.08.2010
Сообщений: 689
Репутация: 4887

ТопикСтартер Ответ: Проблема с MySQL

Цитата:
Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.47 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.24 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.05 sec)

Query OK, 33 rows affected, 19 warnings (0.00 sec)
Records: 33 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.03 sec)

Query OK, 13 rows affected, 14 warnings (0.00 sec)
Records: 13 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.02 sec)

Query OK, 55 rows affected, 55 warnings (0.00 sec)
Records: 55 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.07 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.06 sec)

Query OK, 14326 rows affected (0.10 sec)
Records: 14326 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.05 sec)

Query OK, 30 rows affected (0.00 sec)
Records: 30 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.02 sec)

Query OK, 6 rows affected, 6 warnings (0.00 sec)
Records: 6 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.01 sec)

Query OK, 566 rows affected (0.00 sec)
Records: 566 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.02 sec)

Query OK, 1 row affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.03 sec)

Query OK, 11 rows affected, 1 warning (0.00 sec)
Records: 11 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.04 sec)

Query OK, 152896 rows affected, 23483 warnings (1.36 sec)
Records: 152896 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.05 sec)

Query OK, 0 rows affected (0.53 sec)

Query OK, 218 rows affected (0.00 sec)
Records: 218 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.10 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.04 sec)

Query OK, 1 row affected, 1 warning (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.01 sec)

Query OK, 26 rows affected, 4 warnings (0.00 sec)
Records: 26 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.02 sec)

Query OK, 673 rows affected, 1879 warnings (0.02 sec)
Records: 673 Duplicates: 0 Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.06 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.05 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.01 sec)

Terminated
как-то так
megadimon вне форума   Ответить с цитированием
Старый 14.11.2010, 12:49   #4
vapetrov
Приватный linux-админ
 
Регистрация: 25.07.2006
Адрес: Kherson, Ukraine
Сообщений: 315
Репутация: 26580
Отправить сообщение для vapetrov с помощью ICQ

По умолчанию Ответ: Проблема с MySQL

Судя по всему, мускул рестартуется извне.
Может у вас какая-то рестартовалка или система мониторинга срабатывает.
__________________
Приватный linux-администратор
vapetrov вне форума   Ответить с цитированием
Старый 14.11.2010, 12:52   #5
DenisVS
Поддержка сайтов
 
Регистрация: 01.05.2010
Сообщений: 8,879
Репутация: 1104793
Отправить сообщение для DenisVS с помощью ICQ Send Message via Jabber to DenisVS

По умолчанию Ответ: Проблема с MySQL

Дайте ему в консоли SET GLOBAL connect_timeout = 200
DenisVS вне форума   Ответить с цитированием
Старый 14.11.2010, 12:54   #6
megadimon
Профессор
 
Регистрация: 30.08.2010
Сообщений: 689
Репутация: 4887

ТопикСтартер Ответ: Проблема с MySQL

да нет, все стандартное. ничего другого на сервере не происходит. апач, nginx, named и прочее остановлено. работает только мускул.

megadimon добавил 14.11.2010 в 13:00
Цитата:
Сообщение от DenisVS Посмотреть сообщение
Дайте ему в консоли SET GLOBAL connect_timeout = 200
не спасает

Последний раз редактировалось megadimon; 14.11.2010 в 13:00.. Причина: Добавлено сообщение
megadimon вне форума   Ответить с цитированием
Старый 14.11.2010, 13:08   #7
pupseg
Академик
 
Аватар для pupseg
 
Регистрация: 14.05.2010
Сообщений: 3,681
Репутация: 515397
Отправить сообщение для pupseg с помощью ICQ Отправить сообщение для pupseg с помощью Skype™

По умолчанию Re: Проблема с MySQL

эээ.... mysqld.log ???
pupseg вне форума   Ответить с цитированием
Старый 14.11.2010, 13:11   #8
megadimon
Профессор
 
Регистрация: 30.08.2010
Сообщений: 689
Репутация: 4887

ТопикСтартер Ответ: Проблема с MySQL

101114 16:05:35 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 481440 bytes)
101114 16:05:35 [ERROR] Out of memory; check if mysqld or some other process uses all available memory; if not, you may have to use 'ulimit' to allow mysqld to use more memory or you can add more swap space
101114 16:05:35 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 481440 bytes)
101114 16:05:35 [ERROR] Out of memory; check if mysqld or some other process uses all available memory; if not, you may have to use 'ulimit' to allow mysqld to use more memory or you can add more swap space

при этом топ не показывает нехватку ОЗУ в момент импорта дампа
megadimon вне форума   Ответить с цитированием
Старый 14.11.2010, 13:13   #9
delicate
Аспирант
 
Регистрация: 11.05.2010
Адрес: Украина
Сообщений: 135
Репутация: 11460
Отправить сообщение для delicate с помощью ICQ

По умолчанию Ответ: Проблема с MySQL

все это дело на vps c openvz ?
delicate вне форума   Ответить с цитированием
Старый 14.11.2010, 13:14   #10
megadimon
Профессор
 
Регистрация: 30.08.2010
Сообщений: 689
Репутация: 4887

ТопикСтартер Ответ: Проблема с MySQL

на Virtuozzo
megadimon вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны