Задать вопрос
  • Как держать одновременно две ветки в рабочей копии?

    Lobotomist
    @Lobotomist
    Software Developer
    Я вижу два варианта:

    1. Использовать два репозитория.

    Вы просто клонируете репозиторий еще в одно место и работаете с ним отдельно.
    - Весь репозиторий дублируется, но если он не очень большой по размеру - в этом нет ничего страшного
    - Переносить изменения между репозиториями надо будет через pull/push, просто commit-ов будет недостаточно. Например, в репозитории (а) делается коммит в ветку (1), в репозитории (б) делается fetch из репозитория (а) ветки (1) и дальше ее коммиты могут уже черри-пикаться или как-то еще переносится в ветку (2).

    2. Использовать дополнительную рабочую директорию (git 2.5+)

    В новой версии git 2.5 появилась команда для создания дополнительной рабочей директории: git worktree. Если есть возможность обновить git, это наиболее удобный вариант. Нужно иметь ввиду, что фича пока эксперементальная.
    Ответ написан
    Комментировать
  • Почему Zabbix не может высылать уведомления по почте?

    Mystray
    @Mystray
    NOC
    Zabbix,судя по всему, пытается коннектиться по IPv6, а MTA слушает только IPv4
    Ответ написан
    Комментировать
  • Много процессов CRON в списке, нормально ли это?

    @dykky
    А это нормально, что /USR/SBIN/CRON - заглавные? В юнихах регист букв играет значение. Это вообще крон???
    Ответ написан
    8 комментариев
  • Как реализовать сеть с помощью 2 физических шлюзов?

    ifaustrue
    @ifaustrue
    Пишу интересное в теллеграмм канале @cooladmin
    Два шлюзе вам совершенно не за чем. Маршрутизацию и балансировку нужно осуществлять внутри одной железки, в случае с iptables или routeOS (аналогичное есть в Cisco, juniper, но там я не знаю точной реализации - гуглите) вам необходимо следующее:
    1. Есть одна железка - она шлюз поумолчанию для локальной сети.
    2. На железке есть два провайдера
    3. Для обоих провайдеров настраиваете NAT
    4. Маркируете трафик входящий через каждого провайдера своей меткой
    5. Создаёте для каждого провайдера отдельную таблицу маршрутизации со своим шлюзом провайдера для маршрута 0.0.0.0/0
    6. Направляете исходящий промаркированный трафик (ответы на входящие запросы из п.4) на соответствующие таблицы маршрутизации.
    7. Для исходящего трафика делаете правило балансировки между шлюзами (для режима A-A) или переключение маршрута по-умолчанию (для режима A-P) на основании, например, пинга до 8.8.8.8
    8. Порты выставляете и там и там, они заработают через обоих провайдеров если юзать пп.4-6

    Две железки можно использовать только если между ними есть VRRP и они делят общий IP адрес локальной сети и этот айпишник - шлюз для неё. В этом случаето можно передавать роль мастера (активной ноды) и маршрутизировать через них, но на практике сводить две железяки (если они не умеют автосинхрон) довольно проблематично.

    Спросите, если что-то непонятно.
    Ответ написан
  • Bacula, выполнение скриптов после бекапа?

    @MealstroM
    «mycommand.sh | at now » пробывали такую конструкцию? можно добавить at now + 1 hour. Попробуйте так.
    Ответ написан
    4 комментария
  • Маленький Linux-дистрибутив с поддержкой persistence?

    @parilov
    Взгляните на PuppyRus Linux ( uco.puppyrus.org/ )
    Ответ написан
    Комментировать