Linux に RustFS をインストールする

Linux のデプロイ方式である SNSD、SNMD、MNMD から選び、1 台または複数のサーバーに RustFS をインストールします。

このセクションでは、Linux サーバーへの RustFS のインストールを説明します。1 コマンドで試す場合は クイックスタート を使います。手動でインストールする場合は、次の 3 つのデプロイ方式から選びます。いずれも同じ 前提条件とサービスのセットアップ を使い、異なるのはトポロジーとボリュームの設定だけです。

既定の認証情報は直ちに変更する

インストール後、/etc/default/rustfs に一意の RUSTFS_ACCESS_KEY と RUSTFS_SECRET_KEY を設定します。よく知られた rustfsadmin をいずれの認証情報にも使わないでください。ファイルを変更したら、sudo systemctl restart rustfs でサービスを再起動します。

シングルノード・シングルディスク(SNSD)

サーバー 1 台、データディスク 1 台です。最も単純な方式で、冗長性はありません。ディスク障害はデータ損失になるため、バックアップに依存します。開発、テスト、および小規模で重要度の低いワークロードに適しています。

→ シングルノード・シングルディスク(SNSD)のインストール

シングルノード・マルチディスク(SNMD)

サーバー 1 台、データディスク複数台です。イレイジャーコーディングでデータをディスク間に分散するため、ノードは限られた台数のディスク障害に耐えられます。ただし、サーバー全体の障害はデータ損失になります。単一マシン上の中規模で重要度の低いワークロードに適しています。

→ シングルノード・マルチディスク(SNMD)のインストール

マルチノード・マルチディスク(MNMD)

4 台以上のサーバーで、各サーバーに 1 台以上のディスクがあります。イレイジャーコーディングがサーバー間にまたがり、ディスクおよびノード単位の耐障害性と水平スケーラビリティを提供します。本番ワークロード向けの方式です。

→ マルチノード・マルチディスク(MNMD)のインストール

本番の前に

本番にデプロイする前に、インストール前チェックリスト(ハードウェア、ネットワーク、ソフトウェア、セキュリティ)を確認します。本番以外のデプロイでは省略できます。

On this page