myhand

Рейтинг
278
Регистрация
16.09.2009
ANDARK:
у меня два варианта, либо пакет linux-image-2.6.31-22-generic-pae битый, либо косяк в Grub.

А у меня один вариант - Вам еще рано предлагать варианты... Трепитесь меньше - учитесь больше.

Исправление:

chmod a-x /etc/grub.d/README

PS: Ubuntu не самый лучший вариант для сервера. Если у Вас осталась возможность выбора - я рекоммендую Вам Debian.

gexogensib:
Господа, есть выделенный сервер с оперативной памятью 2 гб, swop - 4 гб.
Запускаю через isp панель бэкап базы Mysql. Во время бэкапа сначала происходит исчерпание всей оперативки, потом всей памяти в swop, потом сервер валится.
Можно как то ограничить использование оперативной памяти во время бэкапа?

Ограничить использование памяти кем? Бекапом - так почти наверняка память забивают какие-нить апачи, которые ждут отработки SQL-запросов к базе, которые лочит бекап. Так что бекап ограничивать глупо. Нужно думать - как в Вашем случае организовать его так, чтобы он отрабатывал быстро. Может структуру базы сменить, тип таблиц, метод бекапа (например два mysql сервера и бекапить со slave) и т.п.

Andreyka:
Значит они были недостаточно опытными, негодными авиаконструкторами.

Королев. фон Браун. По чертежу взлетали ракеты только уже у бойцов рангом поменьше (и то - не всегда)... Когда технологический процесс был отлажен до мелочей.

Александр Фролов:
Панель управления, насколько я понимаю, упростит и удешевит обслуживание кластера, или нет?

Чем, например? Она для решений типовых задач. Как Вы думаете - какие типовые задачи будут в Вашем случае?

Alex_Fed:
без знаний языков возможно ли найти что-нибудь готовое?

Нет, и не предвидится. Все подобные решения ориентированы на защиту от школьников. Т.е. есть вполне конкретные (и несложные) векторы атаки, от которых так не защититься в принципе.

Второй момент - сложность таких решений. DDoS - это просто много запросов с разных IP. Если атакующий немного постарается - эти запросы могут быть практически неотличимы от обычных обращений клиентов. Сравнительно просто защититься от конкретной атаки - но крайне сложно защититься от любой.

Соответственно, Вам нужно либо досконально разбираться во всем (уметь написать свое антидос решение и модифицировать его по обстоятельствам) - либо забыть про технические детали о обратиться к специалистам.

Картина маслом - Битва титанов. (Швыряются какашками с утра)

Dimanych:
хотя согласен с тем что можно думать на что угодно

Да уж на что угодно - как раз таки можно не думать.

Dimanych:

Я не понимаю почему для вас фраза "Отключить шелл в PHP" не понятна

Ну, потому что непонятна.

Dimanych:

Не знаю что вы там придумали про недостаточнось и обход таких вещей как запрет шелл функций + open_basedir. Если что-то такое пишете, хоть подтверждайте чем то.

Что мне "подтверждать" - Вы не в состоянии найти список CVE по уязвимостям PHP?

Dimanych:
Андрейка писал про safe_mode.

Ну, чуть раньше и про mod_security ;) Safe mode - еще более-менее разумно.

Dimanych:

Вы ТС прочтите внимательно, вебшелл был обнаружен во всех папках всех сайтов, сделано это не через фтп или шелл, т.е. через веб-взлом.

Откуда Вы узнали, что не через FTP? Очень похоже.

Dimanych:

Отсюда, делаем вывод, на сайты не проставлен openbasedir или опасные пхп функции доступны, которые в обычных сайтах не нужны, активированы. Вот собственно и мой совет, который недопустит взлома всех сайтов при взломе одного, особенно если они в одном аккаунте. (этот случай очень популярен)

Ну так и пишите. А то "Отключить шелл в PHP" - и поди пойми что этот дзен значит. (Конечно, все эти меры не приведут к неработоспособности шелла - да и определенная вероятность "выйти" за пределы конкретного виртуалхоста имеется. Openbasedir еще тот фиговый листочек...)

Dimanych:
Совет Андрейки тоже решает проблему в корне.

Порождая с десяток новых (если Вы про mod_security).

Dimanych:
но со временем при желании набирается опыт во всех сферах IT, и этот опыт намного практичнее чем знание всей документации.

Да нет, конечно. Если Вы не овладели простейшим опытом "научись читать штатную документацию" - грош этому "опыту" цена.

Dimanych:
вставил запрос в шелл, через 2 минуты полностью настроенная конфигурация php или apache

Помойка, иными словами. В минутах лучше измеряйте время обновления этой "конфигурации" при смене версий.

Dimanych:
Пакетами я такого сделать не могу, гибкость не та.

Пакетами можно сделать куда больше.

Dimanych:
Клиент как то принизил нас написав плохой отзыв, ткнув на то что у нас на одном севрере версия PHP 5.2.14, а актуальная уже долгое время 5.2.17.

Ну так Вы объясните на сайте - какое конкретно у Вас установлено ПО и почему.

Александр Фролов:
Мы приобретаем свои серверы. В нашем случае нужна защита от таких рисков, как полный выход из строя физического сервера

Вы предусмотрели такой вариант решения как временная аренда сервера в своем ДЦ?

Оценили сколько это займет по времени (с технической стороны - порядка получаса, плюс бюрократические проволочки у хостера)?

Александр Фролов:
В текущей конфигурации время недоступности определяется необходимостью переноса магазина на другой сервер с изменением IP в зоне A домена. Магазин можно перенести за пару часов (что тоже многовато), но на изменение IP в зоне A может уйти больше времени.

Что еще за "зона A"? Если Вы про IN A записи в ДНС - так поставьте TTL поменьше просто. Многие крупные хостеры ставят по 15 минут и менее.

Так что, если хорошо сперва подумать (больше даже над организационными моментами) - даунтайм в случае полного отказа сервера сводится к времени порядка получаса (вынимаем диски из Вашего сервера и вставлем в другой). Насколько это неприемлемо?

Что касается ISP Cluster - тут, имхо, если и делать - что что-то куда более простое и ориентированное на конкретно Ваш продукт. Минимум, на порядок дешевле будет. ISP для одного магазина - вообще лишний.

iHead:
это явно перебор :)

Если не ограничиваться одним ДЦ - не перебор.

skyscr:
релоад кстати тоже некорректно перегружается...и ошибки иногда появляются

Приведенная Вами ошибка вряд-ли как-то связана с reload'ом. Просто бакенд медленно отвечает - нужно смотреть и разбираться почему.

Всего: 4890