Не включается сервер баз даннх

MySQL, PostgreSQL, InterBaseSQL etc

Модераторы: Art.i, vasya

Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 2:20 am

VDS-Разгон
CentOS
ISP-Manager -> Настройки сервера -> Возможности ->
Сервер баз данных MySQL - Состояние "выключен". Попытка включить ни к чему не приводит. Некоторое время в строке крутится иконка, изображающая загрузку с диска, страница обновляется - сервер как был выключен, так и остался.
Что делать?
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение Art.i » Пт фев 07, 2014 2:38 am

Запустите MySQL через консоль
/etc/rc.d/init.d/mysqld restart
Какую ошибку вы видите?
Не забывайте оценивать качество работы технической поддержки.
Art.i
Support team
 
Сообщений: 719
Зарегистрирован: Ср сен 25, 2013 2:07 pm

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 2:48 am

[root@xxx /]# /etc/rc.d/init.d/mysqld restart
Stopping mysqld: [ OK ]
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение Art.i » Пт фев 07, 2014 2:50 am

Проверьте свободное место на сервере:
команда
df -h
Также количество иннодов
df -i
Не забывайте оценивать качество работы технической поддержки.
Art.i
Support team
 
Сообщений: 719
Зарегистрирован: Ср сен 25, 2013 2:07 pm

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 2:56 am

[root@xxx mysql]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 16G 8.5G 7.2G 55% /
none 1.5G 4.0K 1.5G 1% /dev
[root@xxx mysql]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 2048000 108343 1939657 6% /
none 393216 152 393064 1% /dev
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 2:58 am

Код: выделить все
[root@xxx mysql]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/simfs             16G  8.5G  7.2G  55% /
none                  1.5G  4.0K  1.5G   1% /dev
[root@xxx mysql]# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/simfs           2048000  108343 1939657    6% /
none                  393216     152  393064    1% /dev


Так читабельнее
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 3:02 am

Вот что в логах
Код: выделить все
03:48:02 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
3:48:02 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
3:48:02 [ERROR]/usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
3:48:02 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
3:48:02  InnoDB: Initializing buffer pool, size = 8.0M
3:48:02  InnoDB: Completed initialization of buffer pool
3:48:02  InnoDB: Started; log sequence number 0 44233
3:48:02 [ERROR] /usr/libexec/: Can't find file: './mysql/host.frm' (errno: 13)
3:48:02 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
03:48:02 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended


в /usr/libexec вообще нет папки mysqld
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение ls » Пт фев 07, 2014 3:17 am

Проблема с содержимой базы в /var/lib/mysql - нет файла /var/lib/mysql/mysql/host.frm
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 3:21 am

Он там есть.

P.S. Если б его там и не было, такой ответ не приблизил бы меня к решению проблемы ни на шаг ;)
Последний раз редактировалось Vytos Пт фев 07, 2014 3:23 am, всего редактировалось 1 раз.
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение Art.i » Пт фев 07, 2014 3:22 am

Проверьте права на этот файл, он не доступен для чтения.
Не забывайте оценивать качество работы технической поддержки.
Art.i
Support team
 
Сообщений: 719
Зарегистрирован: Ср сен 25, 2013 2:07 pm

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 3:24 am

0660
root/root

такие права у всех файлов в этой папке, у самой папки 0755
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение ls » Пт фев 07, 2014 7:29 am

Файлы должны принадлежать пользователю mysql
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 11:20 am

как сделать переназначение для всех файлов в папке сразу, а не по одному?
папка тоже должна этому пользователю принадлежать?
mysql/mysql или mysql/root?

P.S. Посмотрел логи с самого начала, с приобретения VPS - сразу были эти ошибки, то есть при создании VPS для пользователя, ваша система изначально неправильно формирует это дело
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

Re: Не включается сервер баз даннх

Сообщение pepper » Пт фев 07, 2014 11:50 am

Vytos писал(а):как сделать переназначение для всех файлов в папке сразу, а не по одному?

Зайти по SSH и выполнить на сервере:
chmod 644 /var/db/mysql/*

Vytos писал(а):папка тоже должна этому пользователю принадлежать?
mysql/mysql или mysql/root?

Да.
mysql/mysql

Vytos писал(а):P.S. Посмотрел логи с самого начала, с приобретения VPS - сразу были эти ошибки, то есть при создании VPS для пользователя, ваша система изначально неправильно формирует это дело

Сообщите какой шаблон вы ставили при установке ОС на сервер, проверим.
pepper
Support team
 
Сообщений: 551
Зарегистрирован: Пн окт 07, 2013 4:06 am

Re: Не включается сервер баз даннх

Сообщение Vytos » Пт фев 07, 2014 8:37 pm

pepper писал(а):Зайти по SSH и выполнить на сервере:
chmod 644 /var/db/mysql/*


Выше речь шла о папке /var/lib/mysql... все же для нее, наверное? в папке /var/db нет папки mysql

pepper писал(а):Сообщите какой шаблон вы ставили при установке ОС на сервер, проверим.


CentOS-i386 с ISPmanager и пакетом предустановленного ПО в который и БД входили. Точно определение шаблона не вспомню, в мае 2012 VDS приобретался.
Сейчас в VDSmanager указан образ диска centos-6-i386-ispmanager

проставил доступ и пользователя/группу - без изменений, ошибки в логах те же
Последний раз редактировалось Vytos Пт фев 07, 2014 8:47 pm, всего редактировалось 1 раз.
Vytos
 
Сообщений: 12
Зарегистрирован: Пт фев 07, 2014 2:09 am

След.

Вернуться в Базы данных

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1