red hat storage server 2.0 on amazon ec2 導入ガイド

84
Red Hat Storage Server 2.0 Red Hat Storage Server 2.0 on Amazon EC2 on Amazon EC2 導入ガイド 導入ガイド レッドハット株式会社 レッドハット株式会社 グローバルサービス本部 ソリューションアーキテクト グローバルサービス本部 ソリューションアーキテクト 小島 啓史 小島 啓史 <[email protected]> <[email protected]> ver. 1.2 ver. 1.2 2013 2013 年 7 月

Upload: hirofumi-kojima

Post on 24-May-2015

1.283 views

Category:

Technology


3 download

DESCRIPTION

Red Hat Storage Server (OSSのGlusterFSをベースとして、Red Hatがリリースしているソフトウェア製品) の、Amazon EC2への導入ガイド。

TRANSCRIPT

Page 1: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

Red Hat Storage Server 2.0 Red Hat Storage Server 2.0 on Amazon EC2 on Amazon EC2 導入ガイド導入ガイド

レッドハット株式会社レッドハット株式会社グローバルサービス本部 ソリューションアーキテクトグローバルサービス本部 ソリューションアーキテクト

小島 啓史 小島 啓史 <[email protected]><[email protected]>ver. 1.2ver. 1.220132013 年年 77 月月

Page 2: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

2Copyright Red Hat K.K. All rights reserved.

はじめに

● 本資料は、 Red Hat Storage Server 2.0 (以降 RHS と記述)を Amazon Web Services (以降 AWS と記述)が提供するクラウドサービス Amazon EC2 上でご利用いただく方法をご紹介しています。※ 1

● 本資料は、レッドハット株式会社が実施する、ハイブリッドクラウドストレージ無料体験キャンペーンを、スムーズにご利用いただく目的で提供していました。※ 2

● 本資料は、お客様が有効な AWS のアカウント及び RHS のサブスクリプションをお持ちであることを前提としています。

● 本資料の個々の項目は、弊社の環境における正確性について検証されていますが、お客様の環境において同様の結果が得られる保証はありません。ご了承願います。

● AWS での RHS や RHEL の活用について、ご興味のある方はお問い合わせ下さい。問い合わせ先は次ページにてご案内しています。

※1. 本資料では 2013 年 7 月時点での情報をご紹介しています。 そのため、一部記載内容が最新のものと異なる場合があります。※2. 2014 年 4 月現在、当キャンペーンは終了しています。

Page 3: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

3Copyright Red Hat K.K. All rights reserved.

お客様からのお問い合わせ先

レッドハットの製品、サービスに関する ご購入前の一般的なお問い合わせ

< サービス時間 > 平日 9:30 〜 18:00

セールスオペレーションセンター (SOC)

Tel. 0120-266-086( 携帯電話からは 03-5798-8510)e-mail: [email protected]

Page 4: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

4Copyright Red Hat K.K. All rights reserved.

目次

● Amazon EC2 で RHS の検証環境導入のための準備● SSH の鍵作成とファイアーウォールの設定● EC2 での RHS インスタンスの起動● RHS インスタンスへの更新の適用● RHS インスタンスのデータ領域構築

● Amazon EC2 での RHS 検証ガイド● レプリケーションボリュームの作成● レプリケーションボリュームの拡張● Geo-replication を利用した遠隔バックアップ● フェイルオーバ時の挙動

● Amazon EC2 での RHS のさらなる検証について

Page 5: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

5Copyright Red Hat K.K. All rights reserved.

SSH の鍵作成とファイアーウォールの設定

Page 6: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

6Copyright Red Hat K.K. All rights reserved.

設定作業の概要とイメージ図● EC2 上に作成するインスタンス (EC2 上で起動する仮想マシン )

への接続は、 SSH の鍵認証の利用が必須となります。

● ここでは、 SSH の鍵作成とインスタンスへの接続を許可するためのファイアーウォールの設定方法をご紹介します。

Amazon EC2 の東京リージョン

インターネット

Windowsクライアント

SSH経由で操作

ファイアーウォールで指定したポート番号を開放

インスタンス インスタンス インスタンス

Page 7: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

7Copyright Red Hat K.K. All rights reserved.

SSH の鍵作成方法

● EC2 インスタンスへの鍵作成は、 AWS の管理コンソールで行います。 http://console.aws.amazon.com にアクセスします。

● 「 EC2」をクリックします。

ここをクリック

Page 8: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

8Copyright Red Hat K.K. All rights reserved.

SSH の鍵作成方法

● リージョンを東京と指定します。リージョンとは、 AWS のサービスを配置している各ネットワーク拠点のことを言います。

● 右上のリージョン名をクリックして、「 Asia Pacific (Tokyo)」をクリックします。

ここをクリック

ここをクリック

Page 9: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

9Copyright Red Hat K.K. All rights reserved.

SSH の鍵作成方法

● EC2ダッシュボードにアクセスできます。 SSH の鍵を作成するために、「 Key Pairs」をクリックします。

ここをクリック

Page 10: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

10Copyright Red Hat K.K. All rights reserved.

SSH の鍵作成方法

● 「 Create Key Pair」を作成します。デフォルトでは鍵が1 つも作成されていない状態となります。

ここをクリック

Page 11: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

11Copyright Red Hat K.K. All rights reserved.

