4

技術的な問題が発生したため、ジェンキンス マスター コンピューターを変更せざるを得なくなりました。ハードディスクを新しいコンピュータに移動したところ、マスタ コンピュータの IP が変更されました。

マスター ジェンキンスは動作しますが、スレーブ ノードはオフラインとしてマークされ、新しいノードを作成しようとすると、ノード pc でインストールが失敗します。新しいノードを作成するときに発生するエラーが接続タイムアウトであることに気付き、古い IP が表示されます。

どうすればこれを修正できますか?

4

2 に答える 2

9

Giladで説明されている状況と同様の状況があり、Web 起動起動方法を使用しています (コメントを寄せてくれた Vitali に感謝します)。私は次のようにして解決しました:

  1. jenkins ダッシュボードで、[Jenkins の管理] > [システムの構成] に移動します。
  2. [ Jenkins Location]の下で、Jenkins URLをサーバー コンピューターの新しい IP アドレスに設定します。
  3. 変更内容を保存
  4. Build Executor Statusの下の jenkins ダッシュボードで、スレーブ ノードをクリックします。
  5. 起動ボタンをクリックして、更新された IP を持つ新しいスレーブ エージェントをダウンロードし、目的の場所に保存します。 ウェブスタートスレーブ起動。画像の「スレーブ コマンド ラインから実行」という文の下に、新しい IP アドレスを含むコマンドが表示されます。

  6. スレーブ エージェントを起動すると、新しい IP アドレスに正常に接続されます。

これが他の誰かに役立つことを願っています!

于 2015-12-08T23:58:05.227 に答える
1

解決策を見つけました。他の誰かがこの問題を抱えている場合に備えて投稿します。

  • スレーブ ノードの jenkins フォルダーに移動します (これは、ノードの作成時に定義したフォルダーです)。
  • jenkins-slave.xml を開き、IP アドレスを新しいアドレスに変更します。
于 2015-06-16T10:55:29.993 に答える