MinIOを単体で導入する方法
この記事では、MinIOをスタンドアロンサーバーに展開し、Ping32サーバーを構成してMinIOサービスに接 […]
この記事では、MinIO を
スタンドアロン サーバーに展開し、Ping32サーバーを構成して MinIOサービスに接続する操作プロセスについて説明します。これは、オブジェクト ストレージを Ping32サーバーから分離し、個別に展開して、ストレージの拡張性と運用およびメンテナンスの柔軟性を向上させるシナリオに適しています。
環境を準備する
- MinIO を展開するための独立したサーバーを準備します。
- MinIOサーバーと Ping32サーバーが同じネットワーク環境にあり、2 つのネットワークが相互接続されていること (IP に到達可能であり、ポートにアクセス可能であること) を確認します。
必要書類
- MinIOファイル (インストールされた Ping32サーバーのインストールディレクトリから取得)
- service.json ファイル (MinIO に接続するための Ping32サーバーの構成ファイル)
ディレクトリの作成とファイルの準備
- 独立サーバー上のより大きなスペースを持つディスク パーティションに新しい
Serverフォルダーを作成します。 - MinIOファイルを
Serverフォルダーにコピーします (MinIO フォルダーは、お客様が Ping32サーバーをインストールしたインストールパスから取得されます)。 Serverフォルダーの下に新しいDataDBフォルダーを作成します。
MinIOサービス構成ファイルを変更する
- MinIOファイル ディレクトリに入り、
MinIO-Service.xmlファイルを見つけます。 <arguments>パラメータを変更する- ストレージパスを変更します (
DataDBなどのデータ ディレクトリを指します) - サービス リスニング ポートを変更します (ポート番号は配信パラメータの影響を受けます)
- ストレージパスを変更します (
- 構成ラベルの説明:
<env name="MINIO_ROOT_USER">: MinIO ユーザー名<env name="MINIO_ROOT_PASSWORD">: MinIO パスワード
上記のユーザー名とパスワードは、MinIO のログイン アカウントとパスワードです。デフォルト値を使用し、変更する必要はありません。アカウント番号とパスワードは、Ping32サーバーの
service.jsonファイルに入力する必要があります。このファイルは、Ping32サーバーが独立した MinIOサーバーに接続するために使用されます。
MinIOサービスをインストールする
- 管理者権限で CMD を開きます。
cdを使用して、MinIOファイル ディレクトリに入ります。- 次のコマンドを実行して、MinIOサービスをインストールします。
.\MinIO-service.exe install
MinIOサービスを開始します
- インストールが完了したら、次のコマンドを実行してサービスのステータスを照会します。
sc query nsecfs - プロンプトのステータスが STOPPED の場合は、次のコマンドを実行してサービスを開始します。
net start nsecfs
Ping32サーバー接続 MinIO を構成する
- Ping32サーバーに戻り、Ping32 インストールディレクトリを開き、パス「
Server\config」を入力します。 service.jsonファイルを上記のディレクトリにコピーします。service.jsonファイルを開いて内容を変更します。MinIO 関連の構成情報のみを保持し、残りは削除します。- パラメータの入力手順:
host: MinIOサーバーの IPアドレスを入力します。user: MinIO 接続ユーザー名 (ステップ 4 を参照)password: MinIO 接続パスワード (ステップ 4 を参照)port:
Ping32サーバーを再起動します。
構成が完了したら、Ping32サーバーを再起動して構成を有効にします。
検証
ソフトウェアを Ping32 ソフトウェアストアにアップロードします。個別にデプロイされた MinIO にソフトウェア ファイルが表示される場合は、デプロイが正常であることを意味します。
更新日