• 検索結果がありません。

EC2環境でのHAクラスター構築ガイド ec2 ha cluster

N/A
N/A
Protected

Academic year: 2018

シェア "EC2環境でのHAクラスター構築ガイド ec2 ha cluster"

Copied!
13
0
0

読み込み中.... (全文を見る)

全文

(1)

LifeKeeper for Linux

Amazon Web Services EC2

環境

HA

構築 イ

2

(2)

目次

1 ュ ン 目的 ...3

2 ュ ン サポー 範囲 ...3

2.1 将来 おける互換性 つい ...3

3 Amazon Web Services 概要 ...4

3.1 VPC上 LifeKeeperを使う上 留意点 ...4

4 Amazon Web Services 設定 ...5

4.1 構成 説明 ...5

4.2 VPC 設定 ...5

4.3 各イン 設定 ...7

5 LifeKeeper よるHAク 構築 ...8

5.1 LifeKeeper イン ...8

5.2 ソー 階層 作成 ...8

6 参考資料 ... 10

7 お問い合わせ ... 12

8 免責事項 ... 13

改版履歴

日付 ー ン 変更履歴

2014年1月27日 第1版 新規作成

(3)

1

ュ ン

目的

v8.2.0 LifeKeeper for Linux (以下 LifeKeeper) Amazon Web Services 上 Virtual Private Cloud環境 い 利用い け う EC2 ン ン

LifeKeeper 導入 用途 合わ 柔軟 HA 構築

Apache Web Server Amazon Web Services環境 稼動 環境 け HA 構築 手法 い 各機能 簡易 解説 交え

説明

2

ュ ン

サポー 範囲

本 ン Virtual Private Cloud内 EC2 ン ン LifeKeeper ン

ー HA 構成 必要 各種設定方法 案内

2.1

将来 おける互換性 つい

Amazon Web Services 仕様変更 本 ン 案内 い 各種操作方法

変更 生 可能性 あ 本 ン 将来 け Amazon Web Services 仕様変更 い ー あ 必要 応 最新

(4)

3

Amazon Web Services

概要

Amazon Web Services 以下 AWS Amazon.com社 提供 ・ ン ー

ン ・ ー 群 総称 Virtual Private Cloud 以下 VPC AWS 提供

機能 一 あ 上 可能 ー ワー 環境 構

築 可能 ー AWS ー ン 複数 Availability Zone 以

下 AZ 構築 障害 AZ 跨い 伝播 あ ー 任意

AZ ー ン ン や ー 各種 ソー 配置

VPC内 LifeKeeper 利用 ー ン内 複数 AZ HA

構成 可能 環境 け ー ン ー 高可用性 実現

3.1

VPC

LifeKeeper

を使う上

留意点

(5)

4

Amazon Web Services

設定

4.1

構成 説明

本 ン 以下 図 う ワー 構成 想定 解説 行い HA

構成 ン ン 2台 異 AZ 配置

外部 Elastic IP 用意 LifeKeeper

制御可能 ソー 構成 Elastic IP 切 替え 実現

稼働中 ー ン 障害 発生 ソー ー 発生 際

い 常 一意 IP ー ンへ 可能

4.2

VPC

設定

AWS Management Console 以下 操作 行い

(1)Virtual Private Cloud(VPC) 作成

任意 ー ン VPC 作成

Elastic IP

Availability Zone A Availability Zone B

Subnet 10.0.2.0/24(Private) VPC 10.0.0.0/16

サー 1

LifeKeeper Apache web server

(Active)

サー 2

LifeKeeper Apache Web server

(Standby)

(6)

(2) サ 作成

VPC内 複数 作 構成 ン ン

配置 異 AZ 属 い 重要

(3)Elastic Network Interface(ENI) 作成

ー ン 冗長化 各 ー 複数 ENI 紐付け

ENI 固定Private IP 持 う 操作 ン ン

作成 ー 行う 出来

(4)Network ACLおよびSecurity Group 作成

本 ン 解説 構成 い Elastic IP 制御 あ 次章 解説 Recovery Kit for EC2 内部 Amazon EC2 API Tools 利用 Amazon

EC2 API Tools 利用 HTTPS ン ー へ接続 必要 あ

LifeKeeper ー ン び GUI 機能 利用

LifeKeeper 設定 応 特定 ー 通信 行え う構成 必要 あ

