CentOS 6.0 を実行しているサーバーがあり、それを cuda デバッグ用のリモート ホストとして使用しようとしています。これを行うために、サーバーと、ubuntu 12.10 OS を実行しているノートブックの両方に cuda-toolkit 5.5 をインストールしました。NVIDIA-cuda-instruction で指示されたとおりに 2 台のマシンを構成しましたが、Nsight Eclipse エディションを起動して cuda アプリケーションをリモート デバッグしようとすると、次のようにエラーが発生しました。
MI コマンドの実行に失敗しました:
-ターゲット選択リモート 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 エディションを使用してローカル デバッグをテストしましたが、うまくいきました。