Jak mnie Play przeniósł z Plusa

Dzięki za regularne odwiedziny na moim blogu! Jeśli uważasz, że jest on godny polecenia to śmiało wyślij link do niego lub link do kanału RSS albo subskrypcje przez e-mail znajomym. Dzięki !

Oto jestem. Szczęśliwy posiadacz smartphone’a Nokia E71 w sieci Play. Po 10 latach współpracy z Plusem zdecydowaÅ‚em siÄ™ na zmianÄ™ operatora z przeniesieniem numeru. Powodów byÅ‚o w zasadzie dwa. Przedewszystkim lepsza oferta indywidualna Play (agresywna kampania reklamowa i warunki wyszÅ‚y im naprawdÄ™ nieźle), dobre telefony w o wiele niższych cenach. Dodatkowo kilka bonusów, np za przeniesienie numeru. Aby wszystko byÅ‚o jasne muszÄ™ wspomnieć, że umowa z Plusem koÅ„czyÅ‚a mi siÄ™ 16 stycznia. Do salonu Play wybraÅ‚em siÄ™ na przeÅ‚omie listopada i grudnia. Nie mogÄ™ powiedzieć, obsÅ‚uga fajna, wÅ‚aÅ›ciwie tylko daÅ‚em dowód a reszta papierków zaÅ‚atwiÅ‚a siÄ™ sama. ZÅ‚ożyÅ‚em podpis na dyspozycji przeniesienia i zostaÅ‚em poinformowany, że numer zostanie uwolniony 16 stycznia. W Play mogÄ™ też podpisać umowÄ™ najwczeÅ›niej na 21 dni przed rozwiÄ…zaniem starej umowy, czyli wychodzi mniej wiÄ™cej okres poÅ›wiÄ…teczny. Tyle teoria. Jak wyglÄ…daÅ‚a rzeczywistość? Na poczÄ…tku caÅ‚kiem nieźle. Do 27 grudnia nikt siÄ™ nie odezwaÅ‚. OkazaÅ‚o siÄ™, że 27 grudnia salon Play nie pracuje. Ok, nie bÄ™dÄ™ czepiaÅ‚ siÄ™ szczegółów, wiadomo okres poÅ›wiÄ…teczny, dÅ‚uższe urlopy itp. I faktycznie 29 grudnia telefon, że wÅ‚aÅ›ciwie możemy już finalizować. UdaÅ‚em siÄ™ do salonu, E71 (my precious ;) czekaÅ‚a w pudeÅ‚ku. Jeszcze tylko chwila i bÄ™dÄ™ miaÅ‚! Znowu kilka papierów do podpisania, zgoda na weryfikacjÄ™ itp. ZapÅ‚aciÅ‚em 1zÅ‚ (screw You Plus 480 zÅ‚! za to samo w podobnym abonamencie) i po chwili startówka za 3 zÅ‚ za free (szaleÅ„stwo normalnie ;) na czas do 16 stycznia lÄ…duje w telefonie. Odpalamy, wybór jÄ™zyka i …. wisi, restart, wisi, bateria wyjÄ™ta, wsadzona, wisi, na zasilaczu, wisi, WISI ZAWSZE! Może to Symbian za pierwszym razem tak dÅ‚ugo startuje? O naiwnoÅ›ci, uwalony telefon i tyle…. OdszedÅ‚em z kwitkiem (a wÅ‚aÅ›ciwie bez nich, bo umowy ostatecznie nie podpisaÅ‚em) i bez dowodu osobistego bo ze zgryzoty zapomniaÅ‚em. W gÅ‚owie brzmiaÅ‚ tylko gÅ‚os sprzedawcy – odeÅ›lÄ™ tego na serwis, a nowy powinien być przed nowym rokiem. Do nowego roku cisza. Po nowym roku także. W styczniu moje dziaÅ‚ania zaczepne zaczęły przybierać na sile, jednak ciÄ…gle byÅ‚em grzeczny i uprzejmy, aczkolwiek daÅ‚em do zrozumienia, że rozumiem, że idÄ… na rÄ™kÄ™ z podpisaniem umowy przed koÅ„cem, no ale niech siÄ™ z tego wywiÄ…zujÄ…! Sprzedawcy trochÄ™ gÅ‚upio byÅ‚o z każdÄ… mojÄ… wizytÄ…, wiÄ™c pojawiÅ‚a siÄ™ jako argument zadość uczynienia karta 4GB do tel. Po kilku dniach i chaosie jaki panuje w Play zaczÄ…Å‚em siÄ™ zastanawiać ile tych Nokii na całą PolskÄ™ P4 spowadziÅ‚? 30? Przez poÅ‚owÄ™ stycznia mimo zapewnieÅ„ nie udaÅ‚o siÄ™ jednego egzemplarza sprowadzić do salonu w SwarzÄ™dzu. W miÄ™dzyczasie stawka wzrosÅ‚a do karty 8GB. 16 stycznia nadal bez telefonu wparowaÅ‚em do Salonu i zrobiÅ‚em małą awanturÄ™. Telefonu brak, jutro mi wyłączÄ… numer w Plusie, umowa nie podpisana bo – patrz poczÄ…tek zdania. O dziwo po 5 minutach na telefonie E71 znalazÅ‚a siÄ™ w salonie w King Crossie. Fak! Ja przez caÅ‚y PoznaÅ„ do Swaja jadÄ™, żeby siÄ™ dowiedzieć, że umowÄ™ i tel. mogÄ™ odebrać przecznicÄ™ dalej od mojej pracy! OczywiÅ›cie, wiadomo o co chodzi, prowizjÄ™ dostanie sprzedawca w King Crossie a nie w SwarzÄ™dzu. Nic to, upewniÅ‚em siÄ™, że na pewno telefon bÄ™dzie czekaÅ‚ na czÅ‚owieka z moim Imieniem i Nazwiskiem i że czynne majÄ… do 21. Ostatecznie, myÅ›laÅ‚em sobie, odbiorÄ™ go akurat w terminie. Pal licho karencjÄ™ z zabawÄ™ ze startówkÄ…. Po uÅ‚ożeniu ToÅ›ki do spania, pojechaÅ‚em. Przynajmniej korki ominÄ…Å‚em. DoszedÅ‚em na tak zwanÄ… wyspÄ™ czyli stoisko pomiÄ™dzy Å›cianami galerii. KoleÅ› wiedziaÅ‚ o co chodzi wiÄ™c sytuacja wyglÄ…daÅ‚a dobrze. PożartowaliÅ›my (miaÅ‚em szampaÅ„ski humor, przecież już za chwilÄ™ bÄ™dÄ™ miaÅ‚ mój wyczekany telefon, co wiÄ™cej sprawdzilismy, dziaÅ‚a na startówce :), podpisaliÅ›my umowÄ™, pÅ‚acÄ™ 1 zÅ‚ i … zonk! (znowu!). Jak siÄ™ wyraziÅ‚ Pan sprzedawca – ten telefon nie kosztuje już 1 zÅ‚ tylko 389 zÅ‚! AAAAAAAAAAARRRRRRRRGGGGGG! W życiu tyle nie zapÅ‚acÄ™, zresztÄ… dostaÅ‚em inne zapewnieni, i wÅ‚aÅ›ciwie nic mnie to nie obchodzi, że cennik zmieniÅ‚ siÄ™ 15 stycznia (sic!). Do sprzedawcy ze SwarzÄ™dza nie można już byÅ‚o siÄ™ dodzwonić. Awantura na infolinii skoÅ„czyÅ‚a siÄ™ pogawÄ™dkÄ… infoliniary ze sprzedawcÄ…. RozwiÄ…zać umowy po zatwierdzeniu także nie można. Facet nie puÅ›ci mnie z telefonem bo bÄ™dzie miaÅ‚ manko. Dodatkowo okazaÅ‚o siÄ™, że po 15 stycznia nie ma rabatu 50% na pół roku na abonament za przeniesienie numeru. RÄ™ce mi opadÅ‚y, rzuciÅ‚em coÅ›, że chyba napiszÄ™ do gazety jakiejÅ› jak Play robi w ciula klientów (zwÅ‚aszcza, że wczeÅ›niej byÅ‚y artykuÅ‚y o nie istniejÄ…cych telefonach itp), czym rozzÅ‚oÅ›ciÅ‚em trochÄ™ goÅ›cia zza lady. Co mnie to wÅ‚aÅ›ciwie obchodzi. MiaÅ‚em do wyboru cztery możliwoÅ›ci. Inny telefon, zwiÄ™kszenie abonamentu o 50 zÅ‚, rozÅ‚ożenie na jakieÅ› raty tych prawie czterech stów, albo anulowanie umowy ale wtedy tracÄ™ numer. MiaÅ‚em także piÄ…ta możliwość dostania tego co mi siÄ™ należy do kur*** nÄ™dzy! ZostawiÅ‚em wszystko na ladzie i odwróciÅ‚em siÄ™ na piÄ™cie z mocnym postanowieniem, że rano o 10 wezmÄ™ swarzÄ™dzkiego sprzedawcÄ™ za klapy i przywlokÄ™ go do King Crossa, pogada sobie z tym tu goÅ›ciem, żeby mi wydaÅ‚ telefon za 1 zÅ‚ a oni sobie to jakoÅ› zaÅ‚atwiÄ…. Jak postanowiÅ‚em tak też zrobiÅ‚em. Punktualnie o 10 w sobotÄ™ dnia nastÄ™pnego (z już nie dziaÅ‚ajÄ…cym telefonem w Plusie) wparowaÅ‚em do salonu w SwarzÄ™dzu uzbrojony w Å‚yp rozczarowania, zgrzyt potÄ™pienia, chodzÄ…ce nozdrza totalnej zagÅ‚ady oraz dyktafon w razie co. MiaÅ‚em także przygotowanÄ… mowÄ™ o rzeczniku praw konsumenta, UOKiKu, mediach itp. Po przedstawieniu sytuacji, sprzedawca pomyÅ›laÅ‚, zadzwoniÅ‚, poszedÅ‚ na zaplecze, przyniósÅ‚ sobie paluszka, postukaÅ‚ w kalkulator i otzrymaÅ‚em 390 zÅ‚ na telefon. TrochÄ™ mnie to zbiÅ‚o z tropu, ale faktycznie, miaÅ‚em sobie odebrać telefon za jego kasÄ™ i tyle. Tak też zrobiÅ‚em, w KC byÅ‚ już inny sprzedawca który potwierdziÅ‚, że zniżka na abonament obowiÄ…zuje. DostaÅ‚em też już do niczego nie potrzebnÄ… startówkÄ™. CzuÅ‚em siÄ™ co najmniej jakbym siÄ™ obudziÅ‚, lub zdarzyÅ‚ siÄ™ kolejny błąd w Matrixie. To ja tu nerwy tracÄ™ od 29 grudnia, trzymany w niepewnoÅ›ci, i kiedy już wszystko siÄ™ wali i pewnie telefonu nie bÄ™dÄ™ miaÅ‚ to wszystko da siÄ™ zaÅ‚atwić bez najmniejszego problemu. Nawet nie mogÅ‚em sobie nakrzyczeć na nich :)
Także mam. Działa. A karty 8 GB i tak nie podaruję ;)




VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.4_1055]
Rating: 0 (from 0 votes)

Popularity: 6% [?]

© odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

Tagi: , , , ,   Opublikowany w Ogólne

Linux+ 1/2009

Styczniowy numer magazynu dostaÅ‚em już w grudniu, ale jak zwykle odÅ‚ożyÅ‚em na za chwilÄ™ i zapomniaÅ‚em o nim aż do dzisiaj. Po grudniowej rozrywce przedÅ›wiÄ…tecznej, tematem numeru styczniowego jest bezpieczeÅ„stwo. Zainteresowanych odsyÅ‚am do numeru, gdzie można przeczytać min. o ZENOSS – oprogramowaniu do monitoringu sieci (ja używam kilku innych narzÄ™dzi – nagios, cacti, smokeping – ale opis i artykuÅ‚ jest zachÄ™cajÄ…cy do wypróbowania). JeÅ›li ktoÅ› chciaÅ‚by siÄ™ zapoznać z firewallem linuksowym to sÄ… także w numerze opisane podstawy (chociaż ja i tak polecam BSDowy pf ;). ArtykuÅ‚ nie zwiÄ…zany z bezpieczeÅ„stwem, który mi jednak przypadÅ‚ najbardziej do gustu to artykuÅ‚ o edytorze Vim. Jeżeli ktoÅ› lubi mieć w formie papierowej poradniki lub howto, to ten kawaÅ‚ek tekstu na pewno kwalifikuje siÄ™ jako bardzo przydatna Å›ciÄ…ga. W dobie Ubuntu i desktopów 3D, używanie tekstowego edytora wydawać by siÄ™ mogÅ‚o bezsensowne, ale jeÅ›li ktoÅ› chce być Administratorem to dobre poznanie Vi lub Vima to podstawa. Za prawdÄ™ powiadam Wam, nie ma lepszego edytora niż Vim w kontekscie administrowania systmami *NIXowymi ;) Nie bez znaczenia jest też fakt, że w przypadku jakiegoÅ› padu i single mode, do dyspozycji może pozostać nam tylko vi w base systemie (zweryfikowane przez praktykÄ™). Dlatego też szczerze polecam poczÄ…tkujÄ…cym Administratorom lekturÄ™ przewodnika po Vim w styczniowym Linux+.




VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.4_1055]
Rating: 0 (from 0 votes)

Popularity: 6% [?]

© odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

Tagi: , , ,   Opublikowany w Ubuntu

NetBSD + CCD = dużo miejsca z małych dysków

Dzisiaj zajmiemy się fajną funkcją kernela NetBSD jaką jest CCD czyli Concatenated Disk Device (Powiązane Urządzenie Dyskowe). Służy ona do łączenia kilku fizycznych dysków (wd,sd) w jeden logiczny wolumen (ccd). Całość opiszę na przykładzie własnym wykonanym na serwerze IBM x346 z kontrolerem SCSI AIC-7902. Serwer ten jest dość mocno wykorzystywany ponieważ działa na nim IDS SNORT i niestety bardzo szybko kończy mu się miejsce na /var gdzie przechowywane są alerty. Co nam będzie potrzebne. Oprócz serwera i dysków, CCD w kernelu. Jeśli używasz GENERIC to CCD jest już tam domyślnie. Przed modyfikacją posiadał on dwa dyski SCSI po 70 GB:

sd0 at scsibus1 target 0 lun 0: disk fixed
sd0: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
sd0: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing
sd1 at scsibus1 target 1 lun 0:
disk fixed
sd1: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
sd1: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing

i wyglądał tak:

