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

共有ストレージ対応PostgreSQL評価ガイド J 06 04

N/A
N/A
Protected

Academic year: 2018

シェア "共有ストレージ対応PostgreSQL評価ガイド J 06 04"

Copied!
34
0
0

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

全文

(1)

SteelEye Protection Suite for Linux:

共有

対応

PostgreSQL

(2)

書 びそ 内容 SIOS Technology Corp. 所有物 あ 許 使用 び複製 禁

い SIOS Technology Corp. 書 内容 関 い 保証 行 い

SIOS Technology Corp. 事前 通知 書 改訂 書 記載 製品 変更 加え

権利 保有 い

SteelEye Technology LifeKeeper びDataKeeper SIOS Technology Corp. 録商標

SteelEye SIOS Technology Corp. 商標

DB2 Universal Database びIBM Director International Business Machines Corporation 商標

IBM 米国 びそ 国 International Business Machines Corporation 録商

Microsoft Windows Windows Server 2008 Windows Server 2003 Windows 2000

Windows NT SQL Server びExchange 米国 びそ 国 Microsoft

商標 録商標

書 使用 そ ン び製品 識 目的 使用

各社 商標 含 い

SIOS Technology Corp. 新 い技術 ン ー ン びソ 利用 能

合わ 製品 改善 方針 い そ SIOS Technology Corp.

事前 通知 様 変更 権利 留保

出版物 品質 維持 弊社 書 確性 明瞭性 構成 び価値 関

客様 意見 歓迎い

以 先 電子 ー 送信 い

[email protected] Copyright © 2007-2013 By SIOS Technology Corp. San Mateo, CA U.S.A. All Rights Reserved Worldwide

(3)

SteelEye Protection Suite for Linux:

評価

目次

目的 ... 5

用語 ... 5

評価 ... 7

ー 1: ン ー 準備... 8

ー 要件... 8

ー ン ー ... 8

ン ... 8

ソ 要件... 8

ー ン ー ... 8

ワー 要件... 10

ー ン ー ... 10

ン ... 11

ー 2: ー 構成 ... 11

... 11

iSCSI ー 構成 iSCSI ー 検出 ン ... 11

ー 3:PostgreSQL ン ー 構成 び起動 ... 13

ー ... 13

ン ー ... 14

ー 4:SteelEye Protection Suite for Linux ン ー ... 14

ソ ン ー ... 14

SteelEye Protection Suite ン ー 実行 ... 15

評価 ン ー ン ー ... 15

SteelEye Protection Suite for Linux 起動 ... 16

ー 5: 構成 ... 16

ー ... 16

LifeKeeper GUI ... 16

ー ン 作成 ... 17

ー ン 検証 ... 22

LifeKeeper階層 作成 ... 23

IP ソー 作成 拡張 ... 23

(4)

PostgreSQLSQL ソー 階層 作成 ... 28

PostgreSQLIP 依存関係 作成 ... 29

ー 6:環境 ... 29

1. PostgreSQL階層 ン ー 手動 ー ... 30

2. PostgreSQL階層 ー 手動 ー ... 31

3. IP ソー 失敗 ー ワー 害 ー ... 31

4. ン ー ー ソー ー ー ... 32

5. 害 生 ー ン ン 戻 ... 33

(5)

目的

書 SteelEye Protection Suite for Linux評価製品 ン ー 構成 び使用 支

援 PostgreSQL 用性 高 目的 い PostgreSQL ン ー

い い場合 時間 ー ン ー い 作業 完了

SteelEye Protection Suite for Linux ン ー 構成

5 段階 あ

 ー 1: ン ー 準備

 ー 2: ー 構成

 ー 3:PostgreSQL ン ー 構成

 ー 4:SteelEye Protection Suite for Linux ン ー

 ー 5:LifeKeeper 構成

 ー 6:環境

用語

書 以 用語 使用 一部 知 い SteelEye 義

び使用方法 確認 い

ワー

通信用語

ー ー : ワー ー 接 代

わ ン ー 士 直接接 使用 ー

ー 孤立 ー ワー 作成 関連

び ー ー ン 間 流

LifeKeeper

ー :ソ ー ン 実行専用 ン ー

ー : ソー 階層 現 実行 IN SERVICE い ー

ン ー : ソー 階層 義 い 現 実行 い い

ー ー ソー 階層 問題 生 場合 ー

ソー 階層 In Service

ー : LifeKeeper 構成内 特 ソー 階層 い 優先度

最 高い ー 通常時 ソー 階層 ー 提供

ン ー : LifeKeeper 構成内 特 ソー 階層 い 優先度

2 番目 高い ー

