myhand

Рейтинг
278
Регистрация
16.09.2009
netwind:
myhand, но вопрос не в них, а в том какие еще веселые баги вы увидите при попытке ограничить mysql - на длительное время подвиснет выполнение запросов этого пользователя (эта ошибка временная) и лимит на подключения быстро исчерпается. А если сервер для "исправления" перегрузить, то и таблицы попортятся.
Короче, не вариант это.

Так есть же лимиты на подключение per user. Не слыхали разве?

Впрочем не спорю - может есть еще какие нетривиальные проблемы с подобным вариантом. Придумал его даже не я собственно - где-то в рассылке *mysql рекоммендовали ихние лучшие собаководы. Авось не посоветуют плохого...

netwind:
А бинлогов не бойтесь - они не тормозят, так как запись в них последовательная и буфферизируемая. C другой стороны, на хостинге с бинлогами, можно восстановить данные в любой момент, а не только на момент создания резервных копий.

Как правило, я бинлоги включаю на всех серверах (под выделенные веб-проекты, не виртуальный хостинг) именно по этой причине. Тем не менее, небольшое уменьшение производительности наблюдаетеся (в пределах нескольких процентов). Может потому их и не включают на БД виртуальных хостингов, да они еще и место жрут (сравнительно дорогое - SCSI или SAS). Предоставляли бы бекап регулярный - и то хорошо.

netwind:
myhand, а что произойдет, когда mysql не сможет записать файлы при insert? а бинлоги ?

Бинлоги на виртуальном хостинге может и не нужны?

Если только myisam, то можно попробовать при создании базы делать на ее директории:

1) chown mysql:usergroup databasedir/

2) chmod 2755 databasedir/

Новые файлы будут mysql:usergroup и учитываться групповыми квотами. Как-то так.

PS: Use LVM, Luke :) Разбивка диска одним большим разделом - эт плёхо.

Pilat:
Стандартная мантра почему-то пропущена - 'nginx MaxClients etc...'

Стандартная мантра - призовите админа, он настроит. Физический сервер, что жадничать $$ за работу?

netwind:
так если каждый клиент ограничен open_basedir и cgi запрещен, то как он это сделает?

Хм, на тех хостингах что я видел - клиенты бы сильно расплювались если им cgi запретить. Да еще и крон в придачу. А еще шелл открутить.

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

netwind:
cделал chmod 777 ~/
и жду неделю пока у меня на декстопе самозародится шелл какой-нибудь..

иначе вы тут наврали все.

Вы не сравнивайте **** c пальцем... Т.е. десктоп, который нафиг никому не упал кроме Вас и на котором может даже публичных сервисов нет вероятно - и виртуальный хостинг, где этот шелл зальет Вам радостно Вася с соседнего аккаунта. Или вообще через дырку в каком-то дремучем cgi-скрипте сайта Марьванны, работающем с правами апача.

netwind:
Помимо исключения легко восстановимых и временных файлов, попробуйте tar запускать с помощью ionice.
Это работает только если используется планировщик ввода-вывода cfq, а в ubuntu его придется поменять (echo cfq > /sys/block/sda ). И по завершении операций поменять обратно, потому что убунту плохого не насоветует.

Ага, на VPSу...

Вы фантазер, уважаемый ;)

leenex2:

Понимаете, проблема даже если архивировать не через панель, а прямой командой в консоли.
Пробовал заархивировать средние папочки, эффект тотже.

Что в лоб - что по лбу... Может Вы пытаетесь архивировать директории с туевой кучей мелких файлов. Кеши какие-нибудь и т.п. Потому тар и дрючит диск по-страшному. Идея в том, чтобы исключить ненужное из бекапа, а не тарить все подряд. Так понятно?

Exhang:
в yum вообще такого он не находит

А што за centos версия?

Всего: 4890