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

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

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

    隨筆-314  評(píng)論-209  文章-0  trackbacks-0

    1. 以root用戶修改/etc/lvmrc文件
    對(duì)應(yīng)需要做成共享的VG,先要求關(guān)閉其開(kāi)機(jī)自動(dòng)active的設(shè)置。
    你必須保證這些VG在SG啟動(dòng)的時(shí)候激活。
    備份/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設(shè)置。(也可以不做)
    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.創(chuàng)建共享邏輯卷組
    主節(jié)點(diǎn)上:
    # 初始化PV
    pvcreate -f /dev/rdsk/c0t12d0
    # 在/dev目錄添加用于VG的目錄
    mkdir /dev/vg_ops
    # Major number必須為64,minor number是2為16進(jìn)制數(shù)字,作為唯一標(biāo)識(shí)
    mknod /dev/vg_ops/group c 64 0x060000
    # 創(chuàng)建VG
    vgcreate /dev/vg_ops /dev/dsk/c0t12d0
    # 激活VG
    vgchange -a y vg_ops
    # 創(chuàng)建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狀態(tài)
    vgchange -a n vg_ops
    # 創(chuàng)建LV的map文件
    vgexport -v -s -p -m /tmp/vg_ops.map /dev/vg_ops
    # 復(fù)制map文件到其它節(jié)點(diǎn)
    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
    # 在其它節(jié)點(diǎn)創(chuàng)建VG和LV
    vgimport -v -s -m /tmp/vg_ops.map /dev/vg_ops
    # 在所有節(jié)點(diǎn)配置相應(yīng)VG和LV的權(quán)限和屬主
    # 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: 在創(chuàng)建VG的時(shí)候,要注意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"不能用于創(chuàng)建其它VG,合法的minor numbers的范圍是從"0x010000"到"0xFF0000"。

    3.集群軟件ServiceGuard的安裝
    由供應(yīng)商安裝,Oracle 10gR2的RAC要求Serviceguard Extension for RAC的版本必須A.11.16.00以上,也包含A.11.16.00版本。
    4.規(guī)劃集群環(huán)境
    1)配置集群:
    使用cmquerycl去創(chuàng)建一個(gè)集群配置文件
    Cmquerycl命令必須在主節(jié)點(diǎn)上進(jìn)行
    # 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和磁盤必須能被所有節(jié)點(diǎn)訪問(wèn)(用共享VG就可以)。一個(gè)節(jié)點(diǎn)倒掉,會(huì)要求表決VG的處理。
    OPS_VOLUME_GROUP = 所有共享VG
    DLM_ENABLED and GMS_ENABLED = NO (8.1.7版本以后均設(shè)為NO)
    3)使用cmcheckconf命令驗(yàn)證集群配置文件
    # cmcheckconf -v -C /etc/cmcluster/cmclconf.ascii
    4)使用vgchange來(lái)激活lock卷組
    # vgchange -a y vg_ops
    5)使用cmapplyconf復(fù)制集群配置文件到所有節(jié)點(diǎn)
    # cmapplyconf -v -C /etc/cmcluster/cmclconf.ascii
    6)使用vgchange解除lock卷組的激活狀態(tài)
    # vgchange -a n vg_ops

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

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

    posted on 2010-12-01 20:22 xzc 閱讀(417) 評(píng)論(0)  編輯  收藏 所屬分類: Oracle
    主站蜘蛛池模板: 亚洲国产人成精品| 国国内清清草原免费视频99| 天天看免费高清影视| 亚洲无线电影官网| 午夜影院免费观看| 亚洲好看的理论片电影| 久久久99精品免费观看| 亚洲综合一区二区精品导航| 最近免费2019中文字幕大全| 亚洲国产成人资源在线软件| 久久久受www免费人成| 皇色在线免费视频| 亚洲精品自产拍在线观看| 热久久这里是精品6免费观看| 国产亚洲3p无码一区二区| 久久99精品免费视频| 亚洲精品影院久久久久久| 美女被暴羞羞免费视频| 免费二级毛片免费完整视频| 亚洲精品国产肉丝袜久久| 国产片AV片永久免费观看| 亚洲日本成本人观看| 亚洲福利在线播放| 国产猛男猛女超爽免费视频| 真实乱视频国产免费观看| 久久久亚洲精品视频| 蜜桃AV无码免费看永久| 亚洲一区二区三区在线观看精品中文 | 国内精品免费在线观看| 久久久婷婷五月亚洲97号色| 久久天天躁狠狠躁夜夜免费观看| 亚洲av成人中文无码专区| 久久亚洲精品无码观看不卡| 95免费观看体验区视频| 亚洲AV无码专区在线电影成人| 久久精品国产精品亚洲人人| 最近中文字幕免费2019| 色综合久久精品亚洲国产| 亚洲精品成人网站在线观看| 一二三四影视在线看片免费 | 亚洲国产一区在线|