ソー ー : ー ー ン 使用 LifeKeeper 内

ー ソ ー 階 層 現 実 行 複 製 ー ン ソ ー ー

(6)

ー ー : ー ー ン 使用 LifeKeeper 内

ン ー 複 製 ー ン ー ー ン SteelEye

ー ー ン ソー ー ン 書 込 更新

ー ン 手動 /変更

SteelEye

ン用語

ー ン: ー あ ー ン ー ー

ン 転送 ー 整合性 確保 ー ー ン

ー ン時 変更

期: 一 連 情 報 交 換 ソ ー 書 込 操 作 実 行 前 ー

ー 書 込 有 効 確 認 ー ン 方 式 期

ー ワー ー 伴う 高速 100 Mbps 以 ワー 実

装 い

非 期: ー ソー 直 書 込 ー ー 送信

ー ー 信 書 込 能 書 込 行 う ー

ン方式

変化率:設 期間 変化 ー 量

縮:ソー ー ー ー 間 量 軽減 必要 応

実装 9 段階 縮 用意 い 縮

: ー ン 使用 域幅 制限 必要 応 実装

機構

LifeKeeper

製品

用語

ー ン :LifeKeeper 内 ー 間 通信 ー 機構 単一

害点 内 ー 間 複数 ー ン 実

装 勧

ー ー :LifeKeeper 内 ー 間 期 的 交 換 ー

ン 行う ー ー ー ー ー ン 送信

ー 間 通信 一種

ン: ン 間 ー ン 害 生

ー 稼動 い 状況 状況 両方 方 害 生

い 断 ソー ー In Service う

ー : ー ソー 害 生

ソー 階層 ン ー 予 外 移行

ー : ー ン ー ソー 階層 計画的 移行

: 害 生 ソー In Service ー 動作 制

御 設 設 ン ン あ 場合 ー 特 ソー

機 能 設 自 動 あ 場 合 ー 通 知 積 極 的

(7)

ソー :LifeKeeper 保護 資産 ソー ー ン 仮想

IP ー ン 表 使用

ソー 拡張:構成済 LifeKeeper ソー 内 ー 作成

義 ソー 両方 時 In Service 防 ン 関係

構築

ソー 階層: 事前 決 順序 ソー ー 化 単

階層 呼 場合 あ

共有 ー : 内 ー 物理的 接 1 以 論理

ー ン LifeKeeper ー ー 1 度 1 あ

保証 式 I/O ン ン 呼

ー ー ン ー ン : ー 的 用性 有効性

び 確性 保証 論理 ー ン 個 物理 ー

ー ン

ソー : ー ン 使用 ソー ー ー ン ー ー ー

ー : ー ン 使用 ー ー ー ン

替え 能 IP : 内 間 移動 一意 IP

ン 接 仮想 IP ソー い

要求 応答

評価プ

SteelEye Protection Suite for Linux 評 価 環 境 行 う 勧

SIOS 実稼動環境 ン ー 評価ソ 責任 負わ ー 提供

評価期間中 質問 [email protected] そ 地域 ー ン

ン 送信 い 販売前 ー 翌営業日 質問 回答 ソ

ン ン ン 持 客様 24 時 間い 販 売 後

注記 日 客様 評価版 関 問い合わ 以 Web ー

利用 い

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

重要 評価 ン SIOS販売 ー 電子 ー SIOS 製品

評価 ー ン 日 限 期間

(8)

1

:イン

準備

要件

プ イ サー と ン サー

 評価 使用 Linux ー ン 最小要件 満 必

要 あ

 最小:512 MB RAM 推奨:1 GB RAM

 推奨:2 GB 使用 能 ー 容量

 推奨:複数 ワー ン ー ー ー NIC

 共有 ー 使用 い い場合 ー ー ン 使用 1

以 追加 ー ン 構成 ー

ソー ー ン ン ー ー

ー ン

 複製 ー ン い ー ー ン ソー

ー ン 以

 ー ン / 起 動 ー ン /boot ー

ン 対象

注記: ー ン 理由 複製 ー 用 複数 ー ン

使用 複数 ー ー 離

イ ン

必須 あ 環境 使用

 psql ン 使用 Linux 端 postgresql 機能 確認

ソフ

要件

プ イ サー と ン サー

 Linux ー ン:

 RedHat Enterprise Linux 5 5.4以降 推奨 6.x

 CentOS Linux 5 5.4以降 推奨 6.x

 Oracle Enterprise Linux 5 5.4以降 推奨 6.3 6.4

 RedHat互換 ー

 SuSE Linux Enterprise Server 10 11 11 推奨

 ー ー ン 完 全 い

