Sun Java �?     p��      �ܼ�      ���      ����     

Sun �?
Sun Java System Messaging Server 6 2005Q1 ����� 

�� 3 ��
�����-�ι�.

������Ǥϡ�Veritas Cluster Server �ޤ��� Sun Cluster �ι����-�Υ��饹����󥰥��եȥ�������.����Messaging Server �ǻ��Ѥ��뤿��ν����ɬ�פʾ���ˤĤ������$��ޤ�����Communications Services ����ײ襬���ɡ�(http://docs.sun.com/doc/819-1069?l=ja) �ǹ����-�˴ؤ���Ϥ��ɤ�Ǥ������Ȥ�p��ˤ��Ƥ��ޤ����ޤ���Veritas �ޤ��� Sun Cluster Server �Υޥ˥奢��ǡ��ܺ٤ʷײ衢���󥹥ȡ����硢ɬ�פʥѥådʤɤξ����ɬ�פ˱����ƻ��Ȥ��Ƥ��$�����

ɽ 3-1 �ϡ�Messaging Server �Ǹ����$ǥ��ݡ��Ȥ���Ƥ��� Sun Cluster Server ����� Veritas Cluster Server �ΥС������Υꥹ�ȤǤ���

ɽ 3-1 Sun Cluster Server ����� Veritas Cluster Servers �Υ��ݡ��Ȥ���Ƥ���С������

���饹��

���ݡ��Ȥ���Ƥ���С������

Sun Cluster Server

Sun Cluster 3.1

Veritas Cluster Server

Veritas Cluster Server 1.3��Veritas Cluster Server 2.0������� Veritas Cluster Server 3.5

���ξϤˤϡ��ʲ����᤬����ޤ���


���饹������������ȤΥ��󥹥ȡ���

���饹������������Ȥϡ����饹���ե졼�����Τ�Ȥ�ư��� Messaging Server �ץ?���Ǥ���

Sun Cluster Messaging Server ����������� (SUNWscims) �ϡ�Java Enterprise System ���󥹥ȡ��餫�� Sun Cluster 3.1 ��j�򤷤��Ȥ��˥��󥹥ȡ��뤵��ޤ���Veritas Cluster Messaging Server ����������� (SUNWmsgvc) �ϡ�Java Enterprise System CD �� Messaging Server ��Product ���֥ǥ��쥯�ȥ�ˤ���ޤ� (Solaris_sparc/Product/messaging_svr/Packages/SUNWmsgvc)��VCS ���饹������������Ȥ򥤥󥹥ȡ��뤹��ˤϡ�pkgadd(1M) ���ޥ�ɤ���Ѥ���ɬ�פ�����ޤ���

Messaging Server ����ӹ����-�����

Messaging Server ����ӹ����- (Veritas Cluster ����� Sun Cluster ��ξ���Ŭ�Ѥ����) �Υ��󥹥ȡ���˴ؤ��Ƽ��Τ��Ȥ���դ��Ƥ��$�����

useconfig �桼�ƥ���ƥ��λ���

useconfig �桼�ƥ���ƥ�����Ѥ��뤳�Ȥǡ�HA �Ķ���ʣ��ΥΡ��ɴ֤�ñ��������ͭ���뤳�Ȥ��Ǥ��ޤ������Υ桼�ƥ���ƥ��ϡ���¸������򥢥åץ��졼�ɤޤ��Ϲ��������ΤǤϤ���ޤ���

���Ȥ��С��ǽ�ΥΡ��ɤ򥢥åץ��졼�ɤ�����ϡ�Java Enterprise System ���󥹥ȡ��餫�饤�󥹥ȡ����ԤʤäƤ��顢Messagng Server �����ꤷ�ޤ������Τ��ȡ�Java Enterprise System ���󥹥ȡ����Ȥä� Messaging Server �ѥå������򥤥󥹥ȡ��뤹�� 2 ���ܤΥΡ��ɤ˥ե����륪���С����ޤ������$������¹Ի�����ץ?��� (configure) ��⤦���ټ¹Ԥ���ɬ�פϤ���ޤ�������ˡ�useconfig �桼�ƥ���ƥ�����Ѥ��뤳�Ȥ��Ǥ��ޤ���

���Υ桼�ƥ���ƥ�����Ѥ���ˤϡ�useconfig �桼�ƥ���ƥ���¹Ԥ��ơ���p�� Messaging Server �������ꤷ�ޤ���

msg_svr_base/sbin/useconfig install/configure_YYYYMMDDHHMMSS

configure_YYYYMMDDHHMMSS �ϰ�p�ι�.����ե�����Ǥ���

�������Ρ��ɤǤϡ����ѥǥ�������� msg_svr_base/data/setup �ǥ��쥯�ȥ�� configure_YYYYMMDDHHMMSS ������ޤ���

��Veritas Cluster Server ����������ȤΥ��󥹥ȡ�����������Sun Cluster ����������ȤΥ��󥹥ȡ�����ΰʲ�����ˤϡ�useconfig �桼�ƥ���ƥ��򤤤Ļ��ѤǤ��뤫�����ܤ���Ƥ��ޤ���


Veritas Cluster Server ����������ȤΥ��󥹥ȡ���

Messaging Server �ϡ�Veritas Cluster Server 1.3��2.0������� 3.5 �ȤȤ�����ꤹ�뤳�Ȥ��Ǥ��ޤ���������Ǽ������Ǥϡ�Veritas Cluster 3.5 �Τߤ���夲�Ƥ��ޤ���Veritas 1.3 ����� 2.0 �ˤĤ��Ƥϡ���Sun Java Enterprise System ���󥹥ȡ��륬���ɡ�(http://docs.sun.com/doc/819-0808?l=ja) �򻲾Ȥ��Ƥ��$�����

���μ���¹Ԥ���p�ˡ�Veritas Cluster Server �ޥ˥奢�����٤��ɤߤ��$�����


��

  • Veritas Volume Manager (VxVM) �ˤϡ��̤Υ饤���󥹤�ɬ�פȤ��륯�饹����ǽ������ޤ������ε�ǽ�Ǥϡ�Sun Cluster 3.0 ���?�Х�ե����륷���ƥ�Ʊ�͡���ͭ���ȥ졼����Υե����륷���ƥ�򳵴ѤǤ��ޤ����ܺ٤ϡ�Veritas Cluster Server �Υޥ˥奢��򻲾Ȥ��Ƥ��$�����
  • FsckOpt �ϡ�3.5 ���p�� Veritas ��꡼���Ǥϥ��ץ����Ǥ�������������Mount �꥽����������ˤ�ɬ�ܤǤ���FsckOpt �ˤ� -y �ޤ��� -n ���դ���ɬ�פ�����ޤ����������ʤ��ȡ��꥽����������饤��ˤʤ�ޤ���
  • Veritas Cluster Server 2.0 Explorer �ϡ�Veritas Cluster Server 3.5 �δ���ˤϻ��ѤǤ��ޤ���

Java Enterprise System ���󥹥ȡ��餫��� Messaging Server �Υ��󥹥ȡ���� HA �����꤬��λ�������ȡ�HA ���ݡ��Ȥ˴�Ϣ���뤽��¾�μ����֥����С���Ǥ� IP ���ɥ쥹�ΥХ���ɡ��dz�ǧ���Ƥ��$�����

Veritas Cluster Server �׷�

VCS 3.5 ���󥹥ȡ��뤪������������

���μ��Ǥϡ�Veritas Cluster Server 3.5 ����Ѥ��� Messaging Server �� HA �����ӥ��Ȥ������ꤹ����ˡ�����$��ޤ���

�ǥե���Ȥ� main.cf ����ե�����ϡ�VCSweb ���ץꥱ��������ư���� ClusterService �ȸƤФ��꥽�������롼�פ����ꤷ�ޤ������Υ��롼�פˤϡ�csgnic �� webip �ʤɤΡ��ͥåȥ������ۥ��� IP �꥽�������ޤޤ�ޤ����ޤ���ntfr �꥽�����ϡ����٥�������Ѥ˺�.����ޤ���

  1. �Ρ��ɤ� 1 �Ĥ��� Cluster Explorer ��ư���ޤ���
  2. ���� Veritas Cluster Server �μ��Ǥϡ�Messaging Server �� HA �����ӥ��Ȥ������ꤹ��ݤ˥���ե�����桼�������󥿥ե���������Ѥ���Ȳ��ꤷ�Ƥ��ޤ���

    Cluster Explorer ��ư����ˤϡ��ʲ��Υ��ޥ�ɤ�¹Ԥ��ޤ���

    # /opt/VRTSvcs/bin/hagui

    GUI ����Ѥ��뤿��ˡ�VRTScscm �ѥå������򥤥󥹥ȡ��뤹��ɬ�פ�����ޤ���

  3. ������ DiskGroup �� s1ms_dg �ǥ��������롼�ץ꥽�������ɲä��ơ�ͭ��ˤ��ޤ���
  4. ������ Mount �� s1ms_mt �ޥ���ȥ꥽�������ɲä��ޤ���
    1. Veritas Cluster Server 2.0 �Ȥϰۤʤꡢ-y (�ޤ��� -n) �� FsckOpt ���ɲä���ɬ�פ�����ޤ���NULL ���ץ����ϡ�Mount ��ϥ󥰥��åפ����ޤ���fsck_vxfs �ξܺ٤ˤĤ��Ƥϡ�Solaris �Υޥ˥奢��ڡ����򻲾Ȥ��Ƥ��$�����
    2. ��󥯤��Ƥ���꥽�������ޤ�ͭ��ˤʤäƤ��ʤ����ϡ��֥�󥯡ץܥ����Ȥäơ�ɬ�����Υ꥽������ͭ��ˤ��Ƥ��$�����
  5. s1ms_mt �� s1ms_dg �δ֤Υ�󥯤��.���ޤ����꥽���� s1ms_mt ��ͭ��ˤ��ޤ���
  6. ���οޤϰ�¸�ط��ĥ꡼�򼨤��ޤ���

    �� 3-1 Veritas Cluster Server ��¸�ط��ĥ꡼
    VCS ��¸�ط��ĥ꡼��s1ms_dg �� slms_dg �δ֤˺�.���줿��󥯡�

  7. ����С��� Messaging Server ��j�򤷤ơ�Java Enterprise System ���󥹥ȡ����¹Ԥ��ޤ���
    1. ����С���������˥ۥ���̾�����Ϥ����줿�Ȥ��ϡ�ɬ������ۥ���̾����ꤷ�Ƥ��$�����
    2. ���ץΡ��� (���Ȥ��С�Node_A) ���� Messaging Server ���¹Ի������¹Ԥ��ơ�Messaging Server �򥤥󥹥ȡ��뤷�ޤ���
    3. pkgadd(1M) ���ޥ�ɤ���Ѥ��ơ�Veritas Cluster Server ����������ȥѥå�������SUNWmsgvc (Java Enterprise System CD �� Messaging Server Product ���֥ǥ��쥯�ȥ���) �򥤥󥹥ȡ��뤷�ޤ���
    4. ����ǡ�Messaging Server �� Veritas ����������Ȥ� Node_A �˥��󥹥ȡ��뤵��ޤ���

  8. �Хå����åץΡ��� (���Ȥ��С�Node_B) ���ڤ��ؤ��ޤ���
  9. Java Enterprise System ���󥹥ȡ����¹Ԥ��ơ��Хå����åץΡ��� (Node_B) �� Messaging Server �򥤥󥹥ȡ��뤷�ޤ���
  10. Messaging Server �򥤥󥹥ȡ��뤷�����ȡ�useconfig �桼�ƥ���ƥ�����Ѥ��뤳�Ȥˤ�ꡢ�Хå����åץΡ��� (Node_B) ���ɲäν��¹Ի�������.����ɬ�פ��ʤ��ʤ�ޤ���useconfig �桼�ƥ���ƥ�����Ѥ��뤳�Ȥǡ�HA �Ķ���ʣ��ΥΡ��ɴ֤�ñ��������ͭ���뤳�Ȥ��Ǥ��ޤ������Υ桼�ƥ���ƥ��ϡ���¸������򥢥åץ��졼�ɤޤ��Ϲ��������ΤǤϤ���ޤ�����useconfig �桼�ƥ���ƥ��λ��ѡ��򻲾Ȥ��Ƥ��$�����
  11. ����ǡ�Veritas ����������Ȥ� Node_B �˥��󥹥ȡ��뤵��ޤ���

  12. Cluster Explorer �ǡ���File�ץ�˥塼�����Import Types...�פ�j�򤷡��ե�����j��ܥå�����ɽ�����ޤ���
  13. /etc/VRTSvcs/conf/config �ǥ��쥯�ȥ꤫�� MsgSrvTypes.cf �����פ򥤥�ݡ��Ȥ��ޤ������Υ����ץե�����򥤥�ݡ��Ȥ��ޤ������Υե�����򸡺��Ȥ��ϡ����饹���Ρ��ɾ�ˤ���ɬ�פ�����ޤ���
  14. �����ǡ������� MsgSrv �Υ꥽���� (���Ȥ��С�Mail) ���.���ޤ������Υ꥽�����ϡ�����ۥ���̾�ץ�ѥƥ��������ɬ�פǤ���
  15. Mail �꥽�����ϡ�s1ms_mt ����� webip �ˤ�äƷ�ޤ�ޤ����ʲ��ΰ�¸�ط��ĥ꡼�˼�����Ƥ���褦�ˡ��꥽�����֤Υ�󥯤��.���ޤ���
  16. �� 3-2 Veritas Cluster ��¸�ط��ĥ꡼
    VCS ��¸�ط��ĥ꡼: ��󥯤� Mail �� webip ����� s1ms_mt �֤˺�.����Ƥ��ޤ���

    1. ���٤ƤΥ꥽������ͭ��ˤ���Mail �򥪥�饤��ˤ��ޤ���
    2. ���٤ƤΥ����С�����ư����ޤ���
  17. Node_A ���ڤ��ؤ��ơ������-�����꤬��ǽ���Ƥ��뤫�ɤ�����e��å����ޤ���
  18. ���롼��°- OnlineRetryLimit �� 3 ���� 0 ���ѹ����ޤ����ѹ����ʤ��ȡ��ե����륪���С����������ӥ���Ʊ���Ρ��ɾ�ǺƵ�ư���뤳�Ȥ�����ޤ���

MsgSrv °-

������Ǥϡ�mail �꥽������ư������� MsgSrv �Τ���¾��°-�ˤĤ������$��ޤ���Veritas Cluster Server �� Messaging Server �����ꤹ��ˤϡ�ɽ 3-2 �򻲾Ȥ��Ƥ��$�����

ɽ 3-2 Veritas Cluster Server °- 

°-

����

FaultOnMonitorTimeouts

������ (=0) �ξ�硢�ƻ� (�ץ?��) �Υ����ॢ���Ȥϥ꥽�����ξ㳲�Ȥ��Ƥϰ����ޤ��󡣿侩���������� 2���ƻ�Υ����ॢ���Ȥ� 2 ��ˤʤ�ȡ��꥽�������Ƶ�ư�ޤ��ϥե����륪���С����ޤ���

ConfInterval

�㳲��Ƶ�ư��������Ȥ������ֳִ֡������ӥ������λ��֤δ֥���饤��ˤʤäƤ���ȡ���p������Ͼõ��ޤ���600 �ߥ��ä�侩��

ToleranceLimit

�꥽���� FAULTED ����$��뤿��˴ƻ뤬 OFFLINE ���֤��������ͤ� 0 (�ǥե����) �Τޤޤˤ��ޤ���


Sun Cluster ����������ȤΥ��󥹥ȡ���

������Ǥϡ�Sun Cluster �� Highly Available (HA) Data Service �Υ��󥹥ȡ��뤪���������ˡ�����$��ޤ������Υ��󥹥ȡ�����ϡ�Sun Cluster 3.1 ��Ŭ�Ѥ���ޤ���������ˤϡ��ʲ��ι��ܤ�����ޤ���

Sun Cluster 3.1 �Υޥ˥奢��ϡ����ξ��ǻ��ȤǤ��ޤ���

http://docs.sun.com/app/docs/prod/cluster?l=ja#hic

Veritas File System (VxFS) �ϡ�Sun Cluster 3.1 �ǥ��ݡ��Ȥ���Ƥ��ޤ���

Sun Cluster ���׷�

�����Ǥϡ����ξ���p��Ȥ��Ƥ��ޤ���

HAStoragePlus �ˤĤ���

Sun Cluster �Ķ���ǥ?����˥ޥ���Ȥ��줿�ե����륷���ƥ�β���-����뤿��ˡ�HAStoragePlus �꥽���������פ���Ѥ��뤳�Ȥ򶯤������ᤷ�ޤ���Sun Cluster ���?�Х�ǥХ������롼�פ˾��󤹤�ե����륷���ƥ�ϡ�HAStoragePlus �ǻ��ѤǤ��ޤ���HAStorage �Τ褦�ʥ��?�Х�˥ޥ���Ȥ��줿�ե����륷���ƥ�ȤϰۤʤꡢHAStoragePlus �ϰ����֤� 1 �ĤΥ��饹���Ρ��ɤǤΤ����ѤǤ��ޤ��������Υ?����˥ޥ���Ȥ��줿�ե����륷���ƥ�ϡ��ե����륪���С��⡼�ɤȥե����륪���С��꥽�������롼�פΤߤǻ��ѤǤ��ޤ���HAStorage �� GFS (���?�Х�ե����륷���ƥ�) �ȤϰۤʤꡢHAStoragePlus �� FFS (�ե����륪���С��ե����륷���ƥ�) ���󶡤��ޤ���

HAStoragePlus �ˤϡ�¿�������$�����ޤ���

HAStoragePlus �ξܺ٤ϡ���Sun Cluster 3.1 Data Service Planning and Administration Guide�٤򻲾Ȥ��Ƥ��$�����

Sun Cluster �� HA StoragePlus �Ǥ� Messaging Server ������

������Ǥϡ�Sun Cluster 3.1 �� Sun Java System Messaging Server �� HA ���ݡ��Ȥ���� HA StoragePlus �����ꤹ����ˡ��ñ������Ȥä����$��ޤ���

HA �����ꤷ���顢�֥����С���Ǥ� IP ���ɥ쥹�ΥХ���ɡ��ǡ�HA ���ݡ��Ȥ˴�Ϣ�����ɲäμ����ǧ���Ƥ��$�����

�ʲ�����Ǥϡ���å������󥰥����С��� HA ����ۥ���̾����� IP ���ɥ쥹�ˤ�ä����ꤵ��Ƥ���Ȳ��ꤷ�Ƥ��ޤ���ʪ��ۥ���̾�� mail-1 �� mail-2 �ǡ�HA ����ۥ���̾�� budgie �Ȥ��ޤ����� 3-3 �ˡ�Messaging Server HA ���ݡ��Ȥι�.���˺�.����Ƽ�� HA �꥽����������Ҥΰ�¸�ط��򼨤��ޤ���

�� 3-3 � Sun Java System Messaging Server HA ��.

� Messaging Server HA ��.

  1. �����ѡ��桼�����ˤʤꡢ���󥽡���򳫤��ޤ���
  2. �ʲ��� Sun Cluster ���ޥ�ɤ�¹Ԥ���ˤϡ������ѡ��桼�����Ȥ��ƥ?���󤹤�ɬ�פ�����ޤ����ޤ�����å��������Ϥ�ɽ�����륳�󥽡���ޤ��ϥ�����ɥ��� /dev/console �����ꤹ��ɬ�פ�����ޤ���

  3. ɬ�פʥ꥽���������פ��ɲä��ޤ���
  4. ���Ѥ���꥽���������פ� Sun Cluster ��ǧ���Ǥ���褦�����ꤷ�ޤ��������Ԥ��ˤϡ����Τ褦�ˡ�scrgadm -a -t ���ޥ�ɤ���Ѥ��ޤ���

    # scrgadm -a -t SUNW.HAStoragePlus
    # scrgadm -a -t SUNW.ims

  5. Messaging Server �Υ꥽�������롼�פ��.���ޤ���
  6. ���κ�Ȥ�ޤ<¹Ԥ��Ƥ��ʤ����ϡ��꥽�������롼�פ��.����Messaging Server ��¹Ԥ��륯�饹���Ρ��ɤˤ��Υ��롼�פ�ɽ�������褦�ˤ��ޤ������Υ��ޥ�ɤϡ�MAIL-RG �Ȥ����꥽�������롼�פ��.�������饹���Ρ��ɤ� mail-1 ����� mail-2 �ˤ��Υ��롼�פ�ɽ�����ޤ���

    # scrgadm -a -g MAIL-RG -h mail-1,mail-2

    �꥽�������롼�פˤϡ�Ǥ�դ�̾p����ѤǤ��ޤ���

  7. HA ����ۥ���̾�꥽�������.�����꥽�������롼�פ�ư���ޤ���
  8. ���κ�Ȥ�ޤ<¹Ԥ��Ƥ��ʤ����ϡ�HA ����ۥ���̾�꥽�������.����ͭ��ˤ��������꥽�������롼��������֤��ޤ������Υ��ޥ�ɤϡ�����ۥ���̾ budgie ����Ѥ��ơ������¹Ԥ��ޤ���-j ���ץ���󤬾�ά����Ƥ���Τǡ���.�����꥽������̾p�� budgie �ˤʤ�ޤ���

    # scrgadm -a -L -g MAIL-RG -l budgie
    # scswitch -Z -g MAIL-RG

  9. HAStoragePlus �꥽�������.���ޤ���
  10. Messaging Server ����¸����ե����륷���ƥ�� HAStoragePlus �꥽���������פ��.����ɬ�פ�����ޤ������Υ��ޥ�ɤϡ�disk-rs �Ȥ��� HAStoragePlus �꥽�������.�����ե����륷���ƥ� disk_sys_mount_point �򡢤���)�沼�����֤��ޤ���

    # scrgadm -a -j disk-rs -g MAIL-RG ¥
    -t SUNW.HAStoragePlus ¥
    -x ServicePaths=disk_sys_mount_point-1, disk_sys_mount_point-2

    ServicePaths= �θ��ˡ�Messaging Server ����¸���륯�饹���ե����륷���ƥ�Υޥ���ȥݥ���Ȥ򥳥�ޤǶ��ڤä���󤷤ޤ��������Ǥϡ�2 �ĤΥޥ���ȥݥ���ȡ�disk_sys_mount_point-1 �� disk_sys_mount_point-2 �����ꤵ��Ƥ��ޤ�������Υ����С����̤Υե����륷���ƥ�˰�¸������ϡ��ɲä� HA ���ȥ졼���꥽�������.������� 10 �Ǥ��ΰ�¸�ط�����ꤷ�ޤ���

  11. ����С��򥤥󥹥ȡ��뤷�����ꤷ�ޤ� (��Sun Java Enterprise System ���󥹥ȡ��륬���ɡ٤򻲾�)��
  12. ��t����Υɥᥤ��̾����ꤹ��Ȥ��ϡ���� 4 �Ǻ�.���� HA ����ۥ���̾����Ѥ��Ƥ��$�����

  13. Messaging Server �򥤥󥹥ȡ��뤷�����ꤷ�ޤ�����Messaging Server �ν��¹Ի�������.����ˤϡ��򻲾Ȥ��Ƥ��$�����
    1. ���¹Ի�����ǡ�����ǥ��쥯�ȥ����ꤹ��褦�����ޤ� (��Messaging Server �ν��¹Ի�������.����ˤϡ��򻲾�)��ɬ����HAStoragePlus �꥽�����ζ��ѥǥ������Υǥ��쥯�ȥ�ѥ�����Ѥ��Ƥ��$�����
    2. ���Υ��ޥ�ɤ�¹Ԥ��ơ�Sun Cluster �β��� watcher �ץ?����ͭ��ˤ��Ƥ��$�����

      configutil -o local.autorestart -v 1

    3. watcher �ץ?���ξܺ٤ˤĤ��Ƥϡ��־㳲��ȯ8���������ӥ������ʤ������ӥ��μ�ư�Ƶ�ư���򻲾Ȥ��Ƥ��$�����

  14. ha_ip_config ������ץȤ�¹Ԥ��ơ�service.listenaddr �� service.http.smtphost �����ꤷ�������-�Ѥ� dispatcher.cnf ����� job_controller.cnf �ե���������ꤷ�ޤ������Υ�����ץȤǤϡ�ʪ�� IP ���ɥ쥹�ǤϤʤ����� IP ���ɥ쥹�������Υѥ�᡼����ե���������ꤵ��ޤ������Υ�����ץȤϤޤ���watcher �ץ?�� (local.watcher.enable �� 1 ������) �ȼ�ư�Ƶ�ư�ץ?�� (local.auto.restart �� 1 ������) ��ͭ��ˤ��ޤ���
  15. ������ץȤμ¹Լ��ˤĤ��Ƥϡ��֥����С���Ǥ� IP ���ɥ쥹�ΥХ���ɡ��򻲾Ȥ��Ƥ��$�����

    ha_ip_config ������ץȤϡ�(����ȥǡ����Ѥ�) ���ѥǥ�����������ޥ����ǡ�1 ��$��¹Ԥ���ɬ�פ�����ޤ���

  16. imta.cnf �ե�������ѹ����ơ��и����뤹�٤Ƥ�ʪ��ۥ���̾�򥯥饹��������̾���֤������ޤ���
  17. HA Messaging Server �꥽�������.���ޤ���
  18. HA Messaging Server �꥽�������.���������꥽�������롼�פ��ɲä��ޤ������Υ꥽�����ϡ�HA ����ۥ���̾�꥽������ HA �ǥ������꥽�����˰�¸���ޤ���

    HA Messaging Server �꥽�������.����Ȥ��ϡ�Messaging Server �Υȥåץ�٥�ǥ��쥯�ȥ�ؤΥѥ� (msg_svr_base �ѥ�) ����ꤹ��ɬ�פ�����ޤ�������ˤϡ����˼����褦�ˡ�IMS_serverroot ��ĥ�ץ�ѥƥ�����Ѥ��ޤ���

    # scrgadm -a -j mail-rs -t SUNW.ims -g MAIL-RG ¥
              -x IMS_serverroot=msg_svr_base ¥
              -y Resource_dependencies=disk-rs,budgie

    �嵭�Υ��ޥ�ɤϡ�msg_svr_base �ǥ��쥯�ȥ���� IMS_serverroot �˥��󥹥ȡ��뤵��Ƥ��� Messaging Server �ˡ�mail-rs �Ȥ��� Messaging Server �꥽�������.���ޤ������� HA Messaging Server �꥽�����ϡ�HA �ǥ������꥽���� disk-rs������� HA ����ۥ���̾ budgie �˰�¸���ޤ���

    Messaging Server ���ɲäΥե����륷���ƥ�Ȥΰ�¸�ط����ľ��ϡ����Υե����륷���ƥ��Ѥ��ɲä� HA ���ȥ졼���꥽�������.�Ǥ��ޤ����嵭�Υ��ޥ�ɤ� Resource_dependencies ���ץ����ˡ��ɲä��� HA ���ȥ졼���꥽������̾p���ޤޤ�Ƥ��뤳�Ȥ��ǧ���Ƥ��$�����

  19. /etc/vfstab �ե����뤫�� global �Ȥ��������ޤ����֡��ȥ��åפǤϡ�/etc/vbstab ����no�פ����ꤵ��Ƥ���ɬ�פ�����ޤ����ܺ٤ˤĤ��Ƥϡ�Sun Cluster 3.1 �Υޥ˥奢��򻲾Ȥ��Ƥ��$�����
  20. HAStoragePlus �� vfstab �ե����뤬ͭ��ˤʤ�p�ˡ��ǽ�ˡ����ߤΥ��?�Х�ե����륷���ƥ�Ǥ���ե����륷���ƥ�� umount �����礬����ޤ������Τ��ȡ�HAStoragePlus �� vfstab �ե������ͭ��ˤ����ե����륷���ƥ��ƥޥ���Ȥ��뤳�Ȥ��Ǥ��ޤ���

  21. Messaging Server �꥽������ͭ��ˤ��ޤ���
  22. HA Messaging Server �꥽������ͭ��ˤ������� Messaging Server �򥪥�饤��ˤ��ޤ��������¹Ԥ���ˤϡ����Υ��ޥ�ɤ���Ѥ��ޤ���

    # scswitch -e -j mail-rs

    ���Υ��ޥ�ɤϡ�MAIL-RG �꥽�������롼�פ� mail-rs �꥽������ͭ��ˤ��ޤ���MAIL-RG �꥽�����Ϥ��Ǥ˥���饤��ˤʤäƤ���Τǡ����Υ��ޥ�ɤǡ�mail-rs �꥽�����⥪��饤��ˤ��ޤ���

  23. �꥽������ư����ǧ���ޤ���
  24. scstat ���ޥ�ɤ���Ѥ��ơ�MAIL-RG �꥽�������롼�פ�����饤��ˤʤäƤ��뤫�ɤ������ǧ���ޤ������Ǿ��󤬤���С����󥽡���ǥХ����˽��Ϥ����Τǡ����̤dz�ǧ�Ǥ��ޤ����ޤ���syslog �ե����� /var/adm/messages �ǻ��Ȥ��뤳�Ȥ�Ǥ��ޤ���

  25. �ե����륪���С���Ŭ�ڤ�ư����뤿�ᡢ�⤦ 1 �ĤΥ��饹���Ρ��ɤ˥꥽�������롼�פν�����³�����ޤ���
  26. ��ư�ǥ꥽�������롼�פν�����̤Υ��饹���Ρ��ɤ˷�³�����ޤ����ե����륪���С���ΥΡ��ɤǥ����ѡ��桼�������¤��äƤ��뤳�Ȥ��ǧ���Ƥ��$�����

    scstat ���ޥ�ɤ���Ѥ��ơ����ߥ꥽�������롼�פν����¹Ԥ��Ƥ��� (����饤��ˤʤäƤ���) �Ρ��ɤ��ǧ���ޤ������Ȥ��С�����饤��Ρ��ɤ� mail-1 �ξ��ϡ����Υ��ޥ�ɤ���Ѥ��ơ�mail-2 �˽�����³�����ޤ���

    # scswitch -z -g MAIL-RG -h mail-2

�ǽ�ΥΡ��ɤ򥢥åץ��졼�ɤ�����ϡ�Java Enterprise System ���󥹥ȡ��餫�饤�󥹥ȡ����ԤʤäƤ��顢Messagng Server �����ꤷ�ޤ������Τ��ȡ�Java Enterprise System ���󥹥ȡ����Ȥä� Messaging Server �ѥå������򥤥󥹥ȡ��뤹�� 2 ���ܤΥΡ��ɤ˥ե����륪���С����ޤ������$������¹Ի�����ץ?��� (configure) ��⤦���ټ¹Ԥ���ɬ�פϤ���ޤ�������ˡ�useconfig �桼�ƥ���ƥ�����Ѥ��뤳�Ȥ��Ǥ��ޤ���

�����С���Ǥ� IP ���ɥ쥹�ΥХ����

���оΡ׹����-��ǥ�ޤ��ϡ�N + 1�׹����-��ǥ����Ѥ�����ϡ�Sun Cluster Server �� Messaging Server ���б������뤿��ˡ���.����դ��٤���ब�����Ĥ�����ޤ���

�����С����ư��� Messaging Server �ϡ�5���� IP ���ɥ쥹�ˤ�äƥХ���ɤ����ɬ�פ�����ޤ�������� HA �Ķ��� Messaging ��5�������ꤹ�뤿���ɬ�פǤ���

Messaging Server �� HA �б��˹�.�������ǡ�Messaging Server ���Х���ɤ������³���Ե����륤�󥿥ե��������ɥ쥹�����ꤷ�ޤ����ǥե���ȤǤϡ��ƥ����С��ϻ��Ѳ�ǽ�ʤ��٤ƤΥ��󥿥ե��������ɥ쥹�˥Х���ɤ���ޤ������$���HA �Ķ��Ǥϡ�HA ����ۥ���̾�˴�Ϣ�դ���줿���󥿥ե��������ɥ쥹�˸��ꤷ�Ƴƥ����С���Х���ɤ���ɬ�פ�����ޤ���

�嵭�Τ褦�ʥХ���ɤ���ñ�˹Ԥ���褦�ˡ������ Messaging Server ���󥹥��󥹤�°���륵���С������Ѥ��륤�󥿥ե��������ɥ쥹�ι�.��Ԥ�����Υ�����ץȤ��Ѱդ���Ƥ��ޤ������Υ�����ץȤǤϡ��桼��������ͭ���� IP ���ɥ쥹���ޤ��ϥ����С������Ѥ��� HA ����ۥ���̾�˴�Ϣ�դ��� IP ���ɥ쥹���顢Ŭ�ڤʥ��󥿥ե��������ɥ쥹�����ꤷ�ޤ���

���Υ�����ץȤϡ��ʲ�������ե������5�ޤ��Ϻ�.���뤳�Ȥˤ�äơ���.���ѹ����ޤ���

msg_svr_base/config/dispatcher.cnf

���Υե�����Ǥϡ�SMTP �����С������ SMTP ������С��� INTERFACE_ADDRESS ���ץ������ɲäޤ����ѹ����ޤ���

msg_svr_base/config/job_controller.cnf

���Υե�����Ǥϡ�����֥���ȥ?��� INTERFACE_ADDRESS ���ץ������ɲäޤ����ѹ����ޤ���

�Ǹ�ˡ�POP��IMAP������� Messenger Express HTTP �����С������Ѥ��� configutil service.listenaddr ����� service.http.smtphost �ѥ�᡼�������ꤷ�ޤ���

��������ե����뤬�����硢�����Υե������ *.pre-ha �Ȥ���̾p���ѹ�����ޤ���

���Υ�����ץȤ�¹Ԥ���ˤϡ����μ��˽����ޤ���

  1. �����ѡ��桼�����ˤʤ�ޤ���
  2. msg_svr_base/sbin/ha_ip_config ��¹Ԥ��ޤ���
  3. ������ץȤˤ�äơ��ʲ��μ��䤬ɽ������ޤ���Control �����򲡤��ʤ��� d �����򲡤��ȡ��ɤμ�����ʳ��Ǥ⥹����ץȤ���ߤǤ��ޤ����ǥե���Ȥ�����ϡ��ѳ�� ([ ]) ���ɽ������Ƥ��ޤ����ǥե���Ȥ������j�򤹤���ϡ�Return �����򲡤��ޤ���
    1. Logical IP address: ���� IP ���ɥ쥹��Messaging Server �����Ѥ�������ۥ���̾�˳����Ƥ�줿 IP ���ɥ쥹����ꤷ�ޤ������� IP ���ɥ쥹�ϡ���123.456.78.90�פΤ褦�ˡ��ɥå��դ��� 10 �ʷ|��ǻ��ꤹ��ɬ�פ�����ޤ���
    2. ���� IP ���ɥ쥹�ϡ�configutil �ѥ�᡼�� service.http.smtphost �˼�ưŪ�����ꤵ��ޤ������Υѥ�᡼���ˤ�ꡢ���饹����ǥ�å������󥰥����ƥब�¹Ԥ���Ƥ���ޥ���򻲾Ȥ��뤳�Ȥ��Ǥ��ޤ������Ȥ��� Messenger Express ����Ѥ��Ƥ����硢�����С��ϡ���᡼��������᡼��ۥ��Ȥ�Ƚ�ǤǤ��ޤ���

    3. Messaging Server Base (msg_svr_base): Messaging Server �򥤥󥹥ȡ��뤹��Ǿ�̥ǥ��쥯�ȥ�����Хѥ�����ꤷ�ޤ���
    4. j�򤷤����ܤ��ѹ����뤫�ɤ���������ޤǤ˲������ƤǤ褤���ϡ���no�פ���ơ�������ѹ�����ꤷ�ޤ���������ѹ�������ϡ���yes�פ���ޤ���

      ��

      �ޤ���ha_ip_config ������ץȤǤϡ��ѥ�᡼�� local.autorestart ����� local.watcher.enable ����Ѥ��ơ�2 �Ĥο������ץ?�� watcher ����� msprobe ��ưŪ��ͭ��ˤ��ޤ��������ο������ѥ�᡼���ϡ���å������󥰥����С��ξ��ƻ뤹��ݤ���Ω�dޤ����ץ?���ξ㳲��ȿ�����ʤ������ӥ��ˤ�äơ�����ξ㳲�򼨤��?��å�������8.����ޤ�������ǡ����饹������������Ȥ� watcher �ץ?����ƻ뤹��褦�ˤʤꡢ���Υץ?������λ�����ɬ���ե����륪���С����ޤ���Sun Cluster ��5������ǽ�����뤿��ˡ��ѥ�᡼����ͭ��ˤ��Ƥ���ɬ�פ�����ޤ���

      watcher ����� msprobe �ץ?���ξܺ٤ϡ��־㳲��ȯ8���������ӥ������ʤ������ӥ��μ�ư�Ƶ�ư���򻲾Ȥ��Ƥ��$�����



�����-�ι�.�β��

������Ǥϡ������-�ι�.�������ˡ�����$��ޤ��������-�򥢥󥤥󥹥ȡ��뤹��ˤϡ�Veritas �ޤ��� Sun Cluster �Υޥ˥奢��˵��ܤ���Ƥ�����˽��äƤ��$�����

�����-�ι�.�β����ϡ�Veritas Cluster Server �� Sun Cluster �Τɤd����뤫�ˤ�äưۤʤ�ޤ���

������ˤϡ��ʲ��ι��ܤ�����ޤ���

Veritas Cluster Server �ι�.�β��

Veritas Cluster Server �ι����-����ݡ��ͥ�Ȥι�.�����ˤϡ����μ��˽����ޤ���

  1. iMS5 �����ӥ����롼�פ򥪥ե饤��ˤ������Υ꥽������̵��ˤ��ޤ���
  2. mail �꥽������logical_IP �꥽����������� mountshared �꥽�����δ֤ΰ�¸�ط�����ޤ���
  3. iMS5 �����ӥ����롼�פ򥪥�饤����ᤷ�ޤ���sharedg �꥽������ͭ��ˤʤ�ޤ���
  4. ���󥹥ȡ�����˺�.���� Veritas Cluster Server �꥽�����򤹤٤ƺ��ޤ���
  5. Veritas Cluster Server ����ߤ���ξ��ΥΡ��ɤǼ��Υե��������ޤ���
  6. /etc/VRTSvcs/conf/config/MsgSrvTypes.cf
    /opt/VRTSvcs/bin/MsgSrv/online
    /opt/VRTSvcs/bin/MsgSrv/offline
    /opt/VRTSvcs/bin/MsgSrv/clean
    /opt/VRTSvcs/bin/MsgSrv/monitor
    /opt/VRTSvcs/bin/MsgSrv/sub.pl

  7. Messaging Server �Υ���ȥ��ξ��ΥΡ��ɤ� /etc/VRTSvcs/conf/config/main.cf �ե����뤫����ޤ���
  8. ξ��ΥΡ��ɤ��� /opt/VRTSvcs/bin/MsgSrv/ �ǥ��쥯�ȥ����ޤ���

Sun Cluster 3.�� �� Messaging Server HA ���ݡ��Ȥι�.�β��

������Ǥϡ�Sun Cluster �� HA ��.����ä���ˡ�����$��ޤ��������Ǥϡ���Sun Cluster ����������ȤΥ��󥹥ȡ���������$���ñ�����ι�.��p��Ȥ��Ƥ��ޤ����ۤ��ι�.�Ǥϡ�����Υ��ޥ�� (���Ȥ��С���� 3) ���ۤʤ��礬����ޤ���������ʳ��μ���Ʊ���Ǥ���

  1. �����ѡ��桼�����ˤʤ�ޤ���
  2. �ʲ��� Sun Cluster ���ޥ�ɤ�¹Ԥ���ˤϡ������ѡ��桼�����ˤʤ�ɬ�פ�����ޤ���

  3. �꥽�������롼�פ򥪥ե饤��ˤ��ޤ���
  4. �꥽�������롼�פΤ��٤ƤΥ꥽�����򥷥�åȥ%��󤹤�ˤϡ����Υ��ޥ�ɤ�¹Ԥ��ޤ���

    # scswitch -F -g MAIL-RG

    ����ǡ��꥽�������롼����Τ��٤ƤΥ꥽���� (Messaging Server ��HA ����ۥ���̾�ʤ�) ������åȥ%��󤵤�ޤ���

  5. �ġ��Υ꥽������̵��ˤ��ޤ���
  6. ���Υ��ޥ�ɤǡ��꥽�������롼�פ���꥽������ 1 �Ĥ���̵��ˤ��ޤ���

    # scswitch -n -j mail-rs
    # scswitch -n -j disk-rs
    # scswitch -n -j budgie

  7. �꥽�������롼�פ���ġ��Υ���������ޤ���
  8. �꥽������̵��ˤ����顢���Υ��ޥ�ɤǡ��꥽�������롼�פ���꥽������ 1 �Ĥ��ĺ��Ǥ��ޤ���

    # scrgadm -r -j mail-rs
    # scrgadm -r -j disk-rs
    # scrgadm -r -j budgie

  9. �꥽�������롼�פ���ޤ���
  10. �꥽�������롼�פ��餹�٤ƤΥ꥽��������顢���Υ��ޥ�ɤǡ��꥽�������롼�פ��Τ�Τ���Ǥ��ޤ���

    # scrgadm -r -g MAIL-RG

  11. �꥽���������פ���ޤ� (��ά��)��
  12. ���饹������꥽���������פ����ɬ�פ�������ϡ����Υ��ޥ�ɤ�¹Ԥ��ޤ���

    # scrgadm -r -t SUNW.ims
    # scrgadm -r -t SUNW.HAStoragePlus



p��      �ܼ�      ���      ����     


Copyright 2005 Sun Microsystems, Inc. All rights reserved.