使用 ー 詳細 い LifeKeeper for Linux v9.1.0 ー Firewall 確認 項目 参照 く い

(5)EC2イン 作成

LifeKeeper ン ー 構成 ン ン 異 AZ

属 配置 (3) 作成 ENI 割 当

(6)Elastic IP Allocate

LifeKeeper ソー 制御 Elastic IP Allocate 時点

特定 ン ン Associate 必要 あ ン ン 設定時 各

ー 直接 操作 場合 必要 応 更 Elastic IP Allocate

(7)

4.3

各イン

設定

(1)Amazon EC2 API Tools イン

VPC びEC2 各種操作 ン ン 上 行え う 各 ン

ン Amazon EC2 API Tools ン ー ン ー 先 任意

本 ン /opt/aws以下 ン ー い

(2) 追加し ENIを認識 せる

ン ン 複数 ENI Attach 場合 OS上 ・ ン ー ー

認識 ン 以降 ン ー ー 手動 認識 必

要 あ ン ン ー ー 用 ifcfg 作成 ン ー

ー 起動

(3) 疎通確認

各 ン ン 互い 両 ン ー ー 対 疎通確認 行い 疎通 取 い場合 OS ー ン 設定 VPC Route Table Network ACL

びSecurity Group 適切 構成 い う 確認 く い

(4)SELinuxを無効化する

LifeKeeper SELinux permissive びenforcing ー ー い /etc/sysconfig/selinux 編集 SELinux 設定 disabled

く い

(5)GUI接続 準備

LifeKeeper GUI画面 利用 SSH X ワー ン 機能 利用

LifeKeeper GUI画面 起動 ン 上 X Window System環境

(8)

5

LifeKeeper

よる

HA

構築

5.1

LifeKeeper

イン

(1) イ ー 転送

SCP ー 使い LifeKeeper ン ー ー EC2 ン

ン 上 転送

(2)LifeKeeper イン

各 ン ン LifeKeeper ン ー ン ー 手順 LifeKeeper for Linux v9.1.0 ー 参照 く い

完了 LifeKeeper 起動

# lkstart

(3)LifeKeeper GUI管理画面へ クセ

SSH ンソー 上 以下 ン 実行 ン ン ー 上 LifeKeeper GUI管理画面 開

# lkGUIapp

(4) コ ュ ケー ョン 作成

ー ン 作成 ー ン 少 く 2 作

成 く い ー ン 作成方法 い LifeKeeper for Linux v9.1.0 ー ー ン 作成 項目 参照

く い

5.2

ソー 階層 作成

(1)Apache ソー 作成

1. Apache ソー 作成

(9)

作成 ソー 作成 ー 入力 以下 通

Select Recovery Kits Apache Web Server

Switchback Type Intelligent(手動) Automatic(自動)

server ー 選択

Web server Binary Location

httpd Apache Web Server ー ン