http://docs.us.sios.com/Linux/8.1.2/LK4L/ReleaseNotes/ 参照 い

 最新 / 更新 適用 勧

 64 Linux 当 32 互 換 ー 例 :

compat-libstdc++ ン ー 確認 い

 製品 依存関係 い 以 ン 製品 ン 参照

(9)

 http://docs.us.sios.com/Linux/8.1.2/LK4L/AllTechDocs/Content/install ation/Linux_Dependencies.htm

 Yum/Zypper 例:

 列 挙 ー ン 以 rpm

ー 対応 ー ン ー ン ー

SteelEye Protection Suite for Linux 必要

依存関係 解決 ー 最小

 RHEL 6.x / CentOS 6.x

 # yum install libXtst.i686 libstdc++.i686 bzip2-libs.i686 pam.i686 zlib.i686 patch redhat-lsb

 SLES 11

 # zypper install libstdc++33-32bit bzip2-32bit 32bit pam-modules-32bit zlib-32bit lsb

 IPtables 無効 勧

 # /etc/init.d/iptables off  # chkconfig iptables off

 SteelEye Protection Suite for Linux 使 用 ー い

http://docs.us.sios.com/Linux/8.1.2/LK4L/TechDoc/Content/user_guide/usin g_lifekeeper_linux/maintenance_tasks/running_lifekeeper_firewall.htm 参

照 い

 SELinux 無効 い

 /etc/selinux/config 編集

 SELINUX=disabled 設 注記:許容 ー 使用

 /etc/hosts 構成 確認 い

 127.0.0.1 ン localhost.localdomain び localhost

 い 静的 個 ン 作成 い

 PAM GUI認証

 SPS for Linux Linux Standard Base LSB 提供 Pluggable

Authentication Module PAM 利用 う

 ー PAM 構成 対 身元確認 び認証 権

限 PAM 通 提供 ー ン 断

 GUI 、 ー LifeKeeper 3 ー

lkadmin lkoper lkguest い ン

 細 い 以 URL 参照 い

(10)

ネッ

ワー

要件

評価 以 例 う ン 構成 勧

LinuxPrimary LinuxSecondary 2 LAN ン 間 ー 2 目

物理 ワー 使用 い場合 ー ー 通 各 ー 2 目

NIC 接 構成 2 目 NIC ン 実稼動環境 単

一 害点 回避 使用 勧

例 評価 PostgreSQL ー ー 含 共有 iSCSI ー

利用 OpenFiler LinuxPrimary びLinuxSecondary 対 iSCSI ー

ー 提供 ー ン ー

ワー 構成 例

プ イ サー と ン サー

 LifeKeeper 保護 ー ン あ 構成

通常/etc/hosts 例:

192.168.197.101 LinuxPrimary 192.168.197.102 LinuxSecondary

PostgreSQL 替え 能IP192.168.197.151

OpenFiler LUN iSCSI

ン 置:/var/lib/pgsql

Linux端 /"psql"

(11)

 替え 能IP 使用 使用 IP 得

ワー 管理者 問い合わ い 替え 能 IP

構成 後半 作成

 以 情報 ワー 接 構成

 静的 IP

 適

 適 ー

 適 DNS ー

 以 情報 ー ワー 接 構成

 静的 IP ワー 異

 適 ワー

 ー IP

 DNS ー

イ ン

ー ン ー ー / ワー

通信 必要 あ 書 例 192.168.197.0/24

ワー

2

構成

めに

以 確認 い

 複製 ー 使用 場合 ー ー ン 使用 両方 ー 予備

ー / ー ン あ ー ー ソ ー

ー 以 あ 必要 あ

 例 う 共有 ー 使用 場合 共有 ー 構成 ー

能 あ SAN iSCSI NAS い 構い

例 PostgreSQL ー ー ー 使用

iSCSI ー 構成 確認

iSCSI

イニ

を構成

iSCSI

を検出

イン

評価 iSCSI ー ー 方法 い 説明

環境内 共有 ー 既 存 共有 ー 構成 う

場合 OpenFiler http://www.openfiler.com/ 使用 簡単 方法

物理 ー 実行 仮想 ン 実行 ー ンソー

ー 管理 ン

ー ン ー 両方 以 操作 実行 い

1. iscsi-initiator-utils rpm ー ン ー い い場合 ン ー

(12)

2. iscsid ー 起動 起動時 自動的 起動 う 有効 い

# service iscsid start # chkconfig iscsid on

3. iscsi ー 自動的 起動 う 構成 い ー 起動

時 必要 iSCSI ー ン

# chkconfig iscsi on