Serwer z dwoma dyskami 70 GB

Serwer z dwoma dyskami 70 GB

DoÅ‚ożyÅ‚em 4 dyski (po uprzednim dokupieniu ramek co nie jest takie proste w przypadku dwuletniego serwera) 17 GB, które od jakiegoÅ› czasu leżakowaÅ‚y po wyjÄ™ciu z AS400 (lub eserver iseries, a nawet ostatnio i5, IBM i te jego zmiany nazw…). Tutaj drobny offtopic. Akurat to, że dyski uprzednio byÅ‚y w ASie jest dość istotne ponieważ przysparza to trochÄ™ kÅ‚opotów. Po przygotowaniu i wÅ‚ożeniu dysków:

Nowe dyski, tylko jeszcze \"klik\" i już działają

kernel zaraportował tylko:

Komunikaty po włożeniu dysków

Komunikaty po włożeniu dysków

Po restarcie dyski niby zostały wykryte, ale przy normalnych komunikatach kernela pojawiło się coś jeszcze:

sd2 at scsibus1 target 2 lun 0: disk fixed
sd2(ahd1:0:2:0): preposterous sector size: 0x20a. Defaulting to 512 bytes.
sd2: 16742 MB, 29550 cyl, 2 head, 580 sec, 512 bytes/sect x 34287616 sectors
sd2: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
ses0 at scsibus1 target 8 lun 0: processor fixed
ses0: SAF-TE Compliant Device
ses0: async, 8-bit transfers
sd2(ahd1:0:2:0): preposterous sector size: 0x20a. Defaulting to 512 bytes.
sd2(ahd1:0:2:0): generic HBA error
sd2: dos partition I/O error
sd2(ahd1:0:2:0): generic HBA error
findroot: unable to read block 64
sd2(ahd1:0:2:0): generic HBA error

I tak x4 dyski. Oczywiście o disklabelowaniu i stworzeniu działającego CCD nie było mowy. Kilka osób sugerowało:

20:10 lama_: mhm, albo jakos specjalnei je trzeba przygotowac, albo netbsd ich nie lubi/tego kontroloera/ cos jeszcze trzeba tam ustawic itp.
15:08 lama_: kontrolera moze? ale watpie, to raczej kwestia firmware lub pogrzebania z nimi w AS ?
13:20 lama_: to jest cos na lini sprzet/kernel z urzadzeniami wedlug mnie, a nie z disklabel
13:17 lama_: to popatrz jeszcze po tasmach itp
13:12 lama_: jest to zdecydowanie problem na innym poziomie niz disklabel

