Soft RAID + LVM + sassis kettatähised

7. veebruar, 2010 23:11 Sander

Sain oma uue arvuti kätte. Esimesed mitu tundi kulus sellele, et Windows peale saada. Lootsin, et saan sellele RAID0’i moodustada, aga alates Vistast tähendab see mingisugusete dünaamiliste ketaste loomist ja seda kogu ketta ulatuses. Seega jäi ära, sest plaanis oli siiski dualboot teha. Sappa läks siis esialgu 64-bitine Mandriva 2010.0, aga kui kogu järgnevalt kirjeldatud kemplemisega olin hakkama saanud, siis tuli välja, et Wifi kaardi jaoks saab kasutada ainult ndiswrapperit ja sedagi ainult 32-bitises süsteemis, sest hetkel 64-bitise draiveri laadimine laseb kogu masina kokku (jess!). Mis siis ikka, Mandriva jäi 32-bitine. Aga nüüd sellest põrgust, mis ketaste RAIDi seadmisega vallandus.

Paigaldamisel oli kõik ilus, aga juba siis tundus, et kettatähised /dev/sde ja /dev/sdf ei kõla liiga optimistlikult. Nagu välja tuli, siis nii oligi. Taaskäivitus ja tulemuseks Volume group “blah” not found. Egas midagi, dual-iso rauda ja Rescue Mode’i abil rohtu otsima. RAID + LVM + Rescue Mode on ise juba paras peavalu. Vähemalt minul automaatne süsteemi /mnt kausta haakimine ei toiminud. Seega konsooli ja käsitsi järgmised käsud:

# modprobe dm-mod
# modprobe raid1
# mdadm --assemble --scan
# lvm2 vgchange -ay

Siis võib proovida rescue-gui kaudu kettad uuesti haakida. Seekord see õnnestus ja nüüd jäi üle süsteem chrootimiseks ette valmistada:

# mount -o bind /proc /mnt/proc
# mount -o bind /sys /mnt/sys

Ning siis chroot’i: # chroot /mnt/

Kuna tegelikult otsib süsteem bootimisel kettaid /dev/sda ja /dev/sdb alt, siis nüüd tuli see ka initrd’le selgeks teha. Seetõttu kõigepealt väiksed asendused /etc kaustas:

# grep -rsl "/dev/sde" |xargs sed -i 's/\/dev\/sde/\/dev\/sda/g'
# grep -rsl "/dev/sdf" |xargs sed -i 's/\/dev\/sdf/\/dev\/sdb/g'

(igaks juhuks tasub üle kontrollida ka /proc/mdstat info, võib juhtuda, et RAIDi array ei oma enam sama nime ja siis tuleb ka see grep’i ja sed’iga üle käia ning ringi muuta)

ja siis uus initrd:

# mv /boot/initrd-kerneli-versioon.img /boot/initrd-kerneli-versioon.img.bak
# mkinitrd -v -f --with=dm-mod --with=raid1 --with=ahci /boot/initrd-kerneli-versioon.img kerneli-versioon

Kui ka see õnnelikult tehtud sai, siis jäi veel igaks juhuks GRUB ära korrastada, selleks näppisin faili /boot/grub/device.map ja õpetust võib leida ka Pingviini vikist. Ma ei tea, kas see on vajalik, aga tahtsin kindel olla, et mu masin käima saab.

Nüüd teab igaüks ise, kuhu suunas palved saadab, olgu see siis Allah, päike või Joe Pesci. Palved saadetud, siis rebule (edasi võib palvetada ka rebu ajal, tuleb kasuks ;P).

Kui sest kellelegi teisele kasu pole, siis on vähemalt maha märgitud enda jaoks, üsna kindel, et läheb veel vaja. Pealtnäha võib tunduda lihtne, aga tegelikult võttis omajagu nokitsemist ja paar katset, et asi korralikult tööle saada.

avatud tarkvara, linux | Kommentaarid puuduvad »

Kiitust presidendile

2. veebruar, 2009 23:21 Sander

Üldiselt mul meie valitsuse kohta hetkel midagi väga halba öelda ei ole. Parim kõigist võimalikest kombinatsioonidest siiski. Aga vahel panevad puusse nemadki (vaata link 1 ja link 2) ja päris valusalt seejuures. Aga mitte sellest ei tahtnud ma rääkida, vaid hoopis tänasest presidendi kõnest, mille täies pikkuses võib leida postimees.ee artiklist.

Pikemalt tsiteeriks sellest välja järgmise osa:

Tahetakse, et Euroopa Liit rahastaks Nordstreami projekti. Jah, miks ka mitte. Lõppkokkuvõttes ei saa Eesti seda meile teadmata tingimustel käivitatud ettevõtmist peatada. Küll aga saame, veelgi enam, me peame nõudma, et see projekt viidaks ellu Euroopa Liidu enda konkurentsireegleid järgides.

Aga kuidas need konkurentsireeglid siis toimivad? Näiteks on Euroopa Komisjon juba teist korda trahvinud miljardi euroga USA tarkvarafirmat Microsoft selle eest, et too lisas oma tarkvarale kohustusliku internetibrauseri Explorer. Sellist ebaseaduslikku käiku nimetatakse Euroopa konkurentsipoliitikas «sidumiseks».

Aga samas lubab Euroopa Liit gaasi tarnijal omada ka gaasi jaotamise võrke. Ka see on «sidumine», ka see on vastuolus nondesamade konkurentsireeglitega.

Öeldakse, et see on hoopis teine asi kui Microsofti kaasus. Ongi teine asi. Kui osta Microsofti tarkvara, võid sa alati kasutada mõnd teist internetibrauserit, näiteks Firefoxi. Ja sa võid üldse Microsofti tooteid mitte osta ja kasutada Linuxit või Macintoshi.

Gaasi puhul pole sul teist valikut. Kui kütad gaasiga oma kodu või kui gaasiturbiin toodab elektrit, siis saad gaasi osta vaid ühelt firmalt, kellele ühtlasi kuulub ka jaotusvõrk.

Igal juhul mulle see osa kõnest meeldis ja ehk mõtleb sellele ka valitsus natuke, miks mitte kulusid kärpides 😛

avatud tarkvara, firefox, linux | Kommentaarid puuduvad »