4. iscsiadm ン 使用 ワー ー ー OpenFiler 使用

能 ー 検出 い

# iscsiadm -m discovery -t sendtargets -p <name or IP of iSCSI server>

[root@LinuxPrimary init.d]# iscsiadm -m discovery -t sendtargets -p 192.168.198.201 iqn.2006-01.com.openfiler:tsn.postgres

5. 手動 iSCSI ー ン い

# iscsiadm -m node –T iqn.2006-01.com.openfiler:tsn.postgres –p 192.168.198. 201 –login

6. 自動 ン 構成 い

# iscsiadm -m node –T iqn.2006-01.com.openfiler:tsn.postgres –p 192.168.198. 201 --op update -n node.startup -v automatic

7. 必要 応 fdisk ン 使用 iSCSI LUN ー い

# fdisk /dev/sdc

8. 新 い iSCSI LUN ー ン sdc1 作成 い

# mkfs.ext3 /dev/sdc1

9. iSCSI LUN /var/lib/pgsql ン い postgres構成 想

既 ー 存 場合 必 共有 iSCSI LUN 移動

# mount /dev/sdc1 /var/lib/pgsql

10. 時点 iSCSI 共有LUN /dev/sdc1 /var/lib/pgsql ン い

以 例 う

[root@LinuxPrimary pgsql]# df

Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 25967432 3683016 1976400 66% /

(13)

tmpfs 517552 0 517552 0% /dev/shm

/dev/sdc1 966644 38944 878596 5% /var/lib/pgsql

3

PostgreSQL

イン

、構成、

び起動

サー

ー 以 操作 実行 い

1. 存 い 場 合 postgresql-server postgresql 両 方 rpm

ー ン ー い 様 必要 依存関係 適用

# yum install postgresql postgresql-server

2. df ン 共有iSCSI LUN /var/lib/pgsql ン い 確認

3. PostgreSQL 新規 ン ー 場合 ン PostgreSQL ー ー 初

期化 い

# su - postgres

# initdb --pgdata=/var/lib/pgsql/data

4. PostgreSQL ー /var/lib/pgsql 権限 所有者

適 あ 確認 い

# chown –R postgres:postgres /var/lib/pgsql # chmod 755 /var/lib/pgsql

5. 最後 ン ン 手動 PostgreSQL ー ン 起動 い 注記:起

動 service ン /etc/init.d/ 使用 い い

# su - postgres

# pg_ctl start -D /var/lib/pgsql/data -l /var/lib/pgsql/pgstartup.log -o "-p 5432" -w

6. psql ン 接 PostgreSQL 実 行 中 あ 確 認 い

postgres Linux ー 実行 い

-bash-3.2$ psql

Welcome to psql 8.1.22, the PostgreSQL interactive terminal. Type: ¥copyright for distribution terms

¥h for help with SQL commands ¥? for help with psql commands

¥g or terminate with semicolon to execute query ¥q to quit

(14)

サー

ン ー 以 操作 実行 い

1. 存 い 場 合 postgresql postgresql-server 両 方 rpm

ー ン ー い 様 必要 依存関係 適用

# yum install postgresql postgresql-server

2. PostgreSQL ー /var/lib/pgsql 権限 所有者 適 あ 確

認 い

# chown –R postgres:postgres /var/lib/pgsql # chmod 755 /var/lib/pgsql

3. ー 行 追加 実行 必要 あ

4

SteelEye Protection Suite for Linux

イン

ン ー 簡単 SIOS SteelEye Protection Suite for Linux ン ー

提供 い 最後 希望 ー ン

ARK 選択 ソ 以 場所 ン ー

SPS for Linux ン ー ン ン ー 場所

LifeKeeperソ /opt/LifeKeeper

LifeKeeper設 /etc/default/LifeKeeper

ー ン ー 両方 以 操作 実行 い

ソフ

1. SIOS SteelEye Protection Suite評価 電子 ー 開い い

2. 電 子 ー 記載 い ン SteelEye Protection Suite ソ

ン ー い 再 的 ン ー wget

使用 最 簡単 例:

a. # cd /root b. # wget -r <URL>

c. 常 終了 以 う 内容 ン ー

[root@LinuxPrimary ~]# ls -l <directory> total 63680

-rw-r--r-- 1 root root 23163 May 30 14:03 EULA.pdf -rw-r--r-- 1 root root 536 May 30 14:03 readme.txt -rw-r--r-- 1 root root 65179648 May 30 14:03 sps.img

3. 評価電子 ー 記載 い ン 評価 ン ー ン ー

(15)

SteelEye Protection Suite

イン

実行

1. ン ー sps.img ISO9660 ー ー ン

