История изменений
Исправление MariaRTI, (текущая версия) :
Понял. Это глюк асинхронного движка. Если перед последним вызовом поставить exit 0;
print " 18";
exit 0;
xCAT::Client::submit_request($cmdref, \&xCAT::Client::handle_response);
то ошибка на шаге 8 пропадает.
root@xcatmn:/opt/xcat/bin# rpower cn1 status
0 1 2 3 4 5 6 7 8 9 my_cwd=/opt/xcat/bin 10 11 12 13 14 15 16 17 18root@xcatmn:/opt/xcat/bin#
Значит, каким-то образом вывод на консоль не успевает и блокируется асинхронным вызовом последней команды.
Таким образом, вопрос возвращается к xcat, ipmi 2.0, -C 17
Исходная версия MariaRTI, :
Понял. Это глюк асинхронного движка. Если перед последним вызовом, после шага 17, поставить exit 0; то ошибка на шаге 8 пропадает.
root@xcatmn:/opt/xcat/bin# rpower cn1 status
0 1 2 3 4 5 6 7 8 9 my_cwd=/opt/xcat/bin 10 11 12 13 14 15 16 17root@xcatmn:/opt/xcat/bin#
Значит, каким-то образом вывод на консоль не успевает и блокируется асинхронным вызовом последней команды.
Таким образом, вопрос возвращается к xcat, ipmi 2.0, -C 17