LINUX.ORG.RU
ФорумAdmin

mysqld


0

1

Здравствуйте!!Помогите разобраться со скулем .

# mysqld restart 120731 10:55:59 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead. 120731 10:55:59 [ERROR] Fatal error: Please read «Security» section of the manual to find out how to run mysqld as root!

120731 10:55:59 [ERROR] Aborting

120731 10:55:59 [Note] mysqld: Shutdown complete Вот это пишет при рестарте.

DBI connect('database=news;host=localhost;port=3306','root',...) failed: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' cannot connect; Это пишет в логи.mysqld.sock отсутствует.Я его не удалял,куда делся х.з. Такое началось после отрубления питания у машины. При загрузке ругнулся /etc/rc2.d/@S19mysql failed partition full. Возможно ли реанимировать скуль?Или ставить по новой?


Ответ на: комментарий от helios

Спасибо за подсказку.А ещё вопрос.На корневом разделе быстро начало пропадать свободное место.Буквально на глазах тает.Логи на отдельном разделе,нового ничего не ставилось.Как вычислить,что отжирает место?

den777
() автор топика
Ответ на: комментарий от den777

смотри /var/lib/mysql/ там скорее всего бин-логи создаются, а они большие...

fbiagent ★★★
()
Ответ на: комментарий от helios

/var/lib/mysql/ на отдельном разделе

du -smc --exclude={proc,sys,dev} ./* | sort -g вот это паказал

0 ./f 0 ./l 0 ./packages 0 ./s 0 ./t 1 ./back 1 ./backup.ldif 1 ./back.usi 1 ./bin 1 ./dbootstrap_settings 1 ./debug 1 ./dst_credit 1 ./edit.ldif 1 ./findlog 1 ./findlog.new 1 ./fireold.sh 1 ./firewall.sh 1 ./fwtraf.conf 1 ./libwbclient.so.0 1 ./mail 1 ./minicom.log 1 ./nagios3_3.2.1-2.dsc 1 ./new 1 ./new.ldif 1 ./nohup.out 1 ./postconf 1 ./rewp 1 ./samba 1 ./sel.txt 1 ./sent 1 ./site 1 ./smbinsprn.pl 1 ./suhosin.ini 1 ./tcp_sack~ 1 ./tele.curr 1 ./tele-new 1 ./tele.new 1 ./trafcon.sh 1 ./UcliEvt.log 1 ./uptime 1 ./usi 1 ./usi.curr 1 ./usi.new 1 ./valueadd.zip 1 итого

den777
() автор топика
Ответ на: комментарий от den777

Команда, приведённая мной выше, показывает все папки и файлы текущей дирректории и их размеры. Вывод отсортирован по размеру. С её помощью можно найти, где «исчезает» дисковое пространство.

helios ★★★★★
()

При загрузке ругнулся /etc/rc2.d/@S19mysql failed partition full

Или ставить по новой?

Чукча не читатель?

leave ★★★★★
()
Ответ на: комментарий от helios

Сокет создается демоном при старте. С четырьмя звездами можно было бы и если не знать, то догадаться.

leave ★★★★★
()
Ответ на: комментарий от leave

Сокет создается демоном при старте. С четырьмя звездами можно было бы и если не знать, то догадаться.

Хех. И трёхзвёздный знает, что ни в чём нельзя быть уверенным :) Помнится, на Ubuntu 10.04 убедился, что mysql сервер не всегда создаёт сокет.

И, думается мне, «Спасибо за подсказку» - это знак того, что мускул после этого заработал.

helios ★★★★★
()
Ответ на: комментарий от helios

Если он его не создает, то тому есть причина (например, права, или свободное место, или еще что).

p.s. у него в логах aborting, т.е. демон сдох, поэтому и клиент говорит, что не может законнектиться. Толку с наличия сокета, если его никто не слушает?

leave ★★★★★
()
Последнее исправление: leave (всего исправлений: 1)
Ответ на: комментарий от leave

Оказалось в конфиге нужно было указать от кого стартует скуль,и сделать chown -R на каталог /var/run/mysqld,как подсказал helios.Почему то настройки послетали.

den777
() автор топика
Ответ на: комментарий от den777

А вот куда исчезает место так и не выяснил.Просмотрел размеры всех каталогов,даже совокупный размер меньше фактически занятого места.

den777
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.