Три године водим веб и емаил сервер из своје куће. Када сам урадио иницијалну инсталацију, имао сам искуства са конфигурисањем Виндовс-а као сервера за веб и е-пошту, али Екцханге је био нестабилан и мрзео сам да морам поново да покренем Виндовс сервере да бих применио безбедносне закрпе. Сассер и Бластер су управо прошли своје кругове по свету, а ја сам, као и хиљаде администратора система, био погођен црвима. Као резултат својих искустава, одлучио сам да повећам своје Линук искуство и најбољи начин да то учиним била је инсталација и подешавање Линука као веб и сервера е-поште. Пре три године изабрао сам то да урадим са Федора, Апацхе2 и Сендмаил. Почетна конфигурација није била једноставна. Морао сам научити како да компајлирам изворни код. Провео сам сате копајући по форумима и чланцима са упутствима како бих исправио своје конфигурације. Али након неколико недеља рада у слободно време, имао сам стабилан, сигуран, Линук систем са веб приступом мојој е-пошти. Током три године никада нисам морао поново покренути сервер и када сам пронашао сигурносне рупе, брзо сам ажурирао и примијенио надоградњу и инсталирао закрпу. Био сам врло срећан са својим новим Федора сервером и он је функционисао савршено до прошлог уторка …
Редхат је прешао из Уп2дате у иум и колико сам могао да надјем Федора Цоре 2 престао је да се подржава крајем прошле године. Као резултат, нисам могао да употријебим уп2дате за закрпање Апацхе2 када су пронађене сигурносне рањивости за Апацхе 2.0.51, умјесто тога бих морао преузети извор и компајлирати га, а затим поново конфигурирати за рад са Сендмаил и Скуиррелмаил. Суочен с овим изазовом, закључио сам да би вероватно било најбоље само да се надоградим на нову верзију Федоре која подржава Иум и Редхат који и даље нуде надоградње. Чини се да инсталација са ЦД-а иде глатко. Уметнуо сам диск један од пет, поново га покренуо, неколико пута кликнуо и затим изабрао радијално дугме за надоградњу. Инсталатер Федора Цоре-а (Анацонда) пронашао је моју ФЦ2 партицију и одлучио сам надоградити хдб1. Следећи пут сам кликнуо следећи пут и инсталатер је потражио мој софтвер а затим је покренуо инсталацију. Након уметања пет дискова и чекања око два сата, инсталација је завршена и поново покренута. Након поновног покретања система, кернел је одмах вратио грешку: „мкроотдев: очекиване опције фс; носач: недостаје тачка монтирања; кернел паниц. "Ова порука значи да је очекивала одређени систем датотека или је покушала да монтира тај датотечни систем са одређеног уређаја, али га није могла пронаћи. У основи, систем је знао да тражи „/“ директоријум, али није могао да нађе „/“. Без тог директорија кернел не би могао да нађе датотеке које треба да се покрене и уместо тога се успаничио и срушио.
Ја сам се (као и сваки пристојни системски администратор нашао у непознатом крају) обратио Гооглеу у моје потребе. Открио сам да су десетине људи имале исти проблем са надоградњом на ФЦ 5 са ФЦ 2. Ово је у основи познато питање, а неизбежни одговор на сваком форуму који сам пронашао је „формат и инсталирај ФЦ 5 цлеан.“ Ово ме је збунило. Ово је звучало као одговор који ће ми дати лоши МЦСЕ. Једном сам назвао Цомпак и рекли су ми „Форматирај и брзо обнови“. Од тада нико није питао мој савет купио Цомпак. Али, Линук људи би требали бити гејкови који проналазе посао када нема познатог решења. Линук је идеја и заједница у којој се људи окупљају и помажу једни другима да пронађу одговоре када корпорација није дефинисала шта треба да радите. Обратио сам се својим пријатељима из ИРЦ-а, они знају како да раде заједно и проналазе одговоре … Али, иако ми је ИРЦ много пута помогао у прошлости, сваки предлог који сам примио водио је у ћорсокак.
Копао сам по фстаб и мтаб, уређивао свој груб мени и опције за покретање, али сваки корак је довео само до различитих грешака. Ништа што нисам учинио није помогло мом кернелу да нађе „/.“ Коначни одговор који сам добио од једног од мојих колега из НетСтандард Инц. био је надоградња са Федора на Дебиан (што ионако волим боље и на крају ћу учинити), али ја сам истина геек у срцу и још нисам одустао.
Знао сам да Федора 5 није најновија верзија Федора када сам је надоградио, једноставно нисам хтео да трошим још 5 дискова и имао сам 5 на другој машини код куће. Фецора Цоре 6 је била доступна изван огледала на Редхатовој веб локацији. Запалила сам диск 1 и покренула сам поступак описан у параграфу 2 само што је овај пут програм надоградње нашао Федора Цоре 5 на хдб1 и примио грешку да је систем датотека у стању без покретања. Федора Цоре 6 диск ми је рекао да се покренем у режиму спашавања и поправим датотечни систем. Ја сам покренуо режим спашавања и покренуо фсцк на уређајима хдб1, хдб2, хдба1 и хдба2. Затим се поново покрените на Федора Цоре 6 и инсталирате са пет дискова. Инсталација је прошла добро и успео сам да се покренем преко грешке коју сам добијао, на тренутак сам мислио да ми је све јасно, а затим грешка због које СеЛинук не може дозволити да се покрене процес (не сећам се који) пратила ме, неизбежно, моја омиљена грешка „Кернел Паниц.“ Поново сам био у потоку, али овај пут сам имао весло. Нисам покренуо СеЛинук на Федора Цоре 2 па сам мислио да ћу га, ако га онеспособим, барем покренути с другом грешком. Ја сам стартовао на диск 1 и изашао у системски систем спашавања, а затим пронашао датотеку која покреће СеЛинук и уредио датотеку да онемогући СеЛинук. Након поновног покретања Федора Цоре 6 се учитао, а Кс Виндовс је чак покренуо. Моје конфигурационе датотеке за Апацхе, Сендмаил, ИМАП и Скуиррелмаил биле су преписане током једне од мојих надоградњи, али било ми је јасно, још увек имам своје податке! Након неколико брзих претрага Гоогле-а, све моје услуге поново су се покренуле, и то са најновијом, најсигурнијом, верзијом.
То ме је искуство много научило. Научио сам више о томе како Линук ради и како различите датотеке (фстаб и мтаб) на различите начине утичу на ОС. Врло ми је пријатно за дизање дискова за опоравак Линука (током последње недеље користио сам Хелик, Федора Цоре 5 и 6, Кноппик и Кноппик СТД) као ресурсе. Такође сам стекао искуство са неким алатима (фдиск, фсцк) које сам морао да употребим да се ОС поново покрене. Али више него икад угодно ми је способност Линука да чува податке без обзира на промене у ОС-у. Ни у једном тренутку током овог искуства нисам имао осећај као да су моји подаци неповратни или да ћу морати да форматирам и поново инсталирам ОС.
Пар праћења:
1. Са Линуком увек стављајте / хоме именик на другу партицију. Чак и да сам форматирао и инсталирао Дебиан, сачувао бих те податке на другој партицији.
2. Вероватно постоје бољи и различити начини на које би се ово могло поправити. Али задовољан сам успехом који сам имао.
