Archive for the Category » изчислителен «

Неделя, 04 авг, 2013 | Автор:

Имах прекъсване на тока върху моя сървър голяма MD RAID масив. Вместо да се позволи на сървъра като цяло да бъде надолу, докато чакат за него, за да завършите едно fsck, Имах го зареди без големия масив за да мога да тичам на fsck ръчно.

Обаче, когато го използвате ръчно разбрах, че не е имал начин да знае до каква степен то е и колко време ще отнеме, за да завършите. Това е особено проблематично с такъв голям масив. С малко търсене Намерени върха на добавяне на -С параметър, когато се обаждате fsck. Не мога да намеря тази в документацията обаче: fsck –помощ не показва такава опция.

Опцията се оказва ext4-специфична, и по този начин се показва перфектно функциониращ прогрес бар с процент индикатор. За да намерите информацията,, вместо “fsck –помощ” или “мъж fsck”, вие трябва да вход “fsck.ext4 –помощ” или “мъж fsck.ext4”. 🙂

Дял
Неделя, 04 авг, 2013 | Автор:

История

Много се е променило от последния споменат ми личен сървър – той е нараснал с скача и границите (вече разполага с 7TB MD RAID6) и неотдавна е бил възстановен с Ubuntu Сървър.

Арка никога не е било грешка. Arch Linux вече ме научи толкова много за Linux (и ще продължи да го прави на друг компютъра си). Но Arch определено изисква повече време и внимание, отколкото бих искал да прекарам на предприятието на сървъра. В идеалния случай бих предпочел да бъде в състояние да забрави за сървър за известно време, докато напомняне имейл казва “хм … има няколко актуализации, които трябва да се търси в, приятел.”

Space не е безплатна – и да не е пространство

Възможността да мигрират към Ubuntu беше фактът, че бях изчерпване на SATA пристанища, пристанищата, необходими за свързване на твърди дискове с останалата част от компютъра – че 7TB масив RAID използва много пристанища! Дори бях подаряват ми много стар 200GB твърд диск, както му е отнело един от тези пристанища. Аз също така предупреди, че получателят на диска SMART мониторинг посочила, че е ненадеждна. Като временно решение за липсата на SATA портове, Дори бях мигрирали OS на сървъра на набор от четири USB пръчици в MD RAID1. Луд. Знам. Не бях твърде щастлив за скоростта. Реших да изляза и да купя нов надежден твърд диск и SATA платка за разширение да отида с него.

Първична Arch дял на сървъра се използват около 7 GB на диск. А голяма част от които е разменям досие, кеширани данни и друго разнообразни или ненужни файлове. Като цяло застроена площ на операционната система, включително /дом папка, само за 2GB. Това ме накара да погледне в един супер-бърз SSD карам, мисля може би един по-малък може да не е толкова скъпо. Оказа се, че най-евтините не-SSD диск мога да намеря всъщност струва още от един от тези сравнително малки SSD дискове. Ура за мен. 🙂

Избор? Woah?!

При избора на OS, Вече бях решил, че не би било Arch. Out от всички други популярни дистрибуции, Аз съм най-запознат с Ubuntu и CentOS. Fedora е и възможността – но не бях сериозно все още го считат за сървъра. Ubuntu спечели кръг.

Следващото решение, което трябваше да направи не ми хрумна, докато Вездесъщност (Съветника за инсталиране на Ubuntu) е поискал това от мен: Как да се създаде Прегради.

Бях опит в използването на SSD дискове в Linux – Аз съм добре запознат с капаните не ги използват правилно, дължи най-вече на риска на бедните дълголетие, ако злоупотребява.

Аз не искам да се използва специален дял суап. Смятам към модернизиране на дънната платка на сървъра / CPU / памет не е твърде далеч в бъдещето. Въз основа на това реших, че ще постави суап в суап файла на съществуващата RAID MD. В замяна няма да бъде особено бързо, но нейната единствена цел ще бъде за това редките случаи, когато нещо не е наред, а паметта не е на разположение.