そ 中 setup 実行 い

# mount -o loop sps.img /mnt # cd /mnt

# ./setup

2. 手順 ほ 場合 Enter 押 値 入 次 画面 進

以 例外 注意 い

a. 評 価 高 用 性 NFS ー 構 成 作 成 い

[High AvailabilityNFS]画面 [n] 選択 構い

b. 高 用性 NFS ー 作成 場合 そ 合わ 応答 調整

3. 最後 今 試用 ン ー ン ー 後

ン ー 選択 次 ン ー ン ー

時点 [n] 選択 構い

4. setup 最後 画面 ン ー ARK 画面 表示 選択

5. 以 RPM ン ー い

a. steeleye-lkPGSQL-<version>.noarch.rpm

6. ー ン対応 ー ン 解除 い

# cd /root # umount /mnt

評価

キー

イン

最後 ン ー ン ー SteelEye Protection

Suite for Linux 起動 前 評価ソ ン ー 評価 ン

ー .lic ン ー 必要 あ

1. 試用 ン ー ン ー ー ン ー 両

方 lkkeyins ン 実 行 い ン

/opt/LifeKeeper/bin/lkkeyins あ 例:

# /opt/LifeKeeper/bin/lkkeyins <path_to_license/<filename>.lic

2. /opt/LifeKeeper/bin/lklicmgr ン 使用 ン ー ン ー

確認 い

# /opt/LifeKeeper/bin/lklicmgr License File:20101230.lic

Product Type Expiry Other

LifeKeeper for Linux Eval 27 Mar 2013 87 days)

(16)

...

SteelEye Protection Suite for Linux

起動

1. 起動:

# /opt/LifeKeeper/bin/lkstart

5

構成

サー

ー 以 完了 構成 い

 TCP ー ン 作成

 ー ン 検証

開始 前 ー ー 冗長化 各 ー ー 内 ー 間

少 2 TCP ー ン 作成 勧

重要

ー 構成 冗長 ー ン 義 必要

あ 単一 通信 ン 害 ン

生 ソー 階層 複数 ー 時 In Service 防

LifeKeeper GUI

LifeKeeper ー ン ー ー GUI Java ー ー ン

Linux ー ン 実行 Java対応Web

実行

LifeKeeper GUI ー 対応 Java RMI 基 い い 解決 能

そう Java 115 116 ー 生 場合 あ

1. ー い 短い 完全修飾 両方 適 場所

解決 確認 い

# ping LinuxPrimary

# ping LinuxPrimary.domain.com # ping LinuxSecondary

# ping LinuxSecondary.domain.com

2. LifeKeeper Linux GUI ー ン 起動 い

a. /opt/LifeKeeper/bin/lkGUIapp &

3. Web LifeKeeper GUI 接 以 URL

(17)

a. http://<hostname>:81

4. root資格情報 接 ー 前 入力 LifeKeeper ン ー

ー GUI 実行 い 場合 ー 現 ー 入力

[OK] い

ュニ ー ョン 作成

5. LifeKeeper GUI [File] ー [Connect] 選 択 い [Cluster

Connect] ン 表 示 ン ー ン び

(18)

6. LifeKeeper GUI ー ー [Create Comm Path] ン い

い ー 右 ー [Create Comm Path]

7. ー ー ー ー 選択 い

ー 表示 い場合 前 入力 [Add Server] ン

[Add Server] 使用 場合 ー ー ー

ping -aIP ADDRESS 構文 使用 ー 両方 ワー ン ー ー

ン ー ping 対 常 応答 確認 い 常 応答

(19)
(20)

9. 一連 必要 情報 入力 [Next]

い 内 各 ー 説明 助言 い [Help]

確認 以 表 参照 い

ー ン

For TCP/IP Comm Path...

LocalIP Address

ー ン い ー ー 使用

IP 選択 操作 ー

複数 ー ン 作成 う 両方 ン

ー ー 選択 い

RemoteIP Address

ー ン い ー ー 使用

(21)

.

Priority

ー ー ー ン 優 先 度 入 力

優先度 2 ー 間 ー ン

使用 順序 決 優先度 1 最 高 99

10. 必要 ー ー 入力 [Create] 選択 い

ワー ー ン 常 作成 示 ー 表示

(22)

[Device Type] [TCP] 設 い 複数 ー IP 複

数 ー ー 選択 場合 ー 戻 次

ー ン 設 い

11. 最後 [Done] 選択 い

使用 予 ー ン 義 繰 返

い 冗長化 少 2 ー ン 義 勧

ュニ ー ョン 検証

1. [Server Properties] 表示 ー ン 常