SSH の鍵作成方法

● 作成する鍵の名前を入力して、「 Create」をクリックします。鍵の名前は任意のもの ( ここでは、 rhs2u0-testkey-tokyo) を指定します。

ここをクリック

Page 12: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

12Copyright Red Hat K.K. All rights reserved.

SSH の鍵作成方法

● 鍵を作成すると、自動で秘密鍵のダウンロードをするポップアップが出てきます。保存先のディレクトリを適当に指定して保存します。

● なお、このタイミングでしか秘密鍵のダウンロードはできませんので、ご注意下さい。

Page 13: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

13Copyright Red Hat K.K. All rights reserved.

ファイアーウォールの設定方法

● EC2 のインスタンスへのアクセスは、デフォルトの設定だとインスタンス同士の通信以外は全てブロックされていますので、外部からのアクセスに必要なポート番号を開放します。

● 「 Security Groups」をクリックします。

ここをクリック

Page 14: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

14Copyright Red Hat K.K. All rights reserved.

ファイアーウォールの設定方法

● TCP ポート番号を開放していきます。 Viewing が「 EC2 Security Groups」となっていることを確認し、「 Inbound」をクリックします。

● 「 Port range」にポート番号を入力し、「 Add Rule」をクリックします。

「 EC2 Security Groups」と指定

「 Inbound」をクリック 「 Port range」に

ポート番号を入力

ここをクリック

Page 15: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

15Copyright Red Hat K.K. All rights reserved.

ファイアーウォールの設定方法

● 開放するポート番号の入力が一通り終了したら、「 Apply Rule Changes」をクリックして変更を適用します。

ここをクリック

以下の TCP ポートを開放します。  22 (SSH), 111 (portmap),

24007-24050 (Native クライアント用 ), 38465-38468 (NFS)

Page 16: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

16Copyright Red Hat K.K. All rights reserved.

EC2 での RHS インスタンスの起動

Page 17: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

17Copyright Red Hat K.K. All rights reserved.

設定作業の概要とイメージ図

● EC2 の東京リージョンで、 RHS インスタンスを 5台起動します。このうち 1台を RHS のクライアント、 4台を RHS のサーバとし、それぞれ固定 IPアドレス (EIP) を割り当てます。

● EC2 の各リージョンには複数のゾーンが存在します。ゾーンとはリージョンより小さい区画であり、リージョン毎に複数存在します。今回は、東京リージョンの利用可能なゾーンのうち 1つを指定して、 RHS インスタンスを起動します。

Amazon EC2 の東京リージョン

利用可能なゾーン (ap-northeast-1a)RHS クライアントRHS サーバー

EIP EIP EIP EIP EIP

Page 18: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

18Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● EC2 Dashboard で、「 Launch Instance」をクリックします。

ここをクリック

Page 19: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

19Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 「 Classic Wizard」を選択して、「 Continue」をクリックします。

ここを選択

ここをクリック

Page 20: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

20Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 「My AMIs」 -> 「 Private Images」を選択すると、 AMIのリストが表示 (※) されます。ここでは「 RHEL-6.2-RHS-2.0-x86_64-8」という名前の AMIを選択して、次に進みます。

ここをクリック

「My AMIs」 ->「 Private Images」を選択

※「 Response contains invalid JSON 」というエラーメッセージが表示され、 AMIのリストが表示されない場合もあります。その時はリロードしてみて下さい。

Page 21: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

21Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 起動するインスタンスの数を「 5」、 Instance Type を「M1 Large」、 Availability Zone を「 ap-northeast-1a」と指定して、次に進みます。

5 と入力

「M1 Large」を選択

「 ap-northeast-1a」を選択

ここをクリック

Page 22: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

22Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● Advanced Instance Options は、デフォルトの設定を利用しますので、変更を加えずに先に進みます。

ここをクリック

Page 23: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

23Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● Storage Device Configuration は、デフォルトの設定を利用しますので、変更を加えずに先に進みます。 RHS のデータ領域の構築は後の手順で行います。

ここをクリック

Page 24: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

24Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● RHS インスタンスにタグ (key,value のペア ) を付けることができますが、ここではタグを何も付けずに次に進みます。

ここをクリック

Page 25: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

25Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 起動する RHS インスタンスへの SSH ログイン時に利用する鍵を指定できます。ここでは、前の手順で作成した「 rhs2u0-testkey-tokyo」を選択し、次に進みます。

ここをクリック

「 rhs2u0-testkey-tokyo」を選択

Page 26: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

26Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順● インスタンスへのアクセスを許可するためのセキュリティグ

ループは、「 default」を選択し次に進みます。

● セキュリティグループとは、インスタンスへのアクセスを許可するためのファイアーウォールの設定群であり、この「 default」は前の手順で設定したファイアーウォールの設定を含むセキュリティグループとなります。

ここをクリック

「 default」を選択

Page 27: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

27Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 「 Launch」をクリックして、 5台の RHS インスタンスを起動します。その後メッセージが表示されるので、「 Close」をクリックします。

ここをクリック

Page 28: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

28Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 起動した RHS インスタンスのリストを確認できます。管理性の向上のため、各インスタンスに名前を付けます。

● インスタンスの Name の「 empty」をクリックして、適当な名前を入力して、「 Save」をクリックします。

インスタンスの名前を入力できます。

Page 29: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

29Copyright Red Hat K.K. All rights reserved.

