亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 47607 | 回復(fù): 1
打印 上一主題 下一主題

HP-ux 雙機配置 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-10-24 11:02 |只看該作者 |倒序瀏覽
HP 雙機配置
       (MC/ServiceGuard)
配置步驟:
l  設(shè)置集群共享盤;建立文件系統(tǒng)
l 建立Cluster 集群、加入節(jié)點(服務(wù)器)
l 配置服務(wù)包運行腳本、環(huán)境
l 在集群內(nèi)添加服務(wù)包,配置各節(jié)點接管包環(huán)境
l 啟動集群、節(jié)點、服務(wù)包
1. 設(shè)置集群共享盤;建立共享卷、文件系統(tǒng)
主機A(lyyb01):
用ioscan -fnC disk 查看共享磁盤設(shè)備路徑
   ……
disk 2  0/3/0/0.1.2  sdisk  CLAIMED     DEVICE    HP      C5447A
                  /dev/dsk/c4t1d2   /dev/rdsk/c4t1d2
disk 8  0/6/0/0.0.2  sdisk  CLAIMED     DEVICE    HP      C5447A
/dev/dsk/c6t0d2   /dev/rdsk/c6t0d2
   ……
注:/dev/dsk/c4t1d2和/dev/dsk/c6t0d2是雙scsi 通道的同一個硬盤,因為 #lssf /dev/dsk/c6t0d2  顯示為 lun 2 ,與


   #pvcreate -f /dev/dsk/c4t1d2    創(chuàng)建物理盤標(biāo)識
   #mkdir /dev/vg03                    創(chuàng)建設(shè)備卷目錄
   #mknod /dev/vg03/group c 64 0x030000   創(chuàng)建卷控制文件
(注:03是機器上唯一的,先用ls -l */group查看是否已存在,如已存在03,將改變此值,取值:00-16)
   #vgcreate vg03 /dev/dsk/c4t1d2 /dev/dsk/c6t0d2  創(chuàng)建卷組vg03
(用vgdisplay -v vg03 查看vg03卷組信息,確認(rèn)已建立)
   #lvcreate -L 1000 -n mylv vg03   創(chuàng)建邏輯卷
(注:-L 1000是創(chuàng)建1000M容量,-n mylv是卷名)
   #newfs -F vxfs /dev/vg03/mylv    創(chuàng)建文件系統(tǒng)
   #mkdir /demo1                  建mount目錄
   #mount /dev/vg03/mylv /demo1    mount文件系統(tǒng)
   #umount /demo1
   #vgchange -a n vg03           關(guān)閉卷組
   #vgexport -p -s -m /tmp/map1 vg03  導(dǎo)出卷組配置信息
(注:-p是保留卷組信息,-s是設(shè)為共享,-m /tmp/map1是生成map1卷組信息信息文件)
   #rcp /tmp/map1 lyyb02:/tmp/map1   拷貝文件到主機B上
主機B(lyyb02):
   #mkdir /dev/vg03             創(chuàng)建設(shè)備卷目錄
   #mknod /dev/vg03/group c 64 0x030000  創(chuàng)建卷控制文件
(注:03是機器上唯一的,先用ls -l */group查看是否已存在,如已存在03,將改變此值,取值:00-16)
   #vgimport -s -m /tmp/map1 vg03    導(dǎo)入vg03卷組信息
   #strings /etc/lvmtab       查看導(dǎo)入的卷組配置
   #vgchange -a y vg03       激活vg03卷組
   #mkdir /demo1            建mount目錄(與主機A相同)
   #mount /dev/vg03/mylv /demo1    mount文件系統(tǒng)
   
   
2.建立Cluster 集群、加入節(jié)點
#vi $HOME/.rhosts         建立集群節(jié)點互信任
加入:   lyyb01    (主機A)
        lyyb02    (主機B)
(注:分別在兩臺主機上編輯root用戶目錄下的.rhosts文件,加入節(jié)點(服務(wù)器)的主機名,只能是主機名,主機名要在/etc/hosts里加上對應(yīng)的主機IP地址)
   #cd /etc/cmcluster          進入cluster的默認(rèn)目錄
   #cmquerycl -C demo.asc -n lyyb01 -n lyyb02  創(chuàng)建cluster文本文件
