我有一台运行CentOS 6.0的服务器,我正在尝试将其用作cuda调试的远程主机。为了做到这一点,我在服务器和运行ubuntu 12.10操作系统的笔记本上安装了cuda-toolkit 5.5。我配置了这两台机器,因为NVIDIA-cuda-instruction告诉我,但是当我启动Nsight eclipse版本并试图远程调试我的cuda应用程序时,我遇到了错误,whcih说:
无法执行MI命令:
-target-select remote 192.168.2.105:2345
来自调试器后端的错误消息:
192.168.2.105:2345:连接超时
我搜索了这个错误,有人说这是防火墙问题,我需要手动打开端口,所以我修改了/ etc / sysconfig / iptables文件并添加了这个:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2345 -j ACCEPT
打开2345端口。但结果证明是没有用的。谁能给我一些建议并帮我解决这个问题?
顺便说一句,我已经在我的服务器上使用nsight eclipse版本测试了本地调试,它运行良好。
答案 0 :(得分:0)
我在OpenSuse服务器中遇到同样的问题。我已设法通过禁用服务器中的防火墙来使其工作。
#/sbin/rcSuSEfirewall2 stop
您可以稍后通过
开始#/sbin/rcSuSEfirewall2 start