ホームページ  >  記事  >  バックエンド開発  >  DB2+HADR+TSA 高可用性テスト - TSA 環境構成_PHP チュートリアル

DB2+HADR+TSA 高可用性テスト - TSA 環境構成_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:03:111613ブラウズ

DB2+HADR+TSA 高可用性テスト -- TSA 環境構成


  • すべてのノード名とホスト ファイルを構成します
[root@db2-node01 ~]# more /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=db2-node01
[root@db2-node01 ~]#
[root@db2-node01 ~]# echo $HOSTNAME
db2-node01

[root@db2-node02 ~]# more /etc /sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=db2-node02
[root@db2-node02 ~]# echo $HOSTNAME
db2-node02
[root@db2-node02 ~]#

[root@ db2-node01 ~]# vi /etc/hosts
# 次の行は削除しないでください。削除しないと、ネットワーク機能を必要とするさまざまなプログラム
# が失敗します。
127.0.0.1localhost.localdomain localhost
#::1localhost6.localdomain6 localhost6

108.88.3.106 db2-node01
108.88.3.221 db2-node02

[root@db2-node02 ~]# more /etc/hosts
# 次の行は削除しないでください。削除しないと、ネットワーク機能を必要とするさまざまなプログラム
# が失敗します。
127.0.0.1localhost.localdomain localhost
#::1localhost6.localdomain6 localhost6

108.88.3.106 db2-node01
108.88.3.221 db2-node02
[root@db2-node02 ~]#

    ホスト名とホスト構成を検出する
  • [root@db2-node01 ~]# ping db2-node01
PING db2-node01 (108.88.3.106) 56(84) バイトのデータ。
db2-node01 (108.88.3.106) からの 64 バイト: icmp_seq=1 TTL = 64 時間 = DB2-Node01 (108.88.3.106) からの 0.010 ミリ秒
64 バイト: ICMP_SEQ = 2 TTL = 64 時間 = DB2-Node01 (108.88.3.106) からの 0.046 MS
^C64 バイト: icmp_seq = 3 ttl = 64 時間=0.106 ミリ秒
--- db2-node01 ping 統計 ---
送信パケット数 3、受信パケット数 3、パケット損失 0%、時間 2001 ミリ秒
rtt min/avg/max/mdev = 0.010/0.054/0.106/0.039 ms
[ root@db2-node01 ~]# ping db2-node02
PING db2-node02 (108.88.3.221) 56(84) バイトのデータ。
db2-node02 (108.88.3.221) からの 64 バイト: icmp_seq=1 ttl=64 時間=1.07 ミリ秒
db2-node02 (108.88.3.221) からの 64 バイト: icmp_seq=2 ttl=64 time=0.280 ミリ秒


--- db2-node02 ping 統計 ---
2 パケット送信、2 受信、0 %パケット損失、時間 1000ms
rtt min/avg/max/mdev = 0.280/0.676/1.073/0.397 ms
[root@db2-node01 ~]#


    node02 test
[root@db2-node02 ~] # ping db2-node01
PING db2-node01 (108.88.3.106) 56(84) バイトのデータ。
db2-node01 (108.88.3.106) からの 64 バイト: icmp_seq=1 ttl=64 time=1.64 ms
64 バイトdb2-node01 (108.88.3.106): icmp_seq=2 ttl=64 time=0.328 ms
--- db2-node01 ping 統計 ---
送信パケット数 2、受信パケット数 2、パケット損失率 0%、時間 1001ms
rtt min/ avg/max/mdev = 0.328/0.985/1.643/0.658 ms

[root@db2-node02 ~]# ping db2-node02
PING db2-node02 (108.88.3.221) 56(84) バイトのデータ
64 バイトdb2-node02 (108.88.3.221) から: icmp_seq=1 ttl=64 time=0.000 ミリ秒
64 バイト db2-node02 (108.88.3.221) から: icmp_seq=2 ttl=64 time=0.127 ミリ秒
--- db2 -node02 ping 統計 ---
送信パケット数 2、受信パケット数 2、パケット損失 0%、時間 999ms
rtt min/avg/max/mdev = 0.000/0.063/0.127/0.064 ms
[root@db2-node02 ~]#

    すべてのノードに CT_MANAGEMENT_SCOPE を追加します
  • [root@db2-node01 ~]# vi /etc/profile