RHS のインスタンスの起動手順

● 5台の RHS インスタンスの起動が完了しました。ただし、このままでは RHS インスタンスを再起動すると IPアドレスが変わってしまいますので、固定 IPアドレスを各インスタンスに割り当てます。

● 「 Elastic IPs」をクリックします。

ここをクリック

Page 30: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

30Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 「 Allocate New Address」をクリックします。

ここをクリック

Page 31: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

31Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● EIPが使われる場所で「 EC2」を選択し、「 Yes, Allocate」をクリックします。

ここをクリック「 EC2」を選択

Page 32: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

32Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● この作業を繰り返して、必要な個数の EIPを作成します。ここでは、 RHS インスタンス 5台にそれぞれ EIPを割り当てますので、 5 つの EIPを作成します。

5 つの EIPを作成

Page 33: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

33Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● 作成した EIPを、各インスタンスに割り当てます。対象の EIPを選択して、「 Associate Address」をクリックし、割り当てるインスタンスを選択して、「 Yes, Associate」をクリックします。

ここをクリック

ここをクリック

インスタンスを選択

Page 34: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

34Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順● 同様の作業を繰り返して、各インスタンスに EIPを割り当てます。な

お、インスタンスを停止した場合は、再度 EIPの割り当てが必要になりますので、ご注意下さい。

● 「 Public DNS」の所に外部からインスタンスへアクセスする時に利用するホスト名の一覧が表示されます。以降、これらのホスト名をインスタンスの管理に利用します。

5 つの EIPの割り当て完了

これらのホスト名をインスタンスの管理に利用

Page 35: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

35Copyright Red Hat K.K. All rights reserved.

RHS インスタンスの起動手順

● RHS インスタンスにログインする時に、前の手順で作成したSSH の秘密鍵を利用します。 Windows から RHS インスタンスへのログイン方法及びファイルの転送方法については、下記URL をご参照下さい。

● http://docs.aws.amazon.com/ja_ jp/AWSEC2/latest/UserGuide/putty.html

● 各インスタンスにログインした後に、 glusterd サービスが正常に起動しているかどうかを確認します。

[root@ip-10-132-143-88 ~]# service glusterd statusglusterd (pid 897) is running...[root@ip-10-132-143-88 ~]#

Page 36: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

36Copyright Red Hat K.K. All rights reserved.

RHS インスタンスへの更新の適用

Page 37: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

37Copyright Red Hat K.K. All rights reserved.

RHS インスタンスへの更新の適用

● EC2 上で起動する RHS インスタンスは、何も設定しなくてもRed Hat から提供する更新を適用可能な状態になっています。

● 起動した RHS インスタンスに SSH でログインして、更新を適用し、インスタンスを再起動します。この作業を、起動したRHS インスタンスの台数分実行します。以下実行例です。

[root@ip-10-132-143-88 ~]# yum -y update; reboot

Page 38: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

38Copyright Red Hat K.K. All rights reserved.

RHS インスタンスのデータ領域構築

Page 39: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

39Copyright Red Hat K.K. All rights reserved.

設定作業の概要とイメージ図

● RHS インスタンスのデータ領域は、各インスタンスに接続したブロックストレージ (EBS: Elastic Block Store) 上に作成します。

● データ領域として利用する 1 個のディレクトリ毎に、 8 個の EBS のRAID0 構成が必要になります。

● こうした構成を取ることで、インスタンスに何らかの障害が発生した場合でも、 EBS とインスタンスは独立しているのでデータが保持されたままになります。

EBS EBS EBS

EBSEBS

EBS EBS

EBS

RHS サーバー

ソフトウェア RAID0

Amazon EC2 の東京リージョン

Page 40: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

40Copyright Red Hat K.K. All rights reserved.

RHS インスタンスのデータ領域構築● 各インスタンスへの EBS の接続は、 Amazon が提供している

Amazon EC2 API Tools を利用します。このツールは、次の URL からダウンロードできます。 (「 Download the Amazon EC2 API Tools 」をクリックして下さい。 )

● http://aws.amazon.com/developertools/351● ec2-api-tools.zip がダウンロードできます。このファイルを解凍し

て、 RHS クライアントに転送し、 /root/に保存します。この開発ツールに含まれるコマンドを RHS クライアントで使用出来るよう環境変数を設定します。以下設定例です。

# cat /root/.bashrc...(略 )...# User specific aliases and functionsexport JAVA_HOME=/usrexport EC2_HOME=/root/ec2-api-toolsexport PATH=$PATH:$EC2_HOME/binexport AWS_ACCESS_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxexport AWS_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxexport EC2_URL=https://ec2.ap-northeast-1.amazonaws.com...(略 )...# source /root/.bashrc

Page 41: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

41Copyright Red Hat K.K. All rights reserved.

RHS インスタンスのデータ領域構築

● RHS インスタンスのデータ領域として利用する EBS を作成します。 RHS クライアントで次のコマンドを実行して、 ap-northeast-1a というゾーン内に、 1GBのサイズの EBS を 1 個作成します。

● 作成した EBS をインスタンスに接続します。 RHS クライアントで次のコマンドを実行して、 i-a8a03caa という IDを持つインスタンスに、 vol-014faf24という IDを持つ EBS を接続します。なお、インスタンスが扱うデバイス名を /dev/sdb と指定しています。

