Ситуация: дисковый том, раздаваемый через iscsi, отсутствует при старте демона. после восстановления тома пытаюсь переинициализировать iscsi командой service tgt restart - получаю ошибку "tgtadm: invalid request": # service tgt restart Stopping iSCSI target service: tgtadm: invalid request [FAILED] Service iSCSI target is already running. [PASSED] Предлагаю сделать возможность указать в /etc/sysconfig/tgt переменную FORCE_STOP со значением "-f". патч: --- /etc/init.d/tgt~ 2016-01-11 13:05:39.000000000 +0500 +++ /etc/init.d/tgt 2018-10-09 01:19:37.281448517 +0500 @@ -68,7 +68,7 @@ stop() { STOP_OPTIONS1="--op update --mode sys --name State -v offline" - STOP_OPTIONS2="--update ALL -c /dev/null" + STOP_OPTIONS2="--update ALL -c /dev/null $FORCE_STOP" STOP_OPTIONS3="--op delete --mode system" daemon_status RETVAL=$?
Кажется, piastry@ давно уж ничего не собирает. (кстати, повесил по дороге bug 35495)
Тогда могу пакет забрать себе.