Това после ме остави да се получи корен пътя пълния 60GB от един Intel 330 SSD. Смятах, отделяне / начало, но просто изглежда малко безсмислено, се има предвид колко малко се използва в миналото. Аз първо да настроите дяла с LVM – нещо, което наскоро сте били прави всеки път, когато се създаде Linux кутия (наистина, че няма извинение да не се използва LVM). Когато се стигна до частта, където да конфигурирате файловата система, Щракнах падащото и инстинктивно избрани ext4. Тогава забелязах Btrfs в същия списък. Разчитам на!!

Но това, което?

Btrfs (“масло ЕФР - ЕСС”, “по-добре ЕФР - ЕСС”, “пчела дърво ЕФР - ЕСС”, или каквото ти харесва на ден) е сравнително нова файлова система, разработена с цел да постигнат Linux’ файлова система с възможности върна на пистата с текущата файлова система технологии. Съществуващата крал на най-Hill файловата система, “вътр” (текущата версия, наречена ext4) е доста добър – , но е ограничена, остана в стара парадигма (мисля за чисто нов F22 Raptor срещу. един F4 Phantom с половин пошегува опит за еквивалентност ъпгрейд) и е малко вероятно да бъде в състояние да се конкурират за много дълго с по-нови файлови системи на предприятието, като например На Oracle ZFS. Btrfs все още има да извърви дълъг път и все още се счита за експериментална (в зависимост от които ви попитам и какво разполага, от което се нуждаете). Мнозина считат, че е стабилен за основна употреба – но никой няма да дадем никакви гаранции. И, разбира се, всеки казва за създаване и тестване на резервни копия!

Mooooooo

Най-основната разлика между външна и Btrfs е, че Btrfs е “Крава” или “Копиране Напишете” файловата система. Това означава, че данните всъщност никога не е умишлено заменена от вътрешността на файловата система. Ако напишете промяна файл, Btrfs ще напиша промените си на ново място, на материален носител и ще се актуализира вътрешните указатели да се позова на ново място. Btrfs отива една стъпка по-нататък в тази онези вътрешни указатели (посочена като метаданни) са също Крава. Стари версии на вътр ще трябва просто презаписани данни. Ext4 ще използва вестник, за да се гарантира, че корупцията няма да се случи, трябва да се дръпна захранващият в най-неподходящия момент. Резултатите на списанието в подобен брой стъпки, необходими, за да се актуализират данните. С SSD, основния хардуер работи подобен процес крава без значение какво файлова система, който използвате. Това е така, защото SSD дискове всъщност не може да презапишете данни – те трябва да копирате данните (с промените) на ново място и след това ще изтрие стария блок изцяло. Оптимизацията в тази област е, че SSD не може дори да изтрие стария блок, а просто да направи забележка за изтриване на блок по-късно, когато нещата не са толкова заети. Крайният резултат е, че SSD дискове поберат много добре с една крава файлова система и не се изпълняват, както и с трети крава файлови системи.

За да направим нещата по-интересни, Крава в файловата система лесно да върви ръка за ръка с функция, наречена дедупликация. Това позволява на две (или повече) идентични блокове от данни, които да се съхраняват само едно копие, спестяване на пространство. С краве, ако deduplicated файл се променя, отделно близнак няма да бъдат засегнати, като модифициран файл данни ще са написани на различни физически блок.

Крава от своя страна прави snapshotting сравнително лесни за изпълнение. Когато се прави моментна снимка на системата просто записва нова снимка като дублиране на всички данни и метаданни в рамките на обема. С краве, когато са направени промени, данни на моменталната снимка остава непроменена, може да се поддържа и вярна картина на състоянието на файловата система по време на снимка е направена.

A нов приятел

С по-горе в ума, особено след като Ubuntu е Btrfs на разположение като опция за инсталиране време, Реших, че ще бъде добро време да се потопите в Btrfs и да проучи малко. 🙂

Част 2 Очаквайте скоро …

Дял
Понеделник, 29 октомври, 2012 | Автор:

Оказва се, че, в безкрайната мъдрост, Google притежава функция за сигурност, която може да блокира прилагането от достъпа и използването на профила ви в Google. Виждам как това може да бъде проблем за потребителите на Google, по-специално тяхната GTalk и Gmail потребители. В моя случай това е Неправилен говор на чужд език като проблем с Бърборя услуга (, което е технически част от GTalk). Намерих решение след малко изкопаване. Бях изненадан колко години въпросът е и колко дълго тази функция съществува!

За да отключите сметка и да получите онлайн приложение, Captcha страница на Google тук.

Дял
Четвъртък, 03-ти юни, 2010 | Автор:

Защо съм напуснал MTN

Така че аз съм бил около пазаруване в несериозни мода през последните няколко месеца се опитвам да разбера как най-добре да напусне MTN и как да получите най-добрата сделка за мен. Аз не обичам MTN, тъй като аз се превърна в “разярен“, както може да се нарече такъв клиент в ISP индустрията. Customer Service-Call Centre MTN рядко е бил полезен или познания за техните собствени системи. Окончателният слама обаче беше, когато техните системи Позволете ми да се прецакат и за обслужване на клиенти е толкова полезно, тъй като мъртъв redshirt:

Имах въпрос за фактуриране, където, несъмнено, тя започна на моята Вината си. MTN има функция, където можете да се обадите, за да разберете размера благодарение на Вашата сметка. Само, като Murphy ще го има, тази сума е била не размер поради по сметката, но последно сума, която е била таксувани.

Така че един месеца сметката ми беше около R900. Обадих се на номера, погрешно чули R500, платена сумата, аз мислех, че трябва да: R500. 15 дни по-късно MTN спряно моя акаунт. Не погрешно направено, надясно? Погрешно.

Първо, Аз получих никакво уведомление от всякакъв вид. Един SMS ще направи най-подходящ, особено, тъй като тя ще струва MTN почти никакви ресурси: “Вашата сметка XYZ е в просрочие от R400. Моля, свържете се с бла бла бла”. Те може да ми се обади, те биха могли да се свържете с мен, нещо, но нищо подобно се е случило. Задържане без предразсъдъци. Този това, най-добрият начин да привлечете вниманието на клиента!

Сега, Не само бих могъл да не се правят обаждания и SMS-и, Не можех да получавате обаждания или SMS-и. Още, Аз Дори не можех да се обадя на MTN безплатен телефонен номер. Трябваше да използвам телефона на някой друг, за да стигнем до дъното на проблема. След два дни на пазарлъци най-накрая намерих една дама любезен да активирате отново сметката. Десет дни по-късно ми заплата отива в, Аз наричам същия номер и чуете номер в близост до “R900”. Мисля, че за себе си може би трябва да двойна проверка juuuust в случай, че погрешно чувал. Отново призовавам, Чух, че един и същ номер отново. Надясно. Платете R900. Петнадесет дни по-късно, телефонът ми е спряно AGAIN. WTH?

Не забравяйте това, което споменах по-рано?: “тази сума е била не размер поради по сметката, но последно сума, която е била таксувани.” Така, въпреки факта, че гласът ред изрично казва “Преса 3 за Balance Due; [Преси 3] ; Общият размер на неизплатените баланс е; Девет; сто; и; #каквото и ; Ранда; и; #каквото и; цента”, Аз всъщност им дължи R900 плюс R400, че съм платен кратко предходния месец. Не, Аз не знам дали MTN е определила този. Аз вече не се грижи. Тъй като аз разбрах това започнах да чакам за хартиените извлечения, за да видите колко е действително дължимата. Интересното, техните изявления хартия също са грешни. Само те имаха срещу проблем: “Тази фактура: R1300” въпреки факта, че на следващата страница той казва отваряне баланс “R400”, затваряне баланс “R1300”. Пфу! Дали е фиксиран? Отново, Не ми пука.

