hibitekitou
RenderCowのポートの競合
cg |2011-01-29
オチとしてはなんてこともない原因だったんだけど。
Vue 9のRenderCowをレンダリングの奴隷になるマシンに入れていたのだけど、Windows側でどうにもエラーになるんです。
![](https://blogimg.goo.ne.jp/user_image/7c/31/48a623653988523f909543ff1e2724b3.jpg?random=fe38fa53fce3ab3ce3f4a1ddb7e7b2fc)
起動するとこんなメッセージが出てくるわけで。既にそのポートは誰かが使っているよ、ってわけっすね。ちなみに、RenderCowが使用するデフォルトのポートは5004です。
そんなわけでトラブルシュート。誰がそのポートを使っているのかの特定です。そいつの使用するポートを変更するか殺してやる事にする予定。別の方法としてはVue 9 RenderCowの使用するポートを変更するというのがありますが、設定が面倒になるのでそれは却下。
まず誰が何のポートを使っているかを調べます。
![](https://blogimg.goo.ne.jp/user_image/62/9b/9c5d124a3c40b82a0d4cc793060e0a8b.jpg?random=1b5be395b20d791253ad6b2a2151d769)
netstat -oanってコマンドを使うと、そのポートを利用しているプロセスのIDを知る事が出来るそうですね。ってことで、ポート5004はPIDが556の物に使用されている事が分かりました。そこで、次はそのPIDがなんていう名前のプロセスなのか知る為のコマンドを投げます。
talklistというコマンドだそうです。
![](https://blogimg.goo.ne.jp/user_image/67/fe/59f0fbd4e32971545af03798641b223b.jpg?random=060fbaf4b44a1a027f2d73eb24b9e4ce)
…、ありゃ、って感じです。
Vue 7のRenderCowとかぶっていたのでした。こちらもう使わないし死んでもらっていいんですよね。
![](https://blogimg.goo.ne.jp/user_image/3e/cd/8cfcb0af32c8bce44ed061af59bd6adb.jpg?random=88a89ff72ea62ef128308435fa8a1c15)
ということで、無事にデフォルトのポートでRenderCowは動作するようになり、HyperVueからも認識され、RenderCowのアップデートもなされました。
ちなみに、VueのRenderCowは、開発元からVue本体の最新版のアップデータといっしょにインストーラが配布されているわけではありません。あくまでもインストーラは購入時に付属するものだけです。で、HyperVueに補足されると、そのHyperVueを起動しているVueのバージョンとバージョンがそろうように自動でアップデートがされます。この仕組み、バージョンを確実にそろえられるので良いです。この簡易な仕組みは、小規模な環境ではとっても役に立つので、他のツールもまねをして欲しいものですね。
Vue 9のRenderCowをレンダリングの奴隷になるマシンに入れていたのだけど、Windows側でどうにもエラーになるんです。
![](https://blogimg.goo.ne.jp/user_image/7c/31/48a623653988523f909543ff1e2724b3.jpg?random=fe38fa53fce3ab3ce3f4a1ddb7e7b2fc)
起動するとこんなメッセージが出てくるわけで。既にそのポートは誰かが使っているよ、ってわけっすね。ちなみに、RenderCowが使用するデフォルトのポートは5004です。
そんなわけでトラブルシュート。誰がそのポートを使っているのかの特定です。そいつの使用するポートを変更するか殺してやる事にする予定。別の方法としてはVue 9 RenderCowの使用するポートを変更するというのがありますが、設定が面倒になるのでそれは却下。
まず誰が何のポートを使っているかを調べます。
![](https://blogimg.goo.ne.jp/user_image/62/9b/9c5d124a3c40b82a0d4cc793060e0a8b.jpg?random=1b5be395b20d791253ad6b2a2151d769)
netstat -oanってコマンドを使うと、そのポートを利用しているプロセスのIDを知る事が出来るそうですね。ってことで、ポート5004はPIDが556の物に使用されている事が分かりました。そこで、次はそのPIDがなんていう名前のプロセスなのか知る為のコマンドを投げます。
talklistというコマンドだそうです。
![](https://blogimg.goo.ne.jp/user_image/67/fe/59f0fbd4e32971545af03798641b223b.jpg?random=060fbaf4b44a1a027f2d73eb24b9e4ce)
…、ありゃ、って感じです。
Vue 7のRenderCowとかぶっていたのでした。こちらもう使わないし死んでもらっていいんですよね。
![](https://blogimg.goo.ne.jp/user_image/3e/cd/8cfcb0af32c8bce44ed061af59bd6adb.jpg?random=88a89ff72ea62ef128308435fa8a1c15)
ということで、無事にデフォルトのポートでRenderCowは動作するようになり、HyperVueからも認識され、RenderCowのアップデートもなされました。
ちなみに、VueのRenderCowは、開発元からVue本体の最新版のアップデータといっしょにインストーラが配布されているわけではありません。あくまでもインストーラは購入時に付属するものだけです。で、HyperVueに補足されると、そのHyperVueを起動しているVueのバージョンとバージョンがそろうように自動でアップデートがされます。この仕組み、バージョンを確実にそろえられるので良いです。この簡易な仕組みは、小規模な環境ではとっても役に立つので、他のツールもまねをして欲しいものですね。
コメント ( 0 )|Trackback ( )
« UVにアクセス...・カメラをスタ... »
コメント |
コメントはありません。 |
![]() |
コメントを投稿する |
![]() |
ブログ作成者から承認されるまでコメントは反映されません |