● 同様の手順を繰り返して、 RHS サーバとして利用予定の各インスタンスに 8個の EBS を接続します。この時適切なボリューム ID、インスタンス ID、デバイス名 (/dev/sdc, /dev/sdd など ) を指定するようにして下さい。

# ec2-create-volume -s 1 -z ap-northeast-1aVOLUME vol-014faf24 1 ap-northeast-1a creating 2013-06-09T11:38:19+0000 standard

# ec2-attach-volume vol-014faf24 -i i-a8a03caa -d /dev/sdbATTACHMENT vol-014faf24 i-a8a03caa /dev/sdb attaching 2013-06-09T11:39:54+0000

Page 42: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

42Copyright Red Hat K.K. All rights reserved.

RHS インスタンスのデータ領域構築

● 前の手順で 8 個の EBS を接続した RHS インスタンス上で、ソフトウェア RAID0 を構築します。構築には mdadm を利用します。次のコマンドにより、 mdadmパッケージがインストールされます。

● RHS インスタンス上にソフトウェア RAID0 を構築します。次のコマンドで、 /dev/md0 という名前の RAIDデバイスが構築できます。なお、前の手順で /dev/sdb, /dev/sdc, ... というデバイス名で接続した EBSは、インスタンスからは /dev/xvdb, /dev/xvdc, ... というデバイスファイルとして扱われます。

● 同様の手順を繰り返して、 RHS サーバとして利用予定の各インスタンス上で /dev/md0 という名前の RAIDデバイスを構築します。

# yum -y install mdadm

# mdadm –create /dev/md0 –level=0 –raid-devices=8 /dev/xvd{b,c,d,e,f,g,h,i} mdadm: Defaulting to version 1.2 metadatamdadm: array /dev/md0 started.# mdadm –examine-scan > /etc/mdadm.conf# cat /etc/mdadm.confARRAY /dev/md/0 metadata=1.2 UUID=xxxxxxxxxxxxx name=ip-10-132-150-175:0

Page 43: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

43Copyright Red Hat K.K. All rights reserved.

RHS インスタンスのデータ領域構築

● 各インスタンスに接続した EBS に、管理性の向上のため、タグを付けていきます。 RHS クライアントで次のコマンドを実行して、 vol-014faf24 という IDを持つ EBS にタグを付けます。

● 「 Device」は、 EBS をインスタンスに接続する時に指定したデバイス名を指定します。

● 「 Instance」は、 EBS をインスタンスに接続する時に指定したインスタンス IDを指定します。

● 「 Array」は、 /etc/mdadm.confに保存した UUIDを指定します。

● 同様の手順を繰り返して、各 EBS にタグを付けていきます。

# ec2-create-tags vol-014faf24 --tag Domain=gluster --tag Device=/dev/sdb \--tag Instance=i-a8a03ca --tag Array=xxxxxxxxxxTAG volume vol-014faf24 Domain glusterTAG volume vol-014faf24 Device /dev/sdbTAG volume vol-014faf24 Instance i-a8a03caTAG volume vol-014faf24 Array xxxxxxxxxx

Page 44: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

44Copyright Red Hat K.K. All rights reserved.

RHS インスタンスのデータ領域構築

● EBS に付けたタグは、 EC2 のボリューム情報を表示することで確認できます。

タグの Keyタグの Key タグの value

Page 45: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

45Copyright Red Hat K.K. All rights reserved.

RHS インスタンスのデータ領域構築● RHS インスタンス上に作成した RAIDデバイス /dev/md0 を利用して、論理ボリューム及び XFS を作成し、ディレクトリにマウントします。

● RHS サーバとして利用するインスタンス上で、シェルスクリプト 「 xfs-on-lvm.sh」を作成して実行します。

# cat <<EOF > xfs-on-lvm.sh> #!/bin/bash> > pvcreate /dev/md0> vgchange glustervg /dev/md0> vgchange -a y glustervg> lvcreate -a y -l 100%VG -n glusterlv glustervg> > mkfs.xfs -i size=512 /dev/glustervg/glusterlv> mkdir -p /exports/bricks> echo "/dev/glustervg/glusterlv /exports/bricks xfs defaults 0 2" >> /etc/fstab> mount /dev/glustervg/glusterlv> EOF# chmod u+x xfs-on-lvm.sh# ./xfs-on-lvm.sh

Page 46: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

46Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの作成

Page 47: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

47Copyright Red Hat K.K. All rights reserved.

設定作業の概要とイメージ図● RHS サーバとして利用するインスタンスを 2台利用して、レプリ

ケーションボリュームを作成します。 RHS で作成したボリュームは、クライアントから共有ファイルシステムとして利用できます。

● 作成したレプリケーションボリュームをクライアントからマウントし、ファイルの作成を行います。

レプリケーションレプリケーションボリューム

RHS クライアントRHS サーバー

マウント

Amazon EC2 の東京リージョン

Page 48: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

48Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの作成

● ここで利用するインスタンスは、次の 3台となります。

RHS クライアントとして利用

RHS サーバとして利用

各インスタンスに割り当てている EIPを利用

Page 49: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

49Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの作成● 「 tokyo-1a-node01」、「 tokyo-1a-node02」と名前を付け

ているインスタンスにログインして、次のコマンドを実行し、「 replbrick」というディレクトリを作成します。