(注:-C是創(chuàng)建cluster ASCII 文件,-n lyyb01 -n lyyb02是加入lyyb01、lyyb02兩個節(jié)點)
   #vi demo.asc             編輯cluster ASCII 文件
(注:cluster ASCII 文件是建立集群的配置和選項,可更改cluste name、鎖盤、節(jié)點心跳時間、包數(shù)量。
將MAX_CONFIGURED_PACKAGES   該為10)
   #cmcheckconf -C demo.asc      檢查cluster、節(jié)點配置情況
(注:先確保各節(jié)點的硬件和設(shè)置正常,包括:網(wǎng)卡、SCSI卡、硬盤、IP地址、卷組不能在多于一個節(jié)點上激活)
   #cmapplyconf -C demo.asc      創(chuàng)建cluster
(注:通過demo.asc文件創(chuàng)建cluster并將運行配置傳送到各節(jié)點,cluster建立)
   #cmruncl        運行cluster
   #cmviewcl -v     查看cluster和cluster里節(jié)點的信息
   
CLUSTER      STATUS
cluster1     up
  NODE         STATUS       STATE        
  lyyb01          up           running        
    Network_Parameters:
INTERFACE    STATUS       PATH         NAME
PRIMARY       up           0/0/0/0         lan0
NODE         STATUS       STATE      
lyyb02           up          running      
  Network_Parameters:
  INTERFACE    STATUS       PATH         NAME
  PRIMARY        up          0/0/0/0         lan0
      
   #vgchange -c y vg03      激活MC 管理卷
(注:分別在兩臺主機上用vgchange -c y vg03激活MC 管理卷,-c
是加入MC管理,y、n 是參數(shù),分別是激活和關(guān)閉。在用-c y之前先要執(zhí)行vgchange -a n vg03,當(dāng)關(guān)閉系統(tǒng)管理后,MC才能接管)
可查看/var/adm/syslog/syslog.log日志觀察cluster配置過程的信息。
3.配置服務(wù)包運行腳本、環(huán)境
主機A(lyyb01):
#mkdir /etc/cmcluster/demo
#cd /etc/cmcluster/demo            創(chuàng)建和進入一目錄
#cmmakepkg -p demo.conf         創(chuàng)建包配置文件
(注:創(chuàng)建demo1.conf ASCII包配置文件,可修改包名、節(jié)點、服務(wù)和包屬性。)
   #vi demo.conf               編輯包配置文件
demo.conf配置例子:
PACKAGE_NAME  demo                     包名字
NODE_NAME     lyyb01                       節(jié)點1
NODE_NAME        lyyb02                      節(jié)點2
RUN_SCRIPT /etc/cmcluster/demo/demo.cntl     包運行腳本
RUN_SCRIPT_TIMEOUT  NO_TIMEOUT
HALT_SCRIPT /etc/cmcluster/demo/demo.cntl     包停止腳本
HALT_SCRIPT_TIMEOUT  NO_TIMEOUT
SERVICE_NAME                   demo           加入包的服務(wù)名(MAX30)
SERVICE_FAIL_FAST_ENABLED      NO
SERVICE_HALT_TIMEOUT           2
SUBNET 192.168.168.0                         包監(jiān)聽子網(wǎng)
PKG_SWITCHING_ENABLED  YES               包切換
NET_SWITCHING_ENABLED  YES               網(wǎng)卡切換
NODE_FAIL_FAST_ENABLED     NO
  #cmmakepkg -s demo.cntl           創(chuàng)建包控制腳本
  #vi demo.cntl                       編輯包控制腳本
demo.cntl配置例子:
PATH=/usr/bin:/usr/sbin:/etc:/bin:/usr/lbin:/etc/cmcluster/demo
(注:加入包文件目錄的路徑)
VGCHANGE="vgchange -a e -q n"
(注:MC接管激活卷組的參數(shù),默認(rèn)是vgchange -a e , vgchange -a e -q n是雙SCSI通道用的)
VG[2]=vg03
(注:切換接管的卷組名,可同時有多個,順序是0、1、2、3..)
LV[2]=/dev/vg03/mylv; FS[2]=/demo1; FS_MOUNT_OPT[2]=""
(注: 邏輯卷的mount 目錄)
IP[0]=192.168.168.20                應(yīng)用包的IP地址
SUBNET[0]=192.168.168.0             應(yīng)用包的監(jiān)聽網(wǎng)段
SERVICE_NAME[0]="demo"
SERVICE_CMD[0]="/usr/bin/X11/xclock -display 192.168.168.23:0"(或設(shè)置一個腳本,內(nèi)容見附錄)
SERVICE_RESTART[0]="-R"
function customer_defined_run_cmds
{  (在此加入應(yīng)用啟動的命令)
test_return 51
}
      
