Используйте LVS в сочетании с lvs-поцелуем. Или что-то подобное.
LVS в основном ìpvsadm
команда. Единственный недостаток той подсистемы балансировки нагрузки состоит в том, что она не контролирует. Таким образом, Вам нужна программа, которая делает это для Вас и удаляет битую ссылку из Вашей конфигурации (и добавляет его назад одно живое снова).
ldirectord
от стека heartbeat могло бы быть другое lvs-дополнение (вместо lvs-поцелуя).
Да, разность после проверения избыточна, и не, нет никакого смысла к gzip --test
, как первая вещь tar должен сделать для чтения, архив является ungzip это, таким образом, любые проблемы со сжатием вызвали бы отказ там.
--diff
более предназначается в резервных целях. Например, чтобы проверить, необходимо ли это для tar
каталог снова, когда Вы планируете периодическое резервное копирование.
У меня нет подсказки об эффективности --verify
опция. Если Вы имеете сомнение относительно этого или хотите смочь проверить целостность Вашего tar
позже, можно использовать хеш.
Например:
> sha1sum etc.tar.gz
b30d837c623274908de2ebaceb72b07c54037546 etc.tar.gz
Затем сохраните эту строку в файл (давайте назовем ее etc.tar.gz.checksum
). И когда Вы хотите проверить целостность, переместите этот файл в каталог где etc.tar.gz
и выполнен:
> sha1sum -c etc.tar.gz.checksum
etc.tar.gz: OK
sha1sum
обеспечивают openssl
.