Архив рубрики » вычисление «

Воскресенье, 4 августа, 2013 | Автор:

У меня было отключение электричества влияет моего сервера большой Мэриленд RAID массив. Вместо того, чтобы позволить серверу в целом снизится в ожидании его завершения Fsck, Я это загрузиться без большого массива, чтобы я мог запустить FSCK вручную.

Однако, при запуске его вручную я понял, у меня не было возможности узнать, как далеко это было и как долго он будет считать для завершения. Это особенно проблематично с такой большой массив. С небольшим поисков я нашел кончик добавив-C параметр при вызове FSCK. Я не мог найти это в документации, однако: Fsck –помощь не показали такую ​​возможность.

Опция оказывается ext4 конкретных, и таким образом, показывает совершенно функциональный индикатор с индикатором процентного. Чтобы найти информацию, вместо “Fsck –помощь” или “человек Fsck”, Вы должны ввести “fsck.ext4 –помощь” или “человек fsck.ext4”. 🙂

Поделиться
Воскресенье, 4 августа, 2013 | Автор:

История

Многое изменилось с тех пор я в последний раз упомянул мое персональный сервер – он вырос как на дрожжах (теперь он имеет 7TB Мэриленд RAID6) и он был недавно восстановлен с Ubuntu Сервер.

Арка никогда не был ошибкой. Arch Linux уже научил меня так много о Linux (и будет продолжать делать это на других моих рабочего стола). Но Arch определенно требует больше времени и внимания, чем я хотел бы провести на сервере. Для меня идеально было бы не предпочел бы иметь возможность забыть о сервере некоторое время, пока говорит напоминание по электронной почте “UM … есть несколько обновлений вы должны смотреть на, приятель.”

Пространство не является бесплатным – и ни один не пространство

Возможность перейти на Ubuntu было то, что я исчерпал SATA Порты, порта для подключения жестких дисков с остальной частью компьютера – , что массив RAID 7TB использует много портов! Я даже отдал моей очень старые 200GB жесткий диск, как это имело одну из этих портов. Я также предупредил, что получатель диска SMART Мониторинг показал, это была ненадежной. В качестве временного решения проблемы нехватки портов SATA, Я даже мигрировали ОС сервера в набор из четырех USB палочки в MD RAID1. Сумасшедший. Я знаю,. Я был не слишком доволен скоростью. Я решил пойти и купить новый надежный жесткий диск SATA и карт расширения, чтобы пойти с ним.

Основной раздел Arch сервера использовал 7 ГБ дискового. Большой кусок, который был своп файл, кэшированные данные а в противном случае разные и ненужных файлов. Общий фактический размер OS, в том числе /дома папка, Только около 2 Гб. Это побудило меня заглянуть в супер-быстрый SSD ездить, думаю, возможно, меньшим может быть не так дорого. Оказалось, что самый дешевый, не SSD диск, я мог найти на самом деле стоят больше чем один из этих относительно небольших твердотельных накопителей. Ура для меня. 🙂

Выбор? Woah?!

При выборе ОС, Я уже решил, что не будет Arch. Из всех других популярных дистрибутивов, Я знаком с Ubuntu и CentOS. Мягкая фетровая шляпа Была также возможность – но я не еще серьезно рассматривать его для сервера. Ubuntu выиграл раунд.

Следующее решение, я должен был сделать не происходило со мной, пока Повсеместность (Установка в Ubuntu мастера) спросил он меня: Как настроить разделы.

Я новичок в использовании твердотельных дисков в Linux – Я хорошо знаю, из ловушек не используете их правильно, в основном за счет их риск плохого долговечность при неправильном.

Я не хочу использовать специальный раздел подкачки. Я планирую на модернизацию материнской платы сервера / CPU / памяти не слишком далеко в будущее. Исходя из этого я решил, что будет делать раздел подкачки в файле подкачки на существующем RAID MD. Подкачки не будет особенно быстро, но единственная его цель будет за это редкий случай, когда что-то пошло не так, и память не доступна.

Это тогда оставила меня, чтобы дать Корневой путь полный 60GB из Intel 330 SSD. Я считал отделения / дом, но это только казалось немного бессмысленно, учитывая то, как мало было использовано в прошлом. Я сначала создать раздел с LVM – то, что я делал в последнее время, когда я создал Linux коробке (действительно, нет никакого оправдания, чтобы не использовать LVM). Когда он добрался до части, где я хотел бы настроить файловую систему, Я нажал раскрывающийся и инстинктивно выбранные ext4. Потом я заметил, Btrfs в том же списке. Уцепиться!!

Но то, что?

Btrfs (“масло-эф-ESS”, “лучше-эф-ESS”, “Пчела-дерево-эф-ESS”, или что вы представляете в день) является относительно новой файловой системы разработан в целях приведения Linux’ Возможности файловой системы в нужное русло с текущей файловой технологий. Существующая King-оф-Hill файловой системы, “Ext” (Текущая версия называется ext4) довольно хорошо – но он ограничен, застрял в старой парадигме (думать о новом F22 Raptor VS. an F4 Phantom с наполовину шутил попытка эквивалентности обновления) и вряд ли сможет конкурировать очень долго с новыми файловыми системами предприятия, такие как Oracle, ZFS. Btrfs еще долгий путь, и до сих пор считается экспериментальным (в зависимости от того, кто вы спросите, и какие функции вам нужны). Многие считают, что это будет стабильным для базового использования – но никто не собирается делать никаких гарантий. И, конечно, все говорят сделать и проверить резервные копии!

Мууууууу

Наиболее фундаментальное различие между доб и Btrfs является то, что Btrfs является “CoW” или “Копировать Написать” файловой системы. Это означает, что данные никогда не бывает на самом деле сознательно заменены внутренние файловой системы. Если вы пишете изменения в файл, Btrfs будет записать изменения на новое место на физическом носителе и будет обновлять внутренние указатели сослаться на новое место. Btrfs идет на шаг дальше в том, что эти внутренние указатели (называют метаданными) есть также CoW. Старые версии доб бы просто перезаписать данные. Ext4 будет использовать журнал, чтобы коррупции не произойдет, если сетевой шнур выдернул быть в самый неподходящий момент. Журнал результатов в такое же количество шагов, необходимых для обновления данных. С SSD, базовое оборудование работает аналогичный процесс CoW независимо от того, на какой файловой вы используете. Это потому, что SSD диски не могут на самом деле перезаписи данных – они имеют для копирования данных (с изменениями) на новое место, а затем стереть старую всего кадра. Оптимизации в этой области является то, что SSD может даже не стирает старый блок, а просто обратите внимание, чтобы стереть блок в более позднее время, когда все не так заняты. Конечным результатом является то, что SSD диски очень хорошо подходят с коровой файловой системы и не выполнять, а с не-Корова файловые.

Чтобы сделать дела интересное, Корова в файловой системе легко идет рука об руку с помощью функции дедупликации. Это позволяет двум (или более) одинаковых блоков данных, которые будут храниться с использованием только одной копии, экономия пространства. С коровой, если дедуплицированных файл изменен, односпальными не будут затронуты данным измененный файл будет были написаны на другой физический блок.

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

Новый друг

С учетом вышесказанного, особенно в Ubuntu сделал Btrfs доступна как во время установки опции, Я полагал, что это будет хорошее время, чтобы погрузиться в Btrfs и исследовать немного. 🙂

Часть 2 в ближайшее время …

Поделиться
Понедельник, 29 октября, 2012 | Автор:

Похоже, что, В бесконечной мудрости, Google есть функция безопасности, которая может блокировать приложения с доступом или с помощью аккаунта Google. Я вижу, как это может быть проблемой для пользователей Google,, в частности, их GTalk и Gmail Пользователям. В моем случае это было Пиджин возникли проблемы с Тараторить обслуживание (который является технически части GTalk). Я нашел решение после небольшой рытье. Я был удивлен тем, сколько лет этот вопрос, и как долго эта функция существует!