● 「 tokyo-1a-node01」上で、次のコマンドを実行し、「 tokyo-1a-node01」、「 tokyo-1a-node02」の 2台のサーバでTrusted Storage Pool(RHS サーバのクラスター ) を構成します。

# mkdir /exports/bricks/replbrick

# gluster peer statusNo peers present# gluster peer probe ec2-54-250-127-139.ap-northeast-1.compute.amazonaws.comProbe successful# gluster peer statusNumber of Peers: 1Hostname: ec2-54-250-127-139.ap-northeast-1.compute.amazonaws.comPort: 24007Uuid: xxxxxxxxxxxxxxState: Peer in Cluster (Connected)

「 tokyo-1a-node02」の EIP

クラスターの Peer を確認できます。

Page 50: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

50Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの作成● 構成した Trusted Storage Pool を利用して、「 replvol」という名前の

レプリケーションボリュームを作成します。「 replica 2」を指定して、 2重のレプリケーション構成とします。

● 次のコマンドで、 replvol の情報 (名前、ボリュームのタイプ、状態、ブリック ) を確認できます。ブリックとはボリュームを構成する単位であり、サーバ名とディレクトリの絶対パスのペアで表示されます。

# gluster volume create replvol replica 2 \ ec2-54-250-127-131.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrick \ec2-54-250-127-139.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrickCreation of volume replvol has been successful. Please start the volume to access data.# gluster volume start replvolStarting volume replvol has been successful

# gluster volume info replvolVolume Name: replvolType: ReplicateVolume ID: xxxxxxxxxxxxxxxxxxxxxxxxxStatus: StartedNumber of Bricks: 1 x 2 = 2Transport-type:tcpBricks:Brick1: ec2-54-250-127-131.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrickBrick2: ec2-54-250-127-139.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrick

node01, node02 の EIPとディレクトリの絶対パスを指定

Page 51: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

51Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの作成

● RHS クライアントにログインして、作成した replvol をマウントします。 mount のタイプを glusterfs 、「 node01 のEIP:/replvol」をマウント元として指定します。

# mount -t glusterfs ec2-54-250-127-131.ap-northeast-1.compute.amazonaws.com:/replvol /mnt# df -hFilesystem Size Used Avail Use% マウント位置/dev/xvda1 99G 1.5G 97G 2% /none 3.6G 0 3.6G 0% /dev/shmec2-54-250-127-131.ap-northeast-1.compute.amazonaws.com:/replvol

8.0G 33M 8.0G 1% /mnt

Page 52: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

52Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの作成

● RHS クライアントで、 replvol のマウント先にファイルを作成し、ブリックとして指定した node01, node02 のディレクトリに保存されていることを確認してみて下さい。以下実行例です。

※RHS クライアントで実行# for i in /mnt/file{1..10}.txt; do date > $i; done# ls /mntfile1.txt file2.txt file4.txt file6.txt file8.txtfile10.txt file3.txt file5.txt file7.txt file9.txt

※node01 または node02 で実行# ls /exports/bricks/replbrickfile1.txt file2.txt file4.txt file6.txt file8.txtfile10.txt file3.txt file5.txt file7.txt file9.txt

Page 53: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

53Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの拡張

Page 54: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

54Copyright Red Hat K.K. All rights reserved.

設定作業の概要とイメージ図

● 前の手順で作成しましたレプリケーションボリューム「 replvol」に、 2 つのブリックを追加して拡張します。

● 拡張した「 replvol」で、ファイルの分散配置が正常に行われること、ファイルの再配置が可能なことを確認します。

レプリケーションreplvol (Distributed-Replicate タイプのボリューム )

RHS クライアント RHS サーバー

マウント

Amazon EC2 の東京リージョン

レプリケーション

Page 55: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

55Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの拡張

● 拡張のために利用するインスタンスは、次の 2台となります。

replvol の拡張に利用

各インスタンスに割り当てている EIPを利用

Page 56: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

56Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの拡張

● 「 tokyo-1a-node03」、「 tokyo-1a-node04」インスタンスにログインして、 replvol の拡張に利用するディレクトリを新規に作成します。

● node03, node04 を、既存の Trusted Storage Pool に参加させます。次のコマンドを node01 上で実行します。

# mkdir /exports/bricks/replbrick

# gluster peer probe ec2-54-250-127-141.ap-northeast-1.compute.amazonaws.comProbe Successful# gluster peer probe ec2-54-250-127-152.ap-northeast-1.compute.amazonaws.comProbe Successful# gluster peer statusNumber of Peers: 3... (略 ) ...

Page 57: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

57Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの拡張

● node01 上で次のコマンドを実行し、 node03, node04 のブリックを追加して replvol を拡張します。

● replvol は 2重のレプリケーション構成を取っているので、追加するブリックの数は 2 の倍数を指定する必要があります。例えば、 1 つだけブリックを追加すると、エラーが返ってきて追加できません。

# gluster volume add-brick replvol \ec2-54-250-127-141.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrick \ec2-54-250-127-152.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrickAdd Brick Successful# gluster volume info replvolVolume Name: replvolType: Distributed-ReplicateVolume ID: xxxxxxxxxxxxxxxxxxxxxxxxxStatus: StartedNumber of Bricks: 2 x 2 = 4Transport-type:tcpBricks:Brick1: ec2-54-250-127-131.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrickBrick2: ec2-54-250-127-139.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrickBrick3: ec2-54-250-127-141.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrickBrick4: ec2-54-250-127-152.ap-northeast-1.compute.amazonaws.com:/exports/bricks/replbrick

