Nexus組み込みパッケージをインストールして設定 - 7.3

Talendインストールガイド

Version
7.3
Language
日本語
Operating system
Windows
Subscription type
サブスクリプション
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio
Content
インストールとアップグレード
Last publication date
2022-10-30
TalendアーティファクトリポジトリーはNexusをベースにしています。Talend製品に組み込まれているNexusパッケージのインストールと設定方法について説明します。

手順

  1. 専用のフォルダーにArtifact-Repository-Nexus-VA.B.C.D-Eを展開します。
  2. <ApplicationFolder>/binフォルダーから、次のコマンドを実行してTalendアーティファクトリポジトリーインスタンスを起動します:
    nexus.exe /run
    Nexusはコンソールで実行されます。
  3. サービスとしてTalendアーティファクトリポジトリー実行する場合:
    1. 以下のコマンドを実行してNexusをサービスとしてインストールします:
      nexus.exe /install <name-of-service>
      名前が指定されない場合はnexusというサービス名になります。
    2. 以下のコマンドを実行してNexusを開始します:
      nexus.exe /start
  4. Talendアーティファクトリポジトリー Webアプリケーションにログインします(デフォルトのログイン情報はadmin/Talend123)。リリースとスナップショットのリポジトリーにアクセスするための関連する権限があることを確認します。

初回の接続後は、デフォルト管理者アカウントのデフォルト認証情報を変更することを強く推奨します。

  1. adminユーザーのデフォルト認証情報を変更するには:
    1. Talendアーティファクトリポジトリー Webアプリケーションの左パネルで、[Security] (セキュリティ) > [Users] (ユーザー)の順に選択します。
    2. adminユーザーを右クリックし、[Set Password] (パスワードの設定)を選択します。
    3. adminユーザーに新しいパスワードを入力します。
  2. talend-updates-adminユーザーに、talend-custom-libs-releaseリポジトリーとtalend-custom-libs-snapshotリポジトリーの参照権限を付与します。
    1. Talendアーティファクトリポジトリー Webアプリケーションの左パネルで、[Security] (セキュリティ) > [Roles] (ロール)を選択します。
    2. 右パネルの上部で[Create role] (ロールの作成) > [Nexus role] (Nexusロール)クリックし、[Create Role] (ロールの作成)ビューを開きます。
    3. nx-view-custom-libs-browseというロールを作成し、nx-repository-view-maven2-talend-custom-libs-release-browsenx-repository-view-maven2-talend-custom-libs-snapshot-browseという権限を割り当てます。
    4. Talendアーティファクトリポジトリー Webアプリケーションの左パネルで、[Security] (セキュリティ) > [Users] (ユーザー)の順に選択します。
    5. talend-updates-adminユーザーをクリックして詳細ビューを開きます。
    6. 新しく作成されたnx-view-custom-libs-browseというロールを割り当て、このユーザーを編集します。
    7. CurlまたはPostmanで次のコマンドを実行し、talend-updates-adminユーザーに割り当てられた権限を検証します。<password>はユーザーのパスワードを、<nexus_url>Talendアーティファクトリポジトリー WebアプリケーションのURLを表します。
      # Search talend-custom-libs-release
      curl -k -u "talend-updates-admin:<password>" "<nexus_url>/service/rest/v1/search?repository=talend-custom-libs-release&group=xml-apis"
      
      # Search talend-custom-libs-snapshot
      curl -k -u "talend-updates-admin:<password>" "<nexus_url>/service/rest/v1/search?repository=talend-custom-libs-snapshot&group=org.talend.libraries"

      対応するアイテムが結果に返されます。