![]() | |
Sun Java Enterprise System 5 ���åץ��졼�ɥ����� (UNIX ��) |
�� 10 ��
Message Queue���ξϤǤϡ�Message Queue ���եȥ�������p�� Java ES �С������ Java ES 5 (Release 5): Sun Java System Message Queue 3.7 UR1 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���
�����Ǥϡ�Release 5 �ǥ��ݡ��Ȥ���Ƥ���Ƽ�Υ��åץ��졼�ɥѥ��ǤΥ��åץ��졼�ɤ�����$γ��פˤĤ������$��ޤ����ޤ���Solaris ���ڥ졼�ƥ������ƥ�� Linux ���ڥ졼�ƥ������ƥ��ξ��ǤΥ��åץ��졼�ɤ���夲�ޤ���
Message Queue �Υ��åץ��졼�ɤγ��������Ǥϡ�Java ES 5 (Release 5) �ؤΥ��åץ��졼�ɤ˱ƶd��� Message Queue �ΰ���Ū��¦�̤ˤĤ������$��ޤ���
Java ES Release 5 �� Message Queue �ˤĤ���
Java ES Release 5 Message Queue �ϡ�Release 4 ���Ф���ޥ��ʡ����åץ��졼�ɤǤ�������ʬ�ϥ����ɽ�5�ǡ��ޥ��ʡ���ǽ�����Ϥ���ޤ���
Message Queue ���եȥ������ˤϡ����褫�� Platform Edition �� Enterprise Edition �� 2 �ĤΥ��ǥ�������ꡢ���ǥ������֤ǵ�ǽ���åȤ���ӥ饤�����ϰϤ��ۤʤ�ޤ���Enterprise Edition �ϡ���Ȥμ±��ѴĶ��ǥ�å��������ץꥱ��������������¹Ԥ��뤿��Υ��ǥ������Ǥ�����Platform Edition �ϡ���å�������ȼ�����ץꥱ�������䥳��ݡ��ͥ�Ȥγ�ȯ���ǥХå����������٥ƥ��Ȥ������ӤȤ��륨�ǥ������Ǥ�����Release 5 �� Message Queue �Ǥ� Platform Edition ����侩�ǡ�Message Queue �ˤϤ��٤Ƥ� Enterprise Edition ��ǽ���ޤޤ�Ƥ��ޤ���Java ES �ε�����С������ Release 5 �˥��åץ��졼�ɤ���ȡ����ȡ���Ѥߤ� Platform Edition �Ϥ��٤� Message Queue �δ�t�ʥ����ץ饤����٥뵡ǽ���Ѵ�����ޤ���
Message Queue �Υ��åץ��졼�ɥ?�ɥޥå�
ɽ 10-2 �ϡ�Message Queue �� Java ES Release 5 �إ��åץ��졼�ɤ���ݤΡ����ݡ��Ȥ���륢�åץ��졼�ɥѥ����Ƥ��ޤ�������ɽ�� Solaris ����� Linux ��ξ��Υ��ڥ졼�ƥ������ƥ��Ŭ�Ѥ���ޤ���
ɽ 10-2 Java ES 5 (Release 5): Message Queue 3.7 UR1 �ؤΥ��åץ��졼�ɥѥ�
Java ES ����
Message Queue �ΥС������
����Ū�ʼ��
ɬ�פʺ�����
Release 4
Sun Java System Message Queue
2005Q4 (3.6 SP3)
Enterprise Edition �Τ�ľ�ܥ��åץ��졼��:
Java ES ���ȡ������Ѥ��뤳�Ȥˤ��¹Ԥ���ޤ�����ưŪ�˼¹Ԥ����ǡ����Ѵ���
Release 3
Sun Java System Message Queue
2005Q1 (3.6)
Enterprise Edition �Τ�ľ�ܥ��åץ��졼��:
Java ES ���ȡ������Ѥ��뤳�Ȥˤ��¹Ԥ���ޤ�����ưŪ�˼¹Ԥ����ǡ����Ѵ���
Release 2
Sun Java System Message Queue
2004Q2 (3.5 SP1)
Platform Edition ����� Enterprise Editionľ�ܥ��åץ��졼��:
mqupgrade ������ץȤ���Ѥ��뤳�Ȥˤ��¹Ԥ���ޤ���Solaris �ץ�åȥե�����Ǥϼ�ưŪ�˼¹Ԥ��졢Linux �ץ�åȥե�����Ǥ� mqmigrate ������ץȤ���ѤǤ��ޤ���
Release 1
Sun Java System Message Queue
2003Q4 (3.0.1 SP2)
Platform Edition ����� Enterprise Editionľ�ܥ��åץ��졼�ɤ�ư���ݾڤʤ�:
���$���mqupgrade ������ץȤ���Ѥ��뤳�Ȥˤ��¹Ԥ���ޤ���1Solaris �ץ�åȥե�����Ǥϼ�ưŪ�˼¹Ԥ��졢Linux �ץ�åȥե�����Ǥ� mqmigrate ������ץȤ���ѤǤ��ޤ���
�����p�� Java ES ����
Sun Java System Message Queue
3.0.x ����Ӥ����p�ΥС������
Platform Edition ����� Enterprise Editionľ�ܥ��åץ��졼�ɤ�ư���ݾڤʤ�:
���$���Java ES ���ȡ������Ѥ��뤳�Ȥˤ��¹ԤǤ��ޤ���
1mqupgrade ������ץȤμ¹�p�ȼ¹Ը�ˡ����Υե������Хå����åפ������ɬ�פ������ǽ-������ޤ������Ȥ��С�(Solaris OS �ξ��): /etc/imq/passwd ����� /etc/imq/accesscontrol.properties �� /var/imq/instances/instanceName/etc/ ����ޤ���
ɽ 10-2 �˼����� Java ES ������ Message Queue �˲ä��ơ�Message Queue �� Solaris ���ڥ졼�ƥ������ƥॽ�եȥ������ˤ���°���ޤ�����°����С������� Message Queue �ϡ�Java ES ���ȡ������Ѥ��� Release 5 �˥��åץ��졼�ɤǤ��ޤ���
Message Queue �Υǡ���
Message Queue �Ǥϡ��ۤ��� Java ES ����ݡ��ͥ�Ȥ�Ʊ�ͤˡ����ޤ��ޤʼ���Υǡ��������Ѥ��ޤ���Message Queue �Υ��åץ��졼�ɤǤϡ������Υǡ����åץ��졼�ɸ�ΥС������˰ܹԤ��ʤ���Фʤ�ʤ���礬����ޤ�������ɽ�ϡ�Message Queue ���եȥ������Υ��åץ��졼�ɤˤ��ƶd����ǽ-�Τ���ǡ����μ�����Ƥ��ޤ���
ɽ 10-3 �Ǥϡ�Solaris �����ƥ�ǤΥǡ����ΰ��֤��Ƥ��ޤ���Linux �����ƥ��ξ������Ƥ��ޤ�����Message Queue �ΥС������˰�¸���ޤ���
�ܺ٤ˤĤ��Ƥϡ���Message Queue 3.7 UR1 ����ɡ�(http://docs.sun.com/app/docs/doc/820-0846/6ncico030?l=ja&a=view) �Ȥ��Ƥ��$�����
ɽ 10-3 �ǡ�instanceName �ϥǡ����δ�Ϣ�դ��˻��Ѥ���� Message Queue �֥?��������̾p��ɽ���ޤ���
Message Queue �Υ��åץ��졼�����
Message Queue �åץ��졼�ɤ��뤿�����ˤϰ��̤ˡ��� 1 �ϡ֥��åץ��졼�ɤηײ�������$���Ƥ���¿�������� (���åץ��졼�ɥѥ���Java ES ����ݡ��ͥ�ȴ֤ΰ�¸�ط���j��Ū�ʥ��åץ��졼�ɤ����٤ƤΥ��åץ��졼�ɤ���ʣ���������ʤ�) �ˤ�äưۤʤ�ޤ���
�����Ǥϡ�Message Queue �Υ��åץ��졼�ɷײ�˱ƶd����ǽ-�Τ����������夲��Message Queue ��t��Ū�����$�ܺ٤˵��Ҥ��ޤ���
�ߴ�-������
Release 5 �� Message Queue �Ǥϡ�Release 3 ����� Release 4 �Ȥ���ߴ�-�˴ؤ��뿷��������Ϥ���ޤ����$���Release 2 ����Ӥ����p�ΥС������ˤĤ��ƤϽ���ʸߴ�-�����꤬����ޤ��������ˤĤ��Ƥϡ���Release 2 �θߴ�-������������$��ޤ���
����ˡ�����Ū�ʵ�§�Ȥ��ơ�Release 4 ����Ӥ����p�� Message Queue �֥?���� Release 5 �� Message Queue �Υ֥?���饹����˺��ߤ�������ϡ��ޥ������֥?����Ť��ۤ��Υ����Υ֥?���ˤ������饹���ϸŤ��ۤ��Υ����� Message Queue ���饹���Ȥ���ư��ޤ���
Message Queue �ΰ�¸�ط�
�ۤ��� Java ES ����ݡ��ͥ�Ȥ��Ф��� Message Queue �ΰ�¸�ط�����Message Queue ���եȥ������Υ��åץ��졼�ɤ���Ӻ�����μ��˱ƶd�ڤܤ���ǽ-������ޤ������Ȥ��С�Message Queue �Υ��ե������ޤ��ϴؿ��ѹ����줿���ϡ�Message Queue ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼�ɤ��줿�С������ɬ�פˤʤ��礬����ޤ������Τ褦�ʥ���ݡ��ͥ�ȤΥ��åץ��졼�ɤ�ɬ��-�ϡ��ġ��Υ��åץ��졼�ɥѥ��ˤ�äưۤʤ�ޤ���
Message Queue �ϡ����� Java ES ����ݡ��ͥ�Ȥ˰�¸���ޤ���
- ��ͭ����ݡ��ͥ��: Message Queue �ϡ������ Java ES ��ͭ����ݡ��ͥ�Ȥ˰�¸���ޤ� (ɽ 1-9 ��)��
- Directory Server: Message Queue �� Directory Server ���Ф���Ǥ�դΰ�¸�ط����äƤ��ޤ��������оݥ��֥������Ȥ�桼�����ǡ�����?����ǤϤʤ� LDAP �ǥ��쥯�ȥ� (Directory Server) �˳�Ǽ����褦�� Message Queue ������Ǥ��ޤ���
- Web ����ƥ�: Message Queue �ϡ����饤����Ȥȥ֥?���δ֤� HTTP ��å������ݡ��Ȥ��뤿��ˡ�Web Server��Application Server���ޤ��ϥ����ɥѡ��ƥ����� Web ����ƥʤ��Ф���Ǥ�դΰ�¸�ط����äƤ��ޤ���
- �ǡ����١���: Message Queue �ϡ�Message Queue ��³�쥤�䡼���Ф��ơ��ե�åȥե�����Υ�å��������ȥ��ǤϤʤ� JDBC ����������ǽ�ʥǡ������ȥ������뤿��ˡ�Java DB (�ޤ��ϥ����ɥѡ��ƥ����Υǡ����١���) ���Ф���Ǥ�դΰ�¸�ط����äƤ��ޤ���
- Sun Cluster: Message Queue �ϡ������-�Υ��ݡ��Ȥ����뤿��ˡ�Sun Cluster ���Ф���Ǥ�դΰ�¸�ط����äƤ��ޤ���
��ŤΥ��åץ��졼��
����ŤΥ��åץ��졼��: Java ES ���եȥ������ȥ��ڥ졼�ƥ������ƥॽ�եȥ������������$���Ƥ���褦�ˡ���ŤΥ��åץ��졼�ɤǤ� Message Queue �ȥ��ڥ졼�ƥ������ƥ��ξ��åץ��졼�ɤ��ޤ������� 2 �ĤΤɤd餫����ˡ����ŤΥ��åץ��졼�ɤ�¹ԤǤ��ޤ���
�������ڥ졼�ƥ������ƥ�Υ��ȡ���
- ��¸�� Message Queue �ǡ�����Хå����åפ��ޤ���
����Ū�ʥǡ����ξ��ˤĤ��Ƥϡ���Message Queue �Υǡ������Ȥ��Ƥ��$�����
- ���������ڥ졼�ƥ������ƥ�ȡ��뤷�ޤ���
�����������ƥ� (�ޤ��� Solaris 10 ������) �ǥ��ڥ졼�ƥ������ƥ�Υ��ȡ����¹Ԥ��뤫���ޤ��ϡ���¸�Υե����륷���ƥ��õ�뤳�Ȥ��Ǥ��ޤ���
- Release 5 �� Message Queue �ȡ��뤷�ޤ���
- ��� 1 �ǥХå����åפ��� Message Queue �ǡ�������ޤ��ϰܹԤ��ޤ���
Linux �� Release 2 �� Message Queue ���饢�åץ��졼�ɤ����硢�ǡ����� Release 5 �ξ������ޤ���
���ڥ졼�ƥ������ƥ�Υ���ץ졼�����åץ��졼��
- ��¸�� Message Queue �ǡ�����Хå����åפ��ޤ���
����Ū�ʥǡ����ξ��ˤĤ��Ƥϡ���Message Queue �Υǡ������Ȥ��Ƥ��$�����
- ���ڥ졼�ƥ������ƥ�åץ��졼�ɤ��ޤ���
���Υ��åץ��졼�ɤǤϡ���¸�Υե����륷���ƥ�Ϥ��ΤޤĤ���ޤ���
- Release 5 �� Message Queue �˥��åץ��졼�ɤ��ޤ���
���åץ��졼�ɥѥ��ˤĤ��Ƥϡ����ξϤγ������Ȥ��Ƥ��$��������åץ��졼�ɤǤϡ���¸�� Message Queue �ǡ����Ϥ��ΤޤĤ���ޤ���
Linux �� Release 2 �� Message Queue ���饢�åץ��졼�ɤ����硢�ǡ����� Release 5 �ξ��˰�ư�����Ϥ��Ǥ���
Java ES Release 4 ����� Message Queue �Υ��åץ��졼�������Ǥϡ�Message Queue �� Java ES 2005Q4 (Release 4) ���� Java ES 5 (Release 5) �ؤΥ��åץ��졼�ɤˤĤ������$��ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���
�Ϥ����
Java ES Release 4 Message Queue �� Release 5 �˥��åץ��졼�ɤ�����ϡ����åץ��졼�ɽ���μ���¦�̤��θ���Ƥ��$�����
- ����Ū�ʥ��åץ��졼�ɼ��: ���Υ��åץ��졼�ɤϡ�Java ES ���ȡ������Ѥ��뤳�Ȥˤ��¹Ԥ���ޤ������ȡ���ϡ�����ǡ����� Release 4 ���鼫ưŪ�˰ܹԤ��ޤ����ޤ���Release 4 �˴�Ϣ�դ���줿���٤Ƥ�ưŪ���ץꥱ�������ǡ����ϡ�imqbrokerd ��ǽ�˼¹Ԥ����Ȥ��ˡ���ưŪ���Ѵ�����ޤ����Ĥޤꡢ�ե�����١����Υ��ȥ��ξ��ϡ�fs350 �ǥ��쥯�ȥ�����Ƥ������� fs370 �ǥ��쥯�ȥ�˥��ԡ������Ȥ������ȤǤ���JDBC ���ȥ��ξ��ϡ���¸�Υǡ����١����ơ��֥���Ф���ñ��˥С������Υ��åץ��졼�ɤ��¹Ԥ���ޤ���
- ���åץ��졼�ɤΰ�¸�ط�: Message Queue �ϡ������Ĥ��� Java ES ��ͭ����ݡ��ͥ�Ȥ˰�¸���Ƥ��ޤ� (ɽ 1-9 ��)��Message Queue �Υ��åץ��졼�ɤ�¹Ԥ���ȡ����٤Ƥζ�ͭ����ݡ��ͥ�Ȥ� Java ES ���ȡ���ˤ�äƼ�ưŪ�� Release 5 �˥��åץ��졼�ɤ���ޤ���
����ˡ���Message Queue �ΰ�¸�ط��������$���Ƥ���褦�ˡ�Release 5 �� Message Queue �� Java ES =�ʥ���ݡ��ͥ�Ȥ˰�¸���ޤ������$��������Υ���ݡ��ͥ�ȤΥ��åץ��졼�ɤϡ�Message Queue �� Release 5 �˥��åץ��졼�ɤ����Ǥ�ɬ�פ���ޤ���
- ���̸ߴ�-: Release 5 �� Message Queue �ϡ��ץ�ȥ��롢�֥?���θߴ�-�������оݥ��֥������ȡ�����ġ��롢����ӥ��饤����ȥ��ץꥱ�������˴ؤ��ơ�Release 4 �ȴ�t�ߴ��Ǥ���
- ���åץ��졼�ɤΥ?��Хå�: Message Queue �Υ��åץ��졼�ɤ� Release 4 �˥?��Хå����뤿��Υ桼�ƥ���ƥ����Ϥ���ޤ����åץ��졼�ɤ��줿����ݡ��ͥ�Ȥ����p�ΥС�����������ǡ������ư�����ɬ�פ�����ޤ���
- �ץ�åȥե����������: Message Queue �åץ��졼�ɤ��뤿��μ��ϡ�Solaris ����� Linux ��ξ���ڥ졼�ƥ������ƥ�Ƕ��̤Ǥ���
Release 4 �� Message Queue �Υ��åץ��졼��
������Ǥϡ�Message Queue �� Java ES Release 4 ���� Java ES Release 5 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���
���åץ��졼��p�κ��
Message Queue ���եȥ������åץ��졼�ɤ���p�ˡ����κ�Ȥ�¹Ԥ��Ƥ��$�����
���ߤΥС���������γ�ǧ
�����ƥ�˥��ȡ��뤵��Ƥ��� Message Queue �ΥС������ӥ��ǥ������ϡ����Τ褦�ˡ�-version ���ץ�������Ѥ��� Message Queue �֥?����ư���뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���
imqbrokerd -version
Message Queue ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼��
���̤ˤϡ�����ԥ塼�������ƥ�� (����ӡ�����ԥ塼�ƥ��Ķ���) �Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥ� Java ES Release 5 �˥��åץ��졼�ɤ��뤳�Ȥ��ᤷ�ޤ���Message Queue �ϡ������Ĥ��ζ�ͭ����ݡ��ͥ�Ȥ��Ф��ƤΤ߶������åץ��졼�ɰ�¸�ط����äƤ��ޤ���
Message Queue ����¸���륳��ݡ��ͥ�Ȥåץ��졼�ɤ���Ȥ��ϡ�Message Queue �åץ��졼�ɤ���p�ˡ�(���Ǥ˥��åץ��졼�ɤ�����ǽ-�������Τ�ʤ���) ���ν��Ǽ¹Ԥ��Ƥ��$�������ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɤϡ�Java ES ���ȡ���ˤ�äƼ�ưŪ�˼¹Ԥ���ޤ���
- ��ͭ����ݡ��ͥ��: Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 5 ��Ʊ�����ϡ���Java ES ��ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɡ������$���Ƥ��ޤ������$���Message Queue �� Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ���ȡ�Message Queue ��ɬ�פʶ�ͭ����ݡ��ͥ�ȤϤ��٤ơ�Java ES ���ȡ���ˤ�äƼ�ưŪ�˥��åץ��졼�ɤ���ޤ���
- Sun Cluster (�夤���åץ��졼�ɰ�¸�ط�): Sun Cluster �� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 3 �ϡ�Sun Cluster ���եȥ������������$���Ƥ��ޤ���
- Directory Server (�夤���åץ��졼�ɰ�¸�ط�): Directory Server �� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 5 �ϡ�Directory Server�������$���Ƥ��ޤ���
- Java DB (�夤���åץ��졼�ɰ�¸�ط�): Message Queue �åץ��졼�ɤ���Ȥ��ˤϡ�Release 5 Java DB �ο������ȡ����¹Ԥ���ɬ�פ�����ޤ���
- Web ����ƥʥ��եȥ����� (�夤���åץ��졼�ɰ�¸�ط�): Web Server �ޤ��� Application Server �åץ��졼�ɤ�����ϡ����줾���� 7 �ϡ�Web Server��������� 11 �ϡ�Application Server�������$���Ƥ��ޤ���
Message Queue �ΥХå����å�
���åץ��졼�ɤ�¹Ԥ���p�ˤϡ�����ܲ�Ư�Ķ��Υ��ץꥱ�������ǡ�����Хå����åפ��뤳�Ȥ��ᤷ�ޤ���ɽ 10-3 �Ǽ����Ƥ���ưŪ���ץꥱ�������ǡ����λ�³Ū���ȥ��ξ��ˡ���դ��Ƥ��$�����
Release 4 �� Message Queue �Υ��åץ��졼��
���åץ��졼�ɼ��ϡ����μ��ǹ�.����ޤ���
- ��Ư��� Message Queue ���饤����ȥ��ץꥱ�������٤���ߤ��ޤ���
Application Server �Ķ��� Message Queue ����Ѥ��Ƥ����硢Application Server �⥷��åȥ%��ޤ���
- ��Ư��Τ��٤ƤΥ֥?������ߤ��ޤ�������桼����̾�ȥѥ���ɤ����Ϥ�����ޤ���
imqcmd shutdown bkr [-b hostName:port]
- �ƥ֥?�������˴�Ϣ�դ���줿ưŪ�ǡ�����Message Queue �ե�åȥե�����桼������ݥ��ȥꡢ����� Message Queue ��������)��ե�������ݻ�ʤ���硢���Υ��ޥ�ɤ�ȤäƤ����Υǡ�������ޤ���
imqbrokerd -name instanceName -remove instance
���ʤ���硢ưŪ�ǡ�����������������ݻ�졢Release 5 �� Message Queue �ǻ��Ѥ���ޤ���
- root �Ȥ��ƥ?���ޤ���
su -
- Java ES ���ȡ����ư���ޤ���
cd Java ES Release 5 distribution/os_arch
./installer�����ǡ�os_arch �ϡ�Solaris_sparc �ʤɤΥץ�åȥե�������б����ޤ������ޥ�ɹԥ��ե������ˤϡ�installer -nodisplay ���ץ�������Ѥ��ޤ���
�褦�����ڡ����ȡ��饤�����ѵ������ڡ�����ɽ������Ƥ��顢����ݡ��ͥ��j��ڡ�����ɽ������ޤ���Java ES ���ȡ��餬ľ�ܥ��åץ��졼�ɤǤ��륤�ȡ���ѤߤΥ���ݡ��ͥ�Ȥ����Ф��줿��硢�����Υ���ݡ��ͥ�Ȥϡ֥��åץ��졼�ɲġפξ��֤�ɽ������ޤ���
- ����ݡ��ͥ��j��ڡ����ǡ�Message Queue ��j�ޤ���
- ���åץ��졼�ɤ˴ؤ���j�����ܤ��ǧ���ޤ���
Message Queue �ѥå����������åץ��졼�ɤ��졢���åץ��졼�ɤγ��פ�ɽ������ޤ���
- Java ES ���ȡ����λ���ޤ���
Message Queue �Υ��åץ��졼�ɤγ�ǧ
���åץ��졼�ɼ��δ�λ�塢-version ���ץ�������Ѥ��� Message Queue �֥?����ư���뤳�Ȥˤ�ꡢ���åץ��졼�ɤ�.�����Ȥ��ǧ���ޤ���
���Υ��ޥ�ɤϡ�Java ES �ΥС�������ֹ�ȡ�Message Queue ��ͭ�ΥС�������ֹ���֤��ޤ���
���åץ��졼�ɸ�κ��
Message Queue HTTP �ȥ�ͥ�����֥�åȤ���Ѥ��Ƥ��ꡢWeb ����ƥʤåץ��졼�ɤ�����硢�����֥�åȤ��� Web ����ƥʤ˺�����ʤ���Фʤ�ʤ���礬����ޤ���Release 4 �� Release 5 �� HTTP �ȥ�ͥ�����֥�åȤ��ѹ��Ϥ���ޤ���HTTP ���ݡ��Ȥξܺ٤ˤĤ��Ƥϡ���Message Queue 3.7 UR1 ����ɡ�(http://docs.sun.com/doc/820-0846?l=ja) �Ȥ��Ƥ��$�����
�ޤ������åץ��졼�ɤ�?��Хå�����ɬ�פΤʤ����Ȥ���ǧ�Ǥ��Ƥ�����ϡ�fs350 �ǥ��쥯�ȥ�ˤ��� Release 4 �Υե�����١����Υǡ������ȥ�����뤳�Ȥ�Ǥ��ޤ� (ɽ 10-3 ��)��
���åץ��졼�ɤΥ?��Хå�
Message Queue �åץ��졼��p�ξ��֤˥?��Хå����뤿��Υ�����ץȤ��Ѱդ���Ƥ��ޤ��?��Хå��ϡ����μ��˽��äƼ�ư�Ǽ¹Ԥ���ɬ�פ�����ޤ���
- ��Ư��� Message Queue ���饤����ȥ��ץꥱ�������٤���ߤ��ޤ���
- ��Ư��Τ��٤ƤΥ֥?������ߤ��ޤ�������桼����̾�ȥѥ���ɤ����Ϥ�����ޤ���
imqcmd shutdown bkr [-b hostName:port]
- �ƥ֥?�������˴�Ϣ�դ���줿ưŪ�ǡ�����Message Queue �ե�åȥե�����桼������ݥ��ȥꡢ����� Message Queue ��������)��ե����������硢���Υ��ޥ�ɤ�ȤäƤ����Υǡ�������ޤ���
imqbrokerd -name instanceName -remove instance
- root �Ȥ��ƥ?���뤫�������ѡ��桼�����ˤʤ�ޤ���
su -
- ���ȡ��뤵��Ƥ��� Message Queue �ѥå������ΰ�����Υ��ޥ�ɤ�ȤäƼ��$��ޤ���
Solaris ��:
pkginfo | grep -i "message queue"Linux ��:
rpm -qa | grep mq- ���Υ��ޥ�ɤ�Ȥä� Message Queue �ѥå���������ޤ���
Solaris ��:
pkgrm packageName
�����ǡ�packageName ��Ǥ�դ� Message Queue �ѥå�������̾p�Ǥ���ʣ��Υѥå����������ˤϡ��ѥå�����̾�ڡ����Ƕ��ڤä����Ϥ��ޤ���Linux �ξ��:
rpm -e --nodeps RPMName
�����ǡ�RPMName ��Ǥ�դ� Message Queue RPM ����ݡ��ͥ�Ȥ�̾p�Ǥ���ʣ��Υ���ݡ��ͥ�Ȥ����ˤϡ�RPM ̾�ڡ����Ƕ��ڤä����Ϥ��ޤ����ۤ���=�ʤ� Message Queue �ѥå���������Ѥ��Ƥ����ǽ-�����뤿�ᡢ�ѥå������κ��Ͽ��Ť˹ԤʤäƤ��$������ѥå������˰�¸�ط���¸�ߤ����硢pkgrm ���ޥ�ɤϥѥå����������p�ˤ��λݤ�桼�����˷ٹ𤷤ޤ����ץ��ץȤ�ɽ�����줿�顢y (yes) �����Ϥ��ƺ������ǧ���ޤ���
- ��q�פ����Ϥ��ƽ����λ���ޤ���
- root �������λ���ޤ���
- Release 4 �� Message Queue ��ƥ��ȡ��뤹��
Java ES Release 4 �Υ��ȡ������Ѥ��ޤ���
- ��Message Queue �ΥХå����åס��ǥХå����åפ��� Release 4 �� Message Queue �ǡ�������ޤ���
Release 4 �� Message Queue �ϡ�Release 5 �˥��åץ��졼�ɤ���p�˥Хå����åפ����ǡ������Ф��Ƥ�5��˵�ǽ���ޤ���
ʣ����Υ��åץ��졼��
Message Queue ���饹���Ǥϡ�ʣ��Υ֥?������ߺ��Ѥ����뤳�Ȥǡ���������֥�ʥ�å����������ӥ���¸��Ǥ��ޤ������Τ褦�ʥ��饹���åץ��졼�ɤ����硢�?����åץ��졼�ɤȸƤФ���ˡ����ѤǤ��ޤ����?����åץ��졼�ɤǤϡ����饹����饤����ݤä��ޤޡ��ġ��� Message Queue ������ Release 4 ���� Release 5 �˽缡���åץ��졼�ɤǤ��ޤ������饹���Υ��åץ��졼�ɤ�¹Ԥ���Ȥ��ϡ����� 2 �Ĥξ���α�դ��Ƥ��$�����
�?����åץ��졼�ɤ���Ѥ��ʤ����μ��ϴ�ñ�Ǥ������٤ƤΥ֥?�������åץ��졼�ɤ����ޤǡ��֥?������٤� 1 �Ĥ��ĥ���åȥ%������åץ��졼�ɤ����Ƶ�ư���ޤ���
Java ES Release 3 ����� Message Queue �Υ��åץ��졼��Java ES 2005Q1 (Release 3) Message Queue �� Release 5 �˥��åץ��졼�ɤ�����ϡ�Release 4 Message Queue �� Release 5 �˥��åץ��졼�ɤ������Ʊ���Ǥ���
Release 3 Message Queue �� Release 5 �˥��åץ��졼�ɤ���ˤϡ���Release 4�פ��Release 3�פ��ɤ��ؤ�����ǡ���Java ES Release 4 ����� Message Queue �Υ��åץ��졼�ɡ��μ�����Ѥ��Ƥ��$�����
Java ES Release 2 ����� Message Queue �Υ��åץ��졼�������Ǥϡ�Message Queue �� Java ES 2004Q2 (Release 2) ���� Java ES Release 5 �ؤΥ��åץ��졼�ɤˤĤ������$��ޤ������������$������Ƥϼ��ΤȤ���Ǥ���
��
Linux �ץ�åȥե������ Release 2 �� Message Queue ���饢�åץ��졼�ɤ�����ϡ���ŤΥ��åץ��졼�ɡ��ĤޤꡢMessage Queue �ȥ��ڥ졼�ƥ������ƥ��ξ��åץ��졼�ɤ���ɬ�פ�����ޤ� (Release 5 �� Message Queue �� RHEL 2.1 �ǥ��ݡ��Ȥ���Ƥ��ʤ�)���ܺ٤ˤĤ��Ƥϡ�����ŤΥ��åץ��졼�ɡ��Ȥ��Ƥ��$�����
�Ϥ����
Java ES Release 2 Message Queue �� Release 5 �˥��åץ��졼�ɤ�����ϡ����åץ��졼�ɽ���μ���¦�̤��θ���Ƥ��$�����
- ����Ū�ʥ��åץ��졼�ɼ��: ���åץ��졼�ɤ� mqupgrade ������ץȤ���Ѥ��ƹԤ��ޤ������Υ�����ץȤϡ��Ť����եȥ������ѥå����������ѥå��������֤�����������ǡ����� Release 2 ���鼫ưŪ�˰ܹԤ��ޤ���
- ���åץ��졼�ɤΰ�¸�ط�: ����ԥ塼�����Ǥ�դ� Java ES ����ݡ��ͥ�Ȥ� Release 2 ���饢�åץ��졼�ɤ���ˤϡ����Υ���ԥ塼���ǥۥ��Ȥ���Ƥ���ۤ��Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥåץ��졼�ɤ���ɬ�פ�����ޤ���Java ES ����ݡ��ͥ�Ȥ� Release 2 ���� Release 5 �ؤ�j��Ū�ʥ��åץ��졼�ɤϥ��ݡ��Ȥ���Ƥ��ޤ����äˡ�Message Queue �ǻ��Ѥ���뤹�٤Ƥ� Java ES ��ͭ����ݡ��ͥ�Ȥåץ��졼�ɤ���ɬ�פ�����ޤ���
Release 5 �� Message Queue �ϡ���Message Queue �ΰ�¸�ط��������$���褦�ˡ�Directory Server ����� Web Server (�ޤ��� Application Server) �˰�¸�����礬����ޤ�������餬Ʊ������ԥ塼����˥��ȡ��뤵��Ƥ����硢�����Υ���ݡ��ͥ�Ȥ� Release 5 �ؤΥ��åץ��졼�ɤ�ɬ�פǤ���
- ���̸ߴ�-: ������Release 2 �θߴ�-������������$���Ƥ���褦�ˡ�Release 5 �� Message Queue �� Release 2 �ȴ�t�ߴ��ǤϤ���ޤ���
- ���åץ��졼�ɤΥ?��Хå�: Release 5 ���� Release 2 �ؤΥ?��Хå��ϡ����ߥ��ݡ��Ȥ���Ƥ��ޤ��� (�֥��åץ��졼�ɤΥ?��Хå�����)��
- �ץ�åȥե����������: Message Queue �åץ��졼�ɤ��뤿��ΰ���Ū�ʼ��ϡ�Solaris ����� Linux ��ξ���ڥ졼�ƥ������ƥ�Ƕ��̤Ǥ�����Linux ��ǤϤ����Ĥ����ɲü�礬ɬ�פǤ����ʹߤμ�����$Ǥϡ�ɬ�פ˱����ƥץ�åȥե������̤Υ��ޥ�ɡ��ե�������֡��ޤ��ϼ����ޤ���
Release 2 �θߴ�-������
Release 5 �� Message Queue �Ǥϡ�Release 2 ��p�ΥС��������Ф��� Message Queue �θߴ�-�˴ؤ��ơ����Τ褦�ʰ���Ū�����꤬¸�ߤ��Ƥ��ޤ���
�ץ�ȥ���θߴ�-
Message Queue �ϡ�Message Queue ���饤����Ȥȥ֥?���δ֤� HTTP �ץ�ȥ��륵�ݡ��Ȥ����뤿��� Web ����ƥʤ˰�¸���ޤ���Message Queue �� imqhttp.war ���ץꥱ���������Ф��� Web ����ƥʤ�������Ū�� Sun Java System Web Server ����Ѥ��Ƥ���Ȥ���Web Server ����ݡ��ͥ�Ȥåץ��졼�ɤ���ˤ� Message Queue �⥢�åץ��졼�ɤ���ɬ�פ�����ޤ�������ϡ��ץ�ȥ�����ѹ�������Ǥ� ((more...) �����(more...) ��)��
�֥?���θߴ�-
Release 5 �� Message Queue �֥?���� Release 4��Release 3������� Release 2 �Υ֥?������߱��Ѳ�ǽ�Ǥ�����Release 2 ����Ӥ�����硢�֥?���ץ�ѥƥ����ȱ�³Ū���ȥ��������ޤ��ѹ�����Ƥ��ꡢ���Τ��Ȥ��ߴ�-�˱ƶd�ڤܤ���ǽ-������ޤ���
Release 5 �� Message Queue �� Release 4��Release 3������� Release 2 �Υǡ�������ѤǤ��ޤ������$���Linux �����ƥ�Ǥ� Release 2 �Υǡ�����ޤ� Release 5 �˰ܹԤ���ɬ�פ�����ޤ���
Release 5 �� Message Queue �˥��åץ��졼�ɤ���Ȥ��ϡ����λ����θ���Ƥ��$�����
- Message Queue �θŤ� config.properties �ե��������ѤǤ��ޤ����ޤ��������Υե�������̤ξ��˥��ԡ�����Release 5 �� Message Queue �֥?�������ꤹ��Ȥ��ˡ������Υե�����Υץ�ѥƥ�������ͤˤ��뤳�Ȥ�Ǥ��ޤ���
- ��å����������衢��³���֥�����ץ����ʤɤλ�³Ū Message Queue �ǡ����Ϥ��٤ơ��֥?���ν��ư����ɬ�פ˱����� Release 5 �� Message Queue �ǡ����˼�ưŪ���Ѵ�����ޤ������Ȥ��С�ɬ�פʾ�硢��¸�ΰ��褬���٤� Release 5 �� Message Queue ������Ѵ�����ޤ������κݡ���¸��°-���ݻ�졢������°-�ˤĤ��Ƥϥǥե�����ͤ����Ѥ���ޤ���
- 1 �ĤΥ��饹����� Message Queue Release 2 �Υ֥?���� Message Queue Release 5 �Υ֥?���ߤ�������ϡ�Message Queue Release 2 �Υ֥?�� (�Ť��ۤ�) ��ޥ������֥?���ˤ���ɬ�פ����ꡢ���Τ褦�ʥ��饹���� Message Queue Release 2 ���饹���Ȥ���ư��ޤ���
�����оݥ��֥������Ȥθߴ�-
Release 5 �� Message Queue �δ����оݥ��֥������Ȥϡ�Release 3 ����� Release 4 �δ����оݥ��֥������Ȥ�Ʊ��Ǥ������$���Release 3 �δ����оݥ��֥������Ȥ���ˤϡ���p�ΥС������̾p���ѹ�����Ƥ����Τ䡢������°-���ɲä���Ƥ����Τ�����ޤ����������äơ�Release 2 �� Message Queue ���� Release 5 �˥��åץ��졼�ɤ���Ȥ��ϡ����λ����θ����ɬ�פ�����ޤ���
- Release 2 �Ǻ�.�������֥������ȥ��ȥ�����Ӵ����оݥ��֥������ȤϤ��ΤޤޤǤ���ѤǤ��ޤ����������оݥ��֥������Ȥ� Release 5 �˰ܹԤ��뤳�Ȥ��ᤷ�ޤ�����������¹Ԥ���ȡ�������� (imqadmin) ����� ObjectManager ���ޥ�ɹԥ桼�ƥ���ƥ��� (imqobjmgr) �ˤ�äơ�Release 2 �δ����оݥ��֥������Ȥ� Release 5 �δ����оݥ��֥������Ȥ��Ѵ�����ޤ���
- Release 5 �Υ��饤����ȥ����ϡ�Release 2 �δ����оݥ��֥������Ȥ�ƥ���������Release 5 ���饤����Ȥǻ��ѤǤ���褦�ˤ������Ѵ����ޤ������$�������¹Ը��Υ��֥������ȥ��ȥ���ˤ��� Release 2 �δ����оݥ��֥������Ȥ��Ѵ��оݤˤϤʤ�ޤ���
- �����оݥ��֥������Ȥ��ΤǤϤʤ�ľ�ܥ��������롢���ץꥱ�������䥳��ݡ��ͥ�Ȥʤɤδ�¸�� Release 2 ���饤����Ȥϡ�Release 5 �ȸߴ�-������ޤ������$������Τ褦�ʥ��饤����ȤǴ����оݥ��֥������Ȥο�����°-����Ѥ����硢���饤����ȤΥ����ɤ��ѹ�����ɬ�פ�����ޤ��������оݥ��֥������Ȥ�°-�ξܺ٤ˤĤ��Ƥϡ���Message Queue 3.7 UR1 ����ɡ�(http://docs.sun.com/doc/820-0846?l=ja) ���� 16 �ϤȤ��Ƥ��$�����Release 2 �Υ��饤����Ȥ� Release 5 �Ǻƥ���ѥ��뤹��ȡ�Message Queue Release 2 ��°-�Τ��a��ɤ�°-��̾p�� Release 5 ���ѹ�����Ƥ��뤫��������ޤ����Ť�̾p���³��5������ǽ���ޤ���
- Java ���饤����Ȥ�ư���륹����ץȤ䡢���ޥ�ɹԥ��ץ�������Ѥ��ƴ����оݥ��֥������Ȥ�°-�ͤ����ꤹ�륹����ץȤϡ�Release 5 �ȸߴ�-������ޤ������$������Τ褦�ʥ��饤����ȤǴ����оݥ��֥������Ȥο�����°-����Ѥ����硢���饤����ȤΥ����ɤ��ѹ�����ɬ�פ�����ޤ��������оݥ��֥������Ȥ�°-�ξܺ٤ˤĤ��Ƥϡ���Message Queue 3.7 UR1 ����ɡ�(http://docs.sun.com/doc/820-0846?l=ja) ���� 16 �ϤȤ��Ƥ��$�����
����ġ���θߴ�-
Release 3 �ǿ��������ޥ�ɤ���Ӵ���ǽ���ɲä��줿���Ȥˤ�ꡢRelease 5 �δ���ġ��� (�������ȥ��ޥ�ɹԥ桼�ƥ���ƥ���) �� Release 3��Release 4 ����� Release 5 �Υ֥?�����Ф��ƤΤ�5��˵�ǽ���ޤ������$���Release 2 �Τ��٤ƤΥ��ޥ�ɤ���ӥ��ޥ�ɥ��ץ������³�����ݡ��Ȥ���ޤ���
���饤����Ȥθߴ�-
Release 3 ����� Release 4 �Υ��饤����Ȥ� Release 5 �� Message Queue �ȴ�t�˸ߴ�-������ޤ������$���Release 2 ���� Release 5 �˥��åץ��졼�ɤ���Ȥ��ϡ�Java ���饤����Ȥθߴ�-�˴ؤ��뼡��������θ����ɬ�פ�����ޤ���
- Release 5 �Υ֥?���� Release 2 �Υ��饤����Ȥݡ��Ȥ��ޤ� (���$���Release 5 ���ɲä��줿��ǽ�ϥ��ݡ��Ȥ��ʤ�)��
- Release 5 �� Java ���饤����Ȥ� Release 2 �Υ֥?������³�Ǥ��ޤ� (���$���Release 5 ���ɲä��줿��ǽ�ϻ��ѤǤ��ʤ�)��
- C ���饤����ȤΥץ?���ϡ�Release 5 �֥?���ȡ�Enterprise Edition �饤���ޤ��� Platform Edition �λ��ѥ饤���Ǽ¹Ԥ���Ƥ��� Release 2��Release 3���ޤ��� Release 4 �֥?���ǥ��ݡ��Ȥ���ޤ���
Release 2 �� Message Queue �Υ��åץ��졼��
������Ǥϡ�Message Queue �� Java ES Release 2 ���� Java ES Release 5 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���
���åץ��졼��p�κ��
Message Queue ���եȥ������åץ��졼�ɤ���p�ˡ����κ�Ȥ�¹Ԥ��Ƥ��$�����
���ߤΥС���������γ�ǧ
�����ƥ�˥��ȡ��뤵��Ƥ��� Message Queue �ΥС������ӥ��ǥ������ϡ����Τ褦�ˡ�-version ���ץ�������Ѥ��� Message Queue �֥?����ư���뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���
imqbrokerd -version
Message Queue ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼��
���̤ˤϡ�����ԥ塼�������ƥ�� (����ӡ�����ԥ塼�ƥ��Ķ���) �Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥ� Java ES Release 5 �˥��åץ��졼�ɤ��뤳�Ȥ��ᤷ�ޤ���Message Queue �ϡ������Ĥ��ζ�ͭ����ݡ��ͥ�Ȥ��Ф��ƤΤ߶������åץ��졼�ɰ�¸�ط����äƤ��ޤ���
Message Queue ����¸���륳��ݡ��ͥ�Ȥåץ��졼�ɤ���Ȥ��ϡ�Message Queue �åץ��졼�ɤ���p�ˡ�(���Ǥ˥��åץ��졼�ɤ�����ǽ-�������Τ�ʤ���) ���ν��Ǽ¹Ԥ��Ƥ��$�����
- ��ͭ����ݡ��ͥ��: Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 2 �ϡ�Java ES ��ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɡ������$���Ƥ��ޤ���
- Sun Cluster (�夤���åץ��졼�ɰ�¸�ط�): Sun Cluster �� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 3 �ϡ�Sun Cluster ���եȥ������������$���Ƥ��ޤ���
- Directory Server (�夤���åץ��졼�ɰ�¸�ط�): Directory Server �� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 5 �ϡ�Directory Server�������$���Ƥ��ޤ���
- Java DB (�夤���åץ��졼�ɰ�¸�ط�): Message Queue �åץ��졼�ɤ���Ȥ��ˤϡ�Release 5 Java DB �ο������ȡ����¹Ԥ���ɬ�פ�����ޤ���
- Web ����ƥʥ��եȥ����� (�夤���åץ��졼�ɰ�¸�ط�): Web Server �ޤ��� Application Server �åץ��졼�ɤ�����ϡ����줾���� 7 �ϡ�Web Server��������� 11 �ϡ�Application Server�������$���Ƥ��ޤ���
Message Queue �ΥХå����å�
���åץ��졼�ɤ�¹Ԥ���p�ˤϡ�����ܲ�Ư�Ķ��Υ��ץꥱ�������ǡ�����Хå����åפ��뤳�Ȥ��ᤷ�ޤ���Solaris OS �ξ�硢ưŪ�ǡ����ϼ��Υǥ��쥯�ȥ�˳�Ǽ����ޤ���
/var/imq/instances/instanceName����¾�Υ��ڥ졼�ƥ������ƥ�ˤĤ��Ƥϡ���Message Queue 3.7 UR1 ����ɡ�(http://docs.sun.com/doc/820-0846?l=ja) �Ȥ��Ƥ��$�����
Release 2 �� Message Queue �Υ��åץ��졼�� (Solaris)
Message Queue ���եȥ������� Java ES Release 5 �ؤΥ��åץ��졼�ɤǤϡ�mqupgrade ������ץȤ����Ѥ��ޤ������Υ�����ץȤ� Release 5 �ѥå������ȡ��뤷�ޤ���
���åץ��졼�ɼ��ϡ����μ��ǹ�.����ޤ���
- ��Ư��� Message Queue ���饤����ȥ��ץꥱ�������٤���ߤ��ޤ���
Application Server �Ķ��� Message Queue ����Ѥ��Ƥ����硢Application Server �⥷��åȥ%��ޤ���
- ��Ư��Τ��٤ƤΥ֥?������ߤ��ޤ�������桼����̾�ȥѥ���ɤ����Ϥ�����ޤ���
imqcmd shutdown bkr [-b hostName:port]
- �ƥ֥?�������˴�Ϣ�դ���줿ưŪ�ǡ�����Message Queue �ե�åȥե�����桼������ݥ��ȥꡢ����� Message Queue ��������)��ե�������ݻ�ʤ���硢���Υ��ޥ�ɤ�ȤäƤ����Υǡ�������ޤ���
imqbrokerd -name instanceName -remove instance
���ʤ���硢ưŪ�ǡ�����������������ݻ�졢Release 5 �� Message Queue �ǻ��Ѥ���ޤ���
- root �Ȥ��ƥ?���ޤ���
su -
- Java ES Release 5 �ǥ����ȥ�ӥ塼������ Tools �ǥ��쥯�ȥ�˰�ư���ޤ���
Solaris SPARC ��:
cd Solaris_sparc/Product/message_queue/ToolsSolaris x86 ��:
cd Solaris_x86/Product/message_queue/Tools- mqupgrade ������ץȤ�¹Ԥ��ޤ���
- ������ץȤ�ư���ޤ���
./mqupgrade
mqupgrade ������ץȤϡ����ȡ��뤵��Ƥ��� Message Queue ����ݡ��ͥ�Ȥ����ɽ�����ޤ���
- y (yes) �����Ϥ��ơ�Message Queue ����ݡ��ͥ�Ȥåץ��졼�ɤ��ޤ���
mqupgrade ������ץȤϡ����ȡ��뤵��Ƥ���?���饤���ǥե�����Ф��ư���ɽ�����ޤ���
Message Queue ����ݡ��ͥ�Ȥåץ��졼�ɤ��ʤ����ϡ�n (no) �����Ϥ��ޤ���mqupgrade ������ץȤϡ�Message Queue ����ݡ��ͥ�Ȥåץ��졼�ɤ����˽�λ���ޤ���
- �ץ��ץȤ��Ф���y (yes) �����Ϥ��ƥ?���饤���ǥե�����åץ��졼�ɤ��ޤ���
mqupgrade ������ץȤϡ����ξ��ˤ���?�ե�����˽��Ϥ�����ޤ���
/var/sadm/install/logs/Message_Queue_upgrade_'date'.log
Release 2 �� Message Queue �Υ��åץ��졼�� (Linux)
Linux �ץ�åȥե�����Ǥ� Release 2 �� Message Queue ���� Release 5 �ؤΥ��åץ��졼�ɤ�ʣ���Ǥ���Java ES Release 2 �� RHEL 2.1 �ǤΤߥ��ݡ��Ȥ���Ƥ���Τˡ�Java ES Release 5 �� RHEL 2.1 �ǥ��ݡ��Ȥ���Ƥ��ʤ�����Ǥ��������ǡ���ŤΥ��åץ��졼�ɤ�ɬ�פˤʤ�ޤ����Ĥޤꥪ�ڥ졼�ƥ������ƥ�� Message Queue ��ξ��åץ��졼�ɤ��Ƥ��$���������ŤΥ��åץ��졼��: Java ES ���եȥ������ȥ��ڥ졼�ƥ������ƥॽ�եȥ��������Ȥ��Ƥ��$�����
����Ū�ʼ��ϡ��ǽ�� Linux ���ڥ졼�ƥ������ƥ�åץ��졼�ɤ��ơ����� Message Queue ����¸���뤹�٤ƤΥ���ݡ��ͥ�Ȥåץ��졼�ɤ������줫�� Message Queue �åץ��졼�ɤ��ޤ���
Release 2 �� Message Queue ���� Release 5 �ؤΥ��åץ��졼�ɤˤϡ�Solaris �����ƥ�Ǥ�ɬ�פΤʤ��ǡ����ܹԼ�硢�Ĥޤ�֥?�������ǡ�����Ŭ�ڤ� Release 5 �ξ��˰ܹԤ����礬�ޤޤ�ޤ���Release 5 �ؤΥ��åץ��졼�ɤ� Release 2 �Υǡ������ݻ����硢Message Queue �ˤϡ����ΰܹԤ�¹Ԥ��뤿��ΰܹԥġ��� mqmigrate ���Ѱդ���Ƥ��ޤ���
Release 2 ���� Release 5 �˥��åץ��졼�ɤ���ˤϡ���Release 2 �� Message Queue �Υ��åץ��졼�� (Solaris)���ǻ��Ѥ����Τ�Ʊ��������Ѥ��ޤ������$����ʹߤμ��������$���褦�ˡ�mqupgrade ������ץ� (��� 6) ��¹Ԥ���p�� mqmigrate ������ץ� (��� 7) ��¹Ԥ���ɬ�פ�����ޤ���
- ��Ư��� Message Queue ���饤����ȥ��ץꥱ�������٤���ߤ��ޤ���
- ��Ư��Τ��٤ƤΥ֥?������ߤ��ޤ�������桼����̾�ȥѥ���ɤ����Ϥ�����ޤ���
imqcmd shutdown bkr [-b hostName:port]
- �ƥ֥?�������˴�Ϣ�դ���줿ưŪ�ǡ�����Message Queue �ե�åȥե�����桼������ݥ��ȥꡢ����� Message Queue ��������)��ե�������ݻ�ʤ���硢���Υ��ޥ�ɤ�ȤäƤ����Υǡ�������ޤ���
imqbrokerd -name instanceName -remove instance
���ʤ���硢ưŪ�ǡ�����������������ݻ�졢Release 5 �� Message Queue �ǻ��Ѥ���ޤ���
- root �Ȥ��ƥ?���뤫�������ѡ��桼�����ˤʤ�ޤ���
su -
- Java ES Release 5 �ǥ����ȥ�ӥ塼������ Tools �ǥ��쥯�ȥ�˰�ư���ޤ���
cd Linux_x86/Product/message_queue/Tools
- ���Υ��ޥ�ɤ�Ȥäƥ֥?�������ǡ�����ܹԤ��ޤ���
./mqmigrate
mqmigrate ������ץȤϡ�Release 2 �Υ֥?������������ǡ����� Release 4 ��Ŭ�ڤʰ��֤˰�ư���ޤ���
- mqupgrade ������ץȤ�¹Ԥ��ޤ���
- ������ץȤ�ư���ޤ���
./mqupgrade
mqupgrade ������ץȤϡ����ȡ��뤵��Ƥ��� Message Queue ����ݡ��ͥ�Ȥ����ɽ�����ޤ���
- y (yes) �����Ϥ��ơ�Message Queue ����ݡ��ͥ�Ȥåץ��졼�ɤ��ޤ���
mqupgrade ������ץȤϡ����ȡ��뤵��Ƥ���?���饤���ǥե�����Ф��ư���ɽ�����ޤ���
Message Queue ����ݡ��ͥ�Ȥåץ��졼�ɤ��ʤ����ϡ�n (no) �����Ϥ��ޤ���mqupgrade ������ץȤϡ�Message Queue ����ݡ��ͥ�Ȥåץ��졼�ɤ����˽�λ���ޤ���
- �ץ��ץȤ��Ф���y (yes) �����Ϥ��ƥ?���饤���ǥե�����åץ��졼�ɤ��ޤ���
mqupgrade ������ץȤϡ����ξ��ˤ���?�ե�����˽��Ϥ�����ޤ���
/var/sadm/install/logs/Message_Queue_upgrade_'date'.log
�ߴ�-�ѥå������Υ��ȡ��� (Linux)
Release 5 �Υ��ȡ���Ѥߥե�����ΰ��֤˰�¸���륹����ץȤ����뤫��Release 2 �Υ��饤����ȥ��ץꥱ�������ˤ��Τ褦�ʥ�����ץȤ��ޤޤ���硢sun-mq-compat �ѥå������ȡ��뤹��ɬ�פ�����ޤ������Υѥå������ˤϡ�Release 2 �Υե�������֤��� Release 5 �Υե�������֤ؤΥ���ܥ�å�����ޤޤ�ޤ���
sun-mq-compat �ѥå������ϡ�Java ES Release 5 �ǥ����ȥ�ӥ塼������Ÿ����μ��ΰ��֤ˤ���ޤ���
���μ���¹Ԥ��ơ�sun-mq-compat �ѥå������ȡ��뤷�ޤ���
Message Queue �Υ��åץ��졼�ɤγ�ǧ
���åץ��졼�ɼ��δ�λ�塢-version ���ץ�������Ѥ��� Message Queue �֥?����ư���뤳�Ȥˤ�ꡢ���åץ��졼�ɤ�.�����Ȥ��ǧ���ޤ���
���Υ��ޥ�ɤϡ�Java ES �ΥС�������ֹ�ȡ�Message Queue ��ͭ�ΥС�������ֹ���֤��ޤ���
���åץ��졼�ɸ�κ��
HTTP ��³�����ӥ��Υ��ݡ��Ȥ����뤿��� HTTP �ȥ�ͥ�����֥�åȤ���Ѥ��Ƥ����硢Release 2 ���� Release 5 �ؤ� Message Queue �Υ��åץ��졼�ɤˤ�äƥ����֥�åȤ����åץ��졼�ɤ���Ƥ��ޤ������Τ��ᡢMessage Queue �� Release 5 �˥��åץ��졼�ɤ������Ȥǥ����֥�åȤ�������ɬ�פ�����ޤ���HTTP ���ݡ��Ȥξܺ٤ˤĤ��Ƥϡ���Message Queue 3.7 UR1 ����ɡ�(http://docs.sun.com/doc/820-0846?l=ja) �Ȥ��Ƥ��$�����
����ˡ�������� (imqadmin) �� ObjectManager ���ޥ�ɹԥ桼�ƥ���ƥ��� (imqobjmgr) ����Ѥ��ƹ�������¹Ԥ���Release 2 �δ����оݥ��֥������Ȥ� Release 5 �С������˰ܹԤ���ɬ�פ�����ޤ���
���åץ��졼�ɤΥ?��Хå�
Message Queue �� Release 2 ���� Release 5 �ؤΥ��åץ��졼�ɤϡ����ߥ��ݡ��Ȥ���Ƥ��ޤ����̾���Υ��åץ��졼�ɤμ��� Release 5 ���� Release 4 �ؤΥ?��Хå� (�֥��åץ��졼�ɤΥ?��Хå�����) ��Ʊ���ˤʤ�ޤ�����������Message Queue �� Release 2 ���� Release 5 �ؤΥ��åץ��졼�ɤǤϡ�Java ES =�ʤΥ쥸���ȥ꤬��������ʤ����ᡢJava ES ���ȡ���� Release 2 �� Message Queue ��ƥ��ȡ���Ǥ��ޤ���
����������Ф�������ˤĤ��Ƥϡ�Sun Services �ޤǤ��䤤��碌���$�����
ʣ����Υ��åץ��졼��
Message Queue ���饹���Ǥϡ�ʣ��Υ֥?������ߺ��Ѥ����뤳�Ȥǡ���������֥�ʥ�å����������ӥ���¸��Ǥ��ޤ������Τ褦�ʥ��饹���åץ��졼�ɤ����硢�?����åץ��졼�ɤȸƤФ���ˡ����ѤǤ��ޤ����?����åץ��졼�ɤǤϡ����饹����饤����ݤä��ޤޡ��ġ��� Message Queue ������ Release 2 ���� Release 5 �˽缡���åץ��졼�ɤǤ��ޤ������饹���Υ��åץ��졼�ɤ�¹Ԥ���Ȥ��ϡ����� 2 �Ĥξ���α�դ��Ƥ��$�����
�?����åץ��졼�ɤ���Ѥ��ʤ����μ��ϴ�ñ�Ǥ������٤ƤΥ֥?�������åץ��졼�ɤ����ޤǡ��֥?������٤� 1 �Ĥ��ĥ���åȥ%������åץ��졼�ɤ����Ƶ�ư���ޤ���