Archív pro kategorii » výpočetní «

Neděle, 4.srpna, 2013 | Autor:

Měl jsem výpadek vliv na můj server je velký md RAID řada. Spíše než aby server jako celek by se při čekání na dokončení fsck, I kdyby se nastartovat bez velkého pole, takže jsem mohl spustit fsck ručně.

Nicméně, při spuštění ručně uvědomil jsem si, měl jsem žádný způsob, jak vědět, jak daleko to bylo a jak dlouho to bude trvat na dokončení. To je obzvláště problematické s tak velkým pole. S trochou hledání jsem našel tip přidáním-C parametru při volání fsck. Nemohl jsem najít to v dokumentaci však: fsck –Nápověda nevykazoval takovou možnost.

Volba se ukáže být ext4 specifické, a tak ukazuje naprosto funkční progress bar s ukazatelem procento. Chcete-li najít informace, místo “fsck –pomoci” nebo “man fsck”, musíte vložit “fsck.ext4 –pomoci” nebo “muž fsck.ext4”. 🙂

Podíl
Neděle, 4.srpna, 2013 | Autor:

Historie

Hodně se změnilo od té doby jsem se naposledy zmínil můj osobní serveru – se rozrostla mílovými kroky (nyní má 7TB md RAID6) a nedávno byl přestavěn na Ubuntu Server.

Oblouk nikdy nebyl omyl. Arch Linux už mě naučil tolik o Linuxu (a bude tak činit i nadále na mém dalším ploše). Ale Arch rozhodně vyžaduje více času a pozornosti, než bych chtěl strávit na serveru. V ideálním případě bych raději, aby mohli zapomenout na serveru, dokud se nezobrazí upozornění e říká “um … je tu pár aktualizace by se měla zabývat, kámo.”

Prostor není zadarmo – a ani prostor

Možnost přejít na Ubuntu byl fakt, že jsem došel SATA porty, porty potřebné pro připojení pevných disků ke zbytku počítače – že 7TB RAID pole používá velké množství portů! Dokonce jsem rozdal my velmi starý 200GB pevný disk, jak to vzal jednu z těchto přístavů. Jsem také varoval, že příjemce je disk SMART Monitorování je uvedeno, že byl nespolehlivý. Jako dočasné řešení k nedostatku SATA porty, Dokonce jsem se stěhoval na serveru OS na sadu čtyř USB zařízení v MD RAID1. Šílený. Vím, že. Nebyl jsem příliš nadšený rychlosti. Rozhodl jsem se jít ven a koupit nový spolehlivý pevný disk a SATA Rozšiřující karta jít s ním.

Na serveru primární oddíl Arch použil asi 7 GB na disk. Velký kus, který byl výměna soubor, data uložená v mezipaměti a jinak různorodých nebo nepotřebné soubory. Celkově Skutečná velikost OS, včetně /domácí desky, byl jen o 2 GB. To přimělo, abych se podíval do super-rychlý SSD řídit, myslí snad menší nemusí být tak drahé. Ukázalo se, že nejlevnější non-SSD bych mohl najít skutečně stojí více než jeden z těchto relativně malých SSD. Yay pro mě. 🙂

Volba? Woah?!

Při výběru OS, Už jsem se rozhodl, že by nebylo Arch. Ze všech dalších populárních distribucí, Já jsem nejvíce obeznámeni s Ubuntu a CentOS. Fedora byla také možnost – ale neměl jsem vážně ještě uvažoval o serveru. Ubuntu vyhrál kolo.

Další rozhodnutí, které jsem musel udělat Nenapadlo mě, dokud Všudypřítomnost (Ubuntu průvodce instalací) zeptal se jí mě: Jak nastavit příčky.

Byl jsem nový pomocí SSD v Linuxu – Jsem si dobře vědom úskalí, které nepoužívají správně, především díky jejich riziko špatného dlouhověkosti, pokud jsou nesprávně.

Nechtěl jsem použít speciální odkládací oddíl. Mám v plánu na modernizaci serveru desku / CPU / paměť není příliš daleko v budoucnosti. Na základě toho jsem se rozhodl vám dát swapu do odkládacího souboru na stávající md RAID. Swap nijak zvlášť rychle, ale jeho jediným cílem bude po vzácném případě, kdy se něco pokazilo a paměť není k dispozici.