20:08 < @emet> po wnikliwej analizie stwierdzam że coś jest spierdolone.

20:13 < @gavroche> cancer^, MAsz napisane.
20:13 < @gavroche> sd2(ahd1:0:2:0): generic HBA error
20:13 < @gavroche> :)
20:13 < @gavroche> Pewnie kontroler masz spierdolony.
20:14 < @lama_> to by dyski 1-2 nie dzialaly ok
20:14 < @gavroche> Może być jeden kanał spierdolony.
20:14 < @gavroche> Na przykład.
20:15 < @gavroche> Wtedy by działały.

20:18 < @lama_> host bus adapter
20:19 < @lama_> poszukaj jeszcze jakis firmware/bios updatow
20:20 < @lama_> i kable badaj/polaczenia/zworki/ustawienia itp. pierwsze co musisz wlasnie wyeliminowac to na 100% ze to nie jest jakis sprzetowy problem

20:28 < @gavroche> No, chyba, że masz za nowy sprzęt żeby na nim NetBSD uruchomić.
20:28 < @gavroche> To wtedy gorzej. :< 20:33 <@majkel> re
20:44 < @cancer^> gavroche: x346 ibm
20:44 < @cancer^> 2 latek
20:47 < @gavroche> No niestety. Przyjdzie Ci zaczekać na NetBSD 7.0. ;/
20:47 < @gavroche> Nie rozumiem Was, że używacie NetBSD do celów innych niż edukacyjne.

Na szczęście mimo czarnowidztwa kolegów, nic nie okazało się spierdolone, nie musiałem szukać biosów ani firmware do dysków i kontrolera, oszczędzone zostało mi także oczekiwanie na NetBSD 7.0 zwłaszcza, że mój zakład o NetBSD 5.0 vs Windows 7 nadal trwa :) NetBSD oprócz swoich walorów edukacyjnych będzie pełnił także dotychczasową rolę jako IDS oraz kilka innych zadań :)

A wszystko dlatego, że po wywiadzie na grupach dotyczÄ…cych AS’a400 okazaÅ‚o siÄ™, ze IFS (system plików ASowy) modyfikuje dysk na tyle, że NetBSD nie umie sobie z nim poradzić – z tÄ…d też komunikat: sd2(ahd1:0:2:0): preposterous sector size: 0×20a. preposterous = absurdalny :)

Lekarstwem na tÄ… “absurdalnÄ…” wielkość sektora byÅ‚ lowlevel format wykonany z poziomu BIOS’a kontrolera. Po kilkunastu minutach i milionie potwierdzeÅ„, dyski odzyskaÅ‚y nie tak absurdalnÄ… wielkość sektora jakÄ… jest 512 bajtów zamiast 522 :)

Czy na pewno, na 100% jesteś pewny że chcesz lowlevel format zrobić? Tak! A czy aby na pewno?...

Czy na pewno, na 100% jesteś pewny że chcesz lowlevel format zrobić? Tak! A czy aby na pewno?...

Czy na pewno, na 100% jesteś pewny że chcesz lowlevel format zrobić? Tak! A czy aby na pewno?...

Czy na pewno, na 100% jesteś pewny że chcesz lowlevel format zrobić? Tak! A czy aby na pewno?...

Wracając do sedna postu. Mamy działające dyski i kernel już sobie z nimi radzi. Wszystko pozapinane (literalnie ;) na ostatni zatrzask więc do dzieła :)

Całość pozapinana

Całość pozapinana

Szybka kontrola, wszystko tym razem według oczekiwań, żadnych HBA error, żadnych absurdalnych sektorów (to naprawdę mi się podoba :), oraz żadnych I/O errorów w dosowych partycjach (a to już było wogóle od czapy :).

sd0 at scsibus1 target 0 lun 0: disk fixed
sd0: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
sd0: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing
sd1 at scsibus1 target 1 lun 0:
disk fixed
sd1: 70006 MB, 65494 cyl, 3 head, 729 sec, 512 bytes/sect x 143374000 sectors
sd1: sync (6.25ns offset 80), 16-bit (320.000MB/s) transfers, tagged queueing
sd2 at scsibus1 target 2 lun 0: disk fixed
sd2: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
sd2: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
sd3 at scsibus1 target 3 lun 0:
disk fixed
sd3: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
sd3: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
sd4 at scsibus1 target 4 lun 0:
disk fixed
sd4: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
sd4: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
sd5 at scsibus1 target 5 lun 0:
disk fixed
sd5: 17501 MB, 29550 cyl, 2 head, 606 sec, 512 bytes/sect x 35843670 sectors
sd5: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing

Po pierwsze patrzymy na disklabel:

disklabel sd2
# /dev/rsd2d:
type: SCSI
disk: DRVS18D
label: fictitious
flags:
bytes/sector: 512
sectors/track: 606
tracks/cylinder: 2
sectors/cylinder: 1212
cylinders: 29550
total sectors: 35843670
rpm: 10040
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # microseconds
track-to-track seek: 0 # microseconds
drivedata: 0

4 partitions:
# size offset fstype [fsize bsize cpg/sgs]
a: 35843670 0 4.2BSD 0 0 0 # (Cyl. 0 - 29573*)
d: 35843670 0 unused 0 0 # (Cyl. 0 - 29573*)
disklabel: boot block size 0
disklabel: super block size 0

Tak wygląda standardowy disklabel czystego dysku, modyfikujemy go do użycia przez CCD. Potrzebujemy jeden cały slice c (d w nomenklautrze NetBSD to cały dysk, a c to wszystkie slice NetBSD) minus 1x sectors/cylinder oraz typ systemu ccd. Czyli po szybkim przeliczeniu

bc
35843670-1212
35842458

disklabel dla pierwszego dysku użytego w ccd będzie wyglądał tak:

disklabel sd2
# /dev/rsd2d:
type: SCSI
disk: DRVS18D
label: fictitious
flags:
bytes/sector: 512
sectors/track: 606
tracks/cylinder: 2
sectors/cylinder: 1212
cylinders: 29550
total sectors: 35843670
rpm: 10040
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # microseconds
track-to-track seek: 0 # microseconds
drivedata: 0

4 partitions:
# size offset fstype [fsize bsize cpg/sgs]
c: 35842458 1212 ccd # (Cyl. 1 - 29573*)

Do edycji disklabela używamy komendy disklabel z opcją -e. Całą operację powtarzamy tyle razy ile mamy dysków odpowiednio przeliczając offset (no chyba, że macie wszystkie dyski takie same).

Dopisujemy nasze slice do konfiga ccd:

cat /etc/ccd.conf
#ccd ileave flags component devices
ccd0 0 none /dev/sd2c /dev/sd3c /dev/sd4c /dev/sd5c

oraz inicjujemy ccd:

ccdconfig -C -f /etc/ccd.conf
ccdconfig: /dev/sd5c: No such file or directory

Tutaj jeszcze drobna poprawka, trzeba stworzyć urządzenia w /dev bo jakoś same się nie zrobiły:

Tworzymy i sprawdzamy czy jest ok:

./MAKEDEV sd5

ll /dev/sd5*
brw-r----- 1 root operator 4, 40 Jan 9 10:43 /dev/sd5a
brw-r----- 1 root operator 4, 41 Jan 9 10:43 /dev/sd5b
brw-r----- 1 root operator 4, 42 Jan 9 10:43 /dev/sd5c
brw-r----- 1 root operator 4, 43 Jan 9 10:43 /dev/sd5d
brw-r----- 1 root operator 4, 44 Jan 9 10:43 /dev/sd5e
brw-r----- 1 root operator 4, 45 Jan 9 10:43 /dev/sd5f
brw-r----- 1 root operator 4, 46 Jan 9 10:43 /dev/sd5g
brw-r----- 1 root operator 4, 47 Jan 9 10:43 /dev/sd5h
brw-r----- 1 root operator 4, 524328 Jan 9 10:43 /dev/sd5i
brw-r----- 1 root operator 4, 524329 Jan 9 10:43 /dev/sd5j
brw-r----- 1 root operator 4, 524330 Jan 9 10:43 /dev/sd5k
brw-r----- 1 root operator 4, 524331 Jan 9 10:43 /dev/sd5l
brw-r----- 1 root operator 4, 524332 Jan 9 10:43 /dev/sd5m
brw-r----- 1 root operator 4, 524333 Jan 9 10:43 /dev/sd5n
brw-r----- 1 root operator 4, 524334 Jan 9 10:43 /dev/sd5o
brw-r----- 1 root operator 4, 524335 Jan 9 10:43 /dev/sd5p

Wygląda na ok. Inicjujemy ccd jeszcze raz. Po poprawnym zainicjowaniu nie dostajemy żadnego komunikatu, ale za to w /dev pojawiaja nam się urządzenia ccd :)

ccdconfig -C -f /etc/ccd.conf

ls -la /dev/ccd*
brw-r----- 1 root operator 16, 0 Feb 22 2008 /dev/ccd0a
brw-r----- 1 root operator 16, 1 Feb 22 2008 /dev/ccd0b
brw-r----- 1 root operator 16, 2 Feb 22 2008 /dev/ccd0c
brw-r----- 1 root operator 16, 3 Feb 22 2008 /dev/ccd0d
brw-r----- 1 root operator 16, 4 Feb 22 2008 /dev/ccd0e
brw-r----- 1 root operator 16, 5 Feb 22 2008 /dev/ccd0f
brw-r----- 1 root operator 16, 6 Feb 22 2008 /dev/ccd0g
brw-r----- 1 root operator 16, 7 Feb 22 2008 /dev/ccd0h
brw-r----- 1 root operator 16, 524288 Feb 22 2008 /dev/ccd0i
brw-r----- 1 root operator 16, 524289 Feb 22 2008 /dev/ccd0j
brw-r----- 1 root operator 16, 524290 Feb 22 2008 /dev/ccd0k
brw-r----- 1 root operator 16, 524291 Feb 22 2008 /dev/ccd0l
brw-r----- 1 root operator 16, 524292 Feb 22 2008 /dev/ccd0m
brw-r----- 1 root operator 16, 524293 Feb 22 2008 /dev/ccd0n
brw-r----- 1 root operator 16, 524294 Feb 22 2008 /dev/ccd0o
brw-r----- 1 root operator 16, 524295 Feb 22 2008 /dev/ccd0p

Skoro już mamy ccd jako urządzenie, sprawdzamy jego disklabel:

# rccd0d:
type: ccd
disk: ccd
label: fictitious
flags:
bytes/sector: 512
sectors/track: 2048
tracks/cylinder: 1
sectors/cylinder: 2048
cylinders: 70004
total sectors: 143369832
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # microseconds
track-to-track seek: 0 # microseconds
drivedata: 0

4 partitions:
# size offset fstype [fsize bsize cpg/sgs]
a: 143369832 0 4.2BSD 0 0 0 # (Cyl. 0 - 70004*)
d: 143369832 0 unused 0 0 # (Cyl. 0 - 70004*)

Że tak powiem, automagicznie idealnie. Size jest sumą czterech dysków z ccd.conf. Po przeliczeniu mamy 67 GB do wykorzystania. Pozostało jeszcze tylko założyć system plików:

newfs /dev/rccd0a
/dev/rccd0a: 70004.8MB (143369832 sectors) block size 16384, fragment size 2048
using 380 cylinder groups of 184.23MB, 11791 blks, 23296 inodes.
super-block backups (for fsck_ffs -b #) at:
32, 377344, 754656, 1131968, 1509280, 1886592, 2263904, 2641216, 3018528, 3395840, 3773152, 4150464, 4527776, 4905088,
......

i podmontować w wybranym miejscu:

mkdir /usr/home/storage
mount /dev/ccd0a /usr/home/storage/

Sprawdzamy czy wszystko gra:

df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/sd0a 1.9G 37M 1.8G 1% /
/dev/sd0f 29G 12G 15G 44% /var
/dev/sd0e 19G 16G 2.0G 89% /usr
/dev/sd0g 13G 3.6G 9.2G 27% /usr/home
tmpfs 781M 48K 781M 0% /tmp
kernfs 1.0K 1.0K 0B 100% /kern
procfs 4.0K 4.0K 0B 100% /usr/pkg/emul/linux/proc
/dev/sd1e 67G 49G 15G 76% /backup
/dev/ccd0a 67G 2.0K 64G 0% /usr/home/storage

Wygląda na to, że wszystko w jak najlepszym porządku, możemy przetestować wydajność naszego nowego ccd:

dd if=/dev/zero of=file_1GB bs=1m count=1k
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 19.476 secs (55131537 bytes/sec)

ImponujÄ…ce :)

