Ошибка тайм-аута удаленной отладки nsight eclipse
У меня есть Сервер под управлением CentOS 6.0, и я пытаюсь использовать его как удаленный хост для отладки cuda. Для этого я установил cuda-toolkit 5.5 и на сервер, и на свой ноутбук, на котором установлена ОС Ubuntu 12.10. Я настроил эти две машины, как было сказано в инструкции NVIDIA-cuda, но когда я запустил выпуск Nsight eclipse и попытался выполнить удаленную отладку своих приложений cuda, я столкнулся с ошибкой, которая говорит:
Не удалось выполнить команду MI:
-target-select remote 192.168.2.105:2345
Сообщение об ошибке от сервера отладчика:
192.168.2.105:2345: Тайм-аут соединения
Я погуглил эту ошибку, кто-то говорит, что это проблема брандмауэра, и мне нужно открыть порт вручную, поэтому я изменил файл /etc/sysconfig/iptables и добавил это:
-A ВХОД -m состояние -state NEW -m tcp -p tcp --dport 2345 -j ПРИНЯТЬ
открыть порт 2345. Но это оказывается бесполезным. Кто-нибудь может дать мне какое-то предложение и помочь мне решить эту проблему?
Кстати, я протестировал локальную отладку с помощью nsight eclipse edition на моем сервере, и она хорошо работает.
1 ответ
У меня та же проблема на сервере OpenSuse. Мне удалось заставить его работать, отключив брандмауэр на сервере.
#/sbin/rcSuSEfirewall2 stop
Вы можете начать позже
#/sbin/rcSuSEfirewall2 start