Sun Java Enterprise System 2005Q4 ���åץ��졼�ɥ����� |
�� 8 ��
High Availability Session Store���ξϤǤϡ�High Availability Session Store �� Java ES 2005Q4 (Release 4): High Availability Session Store (HADB) 4.4.2 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���
���ξϤǤϡ����åץ��졼�ɤ�ȼ������Ū������γ��פ���Java ES Release 4 �ǥ��ݡ��Ȥ���Ƥ���Ƽ�Υ��åץ��졼�ɥѥ��ˤĤ������$��ޤ����ޤ���Solaris ���ڥ졼�ƥ������ƥ�� Linux ���ڥ졼�ƥ������ƥ��ξ��ǤΥ��åץ��졼�ɤ���夲�ޤ���
HADB �Υ��åץ��졼�ɤγ���������Ǥϡ�Java ES 2005Q4 (Release 4) �ؤΥ��åץ��졼�ɤ˱ƶd�ڤܤ���HADB �ΰ���Ū��¦�̤ˤĤ������$��ޤ���
Java ES Release 4 �� HADB �ˤĤ���
Java ES Release 4 �С������ �� HADB �Ǥϡ�Java ES 2005Q1 (Release 3) �С������ΥХ���5���Ԥ��Ƥ��ޤ���
HADB �Υ��åץ��졼�ɤΥ?�ɥޥå�
ɽ 8-1 �ϡ�HADB �ˤĤ��ơ�Java ES Release 4 �ؤΥ��ݡ��Ȥ���Ƥ��륢�åץ��졼�ɥѥ�������ΤǤ�������ɽ�� Solaris ����� Linux ��ξ��Υ��ڥ졼�ƥ������ƥ��Ŭ�Ѥ���ޤ���
HADB �Υǡ���
����ɽ�ϡ�HADB ���եȥ������Υ��åץ��졼�ɤˤ�äƱƶd����ǽ-������ǡ����μ��������ΤǤ���
ɽ 8-2 HADB �Υǡ����λ���ˡ
�ǡ����μ���
���
����ˡ
ưŪ�ʥ��ץꥱ�������ǡ���
/var/opt/SUNWhadb and /etc/opt/SUNWhadb
�����-���å���ȥ�������������
�ߴ�-������
Java ES Release 4 ������� HADB �ϡ�Java ES Release 3 ������� HADB �Ȳ��̸ߴ�-������ޤ���
HADB �ΰ�¸�ط�
Java ES Release 4 ������� HADB ��¹Ԥ���ˤϡ�JavaTM 2 Platform, Standard Edition (J2SETM) �С������ 5.0 �ʹߤ�ɬ�פǤ���
Java ES Release 3 ����� HADB �Υ��åץ��졼��������Ǥϡ�Java ES 2005Q1 (Release 3) ���� Java ES 2005Q4 (Release 4) �ؤ� HADB �Υ��åץ��졼�ɤ˴ؤ��������ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���
�Ϥ����
Java ES Release 3 �� HADB �� Java ES Release 4 �˥��åץ��졼�ɤ���Ȥ��ϡ����åץ��졼�ɥץ?���μ���¦�̤��θ���Ƥ��$�����
- ����Ū�ʥ��åץ��졼�ɼ��: ���åץ��졼�ɤϡ�Java ES Release 3 �� HADB �ѥå���������Java ES Release 4 �Υѥå��������ɲä��뤳�Ȥˤ�äƹԤ��ޤ������åץ��졼�ɤ� 2 �Ȥ������ˡ�Ǽ¹ԤǤ��ޤ���
- ���åץ��졼�ɤΰ�¸�ط�: HADB �ˤ� J2SE �С������ 5.0 �ʹߤ�ɬ�פǤ���
- ���̸ߴ�-: Java ES Release 4 ������� HADB �ϡ�Java ES Release 3 ������� HADB �Ȳ��̸ߴ�-������ޤ���
- ���åץ��졼�ɤΥ?��Хå�: Java ES Release 4 �ؤΥ��åץ��졼�ɤ��� Java ES Release 3 �ؤΥ?��Хå��ϡ�Release 4 �ؤΥ��åץ��졼�ɻ����̤Υǥ��쥯�ȥ�˻Ĥ��Ƥ����� Release 3 �С���������뤳�Ȥˤ�äƹԤ��ޤ���
- �ץ�åȥե����������: HADB �åץ��졼�ɤ��뤿��ΰ���Ū�ʼ��ϡ�Solaris ����� Linux ��ξ���ڥ졼�ƥ������ƥ�Ƕ��̤Ǥ���
Release 3 �� HADB �Υ��åץ��졼��
������Ǥϡ�Solaris ����� Linux �ץ�åȥե�����ǡ�HADB �� Java ES Release 3 ���� Java ES Release 4 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���
���åץ��졼��p�κ��
HADB �åץ��졼�ɤ���p�ˡ��������$���Ƥ����Ȥ�¹Ԥ��Ƥ��$�����
���ߤΥС���������γ�ǧ
HADB �θ��ߤΥС������ϡ�ɸ��ΥС������e��å��桼�ƥ���ƥ�������Ѥ��뤳�Ȥˤ���ǧ�Ǥ��ޤ�����������ޤ���
Solaris:
pkgparam -v SUNWhadbaLinux:
rpm -qi sun-hadb-a-4.4.2-7.i386.rpm
HADB ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼��
����Ū�ˤϡ�����ԥ塼�������ƥ�� (����ӡ�����ԥ塼�ƥ��Ķ���) �Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥ� Java ES Release 4 �˥��åץ��졼�ɤ��뤳�Ȥ��侩����ޤ���HADB �� Release 4 �˥��åץ��졼�ɤ���ˤ� J2SE 5.0 �ʹߤ�ɬ�פǤ���
�ǥ��쥯�ȥ�ǡ����ΥХå����å�
HADB �� Java ES Release 3 ���� Java ES Release 4 �˥��åץ��졼�ɤ��Ƥ⡢HADB ��ưŪ�ǡ������ѹ�����ޤ����$������åץ��졼�ɤ�?��Хå�����ɬ�פ�8����������ơ�Java ES Release 3 �Υѥå�������Хå����åפ��뤳�Ȥ��Ǥ��ޤ���
ɬ�פ��������ȥѥ���ɤ�����
HADB �Υ��åץ��졼�ɤˤϡ������ѡ��桼�����Υѥ���ɤ�ɬ�פǤ���
Release 3 �� HADB �Υ��åץ��졼��
������Ǥϡ�HADB �Υ��åץ��졼�ɼ��˱ƶd�������$������ȡ����μ�缫�ΤˤĤ������$��ޤ���
���åץ��졼�ɤ������
HADB ���եȥ������� Java ES Release 4 �˥��åץ��졼�ɤ���Ȥ��ϡ���������$��θ������Ƥ��$�����
- ���ѴĶ�����˴�Ť��ơ�����饤�åץ��졼�ɤȥ��ե饤�åץ��졼�ɤΤɤd餬Ŭ�ڤ�����ꤹ��ɬ�פ�����ޤ���
- ����ɽ�ˡ�Solaris ����� Linux �γƥץ�åȥե������ѤΡ�Java ES Release 4 ���åץ��졼�ɥѥå��������ޤ���Solaris �ѤΥѥå������ϡ����ȡ��뤹���˼����Ƥ��ޤ���
HADB �Υ���饤�åץ��졼��
HADB �Υ���饤�åץ��졼�ɤϡ�Java ES Release 3 ����Υ��åץ��졼�ɻ��ˤΤ¹ԤǤ��ޤ���
HADB �Υ���饤�åץ��졼�ɤ�¹Ԥ���Ȥ��ϡ��ޤ������åץ��졼���оݤΥ��饹����γƥ����С��� HADB �ȡ��뤷�ޤ����ƥ����С��Ϥޤ���HADB �ΰ�p�Υ��ȡ��뤫����Ͽ�����ˡ����������ȡ��뤵���С������� HADB ����Ͽ���ޤ���
����饤�åץ��졼�ɤμ¹Ԥξܺ٤ˤĤ��Ƥϡ���Sun Java System Application Server Enterprise Edition 8.1 2005Q2 �����- (HA) ����ɡ�(http://docs.sun.com/doc/819-4955?l=ja) �μ�����Ȥ��Ƥ��$�����
HADB �Υ��ե饤�åץ��졼��
HADB �Υ��ե饤�åץ��졼�ɤϡ�Java ES Release 3 ����Υ��åץ��졼�ɻ��˼¹ԤǤ��ޤ���
���ե饤�åץ��졼�ɤ�¹Ԥ���ˤϡ�HADB �����ӥ���åȥ%�����¸�� HADB �ѥå����������С��������֤������ޤ������ο������С������� Java ES ���ۥѥå������˼����Ƥ��ꡢɽ 8-4 �ˤ��ΰ�����Ƥ��ޤ���
��Solaris �ץ�åȥե�����Υѥå������Υ��åץ��졼�ɡ��������Linux �ץ�åȥե�����Υѥå������Υ��åץ��졼�ɡ������$���Ƥ�����˽����ޤ���
���åץ��졼�ɤγ�ǧ
����饤�åץ��졼�ɤδ�λ�塢���μ�����Ѥ��ƥ��åץ��졼�ɤ��ǧ���ޤ������åץ��졼�ɤ�.����ǧ�����顢�Ť����ȡ���ѥå������Ϻ��Ǥ��ޤ���
��Ư��Υץ?�������åץ��졼�ɤ��줿 HADB �����ӥ�����Ѥ��Ƥ��뤳�Ȥ��ǧ���뤿��ˡ����μ���¹ԤǤ��ޤ���
- ��Ư��Τ��٤Ƥ� HADB �����ӥ����Ф��ơ����Τ����줫�Υ��ޥ�ɤ�ȯ�Ԥ��ޤ���
HADB-base/bin/ma -V
HADB-base/bin/hadbm -V���Ȥ��С�Solaris 8 �ץ�åȥե�����ǡ����Υ��ޥ�ɤ�¹Ԥ��ޤ���
HADB-base/bin/ma -V
Sun Java System High Availability Database 4.4 Database Management Agent
Version : 4.4.2.7 [V4-4-2-7 2005-05-26 13:49:01 server@domain] ¥ (SunOS_5.8_sparc)- ExampleDB �Ȥ���̾p�Υǡ����١������Ф��ơ�������Υ��ޥ�ɤ�ȯ�Ԥ��뤳�Ȥˤ�ꡢ�ǡ����١�������Ư���Ƥ��뤫�ɤ�����e��å����ޤ���
HADB-base/bin/hadbm status -n databaseName
HADB-base/bin/hadbm list
Database
ExampleDBHADB-base/bin/hadbm status ExampleDB
Database Status
ExampleDB FaultTolerantHADB-base/bin/hadbm status -n ExampleDB
NodeNo HostName Port NodeRole NodeState MirrorNode
0 sungod012 15000 active running 1
1 sungod012 15020 active running 0����ɽ�����줿�Ρ��ɤ��Ф��ơ����٤Ƥ� HADB �����ӥ�����running���֤Ǥ��뤳�Ȥ��ǧ���ޤ���
- ExampleDB �Ȥ���̾p�Υǡ����١������Ф��ơ�������Υ��ޥ�ɤ�ȯ�Ԥ��뤳�Ȥˤ�ꡢHADB ����Ѥ��뤹�٤Ƥ�=�ʤ������� HADB �ѥ�����Ѥ��Ƥ��뤳�Ȥ��ǧ���ޤ���
HADB-base/bin/hadbm get PackageName ExampleDB
Attribute Value
PackageName V4.4.2.7���Υ��ޥ�ɤϡ�HADB �θ��ߤΥС�������ɽ�����ޤ����ܺ٤ʰ���ɽ�����$�ˤϡ����Υ��ޥ�ɤ�ȯ�Ԥ��ޤ���
hadbm get --all ExampleDB
���åץ��졼�ɸ�κ��
��Java ES Release 3 ����� HADB �Υ��åץ��졼�ɡ������$��Ƥ�����ʳ��ˡ����åץ��졼�ɸ�κ�ȤϤ���ޤ���
���åץ��졼�ɤΥ?��Хå�
HADB �ؤΥ��åץ��졼�ɤ�?��Хå�����ˤϡ����ȡ��뤷�� HADB �ѥå������ο������С�������p�˥��ȡ��뤷���С��������֤������ޤ����֥��åץ��졼�ɤΥ?��Хå��������$�Ʊ��������Ѥ��ޤ����ǡ����ޤ�������ե�������ѹ���ɬ�פ���ޤ���