- Увеличение скорости загрузки Fedora Core 4, ksp, 09:54 , 27-Фев-06 (1)
- Увеличение скорости загрузки Fedora Core 4, Andrejs Spunitis, 10:25 , 27-Фев-06 (2)
Дело не в секундах, а в том, чтобы у начинающего администратора была ясная картина о том что происходит от включения питания до приглашения bash. Из статей в интернете да и из книг, сложно сформировать такое представление, поскольку там разбирают достаточно сложные для начинающего пользователя загрузочные скрипты, а также не объясняют некоторые мелочи, через которые рано или поздно пройдешь. В статье для этих целей описаны эпизоды из реальных проблем через которые я прошел. PS В принципе, те у кого мало времени используют MS-Windows :)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Spear, 10:25 , 27-Фев-06 (3)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 10:34 , 27-Фев-06 (4)
Говорил и буду говорить, все равно какой дистрибутив использовать для _сервера_ ! Поскольку все програмные пакеты пересобираются из одних и тех же исходников. Если что то не нравится -- пересобери непонравившийся пакет сам, как это было описано в предыдущих статьях: http://www.dzti.edu.lv/isp-serv/index.php Если говорить о том, какой десктоп удобнее для НЕ-програмиста или НЕ-администратора отвечу Windows, по статистике посещений сайта, не более 40% посетителей используют Linux, при том, что тематика статей сугубо Linux.
- Увеличение скорости загрузки сервера, на примере Fedora Core..., онан, 11:05 , 27-Фев-06 (6)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Pavel, 11:54 , 27-Фев-06 (8)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 12:15 , 27-Фев-06 (10)
Не надо вырывать фразу из контекста, статистика упоминалась для того, что бы подвести черту к фразам типа "Такой-то Linux дистр лучше всех", поскольку данные утверждения имеют место быть в большинстве случаев для десктопа, ну а раз была затронута тема десктопов, то и была приведена статистика. Вообще на работе человек проводить бОьшую часть своей жизни, к тому же реально выполняет возложенные на него задачи. Может мне тоже горько видеть эту статистику (правда глаза колет), отчасти такое положение дел связано с тем, что для освоения Linux, надо затратить намного больше времени чем Windows. Но главная проблема, что Linux не хватает много чего, чтобы полностью перейти на него, например аналога MathCad, полнофнкционального/совместимого Autocad, удобного для студентов Multisim (gEDA http://geda.seul.org/ ) и так далее. Об игрушках просто умолчим:)
- ухудшение поддерживаемости сервера + дурные привычки, Michael Shigorin, 14:48 , 27-Фев-06 (19)
- ухудшение поддерживаемости сервера + дурные привычки, Andrejs Spunitis, 15:37 , 27-Фев-06 (20)
Может из-за того что Вы прочли >> В принципе, кто нибудь читал статью >Продиагоналил => "о, знакомо". так как из серии "чукча писатель, а не читатель" отвечу простым языком: Все статьи сайта http://www.dzti.edu.lv/isp-serv/index.php написаны для создания сервера по управлению трафиком, чтобы сервер поддерживал ESFQ,Layer 7,geoip, connbytes Что для этого надо? Внести изменения в kernel,iproute2,iptables Michael Shigorin> - управляемость - обновляемость (как updates, так и при необходимости -- обычно вследствие прекращения поддержки предыдущего выпуска -- между major releases) - отчуждаемость и делегируемость управления - надёжность Извеняюсь за выражения "наxера" мне это надо в моем конкретном случае? Я давно заметил, что стоит написать что то посложнее, народ молчит... к примеру: http://www.dzti.edu.lv/isp-serv/index.php?l=3 А вот когда поднимается вопрос, через который прошел "бывалый" админ, шума поднимается много, а в чем причина такой активности: я это знаю.. поэтому надо себя показать, даже в когда Michael Shigorin писал столь длительную нотацию, не прочел по диоганали тот факт, главная задача сервера это управление трафиком, и при чем тут (отчуждаемость и делегируемость управления и т.д.)
Цель статьи проста: 1) разобраться в этапах загрузки Linux на понятных большинству начинающих админов скриптах 2) использовать полученные занания для создания ISP-serv
- ухудшение поддерживаемости сервера + дурные привычки, Andrejs Spunitis, 17:26 , 27-Фев-06 (26)
Если Вы принимаете участие в курсах, то навреняка согласитесь с тем, что обучение должно начинаться с понятных и ясных примеров.Мне бы очень хотелось посмотреть на Ваш курс, где излагаются темы затронутые в статье, может оставите ссылочку с главой из курса по Linux?
- ухудшение поддерживаемости сервера + дурные привычки, Dimez, 18:29 , 27-Фев-06 (31)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Ugnich Anton, 11:05 , 27-Фев-06 (5)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Антон, 12:13 , 27-Фев-06 (9)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 12:29 , 27-Фев-06 (11)
>загрузочные скрипты в Slackware Для когото они простые, но все таки проще приведенных в статье скриптов они наверное не будут. Еще раз повторюсь, главное в статье то, чтобы _начинающий_ администратор имел ясное представление о загрузке системы, а по опыту проведения лабороторных занятий по Linux, скажу что студенты просто сереют когда им разъясняешь об этапах загрузки системы и демонстрирую скрипты. даже простая конструкция типа [ -x /usr/sbin/named ] || exit 1 вызывает у них непонимание, когда им впервые расказывается Linux и отом как он загружается. А конструкции типа (уверен что подобное есть и в Slacke ) interfaces=`ls ifcfg* | LANG=C egrep -v '(ifcfg-lo|:|-range|rpmsave|rpmorig|rpmnew)' | \ LANG=C egrep -v '(~|\.bak)$' | \ LANG=C egrep 'ifcfg-[A-Za-z0-9\._-]+$' | \ sed 's/^ifcfg-//g' | sed 's/[0-9]/ &/' | LANG=C sort -k 1,1 -k 2n | sed 's/ //'` убивают наповал даже слегка знакомых с Linux ребят.
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Dimez, 13:03 , 27-Фев-06 (13)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 13:26 , 27-Фев-06 (15)
>>А конструкции типа (уверен что подобное есть и в Slacke ) >Может, сначала посмотреть, чтобы не выглядеть некомпетентным? нету у меня Slack, может приведешь пару строк, как сетевой интерфейс поднимается в загрузочных скриптах слаки? мне кажется, что проще чем приведено в статье не будет: ifconfig eth0 xx.xx.xx.ip up Толи многие читать умеют, но не понимают то что написано: ГЛАВНАЯ ЦЕЛЬ ОЗНАКОМИТЬ НАЧИНАЮЩИХ АДМИНИСТРАТОРОВ С ЭТАПАМИ ЗАГРУЗКИ СИСТЕМЫ, ДЛЯ ЭТОГО МАКСИМАЛЬНО УПРОЩАЕТСЯ ЗАДАЧА, И ЗАГРУЗОЧНЫЕ СКРИПТЫ СОСТАВЛЯЮТ НЕ БОЛЕЕ 25 СТРОК В СУММЕ. PS у меня нет страха показатся некомпентным, так как большинство ошибок люди совершают со знающим выражением лица!
- Увеличение скорости загрузки сервера, на примере Fedora Core..., greyork, 15:57 , 27-Фев-06 (21)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Egres, 12:49 , 27-Фев-06 (12)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Dimez, 13:05 , 27-Фев-06 (14)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 13:39 , 27-Фев-06 (17)
>На самом деле, проще всего удалить udev+hotplug и выключить бутсплаш при загрузке, >а не менять в корне загрузочные скрипты, ибо потом обновляться крайне >сложно будет. В заглавие статьи есть слово СЕРВЕР, ну какие могут быть сложности с обновлением для сервера, по сути NAT сервера, описанного в статьях http://www.dzti.edu.lv/isp-serv/index.php на ISP-serv практически все что активно использвана собрано своими усилиями, а доступ имеет тоько админ. В принципе, кто нибудь читал статью, или прочли заголовок, начали писать коментарии?
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Dimez, 17:44 , 27-Фев-06 (27)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 18:00 , 27-Фев-06 (28)
Если: дыра в кернеле -- пересобираешь его, дыра в iptables -- пересобираешь его, дыра в iproute2 -- пересобираешь егоКак мне кажется большинство дыр, используют тот факт, что пользователь (которому разрешили доступ в систему) может выполнить в системе программу, которая повышает его привелегии. Поскольку в случае рассматриваемого ISP-serv только у админа есть такой доступ, то подобного рода дыры можно не учитывать.
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Dimez, 18:22 , 27-Фев-06 (30)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 18:56 , 27-Фев-06 (33)
спасибо за поправку, увлекся copy-past:) в принципе и дыра в iproute2 тоже пересборка ядра, поскольку esfq патчит и ядро в том числе. этот вопрос по поводу rpm обсуждался нами, действительно, сборка производится на другой, более мощной машине, но я остаюсь сторонником не делать rpm по нескольким причинам 1. менее наглядно виден процесс сборки 2. изложенные шаги в статьях позволят человеку на базе полученных знаний самому при желание создавать spec для rpm. 3. в реальной жизни, малый процент тех, кто использует всякие продукшен сервера, чаще всего человек имеет полюбившийся ему дистр, его задача вывести локалку в интернет (в моем случае общага). Изложенный мною материал позволит это сделать практически в любом дистре, а далее если он видит необходимость во всяких упомянутых: - управляемость - обновляемость (как updates, так и при необходимости -- обычно вследствие прекращения поддержки предыдущего выпуска -- между major releases) - отчуждаемость и делегируемость управления - надёжность пускай сам дорабатывает! Если на мое место придет другой сисадмин, я надеюсь он с легкостью разберется с 24 строками загрузочных скриптов.
По мне чем проще, тем надежнее. Да и потом посмотрите на патчи, их авторы не пишут всяких rpm, они полагают что это не их забота. Точно так поступил и я. Если кто то заинтересовался переколбасить изложенный мной на http://www.dzti.edu.lv/isp-serv/index.php материал, как это подабает в rpm или что либо ещё, то ради бога! дело в том, что прежде чем создавать rpm нужно знать что ты хочешь и как это реализовать без всяких наворотов. Реализация без наворотов и предлагается мною. ЗЫ Одной статьей нельзя убить всех зайцев, мое мнение такое: в статьях излагается основной практический подход и основная идеология, а остальное пускай сами заинтересованные админы дорабатывают. По отзыву в форуме можно подумать я предлагаю создать свой спец дистр, а на самом деле все что мною написано дает необходимую начальную, идейную и практическую базу для решения задачи управления трафиком в своем любимом дистре.
- :), Michael Shigorin, 12:34 , 28-Фев-06 (45)
- пакеты для дебардакизации, Michael Shigorin, 12:23 , 28-Фев-06 (44)
- router != server, Michael Shigorin, 12:21 , 28-Фев-06 (43)
- router != server, Andrejs Spunitis, 12:49 , 28-Фев-06 (47)
Просто интересно, в приводимых Вами роутеров из коробки можно реализовать 1. идею Layer-7 (фильтрация по контенту, а не по портам) ? 2. ESFQ (справедливое распределение не по сессиям, а IP) ? 3. connbytes (отслеживание сессий передающих большой объем данных) ? ЗЫ жду когда Michael Shigorin намылит мне аналог моей статьи, только тот который читается на курсах, я Вам письмо вчера отправил.
ЗЫЫ А защита от DoS реализована на уровне ядра, так что особо боятся её не стоит: http://www.dzti.edu.lv/isp-serv/index.php?l=3#firewall
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Аноним, 13:36 , 27-Фев-06 (16)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, McLeod095, 14:19 , 27-Фев-06 (18)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, AndreyXP, 21:28 , 27-Фев-06 (39)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, SFDK, 13:10 , 28-Фев-06 (48)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, all_sun, 13:40 , 28-Фев-06 (51)
- Подводя итоги , Andrejs Spunitis, 20:40 , 28-Фев-06 (54)
Уж полночь близится, а Германа (Michael Shigorin) все нет....А мне так хотелось посмотреть хотябы на одну из глав нахваливаемых курсов, но увы -- не судьба! Да и что то не видно что бы предлагаемые и сделанные по всем правилам продакшен сервера [ linux-vserver.org... (у нас, опять же, поддерживается "из коробки" начиная с Master 2.4) ] могли тоже, что и самопал сделанный согласно подборке статей http://www.dzti.edu.lv/isp-serv А без этого сложно... поверьте сложно! К сожалению никто из знатоков rpm-spec не показал, как не сложно все что касается сборки kernel,iproute2,iptables&pom оформить согласно своим представлениям. Поклонники секьюрити не ткнули пальцем, в том что такого опасного написано в предлагаемых загрузочных скриптах, да и вообще в описание создания NAT-сервера (ISP-serv) с расширенными возможностями по управлению трафиком. Подводя итог, отмечу, что из подборки статей читатель найдет намного больше конкретики, чем из всего что написано в форуме посвященном статье. ЗЫ Главное в статье http://www.dzti.edu.lv/isp-serv/index.php?l=6 это, на мой взгляд, ясное и четкое изложение этапов от включения питания до приглашения командного шел (а по поводу загрузочных скриптов, используйте то что больше Вам нравится).
- Подводя итоги , Dimez, 21:25 , 28-Фев-06 (57)
- ну ладно, чичас, Michael Shigorin, 21:55 , 28-Фев-06 (58)
- ну ладно, чичас, Andrejs Spunitis, 08:26 , 01-Мрт-06 (61)
Писал на почту вам, но ответа так и не получил, мой е-mail: spunitis@one.lvС уважением, Андрей PS раздавать данный материал никому не буду!
- почта, Michael Shigorin, 11:45 , 01-Мрт-06 (67)
- а вот тут -- итоги; неутешительные, Michael Shigorin, 21:59 , 28-Фев-06 (59)
- а вот тут -- итоги; неутешительные, Andrejs Spunitis, 08:29 , 01-Мрт-06 (62)
Действительно НЕ НАУЧИЛСЯ boot диск!У меня эта мысль уже давно в голове крутится, поэтому просьба, помогите ссылкой на толковые статьи как это делается!
- а вот тут -- итоги; неутешительные, Andrejs Spunitis, 08:46 , 01-Мрт-06 (63)
для тестов пень-4 для так называемого продакшен -- целерон-750 (видно из того же конфига ядра)ПС Лет пять обратно, соприкоснулся с автоматизацией на производстве, поэтому и не понял что такое продакшен сервера в Вашем понимание. Поскольку в моем понятие продакшен сервер, это промышленный контроллер, с визуализацией Windows (99,9% для Латвии: это Aldaris,Очистиловки,ТЭЦ-2 и многие другие серьезные объекты). А почему -- да потому что все те же приведенные аргументы Вами, говорят крупные компании, только в сторону Windows. И все крупные компание Simiens, ABB и тд давно отказались от Unix/Linux! Хотя и был у этих фирм попытки сделать на Unix. А вот если бы я смотрел с Ваших слов, то обязательно начал бы говорить что все что связано с Linux детские игрушки. А возмутился я так, потому что хотел конкретной критики, что бы подправить свои недочеты! Просто пока не заденешь за живое...
- безопасность, Andrejs Spunitis, 09:17 , 01-Мрт-06 (64)
У меня все основные файлы на флешке, так что просто копировать, ну а если винт умрет, то посидит общага часик без инета, сидели и сутки без инета, никто не умирал:) А там где нужна отказоустоичвость, то надо кластерное решение по всей видимости, пусть те кому это надо и реализуют. Дырка в ssh ... # yum update openssh-server не могу сказать что пройдет на 100% поскольку перед настройкой сервера сделал полный его update В принципе я сторонник решать проблемы по мере их возникновения, а не делания особо гибких решений... которые могут приголится раз в сто лет.
- а вот тут -- итоги; неутешительные, Andrejs Spunitis, 09:39 , 01-Мрт-06 (65)
Забыл упомянуть еще из серьезных объектов Железную Дорогу (Siemiens) тоже Linux / Unix нету. Кажеся что в Мочкве метрополитен на RedHat-9 если не так, то Москвичи поправьте:)
- и ещё на тему продакшен & Linux, Andrejs Spunitis, 10:41 , 01-Мрт-06 (66)
Еще забыл упомянуть яркий отечественный пример фирма http://www.lcard.ru/ Взялась за поддержку своих производимых АЦП плат под Linux, написала более менее стабильные дрова под ядро 2.4 но ушла с поддержки Linux. И по форуму можно явно видеть что и в планах нет возобновлять поддержку своей продукции под Linux. Так что, этих самых продакшен серверов, в их исконно правильном понимание под Linux как кот наплакал. Друзья линуксоиди, только не нападайте на меня за приведенные примеры, я остаюсь поклонником ОС Linyx :)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Аноним, 01:10 , 01-Мрт-06 (60)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., licedey, 03:09 , 03-Мрт-06 (68)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 11:10 , 03-Мрт-06 (69)
Вот читал и задумался, вместо того что бы по человечески сказать подравь строку где проверятся целостность файловой системы проверку на возвращаемой значение fsck, например как это сделано в слаке: fsck -T -A -a RETVAL=$? if [ $RETVAL -ge 2 ]; then if [ $RETVAL -ge 4 ]; then sulogin fi umount -a -r mount -n -o remount,ro / echo "Rebooting system." sleep 2 reboot -f fi Куча полемики + борьба у кого дистр дучше!
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 11:14 , 03-Мрт-06 (70)
А нахваливаемые курсы, от Michael Shigorin, так и не пришли мне на почту.
- Увеличение скорости загрузки сервера, на примере Fedora Core..., licedey, 12:52 , 03-Мрт-06 (71)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 12:57 , 03-Мрт-06 (72)
> - управляемость > - обновляемость > - надёжность c таким подходом надо Windows юзать :)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., licedey, 13:07 , 03-Мрт-06 (73)
- Увеличение скорости загрузки сервера, на примере Fedora Core..., Andrejs Spunitis, 13:21 , 03-Мрт-06 (74)
На мой взгляд, сам по себе Linux расчитан на использование на свой страх и риск, и в серьезных объектах его стараются не ставить!А статья была совсем не про: обновляемость, управляемость и т.д. Главное показать как сделать систему решающую проблемы управления трафиком и сделать загрузочные скрипты максимально простыми и работающими. Многие из аргументов в пользу Linux это то что вы делаете систему для Себя, ну лично Вам не кажется странным после этого полемика про обновляемость, управляемость, переносимость, универсальность, понятность и так далее???
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, licedey, 15:14 , 03-Мрт-06 (75)
- Увеличение скорости загрузки сервера, на примере Fedora Core 4, Андрей, 10:58 , 20-Июн-06 (76)
|