web-dev-qa-db-ja.com

Java Web Startを介したJenkinsスレーブの作成

Jenkinsには既にマスター-スレーブ構成が機能していましたが、更新によって破損したため、再インストールする必要がありました(まだバックアップがありませんでした)。

しかし、今ではJenkinsを再インストールした後、もう動作しません。

Jenkinsの管理-> Node Managementに進むと、新しい「永続的な」エージェントのみを追加でき、古い「ダムスレーブ」は追加できませんNode 。アップデートなどがあったので、これはもう機能しませんか?

また、この永続的なエージェントを使用する場合のヘルプは? [起動方法]フィールドに[Java Web Start経由でエージェントを起動]オプションを表示します-しかし、ドロップダウンでは使用できません。

インストールで何か間違ったことをしましたか?

編集:Jenkinsの最新バージョン2.16の使用

29

わかった、自分で見つけた!

グローバルセキュリティでは、TCP JNLPエージェントのポートが有効になっておらず、「Java Web Start経由でエージェントを起動する]

前述のとおり here

Jenkinsの管理=>グローバルセキュリティの設定=>セキュリティを有効にする=>JNLPエージェントのTCPポートいずれかに設定するFixed(このオプションではポート番号も設定)またはRandom

59

Manage Jenkins => Configure Global Security => Enable security => JNLPエージェントのTCPポートいずれかに設定固定(このオプションではポート番号も設定)またはランダム

15
posix99