iscsiのsessions time outまでrebootが出来なかったので対処しました。
コンソールには以下のメッセージが表示されてずっと停止処理が終わらない・・
stopped logout off all iscsi sessions on shutdown
time out時に赤字でメッセージが表示されてましたが記録できませんでしたが
20分でiscsi sessionsタイムアウトのようです。
デフォルトでiscsi-shutdownというサービスが
起動しているようでこれが原因だったようです。
これを停止する為には、iscsi.serviceを停止する必要があります。
iscsiは使用していないのでiscsi.serviceを起動しないようにして
# systemctl disable iscsi.service
再起動もすぐ出来るようになりました。