Tuesday, November 07, 2006

Линукс сисадминууд анхны хүндрэлүүдийг хэрхэн давдаг вэ?

Сүүлийн үед Linux эхлэн суралцаж байгаа найзууд, танилууд маань анх тохиолддог бэрхшээлд хэтэрхий автагдаад, бие даан шийдвэрлэж чадахгүйд хүрэхээрээ Линукс хэцүү, бэрх гэх мэтчилэн шантраад байгаа нь ажиглагдлаа. Мөн зарим хүмүүсийн хүсэлтийн дагуу элдэв програм суулгах, тохируулах заавар зэргийг энд тэр бүр бичээд байх нь боломжгүй тул

Линукс эхлэн суралцаж буй СисАдминуудад анхлан тохиолдох хүндрэлүүдийг давахад нь жоохон ч гэсэн туслах зорилгоор товч бичихээр шийдлээ.


Би үүнийг яаж давдаг байсан бэ
Би гэж хүн анх Линукс системийг 2001-2002 онд л байхдаа RedHat Linux 7.0 хувилбарыг хамгийн анх суулгаж байсан санагдана. Тэр үед Anaconda (RedHat Linux Installer) одоогийнх шиг ийм тухтай байсангүй зарим зүйлсийг гараараа хийдэг байлаа. Жишээ л гэхэд автомат-аар partition хуваахгүй, Windows гэх мэт бусад систем суусныг автоматаар таньж Lilo,Grub гээд систем эхлүүлэгч нарт оруулдаггүй гэх мэт.
За тэгээд анх хэвийн ажиллагаатайгаар суулгаж сурталаа нилээд олон удаа оролддог байсан. Миний хувьд шинээр танилцаж буй Линукс систем маань үнэхээр их сонирхол татаж, хүчин чадлыг нь биширч байсан тул хэзээ ч хүнд хэцүү байна хэмээн орхиж байсангүй. Заримдаа шийдэж чадахгүй зүйлс тохиолддог ч үүнийг дараах аргуудаар шийдвэрлэхийг оролддог:

1. Өөрийн системээ алдаагүй эсэхийг нягтлах, алдаагүй зөв хийсэн эсэхээ шалгах
2. Google-ээс хайх
3. Тухайн програм, технологийн албан ёсны вебсайтаас холбогдолтой мэдээлэл, гарц хайх
4. Илүү туршлагатай нэгнээс зөвлөгөө авах
5. Тухайн програм, технологийн талаар илүү дэлгэрэнгүй, нарийн мэдлэг олж авах, унших
6. Үүнийг орлуулж болох бололцоо байгаа эсэхийг хайх, олж авах

1. Өөрийн системээ алдаагүй эсэхийг нягтлах, алдаагүй зөв хийсэн эсэхээ шалгах
Системд маань маш олон төрлийн програм суусан байх тул эдгээр нь алдаагүй цэвэр суусан ажиллаж байгаа эсэхээ олж тогтоох нь чухал юм. Үүндээ бат итгэсний дараа та тухайн ажиллагааг алдаагүй үнэн зөв хийсэн эсэхээ нягтлах хэрэгтэй. Үүний тулд тухайн програмыг хэрхэн суулгах талаархи албан ёсных нь гарын авлага материалыг нь уншиж, нарийн танилцах хэрэгтэй болно.

2. Google-ээс хайх
Дараагийн шатанд та зөв суулгасан ба таны систем алдаагүй байсан бол энэ нь тухайн програмын өөрийн нь алдаа болон бусад төрлийн ямар нэгэн асуудал байж болно. Алдааны мессеж болон алдааны log бүртгэл зэргээс нь сэжүүр олж аваад түүгээр түлхүүр үг хийн интернэт хайлтын системүүдээс хайхад ихэнхи ийм асуудлыг шийдвэрлэчихдэг туршлага бий шүү. Нээлттэй Эхийн Програмуудыг маш түгээмэл ашигладаг тул эдгээрийн талаарх мэдээлэл ч нээлттэйгээр түгээмэл байдаг.

3. Тухайн програм, технологийн албан ёсны вебсайтаас холбогдолтой мэдээлэл, гарц хайх
За дараагийн шатанд энэ нь зөвхөн таньд л тохиолдсон эсвэл маш ховор тохиолдол бол та албан ёсны вебсайтаас нь энэ талаар ямар нэгэн зүйл бичигдэж байсан эсэхийг нягтлах хэрэгтэй. Эсвэл тухайн програмыг түгээгч баг, холбогдох хаяг руу имэйл бичин харилцах нь дээр боловуу.

4. Илүү туршлагатай нэгнээс зөвлөгөө авах
Уг програмыг удаан хэрэглэсэн мөн илүү туршлага бүхий нэгнээс энэ талаар асууж лавла. Имэйл лист, имэйл груп, веб форумууд гээд Линукс хэрэглэгчид дэлхий даяар байгаа ба таньд дуртайя хэлж өгөх болно.

5. Тухайн програм, технологийн талаар илүү дэлгэрэнгүй, нарийн мэдлэг олж авах, унших
Мөн ихэнхи алдаа болон програм ажиллахгүй байгаа зэрэг нь тухайн програм болон технологийн талаар мэдлэг нимгэн болон шаардлагатай нарийн зүйлсийг ойлгоогүйгээс бас ихэвчлэн гардаг. O'Reilly энэ талаар бараг гаргаагүй ном байхгүй байх. Боломжтой бол номыг нь hard copy эсвэл soft copy -гоор нь олж авч уншвал нилээд зүйлсийг мэдэж авна.

6. Үүнийг орлуулж болох бололцоо байгаа эсэхийг хайх, олж авах
За хамгийн сүүлд тухайн програмыг дээрхи бүх аргаар оролдоод суулгаж дийлэхгүй бол зүгээр л орхичих. Болохгүй бол заавал амжуулах гэж зүтгэж өөрийгөө зовоосноос үүнтэй адилхан ажиллагаатай мөртлөө өөр програм ч зөндөө бий шүү дээ. Бид чинь Нээлтэй Эх бүхий Програм Хангамжийн ертөнцөд амьдарч байна. Өөр нэгийг хайн олж аваад л дахиад эхнээс нь үзнэ дээ. Харин дараа нь та үүнийг орлуулсны дараа өөр тест систем дээр ч юмуу тухтайхан шиг дахиад туршаад үзэж болно шүү дээ.

Мөн та анхлан линукс системийг суралцаж байгаа бол Линукс системболон Нээлттэй Эхийн Програм Хангамжийн талаар эхлээд сайн уншиж, суралцах шаардлагатай юм. Үлгэрлэвэл боксын бээлий гэж юу болох дэвжээ болон тулааны техник зэргийг сайн мэдээгүй байж боксын тулаанд орохтой агаар нэгэн. Иймээс эхлээд шаардлагатай мэдлэг, чадварыг олж ав, харин бусад нарийн мэдлэг, туршлагыг явцын дунд олж авах хэрэгтэй. Үүний тулд өдөр бүр шинийг уншиж, мэдэж, туршиж байгтун. Өдөр бүрийн энэ хөдөлмөр, хичээл таныг нэг л өдөр илүү түвшинд аваачсаныг мэдрэх болно.

Таны амжилт бүтээл арвиг байг!



Бичлэг таалагдсан бол сурталчилгаан дээр +1 дарж тус хүргээрэй ;)

8 Comments:

Anonymous said...

Анх сурч байх тэр үед мэдээлэл ч ховор, програмууд нь ч одоогийн байгаа шиг сайжраагүй их л хэцүү байж билээ. Одоо нэг үеээ бодвол дээр болсон, ихэнх асуудлыг бие даагаад шийдчихнэ болохгүй бол Google ахаас асуучихна. Анхлан суралцаж байгаа хүмүүст үнэтэй зөвлөлгөө өгчээ.

Anonymous said...

Niitleltei chin hamaagui yum asuuj bgaad IT blogger min uuchlaarai. Bi blog bichij ehleh sanaatai. Getel ene 'ө' 'ү' usguudiin asuudluudiig shiidej chaddaggui. Post bichij ehlehdee Arial font iig songood bichsen ch gesen ene 2 useg tanigdahgui bn. Tuslaach.

bayarsaikhan said...

Sain uu?
Chinii blogiin RSS-iig ni yamar haygaar avah ve?
http://erkhemee.blogspot.com/feeds/posts/default
geheer avahgui yum. Amar bolhoor ni RSS Reader ashiglaj unshdah yum.

Эрхэмээ said...

Ene blogger.com-iig sain sudalj amjaagui l bn. tag, category eder uusgeed joohon advanced tuvshinii um bdgguim bhdaa

Gehdee RSS n
http://erkhemee.blogspot.com/atom.xml
ene um shig bn.

Anonymous said...

http://web.archive.org/web/*/http://www.erkhemee.com

Эрхэмээ said...

Wowow... Bravo bravo!!! ...

Neg l ikh tanil dur zurag garaad irlee shuu!! hehehe.. Ankhnii maani webuudiin neg shuu! mash saihan sanagdaj bn.. Bayarlalaa tanid (Ner ul medegdekh achtan ;) )..

Anonymous said...

hehe erkhemeegiin CodeGuru site-iin archive bn shte..
Ter mongolyn programmistuud mash olon boltugai gedeg erkhemeegiin ugnees sanaa avaad mongolyn ...-d mash olon boltugai gej humuus ih heldeg bolson um shig

Эрхэмээ said...

Харин тэххх, гэхдээ мань бас Монголын үрс маш олон болтугай гэдэг үгнээс санаа авсаныг хэлэх үү :D

blogger templates | Make Money Online