Ruslan413
написал 31 августа 2008 года в 14:58 (892 просмотра)
Ведет себя
неопределенно; открыл 8 тем в форуме, оставил 15 комментариев на сайте.
Доброго времени суток всем!
Такой вопрос:
MOPS 6.0., ставил максимально полный комплект, при установке указывал, чтобы Apache, PHP, MySQL стартовали при запуске системы.
Однако при запуске выдавалась какая-то ошибка (точно не помню какая), и мне друг отключил загрузку MySQL.
Сейчас пытаюсь запустить из консоли его, пишет:
ERROR 2002 (HY000): Can’t connect to local MySQL cerver through socket '/tmp/mysql.sock' (2)
Пробовал переустановить мускул, все равно не помогает. Подскажите, как настроить?
В Линукс я новичок, поэтому не судите строго:) Заранее спасибо!
// Тему переместил(а) Dmitry Shurupov из форума «UNIX FAQ: вопросы по UNIX/Linux».
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
В первый раз слышу о таком.
У него кто в прародителях? Дал бы ты сразу что ли ссылку на домашнюю страницу…
Согласно утверждениям гугла, у него в родословной Шлактвари. Ясненько…
Парсить /var/log/messages на предмет ошибки (могут потребоваться права root или членство в группе (например, но не обязательно — wheel)).
Если Шлактварь настолько повторяет *BSD, то это равноценно запрету запуска приложения.
Это НЕ запуск Мускула, это — попытка поключиться к серверу с использованием стандартного консольного клиента!
Запустить сервер!
Находишь каталог rc.d (предположительно — /usr/local/etc/rc.d/), в нём должен быть скрипт (исполняемый файл) mysql (или mysql-server).
Почитай его на предмет дополнительных инструкций.
Запуск скрипта с аргументом start при соблюдении дополнительных условий (см. скрипт, предположительно — mysql_enable=«YES» в /etc/rc.conf).
Халява не пройдёт!
Слака
Наверное не настолько
Не настолько, повторяется в слаке только иницилизация в bsd стиле, все остальное как в дргих линуксах. Поэтому в /etc/rc.d, там долже быть скрипт запуска mysql, если сервис установлен. Отключение и включение сервиса производится установкой прав на файл -x или +x.
А поопределённей? :)
Дык я и описывал инициализацию в BSD-стиле.
А вот про включение/выключение сервиса посредством chmod — лажа полная (работать-то оно работает, но — ересь!)…
Был бы знаком с реализацией в BSD, написал бы определенней.
Я намекал на расположения конфигов, а так очень схоже.
Но работает :) Я уж подзабыл несколько, может сплинтер напишет более конкретный faq по этому вопросу. Насчет chmod точно, но вот не помню достаточное это условие или необходимое. Добвлю, что там есть и поддержка SystemV.
И что же тебе мешает :)
В таком случае без разрешающей записи в /etc/rc.conf работать не должно.
Ага. Гланды тоже через задний проход удалить можно :)
Необходимое.
Стартовые скрипты должны быть исполняемыми.
Но отключать сервис посредством chmod -x — порнография!
На уровне механизмов работы с памятью она и в оригинале (FreeBSD) есть.
Устанавливается только в primary раздел. Для ее установки, мне надо весь винт перекроить. Другого подходящего железа пока нет.
Кое-что там точно прописывается, но насчет разрешений для сервисов не уверен.
Есть подозрение что и достаточное :)
[/quote]
Я имел в виду способ иницилизаци.
Ложь, пиздёж и провокация.
Порождённая «качеством» документирования.
Впрочем, ОДИН первичный раздел выделить действительно было бы неплохо.
Но не обязательно.
Просто в FreeBSD заметно иной подход к разбиению жёсткого диска.
Помнится, в своей шпаргалке я упоминал этот момент: http://www.nixp.ru/articles/freebsd_fine_tune_for_linuxers
Правда, там я его не разворачивал.
Значит, надо исправиться здесь (и не забыть дописать в статью):
«раздел» по терминологии FreeBSD == «первичный раздел» в терминологии Linux.
«slice» по терминологии FreeBSD == «extended раздел» в терминологии Linux.
FreeBSD предполагает, что в каждом из четырёх первичных разделов создаётся по вкусу вторичных. Всё.
Воткнуть систему в один вторичный раздел без свопа — ИМХО не проблема. Некоторую сложность здесь может представить разве что прописывание FreeBSD в Linux’овом загрузчике.
Интересно. Ждём splinter’а :)
В Слаке, может и достаточное.
Но ни для одного из прочих дистрибутивов, с которыми я работал (начиная с RedHat 5.2) — не верно!
chmod -x +x мож и порнография
можно делать еще так например: mv mysql .mysql
В документации я это и прочитал, насчет особенностей разбиения диска в bsd я знаю.
Не может, а точно!
Такая же порнография.
Пора рядом с FAQ’ом список ересей заводить.
Могу только порадоваться за тебя: что у тебя нет опыта сличения этой документации с практикой (практический опыт, он порождает изрядный скепсис).
Я думал в знаменитом хендбуке не врут!
Святая наивность… Боюсь тебя огорчить, но:
там не только устаревшей (до полного протухания) информации навалом; но и откровенных ляпов.
Если бы хэндбук был написан действительно как надо (ссылка на пример), то не появлялось бы подобных опусов (претендующее на актуальность для 6.Х и правильное, но использующее облегчённый режим решение — смотри в ветке про FAQ (которая, как я надеюсь, перестанет быть просто веткой на форуме), со временем надеюсь осилить и нормальное решение задачи).