node03,node04 のブリックを指定

Brick1,2 、 Brick3,4 がレプリケーション構成を取っています。

作成されたファイルは、 Brick1,2 、 Brick3,4 にファイル名に応じて分散保存されます。

Page 58: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

58Copyright Red Hat K.K. All rights reserved.

レプリケーションボリュームの拡張

● node01, node02 のブリックに保存されているファイルの再配置処理を実行したい場合は、次のコマンドで rebalance を実行します。以下実行例です。

● rebalance を実行した後に node01~node04 のブリックを見ることで、ファイルの再配置が正常に行われていることを確認できます。

● これ以降作成されたファイルは、 node01~node04 のブリックに 分散保存されることを確認できます。

※node01 で実行# gluster volume rebalance replvol start forceStarting rebalance on volume replvol has been successful# gluster volume rebalance replvol status

Node Rebalanced-files size scanned failures status---------- ----------------- ---- -------- -------- -------localhost 7 301 27 0 completedec2-54-250-127-139...com 0 0 20 0 completedec2-54-250-127-152...com 0 0 20 0 completedec2-54-250-127-141...com 0 0 20 0 completed

force オプションを付ける必要があります。

rebalance の完了

Page 59: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

59Copyright Red Hat K.K. All rights reserved.

Geo-replication を利用した遠隔バックアップ

Page 60: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

60Copyright Red Hat K.K. All rights reserved.

設定作業の概要とイメージ図

● これまで作成してきた「 replvol」の遠隔地へのバックアップ設定を行います。この機能を Geo-replication と言います。

● バックアップ先は、シンガポールリージョンに作成したボリューム「 slavevol」とします。「 slavevol」は、 2台のインスタンスを利用して作成しているレプリケーションボリュームです。

● バックアップは、各クラスターの代表ノードの間で行われます。 設定は各代表ノードで行います。

レプリケーションreplvol ( マスター )

レプリケーション レプリケーションslavevol ( スレーブ )

代表ノード 代表ノード

東京リージョン シンガポールリージョン

Geo-replication

Page 61: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

61Copyright Red Hat K.K. All rights reserved.

Geo-replication を利用した遠隔バックアップ● 予め、シンガポールリージョンの同一ゾーン内で 2台の RHS インス

タンスを起動し、レプリケーションボリューム slavevol を構築しておきます。

● slavevol の容量はバックアップ元の replvolより大きくなるように、データ領域のサイズを指定して下さい。

slavevol の作成に利用

シンガポールリージョン

Page 62: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

62Copyright Red Hat K.K. All rights reserved.

Geo-replication を利用した遠隔バックアップ

● Geo-replication でのデータ転送は、 SSH でトンネリングすることで暗号化されます。そのために利用する SSH の鍵を、東京リージョンの node01 で次のコマンドを実行して作成します。

● この時、パスフレーズの入力が求められますが、何も入力せずにEnter キーを押して下さい。

● 続いて、リモートコマンドを制限するために次のコマンドを 実行します。

※東京リージョンの node01 で実行# ssh-keygen -f /var/lib/glusterd/geo-replication/secret.pem

※東京リージョンの node01 で実行# sed -i 's|^|command=”/usr/libexec/glusterfs/gsyncd” |' /var/lib/glusterd/geo-replication/secret.pem.pub

Page 63: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

63Copyright Red Hat K.K. All rights reserved.

Geo-replication を利用した遠隔バックアップ

● シンガポールリージョンの node01 上で、 SSH接続を受けるアカウントを作成します。ユーザ名を geouser とし、所属グループを geogroup とします。

● 東京リージョンの node01 上で作成した SSH の公開鍵を、シンガポールリージョンの node01 に保存します。

※ シンガポールリージョンの node01 で実行# groupadd geogroup# useradd -G geogroup geouser# echo xxxx |passwd --stdin geouser

※ シンガポールリージョンの node01 で実行# su - geouser[geouser ~]$ mkdir /home/geouser/.ssh[geouser ~]$ touch /home/geouser/.ssh/authorized_keys※authorized_keys に作成した公開鍵 (secret.pem.pub) の内容をコピー[geouser ~]$ cat /home/geouser/.ssh/authorized_keyscommand="/usr/libexec/glusterfs/gsyncd" ssh-rsa xxxxx.......(略 )...[geouser ~]$ chmod 700 /home/geouser/.ssh[geouser ~]$ chmod 600 /home/geouser/.ssh/authorized_keys

公開鍵を保存するディレクトリとファイルのパーミッションを変更します。

Page 64: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

64Copyright Red Hat K.K. All rights reserved.

Geo-replication を利用した遠隔バックアップ

● 続いて、 geouser という一般ユーザでも slavevol をマウントできるよう設定します。設定後は、変更を適用するために glusterd サービスを再起動します。

● この時、 mountbroker-root オプションによって、 /var/mountbroker-root/md_hive というディレクトリが作成されます。これが無いと Geo-replication の開始に失敗しますので、誤ってこのディレクトリを削除した際は、 glusterd サービスの再起動を行なって再作成して下さい。