To pak odešel, abych kořenová cesta plné 60 GB z Intel 330 SSD. I za oddělení / home, ale vypadalo to trochu zbytečné, vzhledem jak byl málo použitý v minulosti. Poprvé jsem nastavit oddílu, LVM – něco, co jsem v poslední době dělal, když jsem nastavit Linuxovém (opravdu, není žádná omluva nebude používat LVM). Když se dostal do části, kde bych nastavit souborový systém, Jsem kliknul drop-dolů a instinktivně vybrané ext4. Pak jsem si všiml Btrfs ve stejném seznamu. Vytrvat!!

Ale to, co?

Btrfs (“máslo-eff-ess”, “lepší eff-ess”, “bee-tree-eff-ess”, nebo co máte chuť na den) je relativně nový souborový systém vyvinutý s cílem uvést Linux’ souborového systému schopnosti zpátky na trať s aktuálním souborového systému tech. Stávající King-of-the-Hill souborový systém, “ext” (Aktuální verze volala ext4) je docela dobrý – je však omezena, uvízl ve starém paradigmatu (myslet na zbrusu nové F22 Raptor proti. an F4 Phantom s half-Ještěd pokus s ekvivalence upgradu) a je nepravděpodobné, že by mohli konkurovat po velmi dlouhou dobu s novějšími Enterprise souborové systémy, jako jsou Oracle ZFS. Btrfs má před sebou ještě dlouhou cestu a je stále považováno za experimentální (v závislosti na tom, kdo jste se zeptat a jaké funkce budete potřebovat). Mnozí ji považují stabilní pro základní použití – ale nikdo se chystá udělat nějaké záruky. A, samozřejmě, každý říká, aby se a vyzkoušet zálohování!

Mooooooo

Nejpodstatnější rozdíl mezi ext a Btrfs je, že btrfs je “CoW” nebo “Copy Write” Souborový systém. To znamená, že data jsou ve skutečnosti nikdy záměrně přepsán v souborovém systému internals. Pokud napíšete změny v souboru, Btrfs bude zapisovat změny do nového umístění na fyzických nosičích a aktualizuje interní ukazatele se odkazovat na nové umístění. Btrfs jde ještě o krok dále tím, že tyto vnitřní ukazatele (jen jako metadata) jsou také CoW. Starší verze ext bude mít pouze přepisy data. Ext4 by použít Journal zajistit, že poškození nedojde by zástrčka se vytáhl v nejvíce nevhodnou chvíli. Časopis se výsledky v podobném počtu kroků musí aktualizovat data. S SSD, základní hardware funguje podobným kráva procesu bez ohledu na to, co souborový systém, který používáte. To je proto, že SSD disky nemůže vlastně přepsat data – mají zkopírovat data (se změnami) do nového umístění a potom vymaže starý blok zcela. Optimalizace v této oblasti je to, že SSD nemusí dokonce vymazat starý blok, ale prostě udělat poznámku vymazat blok na pozdější dobu, kdy věci nejsou tak zaneprázdněn. Konečným výsledkem je, že SSD disky se velmi dobře hodí s krávou souborovým systémem a nemají tak dobře s non-kráva souborových systémů.

Chcete-li, aby záležitosti zajímavé, CoW v souborovém systému snadno jde ruku v ruce s funkcí tzv. deduplikace. To umožňuje dvě (nebo více) identické bloky dat musí být uložena pomocí pouze jednu kopii, šetří místo. S krávou, pokud deduplikovány soubor je upraven, samostatné dvojče nebude ovlivněno, upravený soubor dat se byly zapsány do jiného fyzického bloku.

CoW zase dělá snapshotting relativně snadno implementovat. Když se provádí snímek systém pouze zaznamená nový snímek jako zdvojení všech dat a metadat v objemu. S krávou, když jsou změny, a Snapshot je data zůstávají beze změny, a konzistentní pohled na souborový systém statusu v okamžiku snímek byl vyroben může být zachována.

Nový přítel

S výše v mysli, zejména pokud Ubuntu učinil btrfs k dispozici jako install-time možnosti, Myslel jsem, že by bylo dobrý čas se ponořit do btrfs a prozkoumat trochu. 🙂

Část 2 již brzy …