Чтобы разблокировать учетную запись и получить заявки в режиме онлайн, использовать Captcha странице Google, здесь.

Поделиться
Четверг, June 03rd, 2010 | Автор:

Почему я оставил MTN

Так что я ходить по магазинам вокруг в несерьезные мода в последние несколько месяцев, пытаясь выяснить, как лучше всего оставить MTN и как получить самое лучшее дело для меня. Мне не нравится MTN, так как я стал “разгневанный“, как я мог бы назвать такого клиента в ISP промышленность. Клиентский сервис Call Centre MTN-х годах редко полезно или осведомлены о своих собственных систем. Последней каплей, однако, была, когда их системы позвольте мне винт себя снова и обслуживание клиентов было так полезно, как мертвый Редшерт:

У меня был вопрос платежную где, по общему признанию, он начал моего собственная вина. MTN имеет функцию, где вы можете позвонить, чтобы узнать сумму из-за на свой счет. Только, как Картофель было бы это, эта сумма не причитающейся суммы на счете, но последний сумму, которая была счет.

Так один месяц мой счет был о R900. Я позвонил по номеру, неправильно услышал R500, выплатила сумму я думал, что я должен: R500. 15 дней MTN приостановлено свой аккаунт. Нет не так не делается, право? Неправильно.

Во-первых, Я не получил уведомление любого рода. SMS бы больше смысла, тем более, что она не будет стоить MTN почти никаких ресурсов: “Ваша учетная запись XYZ имеет задолженность по R400. Свяжитесь с нами бла-бла-бла”. Они могли бы позвонить мне, они могли по электронной почте мне, что-то, но ничего подобного не случилось. Приостановить без ущерба. То, что лучший способ привлечь внимание клиента!

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

Помните, что я упоминал ранее?: “эта сумма не причитающейся суммы на счете, но последний сумму, которая была счет.” Так, несмотря на то, что голос быстрое частности, говорится “Пресс 3 для Задолженность; [Прессы 3] ; Всего непогашенный остаток; Девять; сто; и; #неважно ; Rands; и; #неважно; центов”, Я на самом деле должен им 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-сообщения (да, Вы читаете это право – тысяча!).

Девственная служба Все Way!

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

Помните, что R8000 сотовый телефон я упоминал ранее? Мой план, чтобы получить Samsung Star и тратить меньше, чем R300 в месяц. Я спас достаточно денег, чтобы на самом деле пойти и купить более дорогой телефон (или ноутбук) с деньгами, я спас! Конечно, Если вы действительно использование что R800-стоит телефонных звонков, Я думаю, лучше всего доступны сделка, где вы проводите R19200 равно. Может быть, по крайней мере, с более критический взгляд на ваш выбор вы сэкономите хорошую сумму денег в будущем. Удачи в поисках ваш лучшее предложение!

Поделиться
Четверг, 12 ноября, 2009 | Автор:

Если вы когда-нибудь окажетесь обновления одного приложения в Arch Linux (очень плохая идея, кстати) и это повысило Readline Вы могли бы закончить тем, что видели ошибку вдоль линий:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Надеюсь, вы все еще есть Баш подскажут открыт, и вы не закрыли их все. Если вы все еще можете, немедленно выполните следующее:
pacman -S bash
иначе вы не будете иметь возможность запускать Баш больше, потому что удар будет по-прежнему ссылается на старой версии Readline.

Также, в будущем, не работают
pacman -Sy application
(питон в моем случае)
вместо, запустить:
pacman -Syu
который будет гарантировать, что все приложения будут обновлены.

Лично, Я думаю, что Баш должен был набор зависимостей, говоря, что он требует старую определенную версию Readline и то же самое для нового Баш, требуя новую версию Readline. Несмотря на, а не рискуйте. 😉

Поделиться