※ シンガポールリージョンの node01 で実行# mkdir -p /var/mountbroker-root# cat /etc/glusterfs/glusterd.volvolume management

type mgmt/glusterdoption working-directory /var/lib/glusterdoption transport-type socket,rdmaoption transport.socket.keepalive-time 10option transport.socket.keepalive-interval 2option transport.socket.read-fail-log off

option mountbroker-root /var/mountbroker-rootoption mountbroker-geo-replication.geouser slavevoloption geo-replication-group geogroup

end-volume# service glusterd restart

この 3 つの option が追加部分となります。

ユーザ名、グループ名、ボリューム名を、

geouser, geogroup, slavevolと指定します。

Page 65: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

65Copyright Red Hat K.K. All rights reserved.

Geo-replication を利用した遠隔バックアップ

● 東京リージョンの node01 上で、次のコマンドを実行して Geo-replication を開始します。バックアップ元のボリューム名を「 replvol」、バックアップ先を、「 geouser@ シンガポールリージョンの node01 の EIP::slavevol」、と指定します。

※東京リージョンの node01 で実行# gluster volume geo-replication replvol [email protected].\compute.amazonaws.com::slavevol startStarting geo-replication session between replvol & [email protected]::slavevolhas been successful# gluster volume geo-replication replvol [email protected].\compute.amazonaws.com::slavevol statusMASTER SLAVE STATUS----------------------------------------------------------------------------replvol [email protected]::slavevol starting...

※ しばらく待ちます…。# gluster volume geo-replication replvol [email protected].\compute.amazonaws.com::slavevol statusMASTER SLAVE STATUS----------------------------------------------------------------------------replvol [email protected]::slavevol OK

Geo-replication を開始しています。

Geo-replication が無事開始されました。

Page 66: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

66Copyright Red Hat K.K. All rights reserved.

Geo-replication を利用した遠隔バックアップ

● マスターボリュームとなる「 replvol」、スレーブボリュームとなる「 slavevol」を、東京リージョンの RHS クライアントの適当なディレクトリにマウントします。

● replvol のマウント先 (/mnt/master) で保存されているファイルと同じものが、 slavevol のマウント先 (/mnt/slave) に保存されていることを確認します。

● replvol のマウント先 (/mnt/master) でファイルの作成 / 削除が発生すると、 slavevol のマウント先 (/mnt/slave) でも同じファイルが作成 / 削除されることを確認できます。

※東京リージョンの RHS クライアントで実行# umount /mnt# mkdir -p /mnt/{master,slave}# mount -t glusterfs ec2-54-250-127-131.ap-northeast-1.compute.amazonaws.com:/replvol /mnt/master# mount -t glusterfs ec2-46-137-207-232.ap-southeast-1.compute.amazonaws.com:/slavevol /mnt/slave

Page 67: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

67Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

Page 68: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

68Copyright Red Hat K.K. All rights reserved.

設定作業の概要とイメージ図

● レプリケーション構成を取っていて、 RHS サーバに障害が発生した時のフェイルオーバ時の挙動を確認します。

● 東京リージョンの RHS サーバを停止しても、継続してファイルへのアクセスが出来るかどうか、また RHS サーバの再び起動した時に、ファイルの再レプリケーションが正常に出来るかどうか確認します。

レプリケーションreplvol (マスター )

レプリケーション レプリケーションslavevol ( スレーブ )

代表ノード 代表ノード

東京リージョン シンガポールリージョン

Geo-replication

停止 -> 起動を実行してみます。

Page 69: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

69Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● 停止 /起動の対象とするのは、東京リージョンの node01とします。この node01 は、前の手順で設定した Geo-replication を実行するための代表ノードです。

node01 を対象とします。

Page 70: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

70Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● node01 を停止します。「 Actions」をクリックします。ここをクリック

Page 71: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

71Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● 「 Stop」をクリックします。

ここをクリック

Page 72: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

72Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● インスタンスを止めていいかどうか確認するメッセージが表示されますので、「 Yes, Stop」をクリックします。しばらく待つと、 node01 が停止します。

ここをクリック

Page 73: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

73Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● なお、マウント元のサーバが落ちた状態でもマウント出来るよう、バックアップ先のサーバを backupvolfile-server で指定できます。以下のコマンドでは、東京リージョンの node02 をバックアップ先のサーバとして指定しています。

● backupvolfile-server オプションは、 RHS の native クライアント (glusterfs) 利用時のみ指定できます。 NFS/CIFS クライアント利用時には指定できません。

※東京リージョンの RHS クライアントで実行# mkdir -p /mntpoints# mount -t glusterfs -o backupvolfile-server=ec2-54-250-127-139...com \ec2-54-250-127-131...com:/replvol /mntpoints# df -h...(略 )...ec2-54-250-127-131...com:/replvol 16G 66M 16G 1% /mnt/masterec2-54-250-127-139...com:/replvol 16G 66M 16G 1% /mntpoints...(略 )...

node02 のEIPを指定

Page 74: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

74Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● 東京リージョンの node01 が停止した状態でも、 replvol の マウント先 (/mnt/master) にファイルを正常に作成できることを確認します。

● 東京リージョンの node02, node03 にログインし、各サーバのブリックに保存されているファイルを確認します。ファイルが分散保存されていることを確認します。

