distributed builds jenkins master slave configuration
このビデオチュートリアルでは、Jenkinsのマスタースレーブ構成について説明します。
以前のチュートリアルでは、Jenkinsプラグイン、さまざまなタイプ、およびそれらのインストール方法について学習しました。
このチュートリアルでは、分散ビルド、スレーブマシン、Jenkinsのマスターの構成、スレーブノードのアクティブ化について説明します。
学習内容:
ビデオチュートリアル–Jenkinsマスタースレーブ構成
これがビデオチュートリアルです:
分散ビルド
Jenkinsの最も優れた機能の1つは、分散ビルドです。基本的に、さまざまなジョブをさまざまなマシンに割り当てます。これは、負荷を分散するだけでなく、さまざまな環境でビルドを実行するのに役立ちます。
Jenkinsは、マスタースレーブ構成に従って分散ビルドを可能にします。また、マスターはJenkinsjarが起動されるマスターです。スレーブノードは、Windows OS、Linuxなどの任意のマシンにすることができます。スレーブノードを起動するには、小さなjarファイルが必要です。
スレーブマシン
スレーブノードを作成するには、次の手順に従います。
#1) Jenkinsにログインします。
Windows7用のパスワードクラッキングツール
#二) 図1に示すように、(Jenkinsの管理)と(ノードの管理)をクリックします。
図1:(ノードの管理)リンク
#3) 図2に示すように、(新しいノード)をクリックします。
図2:(新しいノード)をクリックします
#4) 次の図3に示すように、ノード名を入力し、(Permanent Agent)をクリックして、(OK)をクリックします。
図3:ノード名、ノードのタイプを示す図。
#5) 下の図4に示すように、作成されたノードをクリックしてから、(構成)をクリックします。
図4:リンクの構成
#6) (構成)ページの次のフィールドに詳細を入力します。
- 名前。
- 説明。
- エグゼキュータの数。
- Jenkinsという名前のスレーブマシンにフォルダを作成し、リモートルートディレクトリにそのフォルダへのパスを指定します。
- 目的の使用法を選択します。
- 目的の起動方法を選択します。
- 必要な可用性を選択します。
以下の図5にサンプル例を示します。
図5:構成された値を示す図。
# 7) また、下の図6に示すように、(ツールの場所)セクションで、スレーブのmavenとjdkのビンのパス値を指定します。
図6:ツールの場所
MicrosoftExcelの関数と一般的な構文に関する質問
#8) (保存)をクリックします。
これは、スレーブマシンが作成および構成される方法です。
Jenkinsマスターの構成
スレーブマシンが仮想マシンにセットアップされている場合、以下に構成手順を示します。
#1) 仮想ボックスプラグインをインストールします。
- Jenkinsを実行する
- (Jenkinsの管理)と(プラグインの管理)をクリックします。
- (利用可能)タブをクリックします。
- フィルタに仮想ボックスプラグインを入力します。
- プラグインをインストールします。
#二) Windowsでは、「 C: Program Files Oracle VirtualBox ; ’はWindows環境変数にあります。マスターマシンでコマンドプロンプトを開き、次のように入力します。
VBoxManage setproperty websrvauthlibrary null
Vboxwebsrv
#3) を起動します http:// localhost:18083 この後のURL。
#4) (Jenkinsの管理)-> (システムの構成)に移動します。
#5) クラウドセクションに移動し、図7に示すように、(名前)フィールドと(URL)フィールドの値を入力します。
c質問と回答の面接pdf
図7:VirtualBoxフォーム
スレーブノードのアクティブ化
(私) まず、agent.jarをダウンロードします。
(ii) 次に、ターミナルを起動して入力します
java -jar agent.jar -jnlpUrl http:// localhost:8080 / computer / VirtualNode1 / slave-agent.jnlp -secret fc4db39624df7692e0e2b43f77c1343f9f9f804502e8ab2eea770af33f67f9f9 -workDir“ / home / kundana / Desktop / Jenkins”
(iii) これによりスレーブノードがアクティブになり、接続が確立されます。
結論
このチュートリアルでは、分散ビルドとその利点、スレーブマシンの構成、Jenkinsマスターの構成、マスターとスレーブ間の接続のセットアップについて学習しました。