Sun Java logo     �W�@��      �ؿ�      �d�      �U�@��     

Sun logo
Sun Java System Messaging Server 6 2005Q1 �޲z��n 

�� 3 ��
�t�m���i��

���`���Ѱt�m Veritas Cluster Server �� Sun Cluster ���i�Ω��O���n��H�ηdzƱN�ӳn��P Messaging Server �t�X�ϥήɩһݪ���T�C���]�z�w�\Ū�uMessaging Server Deployment Planning Guide�v(http://docs.sun.com/doc/819-0063) ������i�Ωʪ��@���H�ξA�? Veritas �� Sun Cluster Server ���A�è̻ݭn��o�F�ԲӳW���B�w�˻���B���ݪ��׸ɵ{���Ψ�L��T�C

�� 3-1 �C�X Messaging Server �ثe�䴩�� Sun Cluster Server �M Veritas Cluster Server �����G

�� 3-1  �䴩�� Sun Cluster Server �M Veritas Cluster Server ����

�O��

�䴩������

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

�����]�t�H�U�U�`�G


�O���N�z�{���w��

�O���N�z�{���O�@�ئb�O���ج[�U��檺 Messaging Server �{���C

Sun Cluster Messaging Server �N�z�{�� (SUNWscims) �b�z�z�L Java Enterprise System �w�˵{����� Sun Cluster 3.1 �ɦw�ˡC�i�H�b Java Enterprise System CD �W�� Messaging Server Product �l�ؿ� (Solaris_sparc/Product/messaging_svr/Packages/SUNWmsgvc) ����� Veritas Cluster Messaging Server �N�z�{�� (SUNWmsgvc)�C(�Ъ`�N�A�z�����ϥ� pkgadd(1M) ��O�Ӧw�� VCS �O���N�z�{���C)

Messaging Server �M���i�Ωʪ`�N�ƶ�

���� Messaging Server �M���i�Ω� (�A�Ω� Veritas Cluster �M Sun Cluster) �w�˪��@�Ǫ`�N�ƶ��G

�ϥ� useconfig ���ε{��

useconfig ���ε{���i��z�b HA ��Ҥ����h�Ӹ`�I�����@�γ�@�t�m�C�����ε{���ä��ɯũΧ�s�{���t�m�C

�Ҧp�A�p�G�z�n�ɯŲĤ@�Ӹ`�I�A�h�i�H�z�L Java Enterprise System �w�˵{���w�� Messaging Server�A�M����i��t�m�C�H��A�z�i�H�G���ಾ�ܲĤG�Ӹ`�I�A�b�Ӹ`�I�W�z�L Java Enterprise System �w�˵{���w�� Messaging Server �M�˳n��A��A������l��涥�q�t�m�{�� (configure)�C�z�]�i�H�ϥ� useconfig ���ε{���C

�Y�n�ҥθӤ��ε{���A�а�� useconfig ���ε{���A�H��V��e�� Messaging Server �t�m�C

msg_svr_base/sbin/useconfig install/configure_YYYYMMDDHHMMSS

�䤤�Aconfigure_YYYYMMDDHHMMSS �O��e���t�m�]�w�ɮסC

�b�@�ӥ��s���`�I�W�A�z�i�H�b�@�κϺЪ� msg_svr_base/data/setup �ؿ��� configure_YYYYMMDDHHMMSS�C

�H�U��` Veritas Cluster Server �N�z�{���w���M Sun Cluster �N�z�{���w���y�z��ɥi�H�ϥ� useconfig ���ε{���C


Veritas Cluster Server �N�z�{���w��

�i�H�z�L Veritas Cluster Server 1.3�B2.0 �M 3.5 �Ӱt�m Messaging Server �C���`��������u�[�\ Veritas Cluster 3.5�F�p�ݦ��� Veritas 1.3 �M 2.0 ������A�аѾ\ http://docs.sun.com/doc/819-0811 �W���u Sun Java Enterprise System �w�˫�n �v�C

���H�U�{�Ǥ��e�A�аȥ��d�\ Veritas Cluster Server ������C


�`�N

  • Veritas �e��޲z�{�� (VxVM) ���O���\��ݭn��W���v�C���\��i���Ѧ@���x�s�W�ɮרt�Ϊ������˵�A�P Sun Cluster 3.0 �������ɮרt������C�аѾ\ Veritas Cluster Server ������A�H��o��h��T�C
  • FsckOpt �b 3.5 �����e�� Veritas �������i��C��O�A���O�t�m Mount �귽�ҥ��ݪ��CFsckOpt �����]�A -y �� -n�A�_�h�귽�N�L�k�b�u�W�ϥΡC
  • Veritas Cluster Server 2.0 Explorer ����Ω�޲z Veritas Cluster Server 3.5�C

�z�L Java Enterprise System �w�˵{���w�� Messaging Server �ðt�m HA ����A�аȥ��d�\�N IP ��}�s���ܦ�A���A�H�A�ѻP�t�m HA �䴩���p����L�B�J�C

Veritas Cluster Server ���ݨD

VCS 3.5 �w�˩M�t�m�`�N�ƶ�

�H�U����y�z�p��ϥ� Veritas Cluster Server 3.5 �N Messaging Server �t�m�� HA �A�ȡC

�w�]�� main.cf �t�m�ɮױN�]�w�W�� ClusterService ���귽�s�աA�Ӹ귽�s�ձN�Ұ� VCSweb 3�ε{���C���귽�s�ե]�t�Ѧp csgnic �M webip ����������޿�D�� IP �귽�C���~�A�ٷ|���ƥ�q���إ� ntfr �귽�C

  1. �Ұʨ䤤�@�Ӹ`�I�� Cluster Explorer�C
  2. �Ъ`�N�A�o�� Veritas Cluster Server ����w�z�n�ϥιϧΤƨϥΪ̤����N Messaging Server �t�m�� HA �A�ȡC

    �Y�n�Ұ� Cluster Explorer�A�а��H�U��O�G

    # /opt/VRTSvcs/bin/hagui

    ���F�ϥ� GUI�A�����w�� VRTScscm �M�˳n��C

  3. �s�W DiskGroup ������ s1ms_dg �Ϻиs�ո귽�ñҥΥ��C
  4. �s�W Mount ������ s1ms_mt �˸�귽�C
    1. �P�b Veritas Cluster Server 2.0 �����P�A�z�����N -y (�� -n) �[�J�� FsckOpt ���C�ſﶵ�N�ɭP Mount ����C�аѾ\ Solaris �u�W���U���A�H��o���� fsck_vxfs ����h��T�C
    2. �p�G�|���ҥγs���귽�A�аȥ���@�U [�s��] ��s�N���̱ҥΡC
  5. �b s1ms_mt �M s1ms_dg �����إ߳s���C�ҥ� s1ms_mt �귽�C
  6. �U�ϴyø���ݾ�G

    �� 3-1  Veritas Cluster Server ���ݾ�
    VCS �̩ۨʾ�C�b s1ms_mt �M s1ms_dg �����إߪ��s���C

  7. ��� Java Enterprise System �w�˵{���A�ÿ�� Administration Server �M Messaging Server�C
    1. �b Administration Server �t�m�v��A�аȥ��b�n�D�z���ѥD��W�ٮɫ�w�޿�D��W�١C
    2. �q�D�n�`�I (�Ҧp�ANode_A) ��� Messaging Server ��l��涥�q�t�m�H�w�� Messaging Server�C
    3. �ϥ� pkgadd(1M) ��O�w�� Veritas Cluster Server �N�z�{���M�˳n�� SUNWmsgvc (��� Java Enterprise System CD �W�� Messaging Server Product �l�ؿ�)�C
    4. �ܦ��AMessaging Server �M Veritas �N�z�{���w�w�˦b Node_A �W�C

  8. �t��ܳƥ�`�I (�Ҧp�ANode_B)�C
  9. ��� Java Enterprise System �w�˵{���A�H�b�ƥ�`�I (Node_B) �W�w�� Messaging Server�C
  10. �w�� Messaging Server ����A�z�i�H�ϥ� useconfig ���ε{���A�Ӥ����b�ƥ�`�I (Node_B) �W�إߨ�L��l��涥�q�t�m�Cuseconfig ���ε{���i��z�b HA ��Ҥ����h�Ӹ`�I�����@�γ�@�t�m�C�����ε{���ä��ɯũΧ�s�{���t�m�C�аѾ\�ϥ� useconfig ���ε{���C
  11. �ܦ��AVeritas �N�z�{���w�w�˦b Node_B �W�C

  12. �q Cluster Explorer ��� [�ɮ�] �\��?�� [�פJ����...]�A�ù�W�N����ɮ׿����C
  13. �q /etc/VRTSvcs/conf/config �ؿ�פJ MsgSrvTypes.cf �����C�פJ�������ɮסC�Ъ`�N�A�z�ݭn�b�O���`�I�W�~���즹�ɮסC
  14. �{�b�إߤ@�� MsgSrv �������귽 (�Ҧp�AMail)�C���귽�ݭn�]�w�޿�D��W�ٯS�ʡC
  15. Mail �귽�̿�� s1ms_mt �M webip�C�p�H�U�̩ۨʾ�ҥܡA�b�귽�����إ߳s���G
  16. �� 3-2  Veritas Cluster ���ݾ�
    VCS �̩ۨʾ�G�b Mail �P webip �M s1ms_mt �����إߪ��s���C

    1. �ҥΩҦ��귽���� Mail �B��u�W�C
    2. �Ҧ�����A����3�ҰʡC
  17. �t��� Node_A ���ˬd���i�Ωʰt�m�O�_���b�u�@�C
  18. �N�s���ݩ� OnlineRetryLimit �q 3 �ܧ� 0�A�_�h�i��|�b�P�@�`�I�W���s�ҰʬG���ಾ�A�ȡC

MsgSrv �ݩ�

���`�y�z���� mail �귽�B�@�覡�� MsgSrv ���[�ݩʡC�Y�n�ϥ� Veritas Cluster Server �t�m Messaging Server�A�аѾ\�� 3-2�C

�� 3-2  Veritas Cluster Server �ݩ� 

�ݩ�

�y�z

FaultOnMonitorTimeouts

�p�G���]�w (=0)�A�h�ʵ� (����) �O�ɤ��|�Q��귽�G�١C��ij�N���ݩʭȳ]�w�� 2�C�p�G�ʵ�O�ɨ⦸�A�h�귽�N���s�Ұʩζi��G���ಾ�C

ConfInterval

�G��/���s�Ұʭp�ƪ��ɶ����j�C�p�G�b���v��A�Ȥ��b�u�W�A�h�N�R����e����{�C��ij�]�� 600 ��C

ToleranceLimit

�ʵ�3�Ǧ^ OFFLINE �H�ŧi�귽 FAULTED �����ơC��ij�N���ȫO�d���u0�v(�w�]��)�C


Sun Cluster �N�z�{���w��

���`�y�z�p��w�� Messaging Server �ñN��t�m�� Sun Cluster ���i�� (HA) ��ƪA�ȡC�o�Ǧw�˻���i�M�Φ� Sun Cluster 3.1�C���`�]�t�H�U�D�D�G

Sun Cluster 3.1 �������G

http://docs.sun.com/db/prod/cluster#hic �M
http://docs.sun.com/db/prod/cluster#hic?l=zh_TW

�Ъ`�N�ASun Cluster 3.1 �䴩 Veritas �ɮרt�� (VxFS)�C

Sun Cluster ���ݨD

���`���w�H�U���p�G

��� HAStoragePlus

�j�P��ij�z�ϥ� HAStoragePlus �귽�����A�H�ϥ�����ɮרt�Φb Sun Cluster ��Ҥ���{���i�ΩʡC��� Sun Cluster ����˸m�s�դ�������ɮרt�Χ��i�P HAStoragePlus �t�X�ϥΡC�P���챾���ɮרt�� (�Ҧp HAStorage) ���P�AHAStoragePlus �u��b��󵹩w���ɶ��A��@���O���`�I�W�ϥΡC�o�Ǧb������ɮרt�Υu��b�G���ಾ�Ҧ��M�G���ಾ�귽�s�դ��ϥΡC�P HAStorage �� GFS (�����ɮרt��) ���P�AHAStoragePlus ���� FFS (���G�ٳƥ��ɮרt��)�C

HAStoragePlus �㦳�\�h�u�աG

�p�ݦ��� HAStoragePlus ����h��T�A�аѾ\�uSun Cluster 3.1 Data Service Planning and Administration Guide�v�C

Messaging Server �ϥ� Sun Cluster �M HA StoragePlus �i��t�m

���p�`�z�L²�檺�d�Ҵy�z�p��t�m Sun Cluster 3.1 �� Sun Java System Messaging Server HA �䴩�M HA StoragePlus�C

�t�m HA ��A�аȥ��d�\�N IP ��}�s���ܦ�A���A�H�A�ѻP HA �䴩���p����L�B�J�C

�U�Ұ��w�w�ϥ� HA �޿�D��W�٩M IP ��}�t�m�F�l��ǰe��A���C���w����D��W�٬� mail-1 �M mail-2�AHA �޿�D��W�٬� budgie�C�� 3-3 ����F�z�N�b�t�m Messaging Server HA �䴩�ɫإߪ����P HA �귽���_���̩ۨʡC

�� 3-3  ²�檺 Sun Java System Messaging Server HA �t�m

²�檺 Messaging Server HA �t�m

  1. �����W�ŨϥΪ̨ö}�ҥD���x�C
  2. �H�U�Ҧ� Sun Cluster ��O���n�D�z�H�W�ŨϥΪ̪�����n�J�C�z�ٻݭn���@�ӥD���x�ε���˵��X�� /dev/console �����T���C

  3. �s�W���ݪ��귽�����C
  4. �t�m Sun Cluster �H�A�ѭn�ϥΪ��귽�����C�i�H�ϥ� scrgadm -a -t ��O�ӹF���ت��G

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

  5. �� Messaging Server �إ߸귽�s�աC
  6. �p�G�z�|����榹�@�~�A�Ыإߤ@�Ӹ귽�s�ըèϨ���ܦb�n��� Messaging Server ���O���`�I�W�C�H�U��O�N�إߦW�� MAIL-RG ���귽�s�աA�èϨ���ܦb mail-1 �M mail-2 �O���`�I�W�C

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

    ��M�A�z�i�H�̻ݭn��귽�s�ըϥΥ��W�١C

  7. �إ� HA �޿�D��W�ٸ귽�ñҰʸ귽�s�աC
  8. �p�G�|����榹�@�~�A�Ь� HA �޿�D��W�٫إߨñҥθ귽�A�N��m��귽�s�դ��C�H�U��O�ϥ��޿�D��W�� budgie ��榹�@�~�C�ѩ�ٲ��F -j �t��A�]���إߪ��귽�W�٤��� budgie�C

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

  9. �إ� HAStoragePlus �귽�C
  10. ���ۡA�z�ݭn�� Messaging Server �Ҫ��ݪ��ɮרt�Ϋإ� HAStoragePlus �귽�����C�H�U��O�N�إߦW�� disk-rs �� HAStoragePlus �귽�A�÷|�N�ɮרt�� disk_sys_mount_point �m��䱱��U�G

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

    �H�r���9j�� ServicePaths �M��C�X Messaging Server �Ҩ̿઺�O���ɮרt�Ϊ��˸��I�C�b�H�W�d�Ҥ��A�ȫ�w�F��Ӹ˸��I disk_sys_mount_point-1 �M disk_sys_mount_point-2�C�p�G�Y�x��A���㦳��Ҩ̿઺���[�ɮרt�ΡA�h�z�i�H�إߪ��[�� HA �x�s�귽�æb�B�J 10 ����ܪ��[�̩ۨʡC

  11. �w�˩M�t�m Administration Server (�аѾ\�uSun Java Enterprise System �w�˫�n�v)�C
  12. ��w�����X�檺���W�ٮɡA�Шϥ��B�J 4 ���ҫإߪ� HA �޿�D��W�١C

  13. �w�˩M�t�m Messaging Server�C�аѾ\�u�إߪ�l Messaging Server ��涥�q�t�m�v�C
    1. �b��l��涥�q�t�m���A�t�η|�n�D�z�b�u�إߪ�l Messaging Server ��涥�q�t�m�v����w�t�m�ؿ�C�аȥ��ϥ� HAStoragePlus �귽���@�κϺХؿ��|�C
    2. ���H�U��O�H�ҥ� Sun Cluster �U�� Watcher �{�ǡG

      configutil -o local.autorestart -v 1

    3. �p�ݦ��� Watcher �{�Ǫ���h��T�A�аѾ\�u�۰ʭ��s�Ұʥ��ѩεL�^3���A���v�C

  14. ��� ha_ip_config �{���ɥH�]�w service.listenaddr �M service.http.smtphost �ðt�m dispatcher.cnf �M job_controller.cnf �ɮסA�q�ӹ�{���i�ΩʡC�ӵ{���ɥi�T�O���o�ǰѼƩM�ɮ׳]�w�޿� IP ��}�ӫD���� IP ��}�C���ٱҥ� Watcher �{�� (�N local.watcher.enable �]�w�� 1) �M Auto Restart �{�� (�N local.auto.restart �]�w�� 1)�C
  15. �p�ݦ�����ӵ{���ɪ�����A�аѾ\�N IP ��}�s���ܦ�A���C

    �u��b�a���@�κϺ� (�Ω�t�m�M���) ����W���@�� ha_ip_config �{���ɡC

  16. �ק� imta.cnf �ɮסA�å��O�����޿�W�ٴ%N�Ҧ�������D��W�١C
  17. �إ� HA Messaging Server �귽�C
  18. �{�b3�ӫإ� HA Messaging Server �귽�ñN��W�[��귽�s�աC���귽�̿�� HA �޿�D��W�٩M HA �Ϻи귽�C

    �b�إ� HA Messaging Server �귽���L�{���A�ݭn��� Messaging Server ���h�ؿ��|�A�Y msg_svr_base ��|�C�p�H�U��O�ҥܡA�o�ǧ@�~�i�ϥ� IMS_serverroot ����S�ʨӧ����C

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

    �W�z��O�� Messaging Server (�w�˦b msg_svr_base �ؿ� IMS_serverroot ��) �إߦW�� mail-rs �� HA Messaging Server �귽�CHA Messaging Server �귽�̿�� HA �Ϻи귽 disk-rs �M HA �޿�D��W�� budgie�C

    �p�G Messaging Server �㦳���[�ɮרt�ά̩ۨʡA�h�z�i�H���o���ɮרt�Ϋإߪ��[ HA �x�s�귽�C�аȥ��b�W�z��O�� Resource_dependencies �ﶵ���]�t�Ӫ��[ HA �x�s�귽�W�١C

  19. �q /etc/vfstab �ɮפ��������� global�C�ҰʮɡA�����N /etc/vbstab �]�w���uno�v�C�p�ݧ�h��T�A�аѾ\ Sun Cluster 3.1 ������C
  20. �z�L HAStoragePlus �ҥ� vfstab �ɮפ��e�A�i��n�� umount �ثe�������ɮרt�Ϊ��ɮרt�ΡC�M��i�H�z�L HAStoragePlus �ӱҥ� vfstab �ɮסA�í��s�˸���ɮרt�ΡC

  21. �ҥ� Messaging Server �귽�C
  22. �{�b3�ӱҰ� HA Messaging Server �귽�A�q���� Messaging Server �B��u�W�C�Y�n�p���A�ШϥΫ�O

    # scswitch -e -j mail-rs

    �W�z��O�ҥ� MAIL-RG �귽�s�ժ� mail-rs �귽�C�ѩ� MAIL-RG �귽��e�w�B��u�W�A�]���W�z��O�ٷ|�� mail-rs �B��u�W�C

  23. ���ҤW�z�@�~�O�_���@�ΡC
  24. �ϥ� scstat ��O�H�d�� MAIL-RG �귽�s�լO�_�b�u�W�C�z�i��ݭn�d�ݾɦV�D���x�˸m����X���e�A�H�A�ѩҦ��E�_��T�C�t�~�A�ٻݬd�� syslog �ɮ� /var/adm/messages�C

  25. �N�Ӹ귽�s�լG���ಾ�ܥt�@���O���`�I�A�H�T�w�G���ಾ�\��u�@���`�C
  26. �N�Ӹ귽�s�դ�ʬG���ಾ�ܥt�@���O���`�I�C(�нT�w�z�b�i�樾�G�ٳƥΪ��`�I�W�㦳�W�ŨϥΪ̯S�v�C)

    �ϥ� scstat ��O�d�ݸ귽�s�եثe���b���Ӹ`�I�W��� (�B��u�u�W�v)�C�Ҧp�A�p�G�Ӹ귽�s�զb mail-1 �W�B��u�W�A�h�ϥΥH�U��O�N��G���ಾ�� mail-2�G

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

�p�G�z�n�ɯŲĤ@�Ӹ`�I�A�h�i�H�z�L Java Enterprise System �w�˵{���i��w�ˡA�M��t�m Messaging Server�C�H��A�z�i�H�G���ಾ�ܲĤG�Ӹ`�I�A�b�Ӹ`�I�W�z�L Java Enterprise System �w�˵{���w�� Messaging Server �M�˳n��A��A������l��涥�q�t�m�{�� (configure)�C�z�]�i�H�ϥ� useconfig ���ε{���C

�N IP ��}�s���ܦ�A��

�b�� Messaging Server �dz� Sun Cluster Server �ɡA�p�G�ϥΪ��O��٩� N + 1 ���i�Ωʼҫ��A�h�t�m�v�3�`�N�@�Ǩ�L�ƶ��C

�b��A���W��檺 Messaging Server �ݭn�s�����T�� IP ��}�C�o�O�b HA ��Ҥ����T�t�m Messaging �ҥ��ݪ��C

�N Messaging Server �t�m���㦳 HA �����$u�@�]�A�t�m Messaging Server �s���M��ť�s�u�ɩҦb��������}�C�̹w�]�A��A���|�s���ܩҦ��i�Ϊ�������}�C��O�A�b HA ��ҤU�A�z�ݭn�N��A���M��s���ܻP HA �޿�D��W�����p��������}�C

�]���A���ѤF�@�ӵ{���ɨӰt�m��A�� (�ݩ󵹩w�� Messaging Server ���) �ҨϥΪ�������}�C�Ъ`�N�A�ӵ{���ɳz�L IP ��}�ѧO������}�A�� IP ��}�w�g�αN�n�P��A���ҨϥΪ� HA �޿�D��W�٫إ����p�C

�ӵ{���ɳz�L�ק�ΫإߥH�U�t�m�ɮרӨϰt�m�ܧ�ͮġC����ɮ�

msg_svr_base/config/dispatcher.cnf

�ӵ{���ɬ� SMTP �M SMTP Submit ��A���s�W���ܧ� INTERFACE_ADDRESS �ﶵ�C����ɮ�

msg_svr_base/config/job_controller.cnf

�ӵ{���ɬ��u�@����s�W���ܧ� INTERFACE_ADDRESS �ﶵ�C

�̫�A���N�]�w�� POP�BIMAP �M Messenger Express HTTP ����A���ϥΪ� configutil service.listenaddr �M service.http.smtphost �ѼơC

�Ъ`�N�A��l�t�m�ɮ� (�p�G��) �N�Q���s�R�W�� *.pre-ha�C

��`�H�U������{���ɡG

  1. �����W�ŨϥΪ̡C
  2. ��� msg_svr_base/sbin/ha_ip_config
  3. �ӵ{���ɷ|��ܤU�z���D�C�z�L��J control-d �Ӧ^3���D���@�i��|���_�ӵ{���ɡC�o�ǰ��D���w�]���׳���ܦb��A�� [ ] ���C�Y�n����w�]���סA�u�ݫ� Return ��Y�i�C
    1. �޿� IP ��}�G��w�w�0t�� Messaging Server �N�ϥΪ��޿�D��W�� �� IP ��}�C�����N IP ��}��w���a�I���Q�i��Ʀr�Φ��A�Ҧp�A123.456.78.90�C
    2. �޿� IP ��}�O�b configutil �Ѽ� service.http.smtphost ���۰ʳ]�w���A�z�i�H�ϥΦ� IP ��}�Ӭd���O���������x����b���l��ǰe�t�ΡC�Ҧp�A�p�G�z�ϥΪ��O Messenger Express�A�h��A���i�H�T�w�q���x�l��D��ǰe�~�H���l��C

    3. Messaging Server �򩳥ؿ� (msg_svr_base)�G��w�w�� Messaging Server �����h�ؿ���|�C
    4. �O�_�n�ܧ�H�W����ܡG�^���uno�v�N����z�����רèϰt�m�ܧ�ͮġC�p�G�n���ܵ��סA�Ц^���uyes�v�C

      �`�N

      ���~�Aha_ip_config �{���ɱN�ϥΥH�U�ѼƦ۰ʱҥΨ�ӷs���{�� watcher �M msprobe�Glocal.autorestart �M local.watcher.enable�C�o��ӷs���Ѽƥi��U�ʵ�l��ǰe��A�����B�@���A�C�{�ǬG�٩M�A�ȥ��^3���|�ɭP�ù�W��ܫ�ܯS�w�G�٪��O��T���C�{�b�A�O���N�z�{���|�ʵ� watcher �{�ǡA�æb�{�ǵ���ɶi��G���ಾ�C�Ъ`�N�A���F�� Sun Cluster ���`�u�@�A�����ҥγo��ӰѼơC

      �p�ݦ��� watcher �M msprobe �{�Ǫ���h��T�A�аѾ\�u�۰ʭ��s�Ұʥ��ѩεL�^3���A���v�C



���t�m���i��

���`�y�z�p����t�m���i�ΩʡC�Y�n�Ѱ��w�˰��i�ΩʡA�п�` Veritas �� Sun Cluster �����󤤪�����C

�ھڱz�n���� Veritas Cluster Server �٬O Sun Cluster�A���i�Ωʨ��t�m����|���Ҥ��P�C

���`�]�t�H�U�D�D�G

���t�m Veritas Cluster Server

�Y�n���t�m Veritas Cluster Server �����i�Ωʤ���A�СG

  1. �� iMS5 �A�ȸs����u�ð��Ψ�귽�C
  2. ���� mail �귽�Blogical_IP �귽�M mountshared �귽�������̩ۨʡC
  3. �� iMS5 �A�ȸs�զ^��u�W�A�H�� sharedg �귽�i�ΡC
  4. �R���w�˴v��إߪ��Ҧ� Veritas Cluster Server �귽�C
  5. ���� Veritas Cluster Server �ò�����Ӹ`�I�W���H�U�ɮסG
  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. �q��Ӹ`�I�W�� /etc/VRTSvcs/conf/config/main.cf �ɮפ����� Messaging Server ���ءC
  8. �q��Ӹ`�I������ /opt/VRTSvcs/bin/MsgSrv/ �ؿ�C

���t�m Sun Cluster 3.x �� Messaging Server HA �䴩

���`�y�z�p���٭� Sun Cluster �� HA �t�m�C���`���w²�檺�d�Ұt�m (�pSun Cluster �N�z�{���w���ҭz)�C����L�t�m�A�S�w����O (�Ҧp�A�B�J 3) �i��|���Ҥ��P�A��|��`�P�@�޿覸�ǡC

  1. �����W�ŨϥΪ̡C
  2. �H�U�Ҧ� Sun Cluster ��O���n�D�z�H�W�ŨϥΪ̪�������C

  3. �ϸ귽�s����u�C
  4. �Y�n��귽�s�դ��Ҧ����귽�A�еo�X�H�U��O

    # scswitch -F -g MAIL-RG

    �o�N��귽�s�դ��Ҧ����귽 (�Ҧp Messaging Server �M HA �޿�D��W��)�C

  5. ���ΦU�Ӹ귽�C
  6. ���ۡA�ϥΥH�U��O�q�귽�s�դ��v�@�����귽�G

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

  7. �q�귽�s�դ������U�Ӹ귽�C
  8. ���θ귽��A�z�i�H�ϥΥH�U��O�q�귽�s�դ��v�@�����귽�G

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

  9. �����귽�s�աC
  10. �q�귽�s�դ������Ҧ��귽��A�i�H�ϥΥH�U��O�����귽�s�ե����G

    # scrgadm -r -g MAIL-RG

  11. �����귽���� (�i��)�C
  12. �p�G�ݭn�q�O���������귽�����A�еo�X�H�U��O�G

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



�W�@��      �ؿ�      �d�      �U�@��     


Copyright 2005 Sun Microsystems, Inc. ���v�Ҧ��C