※東京リージョンの RHS クライアントで実行# for i in /mnt/master/file{11..20}.txt; do date > $i; done# ls /mnt/masterfile1.txt file13.txt file17.txt file20.txt file6.txtfile10.txt file14.txt file18.txt file3.txt file7.txtfile11.txt file15.txt file19.txt file4.txt file8.txtfile12.txt file16.txt file2.txt file5.txt file9.txt

※東京リージョンの node02 で実行# ls /exports/bricks/replbrickfile12.txt file17.txt file20.txt file6.txtfile13.txt file18.txt file4.txt file8.txt

※東京リージョンの node03 で実行# ls /exports/bricks/replbrickfile1.txt file11.txt file15.txt file19.txt file3.txt file7.txtfile10.txt file14.txt file16.txt file2.txt file5.txt file9.txt

Page 75: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

75Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● 東京リージョンの node01 を再び起動します。 node01 のチェックボックスにチェックを入れて、「 Actions」をクリックします。

ここをクリック

Page 76: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

76Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動

● 「 Start」をクリックします。

ここをクリック

Page 77: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

77Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動● インスタンスを起動していいか確認するメッセージが表示されますの

で、「 Yes, Start」をクリックします。作成済みの EIPを node01 に割り当てて、 node01 の起動が完了するまで待ちます。

ここをクリック

Page 78: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

78Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動● 東京リージョンの node01 にログインして、 node01 が停止し

ていた時に作成されたファイルは、 node01 のブリックに作成されていないことを確認します。

● replvol はレプリケーション構成を取っているので、ファイルの再レプリケーションを次のコマンドで実行できます。

※東京リージョンの node01 で実行# gluster volume heal replvol fullHeal operation on volume replvol has been successful # gluster volume heal replvol infoHeal operation on volume replvol has been successful

Brick ec2-54-250-127-131...com:/exports/bricks/replbrickNumber of entries: 0

Brick ec2-54-250-127-131...com:/exports/bricks/replbrickNumber of entries: 0

Brick ec2-54-250-127-131...com:/exports/bricks/replbrickNumber of entries: 0

Brick ec2-54-250-127-131...com:/exports/bricks/replbrickNumber of entries: 0

Page 79: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

79Copyright Red Hat K.K. All rights reserved.

フェイルオーバ時の挙動● もし、再レプリケーションが正常に行われなかった場合、以下のよう

なメッセージが表示されることがあります。その場合は、復旧サーバ( ここでは東京リージョンの node01) で glusterd サービスを再起動した後に、再レプリケーションを実行してみて下さい。

● また、 slavevol(replvol のバックアップ先 ) のマウント先のディレクトリを見ることで、 replvol のファイルと同じものが保存されていることを確認できます。これにより、前の手順で設定した Geo-replication が継続して動作していることを確認できます。

※東京リージョンの node01 で実行# gluster volume heal replvol fullHeal operation on volume replvol has been unsuccessful # gluster volume heal replvol infoHeal operation on volume replvol has been successful

Brick ec2-54-250-127-131...com:/exports/bricks/replbrickNumber of entries: 0Status Brick is Not connected...(略 )...

# service glusterd restart# gluster volume heal replvol fullHeal operation on volume replvol has been successful

node01 のブリックが正常に接続されていないというメッセージが表示されています。

Page 80: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

80Copyright Red Hat K.K. All rights reserved.

Amazon EC2 での RHS のさらなる検証について

Page 81: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

81Copyright Red Hat K.K. All rights reserved.

概要とイメージ図

● 今まで紹介してきた手順は、全てのインスタンスをリージョン内の同一ゾーン内で起動することを前提としてきました。

● さらに進んだ検証構成として、レプリケーション構成を取るインスタンスを、それぞれ違うゾーンで起動する構成があります。各ゾーンは物理的に独立しているので、より冗長性を高めることができます。こちらの構成もぜひお試し下さい。

レプリケーションreplvol ( マスター )

レプリケーション

レプリケーションslavevol ( スレーブ )

東京リージョン シンガポールリージョン

Geo-replication

ap-southeast-1aap-northeast-1bap-northeast-1a ap-southeast-1b

Page 82: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

82Copyright Red Hat K.K. All rights reserved.

動画

● 本資料でご紹介しました作業手順を、字幕付きの動画として収録したものを YouTube にアップロードしていますので、合わせてご参照下さい。

● https://www.youtube.com/playlist?list=PLgT9pz799l7FSOcww8diEs3h_VH_zrNic

Page 83: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

83Copyright Red Hat K.K. All rights reserved.

参考文献● RHS の製品ドキュメント

● http://access.redhat.com/site/documentation/Red_Hat_Storage/

● How to Use Red Hat Storage Server Subscriptions for Public and Hybrid Cloud in AWS

● RHS のサブスクリプションを AWS 上で有効にする方法を記載しています。

● https://access.redhat.com/site/articles/145693

● Red Hat Storage Server Knowledge Base

● RHS に関する Knowledge Base の一覧です。

● https://access.redhat.com/site/products/red-hat-storage-server

● Amazon EC2 の CLI Tools のセットアップ手順です。

● http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SettingUp_CommandLine.html

● Amazon EC2 の CLI Tools のコマンド一覧です。

● http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/command-reference.html

Page 84: Red Hat Storage Server 2.0 on Amazon EC2 導入ガイド

84Copyright Red Hat K.K. All rights reserved.