メインコンテンツへ移動

クイックインストール

Tip

関連する経験がない場合は、**手動インストールの例**を参照してください。

  1. Linux サーバーを用意します。最小構成は 4 コア、メモリ 16G、データディスク 40G(システムディスクを除く)です。8880、38880、38881 ポートが使用されておらず、サーバーとクライアント間で各ポートに接続できることを確認してください(本番環境では、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.1
    docker pull registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-core:7.5.1
    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.5.1/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. 初期化が完了したら、管理者アカウントを作成し、ライセンスキーを申請して紐付けると利用を開始できます。👏 👏