• В чем смысл кластера из двух нод в Proxmox?

    @steweeee Автор вопроса
    В варианте HA с общим хранилищем мне не нравится общее хранилище как единая точка отказа
  • В чем смысл кластера из двух нод в Proxmox?

    @steweeee Автор вопроса
    Пока проверил такой вариант:
    На ноде 1 работает VM100 и регулярно реплицируется на ноду 2.
    На ноде 2 создана VM200 с параметрами "железа", аналогичным VM100.
    В настройках ноды 2 /etc/pve/qemu-server/200.conf отредактирована строка, в которой образ указан образ диска VM100 (который каждые 15 минут реплицируется с ноды 1). VM200 выключена.

    Если отваливается нода 1, то руками запускается VM200 с уже отредактированным конфигом.

    Я проверил - работает, но после имитации сбоя VM100, VM200 запустилась с ошибками файловой системы. Исправил запустилось.
    Но, если честно, не внушает уверенности эта схема.
  • Как пересылать сообщения из лога Linux в Telegram?

    @steweeee Автор вопроса
    Saboteur, эта конструкция тоже не работает
  • Как пересылать сообщения из лога Linux в Telegram?

    @steweeee Автор вопроса
    Ошибку свою понял, спасибо, но скрипт по прежнему не работает.
    При этом если я заменю
    done<"$(tail -f -n 1 /var/log/messages)"
    на это
    done<file
    то в Telegram придет построчный вывод содержимого file. Всё ОК.

    Может ли быть проблема с правами на чтение файла скриптом?
    Скрипт запускается в TrueNAS (FreeBSD) от рута.
    Права на скрипт -rwxr--r--
    Дебаг скрипта, читающего лог выглядит так
    root@truenas[~]# bash -x tgmsg.sh
    + TG_BOT_ID=AAAABBBBCCCCDDDD
    + TG_CHAT_ID=00001111
    ++ tail -f -n 1 /var/log/messages

    При этом в /var/log/messages сыпят сообщения, я их вижу, но в телегу они не приходят