<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-314  評論-209  文章-0  trackbacks-0

    1. 以root用戶修改/etc/lvmrc文件
    對應需要做成共享的VG,先要求關閉其開機自動active的設置。
    你必須保證這些VG在SG啟動的時候激活。
    備份/etc/lvmrc文件
    # cp /etc/lvmrc /etc/lvmrc_orig
    修改/etc/lvmrc文件
    From:
    AUTO_VG_ACTIVATE=1
    To:
    AUTO_VG_ACTIVATE=0


    在文件/etc/lvmrc 中添加custom_vg_activation功能模塊,
    此處為非shared的VG設置。(也可以不做)
    custom_vg_activation()
    {
    # e.g. /sbin/vgchange -a y -s
    # parallel_vg_sync "/dev/vg00 /dev/vg01"
    # parallel_vg_sync "/dev/vg02 /dev/vg03"
    /sbin/vgchange -a y vg00
    /sbin/vgchange -a y vg01
    /sbin/vgchange -a y vg02
    /sbin/vgchange -a y vg03
    return 0
    }

    2.創建共享邏輯卷組
    主節點上:
    # 初始化PV
    pvcreate -f /dev/rdsk/c0t12d0
    # 在/dev目錄添加用于VG的目錄
    mkdir /dev/vg_ops
    # Major number必須為64,minor number是2為16進制數字,作為唯一標識
    mknod /dev/vg_ops/group c 64 0x060000
    # 創建VG
    vgcreate /dev/vg_ops /dev/dsk/c0t12d0
    # 激活VG
    vgchange -a y vg_ops
    # 創建LV
    lvcreate -n P901_control_01.ctl -L 110 /dev/vg_ops
    lvcreate -n P901_control_02.ctl -L 110 /dev/vg_ops
    lvcreate -n P901_control_03.ctl -L 110 /dev/vg_ops
    lvcreate -n P901_system_01.dbf -L 400 /dev/vg_ops
    lvcreate -n P901_log1_01.log -L 120 /dev/vg_ops
    lvcreate -n P901_log1_02.log -L 120 /dev/vg_ops
    lvcreate -n P901_log1_03.log -L 120 /dev/vg_ops
    lvcreate -n P901_log2_01.log -L 120 /dev/vg_ops
    lvcreate -n P901_log2_02.log -L 120 /dev/vg_ops
    lvcreate -n P901_log2_03.log -L 120 /dev/vg_ops
    lvcreate -n P901_spfile1.dbf -L 5 /dev/vg_ops
    lvcreate -n P901_users_01.dbf -L 120 /dev/vg_ops
    lvcreate -n P901_temp_01.dbf -L 100 /dev/vg_ops
    lvcreate -n P901_undotbs_01.dbf -L 312 /dev/vg_ops
    lvcreate -n P901_undotbs_02.dbf -L 312 /dev/vg_ops
    lvcreate -n P901_example_01.dbf -L 160 /dev/vg_ops
    lvcreate -n P901_cwmlite_01.dbf -L 100 /dev/vg_ops
    lvcreate -n P901_indx_01.dbf -L 70 /dev/vg_ops
    lvcreate -n P901_tools_01.dbf -L 20 /dev/vg_ops
    lvcreate -n P901_drsys_01.dbf -L 90 /dev/vg_ops

    # 解除VG的active狀態
    vgchange -a n vg_ops
    # 創建LV的map文件
    vgexport -v -s -p -m /tmp/vg_ops.map /dev/vg_ops
    # 復制map文件到其它節點
    rcp /tmp/vg_ops.map opcbhp2:/tmp/vg_ops.mapOn the other nodes:
    mkdir /dev/vg_ops
    mknod /dev/vg_ops/group c 64 0x060000
    # 在其它節點創建VG和LV
    vgimport -v -s -m /tmp/vg_ops.map /dev/vg_ops
    # 在所有節點配置相應VG和LV的權限和屬主
    # chown oracle:dba /dev/vg_ops/r*
    # remsh nodehp2 chown oracle:dba /dev/vg_ops/r*
    # chmod 777 /dev/vg_ops
    # remsh nodehp2 chmod 777 /dev/vg_ops
    # chmod 660 /dev/vg_ops/r*
    # remsh nodehp2 chmod 660 /dev/vg_ops/r*
    Note: 在創建VG的時候,要注意minor number的唯一性,常用以下命令:
    # find /dev -name group -exec ls -l {} ;
    crw------- 1 root sys 64 0x060000 May 6 07:52 /dev/vg_ops/group
    在該例子中"vg_ops"為"0x060000",所以"0x060000"不能用于創建其它VG,合法的minor numbers的范圍是從"0x010000"到"0xFF0000"。

    3.集群軟件ServiceGuard的安裝
    由供應商安裝,Oracle 10gR2的RAC要求Serviceguard Extension for RAC的版本必須A.11.16.00以上,也包含A.11.16.00版本。
    4.規劃集群環境
    1)配置集群:
    使用cmquerycl去創建一個集群配置文件
    Cmquerycl命令必須在主節點上進行
    # cmquerycl -v -C /etc/cmcluster/cmclconf.ascii -n nodehp1 -n nodehp2
    2)修改集群配置文件
    CLUSTER_NAME # example nodehp
    FIRST_CLUSTER_LOCK # /dev/vg_ops
    FIRST_CLUSTER_PV # /dev/dsk/c0t12d0
    OPS_VOLUME_GROUP # /dev/vg_ops
    DLM_ENABLED # NO
    GMS_ENABLED # NO
    FIRST_CLUSTER_LOCK, FIRST_CLUSTER_PV = 集群lock卷組和磁盤作為表決用途。表決VG和磁盤必須能被所有節點訪問(用共享VG就可以)。一個節點倒掉,會要求表決VG的處理。
    OPS_VOLUME_GROUP = 所有共享VG
    DLM_ENABLED and GMS_ENABLED = NO (8.1.7版本以后均設為NO)
    3)使用cmcheckconf命令驗證集群配置文件
    # cmcheckconf -v -C /etc/cmcluster/cmclconf.ascii
    4)使用vgchange來激活lock卷組
    # vgchange -a y vg_ops
    5)使用cmapplyconf復制集群配置文件到所有節點
    # cmapplyconf -v -C /etc/cmcluster/cmclconf.ascii
    6)使用vgchange解除lock卷組的激活狀態
    # vgchange -a n vg_ops

    5.基本集群管理
    1)啟動集群:
    # cmruncl
    2)使用vgchange在主節點設置共享VG
    # vgchange -S y -c y vg_ops
    3)使用vgchange在每個節點激活共享VG
    # vgchange -a s vg_ops
    # remsh nodehp2 /usr/sbin/vgchange -a s vg_ops
    4)使用cmhaltcl關閉集群或者使用cmhaltnode從集群移除節點
    # cmhaltnode
    5)使用cmrunnode添加節點到集群
    # cmrunnode
    6)使用cmhaltpkg,cmrunpkg及cmmodpkg管理集群的pkg,也可用于集群節點的恢復,可參照在線手冊使用。

    6.Log Files for Cluster
    /var/adm/syslog/syslog.log包含HP Serviceguard Extension for RAC的系統信息

    posted on 2010-12-01 20:22 xzc 閱讀(413) 評論(0)  編輯  收藏 所屬分類: Oracle
    主站蜘蛛池模板: 花蝴蝶免费视频在线观看高清版| 亚洲精品无码久久一线| 69视频在线是免费观看| 无套内射无矿码免费看黄| 亚洲一级特黄特黄的大片| 亚洲av永久无码精品国产精品 | 亚洲国产精品va在线播放| 国产美女无遮挡免费网站| 91久久精品国产免费直播| 国产拍拍拍无码视频免费| 日韩在线观看视频免费| 亚洲av成人一区二区三区在线播放| 亚洲国产精品免费在线观看| 亚洲国产精品VA在线看黑人| a级亚洲片精品久久久久久久 | 亚洲人成色在线观看| 亚洲精品网站在线观看你懂的| 亚洲成AV人片在线观看WWW| AV在线播放日韩亚洲欧| 亚洲成a人在线看天堂无码| 国内大片在线免费看| 成人超污免费网站在线看| 中国xxxxx高清免费看视频| 久久99毛片免费观看不卡| 中文字幕的电影免费网站| 国产成人无码免费看片软件| 免费大片av手机看片| 麻豆va在线精品免费播放| 精品在线视频免费| 国产成人va亚洲电影| 国产亚洲美女精品久久| 美女黄频a美女大全免费皮| 边摸边吃奶边做爽免费视频99| 国产精品亚洲一区二区三区在线观看| 亚洲人成色在线观看| 美国毛片亚洲社区在线观看| 色屁屁在线观看视频免费| 一级白嫩美女毛片免费| 成人片黄网站色大片免费观看cn| 久久免费国产精品| 久久99精品视免费看|