Jeśli jesteś zadowolony ze swojego setupu, ostatnią rzeczą jest dopisanie ccd=YES do rc.conf oraz do fstaba punktu montowania:

echo ccd=YES >> /etc/rc.conf
echo "/dev/ccd0a /usr/home/storage ffs rw,softdep 1 1" >> /etc/fstab

Ostatni restart, aby zobaczyć czy wszystko gra i jeÅ›li po restarcie masz podmontowany ccd tam gdzie powinien być to gratulacje – ccd skonfigurowany i dziaÅ‚a :)

Jeszcze uwaga na koniec – FFS w NetBSD obsÅ‚ugujÄ™ partycjÄ™ do wielkoÅ›ci 2 TB. Zatem jeÅ›li chcesz połączyć dyski w wiÄ™cej niż 2 TB, niestety trzeba zrobić kilka ccd, np, mój serwer backupowy dla userów posiada 4 TB w dwóch ccd:

/dev/ccd0a 1.8T 1.5T 189G 89% /usr/home/bacula
/dev/ccd1a 1.8T 1.0T 683G 60% /usr/home/bacula2




VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.4_1055]
Rating: 0 (from 0 votes)

Popularity: 71% [?]

© odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

Tagi: , , , , ,   Opublikowany w Job / Praca, NetBSD

Tosia i Acer Aspire One :)

Tosia jak na córkÄ™ Admina przystaÅ‚o interesuje siÄ™ wszystkim czym Tata. Czasem jej zainteresowanie jest tak absorbujÄ…ce, że nie można zrobić nic konkretnego na normalnym komputerze. I tu do akcji wkracza mój Aspire One. Oprócz niezÅ‚ej maszyny delegacyjnej (maÅ‚y, dobra bateria, niezÅ‚e parametry) okazuje siÄ™, ze z racji swoich gabarytów (8,9 cala matryca) jest idealnym narzÄ™dziem także dla Tosi. ZdjÄ™cia poniżej nie sÄ… zdjÄ™ciami ustawianymi tylko rzeczywistym materiaÅ‚em z “pracy” Tosi na Aspire One – oglÄ…danie Teletubisiów. Oprócz oglÄ…dania Tosia odkrywa kolejne skróty klawiszowe bestplayera co sprawia jej jeszcze wiÄ™kszÄ… radochÄ™. Z tyÅ‚u support w postaci cioci (sic!) Julii. Tata po zrobieniu zdjęć miaÅ‚ caÅ‚e 30 minut na swoje zajÄ™cia na dużym komputerze :)




VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.4_1055]
Rating: 0 (from 0 votes)

Popularity: 9% [?]

© odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

Tagi: , , , , ,   Opublikowany w Family / Rodzina, Fun

Dzień Sprzątania Biurka

8 stycznia, jak donosi Kalendarz Świąt Nietypowych jest dniem Sprzątania Biurka. Większość mojej pracy spędzam właśnie przy tym meblu, które na co dzień wygląda tak:

Biurko na co dzień

Biurko na co dzień

Wiadomo, bałagan sam się robi :) Dlatego dzisiejszy dzień jest idealnym momentem aby zapanował na tym meblu porządek!

Biurko od święta.

Biurko od święta.

Zniknęło większość papierzysk, także śrubki z lewej strony (mało widoczne) i mało przydatne rzeczy jak np. podgrzewacz do kawy na USB (który z moim porcelanowym wyeksponowanym mega kubkiem i tak nie działa). Kable niestety przez konstrukcję laptopa muszą być w nieładzie. Za to pojawił się kalendarz papierowy, bardzo rzadko spotykany gadżet w dobie Google Calendar czy Sunbirda :)

Jak znam życie, za kilka dni jednak automagicznie biurko samo się zabałagani do wersji z pierwszego zdjęcia, no ale dzisiaj świętujemy ;)

A rok temu pisałem dokładnie o tym samym :)




VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.4_1055]
Rating: 0 (from 0 votes)
Blog Widget by LinkWithin

Popularity: 8% [?]

© odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!

Tagi: , , , , , ,   Opublikowany w Fun, Job / Praca


 
Clicky Web Analytics