CentOS 7 システムに MinIO クラスターをデプロイするためのチュートリアルは次のとおりです。
-
MinIO をインストールします。
-
各ノードで次のコマンドを実行して MinIO サーバーをインストールします。
wget https://dl.min.io/server/minio/release/linux-amd64/minio chmod +x minio sudo mv minio /usr/local/bin/
-
-
MinIO データ ディレクトリを作成します。
-
各ノードで、MinIO データを保存するディレクトリを作成します。
sudo mkdir -p /data/minio/data
-
-
MinIO ノードを構成します。
-
各ノードで次のコマンドを実行して MinIO 構成ファイルを作成します。
sudo vi /etc/default/minio
-
構成ファイルで、次のパラメータを設定します。
MINIO_VOLUMES="/data/minio/data" MINIO_OPTS="-C /etc/minio --address <节点IP地址>:9000"
<节点IP地址>
現在のノードの IP アドレスに置き換えられます。
-
-
MinIO ノードを開始します。
-
各ノードで次のコマンドを実行して MinIO ノードを起動します。
sudo minio server start
-
-
負荷分散を構成します (オプション):
- ロード バランサー (Nginx や HAProxy など) を使用して、クライアント リクエストを MinIO ノードに分散できます。
- ロード バランサーで、クライアント要求を MinIO ノードのポート 9000 に転送するようにリバース プロキシまたはロード バランシング ルールを構成します。
-
クラスターを確認します。
-
任意のノードで次のコマンドを実行し、MinIO クライアント ツール (mc) を使用してクラスター接続を確認します。
mc config host add <别名> http://<负载均衡器IP地址>:9000 <Access_Key> <Secret_Key> mc ls <别名>
<别名>
選択したエイリアス、<负载均衡器IP地址>
ロード バランサーの IP アドレス、<Access_Key>
および<Secret_Key>
構成済みの MinIO アクセス キーに置き換えます 。
-
上記の手順により、CentOS 7 システムに MinIO クラスターをデプロイできます。MinIO サーバーが各ノードにインストールされ、正しいデータ ディレクトリとノード アドレスで構成されていることを確認してください。オプションで、ロード バランサーを使用してクライアント リクエストを MinIO ノードに分散し、MinIO クライアント ツールを使用してクラスターへの接続を確認できます。実際のニーズに応じて適切に設定および調整してください。