function customer_defined_halt_cmds
{   (在此加入應(yīng)用關(guān)閉的命令)
test_return 52
}
………
(注: SERVICE_NAME[0]="demo"是服務(wù)名,必須與demo.conf里的SERVICE_NAME相同名。SERVICE_CMD[0]= "..."是啟動服務(wù)時運行的命令,現(xiàn)在用的命令是"/usr/bin/X11/xclock -display 192.168.168.23:0"表示運行xclock并在192.168.168.23的工作站上顯示出來。SERVICE_RESTART[0] =""是服務(wù)重啟的次數(shù),“-r 2”是重啟兩次,“-R”是不斷重啟。)
4.在集群內(nèi)添加服務(wù)包,配置各節(jié)點接管包環(huán)境
  #rcp demo.cntl lyyb02:/etc/cmcluster/demo     拷貝控制腳本
(注:將demo.cntl控制腳本拷到主機B上,使其環(huán)境同步)
   #cmcheckconf -v -P demo.conf         檢查包配置
(注:檢驗以上對包的配置是否有誤,在腳本目錄里會有與腳本名相同的log文件,如:demo.cntl.log 。如果一切無誤將接著做下一步,否則要做相應(yīng)的修改,直至無誤。)
   #cmapplyconf -v -P demo.conf            將包加入集群cluster
   #cmrunpkg demo                    運行demo包
   #cmviewcl -v                  查看cluster和cluster里節(jié)點的信息
CLUSTER      STATUS
cluster1     up
  NODE         STATUS       STATE        
  lyyb01          up           running        
    Network_Parameters:
INTERFACE    STATUS       PATH         NAME
PRIMARY       up           0/0/0/0         lan0
NODE         STATUS       STATE      
lyyb02           up          running      
  Network_Parameters:
  INTERFACE    STATUS       PATH         NAME
  PRIMARY        up          0/0/0/0         lan0
  PACKAGE    STATUS    STATE    PKG_SWITCH   NODE
   demo          up       running      enabled       lyyb02
    Policy_Parameters:
    POLICY_NAME     CONFIGURED_VALUE
    Failover        configured_node
    Failback        manual
    Script_Parameters:
    ITEM  STATUS   MAX_RESTARTS  RESTARTS   NAME
    Service     up          Unlimited         0      demo
    Subnet     up                                192.168.168.0
    Node_Switching_Parameters:
   NODE_TYPE  STATUS    SWITCHING   NAME
     Primary       up         enabled       lyyb01
Alternate      up         enabled       lyyb02       (current)
(注:CLUSTER、NODE、INTERFACE、PACKAGE的狀態(tài)都是up和running ,PKG_SWITCH、NODE_TYPE SWITCHING都是enabled,)
5.啟動和管理、集群、節(jié)點、服務(wù)包
  #cmruncl                   啟動集群cluster
  #cmhaltcl                   關(guān)閉集群cluster
  #cmrunnode  node_name     啟動一個或多個節(jié)點
  #cmhaltnode -f node_name    關(guān)閉一個或多個節(jié)點
  #cmrunpkg  pkg_name      啟動應(yīng)用包
  #cmhaltpkg  pkg_name      關(guān)閉應(yīng)用包
  #cmviewcl -v                查看cluster和cluster里節(jié)點的信息
  #cmmodpkg -e pkg_name      使應(yīng)用包可被接管、切換
  #cmmonpkg -e -n node_name pkg_name  使節(jié)點可接管應(yīng)用包
附錄:
mc的監(jiān)控腳本可以寫一個無實質(zhì)的循環(huán)指令,目的在于讓命令不執(zhí)行不間斷。可以起一個名為monitor的腳本,在腳本內(nèi)寫入簡單的,如:
while [ 1 ]
do
sleep 30
done


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u3/105031/showart_2077320.html

論壇徽章:
0
2 [報告]
發(fā)表于 2012-05-08 22:14 |只看該作者
hp的雙機配置太復(fù)雜了,呵呵,還是hacmp簡單。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP