redhat-admin

Рейтинг
8
Регистрация
06.04.2014
Должность
linux admin
Услуги по настройке линукс серверов

от себя добавлю простой пример, последовательно по коммандам. будет полезно и ТСу и новичкам кто читает форум в учебных целях для опыта

----------------------------

значит имеем пустой диск sdb. выполняем:

fdisk /dev/sdb (открылся фдиск) -> n (создать partition) -> потом на все вопросы просто Enter. это будет: p (выбрать "primary") -> 1 -> размер (все 500 берем, если нет, указываем что нужно)

потом вводим "w" и все, диск готов к форматированию. фдиск выйдет сам.

теперь у вас есть /dev/sdb1 - это ваша partition 1, 500gb

вводим "mkfs.ext4 /dev/sdb1" форматнули в ext4.

сделайте папку для этого диска, на нее вы этот диск "назначаете" (mount)

"mkdir /newdisk" это будет его адрес, то есть зайти на диск нельзя внутрь /dev/sdb1 как было бы логично в винде. а можно только после команды "mount /dev/sdb1 /newdisk" зайти в /newdisk и увидеть файлы (которых пока нет).

последнее, вносим строку

"/dev/sdb1 /newdisk ext4 defaults 1 1"

в файл /etc/fstab, что бы команда mount срабатывала сама при автостарте (это простым языком, для привыкших к винде).

готово :) .

PraS:
В DLE это можно сделать указав GzipOut(1); в index.php в самом низу файла.
После этого информация о запросах и времени генерации страницы будет доступна в "исходном коде страницы"

полезная фишка, спасибо :) , не знал что в ДЛЕ это делается так просто

а интересно все таки узнать у ТС чем решилась проблема (если решилась) ? и какой траффик в самом деле, неужели до 20-30к реально онлайн бывают (догадываюсь что нет, т.к. указанный сервер не осилил бы и 2к реал-тайм в онлайне), или имелось ввиду в сутки? :)

legi:
не хочет брать и исполнять файлы из mebel.in.ua.new, а упорно лезет в mebel.in.ua . и вопрос собственно в том, из-за чего так происходит.

так происходит потому что вы его так настроили, апачу далеко до искусственного интеллекта еще :))) что бы он делал что то "по своему" вопреки указаниям хозяина.

вы просто прописали лишний раз .new скорей всего, нужно не что бы при запросе in.ua.new он шел в in.ua.new папку, а при запросе in.ua шел в in.ua.new :) . а вы наверное прописали неправильно вот и все. посмотрите examples этого конфига внимательно, и думаю точно найдете ошибку.

удачи :) .

Timen:
Если уж на то пошло - то я бы попытался разделить сайт на субдомены и разместил их на разных серверах...
Мне сложно представить проект/субдомен, для которого не будет хватать одного сервера.

Почему же, если проект связан с аудио\видео материалами где нужна огромная пропускная способность :) .

Кстати насчет проверки нагрузки в течении дня (собрать статистику за день, неделю, и т.п) посоветую использовать команды sar,mpstat,iostat (вроде эту упоминал кто уже, но не указал как собрать инфу за день :) ) с заданным интервалом, и записывать результат в лог, или просто в файл какой нужно. это делается так:

sar -u 5 10 (покажет загрузку ЦПУ, 10 раз обновится каждые 5 секунд)

sar -r 2 100 (покажет память, каждые 2 секунды - и повторить это 100 раз)

а еще в кроне эта штука стоит в папке cron.d заданная на 10 минутный интервал, и "откладывает" свои логи в папку /var/log/sysstat/, прочитать их оттуда можно командой:

sar -f /var/log/sysstat/sa0 (sa1,sa2, etc... все файлы в папке, посмотреть по дате можно)

если команды нема, установите пакет sysstat (хотя вроде он базовый и есть во всех дистрах?)

надеюсь это поможет в мониторинге серверов :) . почитайте детальней про sar, это основная тулза для вашего случая. http://bencane.com/2012/07/08/sar-sysstat-linux-performance-statistics-with-ease/

может в .htaccess кто то пошутил у вас с modrewrite? и он все переписывает в ip?

одновременный онлайн 20-30к это трафик в 500к в сутки минимум примерно? с таким трафиком и соотв. доходами для вас не должно быть проблемой арендовать еще 5 таких серваков и нанять админа :) (или целый админский спецназ держать на постояной работе :) ).

могу посоветовать перед тем как делать тюнинг сервера проверить сам ДЛЕ, отключить все лишнее (подсчет просмотров новости, календарь, архив, и типа того, там целый воз плюшек и разница в нагрузке на базу данных без них может быть в 3-4 раза меньше), поставьте маленький скрипт который выводит вницу страницы в футере количество запросов совершенных к базе и сколько памяти жрет. так вы вычислите нагрузку, увидев сколько ресурсов ест 1 сессия.

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

гадалка лучший сисадмин :))) верное дело говорит!

а что бы помочь с вопросом нужны детали, да. почитайте логи, кто и откуда ДДОСит, или может просто глюк и пересобрать надо апач, или какая то софтина конфликтует с чем то.. вопрос такой что ответить на него не получтися даже у нострдамуса :) . килл -9 чего именно вам помогает? httpd (apache2 if debian)? на каком сервере вообще работа идет? centos?

12
Всего: 17