構成 い 確認 LK GUI [Edit] [Server] [Properties]

(23)

2. 表示 [State] [ALIVE] あ 注意 い GUI 右側 ン

ン ー ン 確認 ー ン 1 作成

場合 ー ン 黄色い警告 ン 表示 1

ー ン [ALIVE] あ 冗長 ー ン 存

い 示 少 2 ー ン 構 成 状 態

[ALIVE] あ 場合 ー ン ー ー ー 表示

LifeKeeper

階層

作成

IP ソー 作成と拡張

LifeKeeper 以 手順 実行 IP ソー 作成 ン ー 拡張

い 仮想IP 依存 ー ン ー 間 移動

1. LifeKeeper GUI ー ー [Create Resource Hierarchy] い

[Create Resource Wizard] 表示 ン

内 ン ー 認識 い 含

(24)

3. 構成 応 情報 入力 い 以 表 表示 ー

手順 完了 役立 情報 示 推奨値 示 [Help] ン

情報 確認 必要 情報 入力 [Next] 押

IP

作成

ー ン

Resource Type ソ ー [IP Address] 選 択 [Next]

Switchback Type [Intelligent] 選択 [Next] い

Server IP ソー 作成 ー 選択 ー

選択 [Next] い

IP Resource 仮想IP情報 入力 [Next] い

例:192.168.197.151

注記: 現 ワー 使用 い いIP

ン 使用 保護対象

ソー 接

Netmask TCP/IP ソー ー ー 使用 IP

特 TCP/IP ソー 標準的

有効

ン 構成 両方 ワー

255.255.255.0 使用

(25)

TCP/IP ソー 使用 決 ワー

構成 一致 選択 必要 あ

Network Connection そ IP 使用 物理 ー ー

仮想IP 転送 ワー 接 選択

い 適 NIC 選択 [Next] い

IP Resource Tag 値 確認 [Next] い

値 GUI IP 表示方法 影響 ー

IP ソー 作成

4. LifeKeeper ソー 作成 び検証 ソー 常 作成

いう ー 表示 以 [Next]

い 以 う IP ソー ン ー 拡張

(26)

記 [Next] 場合 IP ソー 作成 完

了 IP ソー 拡張 自動的 開始 既存 IP ソー ソー

拡 張 開 始 ソ ー 右 [Extend Resource

Hierarchy] 選択 い

以 表 参照 IP ソー 拡張手順 完了 い

ー 推奨 入力内容 注記

Switchback Type [Intelligent] [Next]

Template Priority 1 い

Target Priority 10 い

Network Interface そ IP 使用 物理 ー

ー 仮想 IP 転送

ワー 接 選択 い 適

物理 NIC 選択 い

確 認 [Next] い

IP Resource Tag い

Target Restore Mode [Enable] 選 択 [Next]

Target Local Recovery [Yes] 選 択 ー ー

SQL ソー ー 有効

Backup Priority 値 そ 使用 い

5. 階層拡張操作 完了 いう ー 表示 [Finish] [Done] 順

(27)

6. 1 目 IP ソー 192.168.197.150 完全 保護 必要 応

ー 間 移動 う LifeKeeper GUI 確認 IP ソー

ー [Active] ン ー

[Standby] い

共有フ イ テ ソー 階層 作成

ソー 作成 共有 iSCSI 保護 ー

間 用性 高 LifeKeeper SCSI Persistent Group Reservations PGR 利用

LUN LUN ー ソー

ー あ 保証

重要

時点 共有 iSCSI LUN ー ン い

必要 あ ン ー ン い

必要 手順 い 記 iSCSI ー 構成 iSCSI ー

検出 ン ン 参照 い

1. LifeKeeper GUI ー ー [Create Resource Hierarchy] い

2. [File System] 選択 [Next] い

3. ソー 作成 ー 行 以 値 入力 い

ー 推奨 入力内容 注記

Switchback Type Intelligent

Server LinuxPrimary ー

Mount Point /var/lib/pgsql 選択 LifeKeeper ー 間 共有

能 LUN ン 注意 い ー

共有 能 LUN 自動的 与え

4. [Create Instance] 選択 ー ソー 階層 義

5. [Next] ソー ン ー 拡張

6. 拡張 ー [Accept Defaults] 選択 い

7. そ 結 果 ソ ー 両 方 ー 保 護

[Finish] 拡張 ー 終了 い

(28)

PostgreSQLSQL ソー 階層 作成

PostgreSQL ソー 作成 PostgreSQL ー ー 保護 ー 間

用性 高

重要

時点 PostgreSQL ー 実行 い 必要 あ

ン ー 実行 い 必要 応 記

