Птн Лип 18 16:51:39 EEST 2008
Над╕йн╕сть систем
Так склалося, що я час од часу маю необх╕дн╕сть спостер╕гати результати раптового вимкнення живлення у велико╖ к╕лькост╕ сервер╕в п╕д р╕зними операц╕йними системами. З таких спостережень можна робити як╕сь висновки. Зокрема, ще р╕к-два тому, коли я востанн╓ бачив картину велико╖ авар╕╖ в датацентр╕, основна маса машин, що не п╕днялися п╕сля не╖, працювали п╕д Linux р╕зних верс╕й ╕ ╕постасей. Останн╕й раз, к╕лька дн╕в тому, це були, в основному, FreeBSD, багато з них - з RAID-контроллерами ╕мен╕ NVidia, набортними, в зеркал╕. Проте жодно╖ машини п╕д linux. Вс╕ linux п╕днялися ╕ працювали в╕дразу п╕сля подання напруги.
Отже, останн╕м часом Linux зробив пом╕тний крок у над╕йност╕ ╕ ст╕йкост╕ до збо╖в живлення фалових систем.
Кр╕м того, досить негарно себе повели рейди ╕мен╕ NVidia. Чи то вони так не полюбляють FreeBSD, чи то FreeBSD ╖х не любить, та факт залиша╓ться фактом.
Зрештою, я завжди говорив кл╕╓нтам, що RAID не виключа╓ бекапи, що в╕н нав╕ть може стати причиною проблеми, особливо дешевий набортний рейд. П╕д час останньо╖ авар╕╖ я лише переконався, що використання "нап╕всофтварних" контролер╕в лише шкодить. На мо╓ щастя, з ус╕х машин, що були вражен╕ ц╕╓ю проблемою, мене стосувалася лише одна, ╕ та була над╕йно заб╓каплена. П╕сля деяких прис╕дань з фаловою системою, ми вир╕шили просто знести все те д╕ло до б╕сового д╕дька ╕ в╕дновити з резервно╖ коп╕╖.
Кр╕м того, нарешт╕ внесли в rc.conf рядок для автоматичного fsck п╕сля збою. Все одно н╕хто ╕ н╕коли не розбира╓ться, що там пише той fsck, все одно вс╕ пот╕м запускають fsck -y. То нав╕що складати соб╕ проблему?
Птн Лип 11 12:16:15 EEST 2008
Кавомани в небезпец╕ :)
Знайдено першу ремотну д╕рку в кавоварц╕ з виходом в Internet. Я просто заливаюсь сльозами ╕ бьюся головою по клав╕ :) День, про який так довго говорили з усм╕шкою тисяч╕ адм╕н╕в, настав.
Л╕нка на ориг╕найльний текст статт╕:http://it.slashdot.org/article.pl?sid=08/06/17/1941200
Втр Чер 24 11:45:30 EEST 2008
PHP ╕ д╕рки
Д╕рки ╓ в будь-якому програмному забезпеченн╕. ╤нод╕ ╖х багато, ╕нод╕ дуже багато, ╕нод╕ вся софтинка д╕рява, як сито. Зокрема, цим славляться багаточисельн╕ приблуди на PHP. PhpMyAdmin, PHPBB, etc. Та ╕ сам PHP не ╓ вз╕рцем безпечного софта. Ясна справа, що велика к╕льк╕сть проблем виника╓ в сторонн╕х б╕бл╕отеках, прил╕нкованих до ╕нтерпретатора у вигляд╕ модул╕в, та мене вже вкотре непоко╖ть одне й те ж питання: якщо PHP такий популярний, що на ньому написано переважну б╕льш╕сть сайт╕в в Мереж╕, якщо його встановлено на вс╕х серверах массового хост╕нгу, то якого ж д╕дька security updates для нього в портах FreeBSD виходять з затримками в дек╕лька дн╕в, а то ╕ тижн╕в? ╤ це до поточно╖ стаб╕льно╖ верс╕╖, вже не кажучи про закам'ян╕ле гуано мамонта ╕мен╕ php4.
Пробзд╕лось щось у Датському княз╕вств╕. Щороку софт все г╕рший ╕ г╕рший, м╕зки розробник╕в ╕ майнтейнер╕в все б╕льше розм'якають. П╕ду в windows-адм╕ни :)
Птн Тра 30 21:25:36 EEST 2008
Ubuntu linux: перш╕ тести
Нарешт╕ я зважився зм╕нити домашню систему на ноут╕ з Debian testing на Ubuntu Desktop 8.04. Справд╕,ця система пряцю╓ просто з коробки,нав╕ть не треба налаштовувати. Можливо, ╕ скор╕ше за все, це тому, що ноут у мене наскр╕зь Intel, тому п╕дтриму╓ться добре. Дещо засмучу╓ невстановлюваний чесним чином xxkb, я до нього дуже звик. Проте ╓ доб╕са гарних автоматичних приблуд, що сам╕роблять купу роботи. Ну, ╕, звичайно, ╓ майже все. що ╓ в Debian, що для мене просто казка якась.
Проте, народ на форумах жал╕╓ться на поламан╕ пакунки при оновленн╕ системи. Можливо, щось ╕ зм╕нили в конф╕гурац╕йних файлах, р╕зн╕ горе-программери ╕мен╕ в╕льного софта полюбляють час в╕д часу викинути под╕бний ф╕нт на голову користувача, чим цього самого користувача немало в╕д себе в╕дганяють.
Вцылому, системою я задоволений на всы 100%. Хоча, н╕, мабуть-таки на 90. Адже xxkb. Плюс, я перестарався виносити пакети ╕ система при прокиданн╕ п╕сля hibernate через дов╕льний пром╕жок часу може наф╕г зависнути. Точн╕ше,воня не в╕дпов╕да╓ на клав╕атуру та мишу, проте шевелить дисками. А от в╕дразу п╕сля встановлення працювала нормально. Схоже, я щось таки поламав :)
Втр Кв╕ 22 23:15:55 EEST 2008
Linux ╕ зм╕на частоти
Задався метою зменшити споживання електроенерг╕╖ сво╖м ноутом HP 530 (Core Duo, 1.66 GHz). Спробував дек╕лька р╕зних драйвер╕в для зм╕ни частоти процесора, зокрема, acpi-cpufreq ╕ p4-clockmod. Останн╕й да╓ змогу зм╕нювати частоту у ╕нтервал╕ в╕д 1 ГГц до 125 мегагерц, перший - в╕д 1 ГГц до 1.66 ГГц, тобто, до максимально╖ частоти мого роцесора. Нав╕ть не потр╕бн╕ р╕зн╕ демони на кшалт cpudyn чи cpufreqd, достатньо acpi ╕ драйвера.
Однак. якщо все ж хочеться зовс╕м не пом╕чати зм╕ни частоти процесора при робот╕ в╕д стац╕онарного джерела живлення, найкраще використовувати cpufreqd, в╕н дозволя╓ керувати параметрами енергозбереження на основ╕ гнучких правил.
Кр╕м того, ядро 2.6.24 ╕мен╕ Debian Lenny, з вв╕мкненим по дефолту NOHZ, дек╕лька хак╕в в╕дносно опитування DVD-драйва, ╕ ма╓мо заявлен╕ виробником 2.5 години роботи в╕д батаре╖. Причому, схоже, якийсь нещасний mplayer, що гра╓ музику, машину н╕як не навантажу╓ по живленню... Якщо, звичайно, п╕дправити дефолтн╕ правила cpufreqd ╕мен╕ Debian, а то при робот╕ mplayer в╕н вмика╓ CPU на повну.
Вт╕м, зваживши вс╕ "за" ╕ "проти", залишаюсь з acpi-cpufreq ╕ пол╕тикою ondemand. Це не пом╕тно оку ╕, в той же час, економить заряд батаре╖.

