手动配置 Nexus - 8.0

Talend安装指南

Version
8.0
Language
中文(简体)
Operating system
Linux
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 ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Runtime
Talend SAP RFC Server
Talend Studio
Content
安装和升级
Last publication date
2022-10-30

您可以手动创建角色,用户,及存储库。

步骤

  1. 运行 Nexus。
  2. 转至 Sonatype Nexus Repository Manager 界面。
  3. Users 页签,创建下列用户:
    • talend-updates-admin: 此用户用于 Talend Administration Center Configuration (配置) > Software Update (软件更新) 组。Talend Administration CenterTalend 更新服务器下载补丁并使用此账户将补丁上传到 Nexus。Talend Studio 无需输入用户名密码即可以从 Nexus 下载补丁。
    • talend-custom-libs-admin: 此用户用于 Talend Administration CenterConfiguration (配置) > User Libraries (用户库) 组。 Talend StudioTalend Administration Center 获取配置信息并下载第三方库。
    1. 点击 Create local user
    2. 填写 talend-updates-admin 作为 ID 并填写其它必填项。
    3. 转至 Roles 小节并将 talend-updates-admin 添加到 Granted 列表。
    4. 点击 Create local user
    5. 创建 ID 为 talend-custom-libs-admin 的用户。
    6. 转至 Roles 小节并将 talend-custom-libs-admin 添加到 Granted 列表。
    7. 打开 admin 用户。
    8. nx-admin 角色添加到 Granted 列表。
    9. 打开 anonymous 用户。
    10. nx-anonymoustalend-custom-libs-release-read-onlytalend-custom-libs-snapshot-read-onlytalend-updates-read-only 角色添加到 Granted 列表。
      重要: 匿名用户 anonymous 不安全,不用于 Talend Administration CenterTalend Studio。建议在 Nexus 中禁止 anonymous 用户。
  4. 转至 Repositories 页签创建如下存储库:
    • talend-updates
    • talend-custom-libs-snapshot
    • talend-custom-libs-release
    1. 单击 Create repository
    2. 从列表中选择 maven2 (hosted)
    3. 将您的存储库命名为 talend-updates
    4. version policy 下,选择 Release
    5. 点击 Create repository 以保存您的更改。
    6. 再创建一个名为 talend-custom-libs-snapshotmaven2 (hosted) 存储库。
    7. version policy 下,选择 snapshot
    8. 点击 Create repository 以保存您的更改。
    9. 最后创建一个名为 talend-custom-libs-releasemaven2 (hosted) 存储库。
  5. version policy 下,选择 Release
  6. 转至 Roles 页签,点击 Create role > Nexus role 并创建下列权限的角色并将其添加到 Given 列表:
    选项 描述
    Role ID (角色 ID) 权限
    talend-updates-admin

    nx-repository-view-maven2-talend-updates-add

    nx-repository-view-maven2-talend-updates-browse

    nx-repository-view-maven2-talend-updates-edit

    nx-repository-view-maven2-talend-updates-read

    nx-script-*-run

    talend-updates-read-only

    nx-repository-view-maven2-talend-updates-read

    nx-repository-view-maven2-talend-updates-browse

    nx-script-*-run

    talend-custom-libs-admin

    nx-repository-view-maven2-talend-custom-libs-release-add

    nx-repository-view-maven2-talend-custom-libs-release-browse

    nx-repository-view-maven2-talend-custom-libs-release-edit

    nx-repository-view-maven2-talend-custom-libs-release-read

    nx-repository-view-maven2-talend-custom-libs-snapshot-add

    nx-repository-view-maven2-talend-custom-libs-snapshot-browse

    nx-repository-view-maven2-talend-custom-libs-snapshot-edit

    nx-repository-view-maven2-talend-custom-libs-snapshot-read

    nx-script-*-run

    talend-custom-libs-snapshot-read-only

    nx-repository-view-maven2-talend-custom-libs-snapshot-browse

    nx-repository-view-maven2-talend-custom-libs-snapshot-read

    nx-script-*-run

    talend-custom-libs-release-read-only

    nx-repository-view-maven2-talend-custom-libs-release-browse

    nx-repository-view-maven2-talend-custom-libs-release-read

    nx-script-*-run

下一步做什么

安装并启动 Nexus 存储库后,您可以转到 Talend Administration CenterConfiguration (配置) 页,为创建的存储库添加配置设置。更多信息,请参阅 Setting up Software Update parameters Setting up the artifact repository parametersSetting up the user library location