export CT_MANAGEMENT_SCOPE=2


[root@db2-node02 ~]# vi /etc/profile
export CT_MANAGEMENT_SCOPE=2

  • RSH サービスをすべてのノードにインストールします
1.1 RSH をノード 01 にインストールします

[root@db2-node01 ~]# rpm -qa -i rsh-server
[root@db2-node01 ~]#yum install rsh-server
[root@db2-node01 ~]#chkconfig xinetd on
[root@db2-node01 ~]#chkconfig rsh on
[root@db2-node01 ~]#chkconfig rlogin on
[ root @db2-node01 ~]#/etc/init.d/xinetd 再起動

1.2、RSH リモート アクセスをセットアップ
[root@db2-node01 ~]#vi /root/.rhosts
db2-node01 root
db2-node02 root

1.3、kerberos で rsh を変更

[root@db2-node01 ~]#cd /usr/kerberos/bin
[root@db2-node01 ~]#mv rsh rsh.sav
[root@db2-node01 ~ ]# ln -s /usr/bin/rsh rsh
[root@db2-node01 ~]#/etc/init.d/xinetd restart
[root@db2-node01 ~]# ls -al /usr/bin/rsh

1.4. rsh を /etc/securetty ファイルに追加します

[root@db2-node01 ~]#echo rsh >>/etc/securetty

1.5. DB2 インスタンス ユーザー RSH
[root@db2-node01 ~] を追加します#vi /home/db2inst2/.rhosts
db2-node01 root
db2-node02 root

1.6, test
[root@db2-node01 ~]#rsh db2-node01 ls
[root@db2-node01 ~]#rsh db2-node02 ls


2.1 RSH をノード 02 にインストールします

[root@db2-node02 ~]# rpm -qa | grep -i rsh-server
[root@db2-node02 ~]#yum install rsh-server
[root@db2-node02 ~] ]#chkconfig xinetd on
[root@db2-node02 ~]#chkconfig rsh on
[root@db2-node02 ~]#chkconfig rlogin on
[root@db2-node02 ~]#/etc/init.d/xinetd restart

2.2. RSH リモートアクセスを設定します
[root@db2-node02 ~]#vi /root/.rhosts
db2-node01 root
db2-node02 root

2.3. kerberos で rsh を変更します

[root@ db2 -node01 ~]#cd /usr/kerberos/bin
[root@db2-node01 ~]#mv rsh rsh.sav
[root@db2-node01 ~]#ln -s /usr/bin/rsh rsh
[ root @db2-node01 ~]#/etc/init.d/xinetd restart
[root@db2-node01 ~]# ls -al /usr/bin/rsh

2.4 rsh を /etc/securetty ファイルに追加します。

[root@db2-node01 ~]#echo rsh >>/etc/securetty


2.5、DB2 インスタンス ユーザー RSH を追加します
[root@db2-node01 ~]#vi /home/db2inst2/.rhosts
db2 - node01 root
db2-node02 root

2.6, test
[root@db2-node01 ~]#rsh db2-node01 ls
[root@db2-node01 ~]#rsh db2-node02 ls

RSCT クラスター ノードの初期化
以下の操作は、db2-node01 および db2-node01 上で root ユーザーによって実行されます
[root@db2-node01 ~]##preprpnode db2-node01 db2-node02
[root@db2-node02 ~]##preprpnode db2- node01 db2-node02

  • すべてのノードのファイアウォールと selinux をオフにします
[root@db2-node01 ~]# /etc/init.d/iptables stop
[root@db2-node02 ~]# /etc/init .d/iptables 停止


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1084019.html技術記事 DB2+HADR+TSA 高可用性テスト - TSA 環境構成はすべてのノード名とホスト ファイルを構成します [root@db2-node01 ~]# more /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=db2...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。