名 選択( :/user/sbin/httpd Web server Root Directory Apache Web Server ー

入力

Root Tag 任意 ソー 名

2. Apache ソー 拡張

LifeKeeper GUI管理画面 Create Resource Hierarchy ン 完了

自動的 開始 ソー 拡張 ー 入力 以下 通

Target Server ン ー 選択

Switchback Type Intelligent(手動) Automatic(自動)

Server ー 選択

Template Priority ン ー 優先順位 選択 入力 ( :1)

Target Priority ー 優先順位 選択 入力 ( :10)

Root Tag 任意 ソー 名

(2)EC2 ソー 作成

1. ソー 階層 作成

LifeKeeper GUI管理画面 Create Resource Hierarchy 選択 EC2 ソー

作成 ソー 作成 ー 入力 以下 通

Select Recovery Kits Amazon EC2

Switchback Type Intelligent(手動) Automatic 自動

Server ー 選択

EC2 HOME EC2_HOME 選択 ( :/opt/aws

(10)

URL

AWS Access Key AWS ー 入力(AWS Tools

ー 識別 使用 ーID) AWS Security Key AWS ー 入力(AWS

ー 秘密 ー) EC2 Resource type EC2 選択

Elastic IP

Network Interface Elastic IP 関連付け ワー ン ー

ー 選択

Elastic IP

ec2-describe-addresses Ecs API 使用

取得 Elastic IP う 選択 ENI

ン 選ぶ

EC2 Resource Tag EC2 名 設定

( :ec2-<resource>)

2. ソー 拡張

作成 ソー 階層 ン ー 拡張 ソー 拡張 ー

入力 以下 通

Switchback Type Intelligent(手動) Automatic 自動 Template Priority ン ー 優先順位 選択 入力

(範囲:1~999)

Target Priority ー 優先順位 選択 入力 (範囲:1~999)

EC2 Resource Tag EC2 名 設定

( :ec2-<resource>)

(3) ソー 間 依存関係 構築

LifeKeeper GUI管理画面 Create Dependency

選択 (1) 作成 Apache ソー (2) 作成 EC2 ソー 間 依存関係 作成

右 図 う Parent Resource(親 ソ ー ) Apache ソ ー Child Resource(子 ソー ) EC2 ソー う 設定 く い 設定

(11)

6

参考資料

LifeKeeper UserSite

http://lk.sios.com/

LifeKeeper for Linux 9.1.0 http://lk.sios.com/?p=5403

Apache Recovery Kit管理 イ

http://jpdocs.us.sios.com/Linux/9.1/LK4L/Apache/index.htm

Recovery Kit for EC2管理 イ

http://jpdocs.us.sios.com/Linux/9.1/LK4L/EC2/index.htm

SIOS Technical Documentation

http://jpdocs.us.sios.com/

Amazon Elastic Compute Cloud API Reference

http://docs.aws.amazon.com/AWSEC2/latest/APIReference

AWS Simple Icons

(12)

7

お問い合わせ

本 ン 記載内容 い 問い合わ 先

LifeKeeper

製品 導入を検討中 お客様

LifeKeeper

製品を 購入済

お客様

LifeKeeper

評価版 ウンロー

弊社 ー ー営業部 お問い合わせく

お問い合わせ ー

https://www.sios.com/products/bcp/lkdk/contact/

弊社LifeKeeper製品サポー 窓口 お問い合わせく

購入後 お問い合わせ

https://www.sios.com/products/bcp/lkdk/contact/support_lk.html

LifeKeeper/DataKeeper製品 評価版申請 以下 窓口 問い合わせく

60日間機能制限 し 利用する が可能 す

LifeKeeper/DataKeeper評価版 ウンロー

(13)

8

免責事項

 本書 記載 情報 予告 変更 削除 場合 あ 最新 確認く い

 本書 記載 情報 全 慎重 作成 記載 い 本書 妥当性や正確性 い い 種類 保証 あ

 本書 含 誤 起因 本書 利用者 生 損害 い ー株式会社 一切 責任 負う あ

 第三者 本書 記載事項 変更 削除 ー ー 及び本書等 対 不正 他第三者 行為 本書 利用者 生 一切 損害 い

ー株式会社 一切 責任 負う あ

 障害 原因 ー ー 問い合 届 延

着 場合 あ あ 了承く い 問い合 不着及び延着 関 ー株式会社 一切 責任 負う あ

著作権

本書 記載 い ン ン 情報・資料・画像等種類 問わ 関 知的財産 権 ー株式会社 帰属 全部 一部 問わ

ー株式会社 許可 く本書 複製 転用 転載 公衆へ 送信 販売 翻案 他 二次利用 い 禁止 ン ン 改変 削除 い

一切認

本書 製品名 他社 保有 商標 く 登録商標 使用 い

ー株式会社

〒108-0072 東京都港区⽩⾦ 1-17-3 NBF ワー14 階

電話︓ 03 - 6859 - 8686 FAX︓ 03 - 6859 - 8687

参照

関連したドキュメント

【現状と課題】

[r]

[r]

・高濃度 PCB 廃棄物を処理する上記の JESCO (中間貯蔵・環境安全事業㈱)の事業所は、保管場所の所在

(2) 300㎡以上の土地(敷地)に対して次に掲げる行為を行おうとする場合 ア. 都市計画法(昭和43年法律第100号)第4条第12項に規定する開発行為

日本への輸入 作成日から 12 か月 作成日から 12 か月 英国への輸出 作成日から2年 作成日から 12 か月.

自動車環境管理計画書及び地球温暖化対策計 画書の対象事業者に対し、自動車の使用又は

日本への輸入 作成日から 12 か月 作成日から 12 か月 英国への輸出 作成日から2年 作成日から 12 か月.