Оставих ги знам, че не е подновяване на договора и аз съм сега вече пренесли номера си някъде, за да Virgin Mobile. Защото искам да запазя номера и порт ми го на друго място, в магазина каза, че не би могло да постави “незадоволително обслужване” като причина за прекратяване на договора, но че тя трябва просто да се каже, “Пренасянето”. Очевидно с удар от нещо друго там те не вали “известие” че искам да го пренесли. WTF.

Каква е следващата стъпка? (без MTN)

В моите изследвания аз открих, че договор “сделки” са най-популярни. Обикновено, можете да получите на телефон R8000 за R800 на месец над 24 месеца с R500-странно струва време за разговори на месец. Това се равнява на ти плащат R19 200 в продължение на 24-месечен период за телефон на стойност R8000, който ще бъде в рамките на остарели 12 месеца. Вие ще получите някои ефирно време всеки месец, така че можете да се чувстват му не е пълна загуба. Въпреки това вие също трябва да се помни, че не струва нищо на клетъчни компании, когато правите тези телефонни разговори. Печалба.

Има един по-добър начин

Има много по-евтини договори, договори за между R50 и R200, които включват cheapish телефони – телефони, които работят адски добре като телефон, но няма да ви позволи да играе игри на влака. Повечето от тези договори всъщност ви даде същото ефирно време стойност (понякога и повече!) като това, което плащат. Така че за R100 може да получите R100 струва време за разговори плюс някои безплатни SMS-и, и cheapish телефон. Най-добрите сделки, които съм виждал напоследък всички са били през Samsung STAR, занижени, но добър мобилен телефон, достъпен от няколко търговци на дребно за между R100 и R200 на месец. В повечето случаи сделките са включени пълният размер на ефирно време. Virgin Mobile има може би най-добрият пример тук: Цената е R199 на месец, която включва R200 в ефирно време и 1000 SMS-и (да, Вие четете това право – хиляда!).

Virginal Service целия път!

Друга причина, че съм отишъл с Virgin Mobile е малко нещо, което никой друг доставчик на услуги прави: A “смесен” Договор / предплатени съоръжение. Получавам R200 в ефирно време обаче, ако отида, че, , извън просто се прибавя към моята фактура. С MTN това може да отиде високо в небето, без възможност за ограничение! С Virgin, защото аз попитах, тя има лимит на R300. Обаче, Все още мога да добавите предплатена ефирно време (с мобилен телефон банкиране, по-скоро). Никой друг доставчик на услуги ви позволява да направите това!

Не забравяйте, че R8000 мобилен телефон споменах по-рано? Моят план е да се получи на Samsung STAR и прекарват по-малко от R300 на месец. Аз ще съм спестил достатъчно пари, за да всъщност си купите по-скъп телефон (или лаптоп) с парите ще са спасени! Разбира се, ако действително използвате че R800-струва на телефонни разговори, Предполагам, че най-добрата налична сделката е мястото, където прекарвате R19200 така или иначе. Може би най-малко с по-критичен поглед върху избора си ще си спестите една добра сума пари в бъдеще. Успех в търсенето си за вашият най-добрата сделка!

Дял
Четвъртък, November 12th, 2009 | Автор:

If you ever find yourself updating a single application in Arch Linux (a very bad idea, btw) and it upgrades readline you might end up seeing an error along the lines of:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Hopefully you still have a bash prompt open and you haven’t closed them all. If you still can, immediately run the following:
pacman -S bash
else you won’t be able to run bash any more because bash would still be linking to the old version of readline.

Също, in future, don’t run
pacman -Sy application
(python in my case)
instead, run:
pacman -Syu
which will ensure that all applications are upgraded.

Лично, I think that bash should have had a dependency set saying that it required the old specific version of readline and the same for the new bash, requiring the new version of readline. Regardless, rather play it safe. 😉

Дял