PostgreSQL ン ー 構成 び起動 ン 参照

PostgreSQL 構成 起動 確認 い

1. LifeKeeper GUI ー ー [Create Resource Hierarchy] い

2. [PostSQL Database] 選択 [Next] い

3. ソー 作成 ー 行 以 値 入力 い

ー 推奨 入力内容 注記

Switchback Type Intelligent

Server LinuxPrimary ー )

PostgreSQL Executable Location

例 標準 PostgreSQL ン ー /構成 使用 い

/usr/bin い ー

使用 PostgreSQL 実行 能 格納

PostgreSQL Client Executable Location

/usr/bin/psql い ー

使用 PostgreSQL 実行 能 psql 格納

PostgreSQL

Administration Executable Location

/usr/bin/pg_ctl い ー

使用 PostgreSQL 実行 能 pg_ctl 格納

PostgreSQL Data

Directory /var/lib/pgsql/data

ー 使用 LifeKeeper 保護

PostgreSQL ー datadir 場所 指

指 共 有 複 製

存 必要 あ

PostgreSQL Port 5432 ー 使用 postmaster ー ン

ン ー ン 接 待機 TCP/IP ー 番号

PostgreSQL Socket Path /tmp/.s.PGSQL.5432 い

ー 使用 postmaster ー ン ン

ー ン 接 待機 Unix ンソ

Enter Database Administrator User

postgres 入 力 い ー 使 用

ン ン 接 び 管 理 者 権 限 持 指 ー

ー ン ン PostgreSQL ー ー 管理者 ー

PostgreSQL Logfile /tmp/pgsql-5432.lk.log い

ー 使用 PostgreSQL 使用

(29)

Database tag い

4. [Create] 選択 ー PostgreSQL ソー 階層 義

5. [Next] ソー ン ー 拡張

6. 拡張 ー [Accept Defaults] 選択 い

7. そ 結果 PostgreSQL ソー 両方 ー 保護 [Finish]

拡張 ー 終了 い

8. 注記:LifeKeeper PostgreSQL ソー ソー /var/lib/pgsql

依存関係 あ 自動的 特 GUI ソー

PostgreSQL ソー 表示

9. ソー 階層 以 う 表示

PostgreSQLIP 依存関係 作成

追加 依存関係 義 PostgreSQL 仮想 IP 192.168.197.151

依存 PostgreSQL ー ー 移動 IP 従い

1. LifeKeeper GUI ー ー [pgsql-5432] ソー 右 い

2. 右 ン ー [Create Dependency] 選択 い

3. [Child Resource Tag] ン ー [ip-192.168.197.151] 選択

4. [Next] い

5. [Create Dependency] い

6. [Done] い

7. LifeKeeper ー ン ー ー 仮想 IP ソー 192.168.197.151

PostgreSQL ソー 表示 ソー 一 移動

適 順序 起動/停 保証

8. ソー 階層 以 う 表示

評価 時点 PostgreSQL びPostgreSQL 依存 ソー IP び

共有 ー 完全 保護

(30)

以 SteelEye Protection Suite for Linux 評価 開始 指針

掲載 い 開始 前 ー ー ン ソー ー ン

状態 あ 確認 い

注記: 例 ー LINUXPRIMARY 記載 い

ー ン ー LINUXSECONDARY 記載 い

1. PostgreSQL

階層

サー

手動

イッ

手順:

 LifeKeeper GUI ン ー LINUXSECONDARY PostgreSQL ソー 右

[IN SERVICE] 選択 い

 ン [In Service] い

予想 結果:

 PostgreSQL ソー 先頭 ー LINUXPRIMARY ー

ソー 除外

 従 属 ソ ー IP び 共 有 ー 先 頭 LINUXSECONDARY

ソー In Service

/検証:

 LifeKeeper GUI 使用 LINUXSECONDARY PostgreSQL び従属 ソー

い 確認 い

 LINUXSECONDARY ifconfig -a 実 行 LINUXSECONDARY IP

192.168.197.151 い 確認 い

 df -h 実行 LINUXSECONDARY /var/lib/pgsql共有iSCSI

ン い 確認 い

 ps -ef | grep -i postgres 実行 LINUXSECONDARY PostgreSQL ー 実

行中 あ 確認 い

 LINUXSECONDARY 以 ン 実 行 PostgreSQL ー ー

ン 接 検証 い

 # su – postgres  # psql

 SCSI ー ン 現 ー 対 iSCSI LUN 常

い 確 認 い LINUXPRIMARY mount /dev/sdc1

/var/lib/pgsql 実行 い LINUXPRIMARY LUN SCSI ー ン

(31)