Podíl
pondělí, 29.října, 2012 | Autor:

Zdá se, že, v nekonečné moudrosti, Google mají funkci zabezpečení, která může zablokovat aplikaci z přístupu nebo používání vašeho účtu Google. Vidím, jak by to mohlo být problém pro uživatele Google, zejména jejich GTalk a Gmail Uživatelé. V mém případě to bylo Pidgin mít problém s Brebentit služba (což je technicky součástí GTalk). Jsem našel řešení po trochu kopání. Byl jsem překvapen, jak starý problém byl a jak dlouho tato funkce existuje!

Chcete-li odemknout účet a získejte aplikace on-line, použít Google Captcha stránku zde.

Podíl
Čtvrtek, June 03rd, 2010 | Autor:

Why I’ve left MTN

So I’ve been shopping around in a non-serious módy v posledních několika měsících se snaží přijít na to, jak nejlépe ponechat MTN a jak se dostat to nejlepší řešení pro mě. Nemám rád MTN, protože jsem se stal “rozzlobený“, jak jsem mohl nazývat takového zákazníka v ISP průmysl. MTN Customer Service Call Center jen zřídkakdy bylo užitečné, nebo znalosti o svých vlastních systémů. Poslední kapkou bylo, když však jejich systémy, dejte mi šroub sám znovu a zákaznický servis byl stejně užitečný jako mrtvý redshirt:

Měl jsem problém fakturaci, nesporně, to začalo z mých vina. MTN má funkci, kde si můžete volat v zjistit částku vzhledem k účtu. Pouze, tak jako Murphy by mít, tato částka byla ne dlužnou částku na účtu, ale poslední Množství, které se účtovány.

Takže jeden měsíc můj účet byl asi R900. Volal jsem na číslo, mis-slyšel R500, zaplatila Myslel jsem, že bych měl: R500. 15 dny později MTN pozastavena můj účet. Nic špatného udělal, že jo? Špatně.

první off, Obdržel jsem žádné oznámení o jakékoliv. Sms by největší smysl, zejména proto, že by to stálo MTN téměř žádné prostředky: “Váš účet xyz je v prodlení podle R400. Obraťte se bla bla bla”. Oni mi mohl zavolat, oni by mě e-mail, něco, ale nic takového se nestalo. Pozastavit bez předsudků. To je nejlepší způsob, jak upoutat pozornost zákazníka!

Nyní, nejen jsem nemohl uskutečňovat hovory a SMS, Nemohl jsem přijímat hovory nebo SMS. Dále, já ani nemohla zavolat MTN je bezcelní telefonní číslo. Musel jsem použít telefon někoho jiného dostat až na dno tohoto problému. Po dvou dnech smlouvání jsem konečně našel dámu tak laskav a znovu aktivovat účet. O deset dní později se můj plat pokračuje v, Říkám stejné číslo a ozve se číslo v blízkém okolí “R900”. Myslím si, že bych měla překontrolovat juuuust pro případ, že mis-slyšel. Znovu říkám, Slyším opět stejný počet. Že jo. Zaplatit R900. Patnáct dní později, můj telefon je zavěšen ZNOVU. WTH?

Vzpomeňte si, co jsem již zmínil?: “tato částka byla ne dlužnou částku na účtu, ale poslední Množství, které se účtovány.” Tak, a to navzdory skutečnosti, že hlasová výzva výslovně říká, “stisk 3 za nedoplatek; [lisy 3] ; Celkový nedoplatek; Devět; sto; a; #To je jedno ; Rands; a; #To je jedno; centů”, Vlastně jsem dlužil jim R900 plus R400, že jsem zaplatil krátká v předchozím měsíci. Ne, Já nevím, jestli MTN má pevnou tento. Já už ne péče. Vzhledem k tomu jsem přišel na to začal jsem čekal na papírové výpisy vidět, kolik bylo ve skutečnosti způsobeno. Zajímavě, jejich papírové výpisy byly také špatné. Jen oni měl naproti problém: “Tato faktura: R1300” navzdory skutečnosti, že na další straně se říká, že otevření zůstatek “R400”, Konečný zůstatek “R1300”. perspektiva! Je to opravit? Znovu, Nezajímá.

