跳到主要内容

快速安装

提示

如缺乏相关经验,可参考 手动安装部署示例

  1. 准备一台 Linux 服务器,最低配置要求:4核、16G内存、40G数据盘(系统盘除外),确保 88803888038881 端口不被占用,且服务器与客户端之间的端口连通性正常(正式环境使用建议通过安全策略对 38880、38881 端口进行访问控制,此访问地址对应部分运维管理功能);

  2. 环境参数检查,参考 参数说明

  3. 安装 Docker,可参考官方对不同 Linux 版本的 安装说明

    注意

    自 Docker v29 (及 containerd v2.1.5 ) 起,容器默认继承 systemd 的 LimitNOFILE 配置。这一变更使得容器内的最大文件打开数 (ulimit -n) 从原先的 1048576 骤降至 1024。

    这会导致数据库、中间件等服务因无法打开足够的文件句柄,出现启动失败或运行中途崩溃。请务必将此限制调整至 102400 或以上。

    👉 参考方法:调整容器文件描述符限制

    1. 修改 Docker 默认资源限制

    修改或新建 /etc/docker/daemon.json,增加 default-ulimits 配置,并将 nofile 设置为 102400

    {
    "default-ulimits": {
    "nofile": {
    "Name": "nofile",
    "Soft": 102400,
    "Hard": 102400
    }
    }
    }
    2. 重启 Docker

    执行以下命令使修改立即生效:

    systemctl restart docker
  4. 下载 HDP 私有部署版镜像(离线包下载

    docker pull registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-hdp:1.2.0
    docker pull registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-core:7.4.0
    docker pull registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-sc:3.2.0
    docker pull registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-flink:1.19.720
  5. 下载管理器

    wget https://pdpublic.mingdao.com/private-deployment/7.4.0/mingdaoyun_private_deployment_captain_linux_amd64.tar.gz
  6. 解压管理器

    tar -zxvf mingdaoyun_private_deployment_captain_linux_amd64.tar.gz
  7. root 权限启动管理器 bash ./service.sh start请确保管理器一直处于运行状态);

  8. 启动后在浏览器中通过 http://{服务器IP}:38881 进行访问并设置系统访问地址,然后选择 HDP 产品进行初始化(初始化过程持续约 5 分钟);

  9. 初始化完成后,先创建管理员账户,然后申请并绑定密钥即可进入 👏 👏