2. PostgreSQL

階層

サー

手動

イッ

手順:

 LifeKeeper GUI ー LINUXPRIMARY PostgreSQL ソー 右

[IN SERVICE] 選択 い

 ン [In Service] い

予想 結果:

 PostgreSQL ソー 先頭 ー LINUXSECONDARY ー

ソー 除外

 従属 ソー IP び共有 ー 先頭 LINUXPRIMARY ソー

In Service

/検証:

 LifeKeeper GUI 使用 LINUXPRIMARY PostgreSQL び従属 ソー

い 確認 い

 LINUXPRIMARY ifconfig -a 実行 LINUXPRIMARY IP

192.168.197.151 い 確認 い

 df -h 実行 LINUXPRIMARY /var/lib/pgsql 共有 iSCSI

ン い 確認 い

 ps -ef | grep -i postgres 実行 LINUXPRIMARY PostgreSQL ー 実行中

あ 確認 い

 LINUXPRIMARY 以 ン 実行 PostgreSQL ー ー ン

接 検証 い

 # su – postgres  # psql

 SCSI ー ン 現 ー 対 iSCSI LUN 常

い 確 認 い LINUXSECONDARY mount /dev/sdc1

/var/lib/pgsql 実 行 い LINUXSECONDARY LUN SCSI ー

ン 所有 い い 操作 失敗

3. IP

ソー

失敗に

るプ

サー

ネッ

ワー

障害

重要: 複数 ー ン 構成 い 場合 実行 い

ー ン 1 構成 い い 実行

(32)

細 い ン 参照 い 状態 解決

SteelEye 販売前 ー 連絡 い

手順:

 LINUXPRIMARY 仮想IP 構成 い NIC 接 ワー ー

抜い い

予想 結果:

 最初 IP ソー 失敗

 階層全体 LINUXSECONDARY ー

/検証:

 LifeKeeper IP ソ ー 失 敗 確 認 い

/opt/LifeKeeper/bin/lk_log log

 LifeKeeper GUI 使用 PostgreSQL ソー 階層 常 LINUXSECONDARY

ー 確認 い

 完了 ワー ー LINUXPRIMARY 再接 い

4.

サー

サ ー

ソー

手順:

 現 ソー In Service い LINUXSECONDARY 電源 ー 抜い

予想 結果:

 害 検出 従属 ソー IP び ー 先頭 LINUXPRIMARY

ソー In Service

/検証:

 LifeKeeper GUI 使用 ー 逆 [Resync Pending]状態

LINUXSECONDARY ン ン 戻 待機 い 確認 い

(33)

5.

障害

発生

たサー

インに戻

手順:

 電源 ー LINUXSECONDARY 差 込 起動 い

予想 結果:

 LifeKeeper GUI 使用 LINUXSECONDARY 復 ン ー い

確認 い

/検証:

 PostgreSQL 階層 LINUXPRIMARY In Service LINUXSECONDARY ン

い 確認 い

6. PostgreSQL

サー

検証

手順:

 ン ン 以 ン 実行 PostgreSQL 強制終了 い

 # ps –ef | grep postgres  # kill -9 the PIDs returned

 う一度 ps -ef | grep postgres 実行 存 い 確認

(34)

予想 結果: SQL ソー ー 有効 設 い 想

 PostgreSQL Server ー 停

 PostgreSQL 期的 実行 PostgreSQL Server

ー 自動的 再起動

 PostgreSQL 害 生

/検証:

 う一度 ps -ef | grep postgres 実行 postgresql LINUXPRIMARY

ー 復旧 確認 い

 以 ン 実行 postgreSQL ー ー 接 確認 い

 # su – postgres  # psql

 LifeKeeper LifeKeeper PostgreSQL ー 害 検出

ー 復旧 示 情報 あ 細 い /opt/LifeKeeper/bin/lk_log

参照

関連したドキュメント

の商標です。Intel は、米国、およびその他の国々における Intel Corporation の登録商標であり、Core は、Intel Corporation の商標です。Blu-ray Disc

National Institute of Standards and Technology, Special Publication 800-18, Guide for Developing Security Plans and Information Technology Systems, December 1998. National Institute

(J ETRO )のデータによると,2017年における日本の中国および米国へのFDI はそれぞれ111億ドルと496億ドルにのぼり 1)

Microsoft/Windows/SQL Server は、米国 Microsoft Corporation の、米国およびその

国民の「知る自由」を保障し、

学位の種類 学位記番号 学位授与の日付 学位授与の要件

Right Copyright © 日本国際政治学会 The Japan Association of International

◆後継者の育成−国の対応遅れる邦楽・邦舞