Nechal jsem jim vědět, že jsem neprodloužení smlouvy a já jsem teď už přenést moje číslo pryč Virgin Mobile. Protože chci, aby moje číslo a port jinam, úložiště řekl jsem nemohl dát “nevyhovující služby” jako důvod pro ukončení smlouvy, ale že by se jednoduše říci, “portování”. Zřejmě tím, že nic jiného tam nemusely “oznámení” že to chci přenést. WTF.

Co dál? (bez MTN)

V mém výzkumu jsem zjistil, že smlouva “nabídky” jsou nejpopulárnější. Typicky, můžete získat telefon R8000 pro R800 měsíčně přes 24 měsíců s R500-liché hodnotě vysílacího času měsíčně. Jedná se o částku zaplatíte R19 200 více než 24 měsíců po telefonu, stojí R8000, který bude zastaralý uvnitř 12 měsíců. Získáte nějaké vysílacího času každý měsíc, takže můžete cítit jeho ne úplnou ztrátu. Je však třeba také pamatovat, že to stojí na mobilní společnosti nic, když uděláte tyto telefonáty. Zisk.

Existuje lepší způsob,

Tam jsou mnohem levnější smlouvy, smlouvy mezi R50 a R200, které obsahují cheapish telefony – telefony, které pracují zatraceně dobře, jako telefon, ale nenechá si hrát hry ve vlaku. Většina z těchto smluv vám skutečně dát stejnou hodnotu prodloužení doby připojení (někdy více!) jako to, co platíte. Takže pro R100 můžete získat R100 hodnotě vysílacího času a několik volných SMS, a cheapish telefon. Nejlepší obchody Nedávno jsem viděl byli všichni pro Samsung STAR, záhadným ale dobrý mobilní telefon, k dispozici od řady prodejců pro mezi R100 a R200 za měsíc. Ve většině případů se zabývá již zahrnuty v plné výši vysílacího času. Virgin Mobile má pravděpodobně nejlepší příklad zde: Cena je R199 za měsíc, který zahrnuje R200 v vysílacího času a 1000 SMS (ano, čtete správně – tisíc!).

Panenská Service All the Way!

Dalším důvodem, proč jsem šel s Virgin Mobile je trochu něco, co žádný jiný poskytovatel služeb nemá: A “smíšený” Smlouva / Předplacená zařízení. Mám R200 v vysílacího času však, když půjdu nad tím, navíc jen dostane přidáno na faktuře. S MTN by to mohlo jít nebe vysoký bez možnosti omezení! s Virgin, protože jsem se ptal, to má limit R300. Nicméně, Mohu přidat ještě minut hovorného (s mobil bankovnictví, poněkud). Žádný jiný poskytovatel služeb umožňuje to!

Nezapomeňte, že R8000 mobilní telefon jsem se zmínil dříve,? Můj plán je získat Samsung Star a utratí méně než R300 za měsíc. Budu uložili dost peněz, aby skutečně jít a koupit si dražší telefon (nebo laptop) s hotovostí budu uložili! Samozřejmě, pokud jste ve skutečnosti použití že R800-hodnotě telefonních hovorů, Myslím, že nejlepší dostupné řešení je, kde strávíte R19200 stejně. Možná, že alespoň s kritičtější pohled na vaše volby, budete ušetřit dobré množství peněz v budoucnu. Hodně štěstí při hledání tvůj nejlepší obchod!

Podíl
Čtvrtek, 12.listopadu, 2009 | Autor:

Pokud jste někdy ocitnete aktualizovat jednotnou žádost ve Arch Linux (velmi špatný nápad, Mimochodem) a to aktualizuje readline byste mohli skončit vidí chybu v duchu:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Doufejme, že stále máte bash výzvu otevřené a vy jste je všechny nezavřete. Pokud se vám stále, ihned spusťte následující:
pacman -S bash
jinak nebudete moci spustit bash nic víc, protože bash bude stále odkazují na starou verzi readline.

Také, napříště, neběží
pacman -Sy application
(python v mém případě)
místo toho, běh:
pacman -Syu
která zajistí, že všechny žádosti jsou inovovány.

Osobně, Myslím, že bash by měl mít závislost soubor říká, že je zapotřebí staré konkrétní verzi readline a stejná pro nové bash, requiring the new version of readline. Regardless, rather play it safe. 😉

Podíl