The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Can't create/write to file '/var/run/mysqld/mysqld.pid'"
Отправлено mikra, 20-Ноя-08 14:16 
>[оверквотинг удален]
>081120 10:48:53 [ERROR] Aborting
>
>081120 10:48:53  InnoDB: Starting shutdown...
>081120 10:48:56  InnoDB: Shutdown completed; log sequence number 0 43655
>081120 10:48:56 [Note] /usr/libexec/mysqld: Shutdown complete
>
>081120 10:48:56  mysqld ended
>
>
>может ещё на какую папку права поменять надо?

Еще раз...
Надо остановить сервер mysql, убедиться, что он остановился и другой в это время не запущен:
ps ax|grep sql
Если другой сервер есть, а быть не должен, либо если нужный сервер не останавливается, то разбирайся со своими стартовыми скриптами.

Далее по плану:
1.
Хватит дергать юзеров! Не запускать mysqld рутом. Не менять в конфиге строку "user=mysql-user". Создал себе "mysql-user" - с ним и работай.

2.
Сделать бэкап данных базы.

3.
Определиться с каталогами, прописать их в конфиг.
###########
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql-user
old_passwords=1
log=/var/log/mysql/mysql.log

[mysqld_safe]
log-error=/var/log/mysql/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
###########

4.
Создать недостающий каталог для логов
mkdir /var/log/mysql

Раздать права на каталоги
chown -Rh mysql-user /var/lib/mysql
chown -Rh mysql-user /var/log/mysql
chown -Rh mysql-user /var/run/mysqld

5.
Удалить старый пид и сокет если есть
rm /var/run/mysqld/mysqld.pid
rm /var/lib/mysql/mysql.sock

6.
Запустить мускул и читать логи в /var/log/mysql/

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру