Ответы пользователя по тегу Linux
  • Как заставить работать 2 сетевых интерфейса на виртуальной машине Linux под Qemu-KVM?

    @dyasny
    DOMXML виртуалок неплохо бы увидеть сначала
    Ответ написан
    Комментировать
  • Как правильно управлять парком серверов Unix?

    @dyasny
    1. во первых не стоит городить зоопарк дистров, надо остановиться на одном и использовать его везде. А дальше для обновлений есть куча варинтов, от yum-updatesd, до ansible yum: name="*" state=latest и до satellite/spacewalk и т.п. Там управление уже не только уровнем апдейтов но и их разновидностями ()безопасность, системное ПО, приложения и т.д.
    2. IPA закрывает все эти вопросы.
    3. тоже IPA, хотя можно прикрутить любой LDAP или NIS
    4. так же как и в винде - проверяемся на тестовом стенде перед запуском апдейтов в продакшен. еще можно снять lvm snapshot, накатить, и откатиться если что, но это потребует даунтайм.
    Ответ написан
    Комментировать
  • Ovirt hosted engine непонятки?

    @dyasny
    Если хост с engine упадет, hosted-engine на других хостах его профенсит, и поднимет engine на другом хосте. Когда engine поднимется, он увидит отвалившийся хост и поднимет HA-enabled виртуалки на нем на других хостах. Все что бежало на других хостах будет и дальше работать. Упавший engine не означает остановку системы.

    Новые ноды ставятся штатно, но без прогона hosted-engine на них в алгоритме HA для hosted engine участвовать не будут. Таким образом можно управлять на каких хостах engine можно понимать а на каких нельзя
    Ответ написан
    2 комментария
  • Как сделать кластер виртуалок QEMU/KVM безопасным для виртуалок?

    @dyasny
    надо рассмотреть каждую ситуацию в частности.

    1. если хост работает, но контрольная сеть упала и до него не достучаться. в таком случае будет stonith который для виртуалки ничем не будет отличаться от полноценного reset железа, или не будет ничего, пока админ сам не восстановит сеть (это уже зависит от настроек). типичный failover cluster в принципе сводит все сбои к упавшему железу и перезапуску сервисов на другом хосте, и плоха та виртуалка которая не способна пережить reset без серьезных потерь.

    2. если хост упал, и виртуалку перезапустили на другом - в принципе она пострадала не более чем если бы бежала на том самом упавшем железе, плюс автоматический перезапуск. Короче сплошной профит, HA это все таки не FT

    3. если упал сторедж - место кончилось, fabric отказал - не важно со стороны хоста или стореджа или свичей. любая проблема которая выдасть при попытке писать или читать виртуальный диск error (EIO, ENOSPACE если в терминах ядра). qemu-kvm в этом случае моментально отправляет VM в паузу, чтоб не генерировать IO и дополнительные сбои. Таким образом in flight IO замораживаются а не теряются. Чиним сторедж, выводим VM из паузы, и щсе продолжается как будто ничего не случилось.

    Кстати, #3 это главная причина использования nfs hard mount под виртуалки, чтоб проблемы с доступом к дискам сразу отображались гипервизором а не уходили в буфер.
    Ответ написан
    Комментировать
  • Какие более дешевые альтернативы ПО вы стали использовать при легализации софта? (Разработка)?

    @dyasny
    в девяностых началась охота на ведьм под названием BSA, и именно тогда я начал переводить клиентов с Windows и Netware на линукс с самбой. сейчас, у меня вообще все опенсорсное, да и работаю я в опенсорсной компании, с линуксом на всех десктопах и опеноффисом для всех документов
    Ответ написан
    Комментировать
  • Что выбрать в качестве ПО управления облака на XEN/KVM?

    @dyasny
    RHEV/oVirt
    Ответ написан
    Комментировать