3.6.4. Gluster Storage インスタンスのデプロイ


Microsoft Azure の個別の Gluster Storage インスタンスをクラスターに設定できます。まず、準備したイメージからインスタンスを作成してから、データディスクを割り当てる必要があります。
  1. 準備済みイメージからインスタンスを作成するには、
    # azure vm create --vm-name vm_name --availability-set name_of_the_availability_set --vm-size size --virtual-network-name vnet_name --ssh port_number --connect cluster_name username_and_password
    以下に例を示します。
    # azure vm create --vm-name rhgs313-1 --availability-set AS1 -S 10.18.0.11 --vm-size Medium --virtual-network-name rhgs313-vnet --ssh 50001 --connect rhgs313-cluster rhgs-3.1.3  rhgsuser 'AzureAdm1n!'
     info:    Executing command vm create
    + Looking up image rhgs-313
    + Looking up virtual network
    + Looking up cloud service
    + Getting cloud service properties
     + Looking up deployment
    + Creating VM
    info:    OK
    info:    vm create command OK
  2. 各インスタンスに 1023 GB のデータディスクを追加します。
    # azure vm disk attach-new VM_name 1023
    たとえば、以下のようになります。
    # azure vm disk attach-new rhgs313-1 1023
    info:    Executing command vm disk attach-new
    + Getting virtual machines
    + Adding Data-Disk
    info:    vm disk attach-new command OK
    
  3. インスタンスを作成し、すべてのインスタンスにディスクを割り当てる上記のステップを実行します。
  4. インスタンスが適切に作成されたことを確認します。
    # azure vm list
    # azure vm show vm-name
  • Microsoft Azure の可用性セットは、保持するインスタンスに対するフォールトトレランスのレベルを提供し、システム障害や予定されている停止から保護します。これは、同じ可用性セット内のインスタンスが異なる障害や、Microsoft Azure データセンター内のアップグレードドメインをデプロイすることで実現されます。
  • Gluster Storage がブリック間でデータを複製する場合は、レプリカセットを特定の可用性セットに関連付けます。レプリケーション設計で可用性セットを使用すると、Microsoft Azure インフラストラクチャー内のインシデントはレプリカセットのすべてのメンバーを同時に影響を受けることができません。
  • 各インスタンスには、SSH アクセスを許可するためのクラウドサービスに追加される静的 IP ( -S) 内の静的 IP (-S)が割り当てられ、SSH アクセスを許可できます (--ssh ポート)。
  • bash の解釈の問題を回避するために、パスワードの周りの引用符 (') があります。

以下は、準備したイメージから 4 つのインスタンスを作成する例です。

  • これらの名前は rhgs31-n です。
  • これらの IP アドレスは 10.18.0.11 から 10.18.0.14 です。
インスタンスが作成される (azurevm create) になり、同じ可用性セットに追加できます (--availability-set)。
for i in 1 2 3 4; do as=$((i/3)); azure vm create --vm-name rhgs31-$i --availability-set AS$as -S 10.18.0.1$i --vm-size Medium --virtual-network-name rhgs-vnet --ssh 5000$i --connect rhgs-cluster rhgs3.1 rhgsuser 'AzureAdm1n!'; done
各インスタンスに 4 つの 1023 GB のデータディスクを追加します。
for node in 1 2 3 4; do for disk in 1 2 3 4; do azure vm disk attach-new rhgs31-$node 1023; done ; done
インスタンスが適切に作成されたことを確認します。
# azure vm list
# azure vm show vm-name
注記
この例では静的 IP アドレスを使用しますが、これは必須ではありません。単一 Gluster Storage クラスターを作成し、geo レプリケーションなどの機能が必要ない場合は、Microsoft Azure によって自動的に割り当てられる動的 IP を使用できます。唯一の重要なことは、Gluster Storage クラスターは名前で定義されます。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る