Агрегирование сетевых интерфейсов (bonding) в Ubuntu (обновлено 18.11.15)

Почти каждый сталкивался с ситуацией, когда поиск неисправности или сбоя после длительных мучений заканчивается обнаружением вытащенной вилки электропитания, отошедшего штекера, окисления контактов или другой мелочи. Если для обычной рабочей/домашней машины это чревато просто потеренным временем, то в случае, если компьютер используется в качестве сервера, это может привести к неприятным последствиям.

Если от сбоя дисковой подсистемы можно предохраниться использованием RAID, то для защиты от сбоя сетевого оборудования используют агрегацию каналов (или бондинг (bonding)). Как и в случае с RAID, существуют различные режимы, рассчитанные на увеличение пропускной способности или просто на включение второго канала в случае отказа первого. Например, при физическом случайном отключении кабеля из свитча, его обрыва / окисления контактов коннектора или банального выхода из строя сетевой карты. Я рассмотрю режим balance-xor, который можно считать оптимальным выбором в случае, когда необходимо  как сбалансировать нагрузку между интерфейсами и при этом защититься в случае отказа одного из каналов. Стоит сразу отметить, что данный режим должен поддерживаться на «другой стороне», т.к. управляемым свитчем / другим сервером, поэтому если у вас нет такого оборудования, вам скорее подойдет режим balance-alb, который (говоря простым языком)  «притворяется» одним интерфейсом для системы. Подробнее по режимам очень хорошо рассказано здесь.

(more…)

Запись образа LiveCD Ubuntu / Xubuntu на 1GB-флешку

Как мы знаем, несколько  релизов тому назад при размещении образов  LiveCD было принято решение отказаться от образов размером 700 МB для записи на CD-R, аргументируя это тем, что основная масса пользователей уже отказалась от записи «болванок» в пользу USB-флешек для установки.

Хотя новым «стандартом» стал образ размером 1GB, при попытке записать его на флешку объемом 1GB рекомендуемым в большинстве источников способом (при помощи утилиты UNetbootin), пользователи сталкивались с ошибкой о нехватке места.

Приходилось использовать или флешки большего объема или же использовать образы по 700MB с минималистичным Lubuntu.

Но, например, у меня в распоряжении есть пара неиспользуемых флешек на 1GB и пара обычно занятых флешек по 16GB, поэтому я решил найти способ записи этих образов на имеющиеся в наличии устройства по 1GB. (more…)

Воспроизведение папки в Xubuntu (Thunar)

papka-s-muzykoy

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

1.  В файловом менеджере Thunar в меню выбираем Правка > Особые действия.

(more…)

Доменное имя для динамического IP

logo-no-ip

Как известно, большинство домашних провайдеров для доступа в  интернет предоставляют динамические IP-адреса, которые обычно изменяются при каждом переподключении (хотя, некоторые провайдеры предпочитают выдавать один и тот же IP, если он ранее не достался другому пользователю).  Очень часто динамический IP для домашнего пользователя предпочтительней статического (выше анонимность в сети, обход блокировок сайта по IP и т.д.). Однако, в случае необходимости подключения к домашнему компьютеру извне, возникают сложности. Даже если запомнить текущий адрес, то где гарантия, что не будет разрыва соединения и адрес при автоматическом переподключении не изменится. Если статический IP получить у провайдера нет возможности, нецелесообразно или просто есть желание сохранить упомянутые выше преимущества динамического, остается работать с динамическим.

(more…)

Whatsapp в Ubuntu Linux: регистрация и использование

WhatsApp-logoWhatsapp — один из мессендеров, для которых не существует десктоп-версий. Это вызывает неудобства, если вы привыкли к переписке за компьютером.

К счастью, существует возможность использовать аккаунт Whatsapp при помощи популярного мультипротокольного клиента мгновенных сообщений Pidgin c применением стороннего плагина.

(more…)

Альтернативный способ смены раскладки клавиатуры

Иногда возникают ситуации, когда переключения языка работает проблемно, или же не работает вообще. Например, в Lubuntu 12.04 средствами графического интерфейса затруднительно настроить переключения языков, как и в Razor-Qt. Могут быть и другие ситуации, в которых необходим альтернативный способ.

(more…)

Ошибка skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory

Skype

И снова краткая заметка про Skype.

После очистки системы в автоматическом режиме (apt-get autoremove  / apt-get autoclean) перестал запускаться Skype, как версия 2.2, так и версия 4.4. При запуске из терминала, обе версии выдавали следующее сообщение:

skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory

Переустановка приложения  проблему не решала.

(more…)