版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
HP-UNIX初級(jí)培訓(xùn)教材
編者:趙霽月
審核:
中興通訊網(wǎng)絡(luò)南京用服部
目錄
第1章編寫目的........................................................................1
第2章HP-UNIX...................................................................................................................................2
2.1HPUNIX基礎(chǔ)知識(shí)介紹............................................................2
2.1.1HPUNIX基本命令............................................................2
2.2HPUNIX的設(shè)備管理..............................................................4
2.2.1設(shè)備的基本概念...............................................................4
2.2.2磁盤設(shè)備.....................................................................4
2.2.3磁帶設(shè)備.....................................................................8
2.2.4光驅(qū)設(shè)備.....................................................................9
2.2.5網(wǎng)絡(luò)設(shè)備.....................................................................9
第3章HP-UNIX群集相關(guān)基礎(chǔ)知識(shí)......................................................13
3.1什么是MC/SERVICEGUARD?...................................................................................................13
3.2群集的冗余以太網(wǎng)結(jié)構(gòu)...........................................................14
3.3冗余磁盤存儲(chǔ)器..................................................................15
3.4MC/SERVICEGUARD的體系結(jié)構(gòu)....................................................16
第4章HP-UNIX群集配置和ORACLE的安裝................................................17
4.1安裝流程........................................................................17
4.2HP-UN1X操作系統(tǒng)的安裝........................................................17
4.2.1HP-UNIX的安裝.............................................................18
4.2.2安裝Java2SDKforHP-UX(700/800)和MC/ServiceGuard...................................20
4.2.3配置網(wǎng)絡(luò)...................................................................20
4.2.4配置/.rhosts、/etc/hosts和/etc/hosts.equiv文件................................21
4.3ORACLE應(yīng)用程序的安裝........................................................21
4.3.1創(chuàng)建oracle用戶及隸屬的用戶組..............................................21
4.3.2Oracle8.1.6安裝...........................................................22
4.3.3安裝ORACLE..................................................................................................................26
4.3.4生成建數(shù)據(jù)庫的腳本.........................................................28
4.4配置磁盤陣列并創(chuàng)建數(shù)據(jù)庫.......................................................30
4.4.1在scdbsrvl上創(chuàng)建邏輯盤LUN及數(shù)據(jù)VG...................................................................30
4.4.2創(chuàng)建Oracle數(shù)據(jù)庫..........................................................33
4.4.3在scdbsrvl上啟動(dòng)Oracle服務(wù),單機(jī)測(cè)試Oracle......................................................34
4.5拷貝VG和ORACLE并在第二個(gè)節(jié)點(diǎn)進(jìn)行ORACLE啟動(dòng)驗(yàn)證.......................35
4.5.1在scdbsrv2上導(dǎo)入VG....................................................................................................35
ZTE中興內(nèi)部公開上
4.5.2將scdbsrvl上的Oracle目錄拷貝至Uscdbsrv2上..............................35
4.5.3在scdbsrv2上啟動(dòng)Oracle服務(wù),單機(jī)測(cè)試Oracle......................................................36
4.6創(chuàng)建CLUSTER系統(tǒng).............................................................36
4.6.1準(zhǔn)備工作....................................................................36
4.6.2配置Cluster......................................................................................................................37
4.6.3Package配置...............................................................38
4.7停止/運(yùn)行CLUSTER服務(wù)..........................................................42
4.7.1運(yùn)行Cluster服務(wù)............................................................42
4.7.2停止整個(gè)Cluster服務(wù)........................................................42
4.7.3在單節(jié)點(diǎn)上運(yùn)行Cluster服務(wù).................................................42
4.7.4停止單節(jié)點(diǎn)上的Cluster服務(wù).................................................43
第5章HPUNIX日常維護(hù)..............................................................44
5.1開關(guān)機(jī)步驟.....................................................................44
5.2文件系統(tǒng)維護(hù)...................................................................44
5.2.1HPUX下的文件系統(tǒng)概述.....................................................44
5.2.2擴(kuò)文件系統(tǒng)的方法...........................................................45
5.2.3文件系統(tǒng)滿的處理方法.......................................................46
5.2.4HPUX下的常用的日志文件...................................................46
5.2.5HPUX下常用的系統(tǒng)文件....................................................46
5.3軟件管理方法...................................................................47
5.4系統(tǒng)備份恢復(fù)方法...............................................................47
5.4.1tar命令的使用方法..........................................................47
5.4.2dd命令的使用方法..........................................................48
5.4.3make_recovery的使用方法...................................................48
5.5SAM的使用.....................................................................49
5.6開機(jī)時(shí)進(jìn)入單用戶的方法.........................................................50
5.7超級(jí)用戶密碼丟失的處理方法.....................................................50
5.8將系統(tǒng)改成非TRUSTEDSYSTEM的方法.............................................51
第6章HPUX小型機(jī)故障診斷和解決....................................................52
6.1遠(yuǎn)程接入的配置方法..............................................................52
6.2故障診斷的一般方法.............................................................52
6.2.1控制臺(tái)(console)顯示....................................................52
6.2.2系統(tǒng)的錯(cuò)誤代碼.............................................................52
6.2.3檢查系統(tǒng)狀態(tài)的命令.........................................................53
6.2.4系統(tǒng)的各種日志.............................................................54
本文中的所有信息歸中興通訊股份有限公司所有,未經(jīng)允許,不得外傳第3頁共59頁
第1章編寫目的
編寫本文稿的目的在于說明HP-UNIX一些基礎(chǔ)知識(shí),并就HP-UNIX11.0操作系統(tǒng)的安裝、
MC的安裝和配置、0racle9i數(shù)據(jù)庫系統(tǒng)的安裝、數(shù)據(jù)庫創(chuàng)建過程進(jìn)行介紹。
編號(hào):
時(shí)間:年月日
2021xx書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第2頁共59頁
第2章HP-UNIX
2.1HPUNIX基礎(chǔ)知識(shí)介紹
2.1.1HPUNIX基本命令
#uname-a列出系統(tǒng)1D號(hào)-,OS版本及用戶權(quán)限等信息
#hostname列出系統(tǒng)網(wǎng)絡(luò)名稱。
#ioscan-fn列出各I/O卡及設(shè)備的所有相關(guān)信息:如邏輯單元號(hào),硬件地址及設(shè)備文件名等。
#ps-ef列出正在運(yùn)行的所有進(jìn)程的各種信息:如進(jìn)程號(hào)及進(jìn)程名等
#mount列出已加載的邏輯卷及其加載位置
#amount/<目錄名〉卸載掛在/<目錄名〉下的邏輯卷
#fuser-cu/<目錄名>列出使用/<目錄名〉的進(jìn)程ID及用戶名。
#fuser-kc/v目錄名)Kill使用/<目錄名>的所有進(jìn)程。
find
find命令是功能最強(qiáng)的命令之一,但同時(shí)也是命令行結(jié)構(gòu)最難以掌握的命令之一。
#find/-print|wc-1顯示系統(tǒng)中所有文件和目錄的數(shù)目
#find/-userSLOGNAME-print顯示系統(tǒng)中該用戶所有文件和目錄。
#find.-execchown$LOGNAME{}\;修改當(dāng)前目錄下的所有文件的用戶所屬。
#find.-typed-execchmod770{}\;修改當(dāng)前目錄下的所有目錄的權(quán)限
#find/-size100-print顯示文件大小為100blocks
#find/-size-100-print顯示文件大小小于100blocks
#find/-xdev-size+100-print顯示文件大小大于100blocks
#find/-namecore-execrm{}\;查找并刪除core文件
第2頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第3頁共59頁
#croncron(chronography,計(jì)時(shí)),每分鐘蘇醒一次,查看控制
文件以確定當(dāng)時(shí)是否存在應(yīng)運(yùn)行的作業(yè),存在則運(yùn)行該作業(yè)。
#crontabfilename;倉U建一個(gè)cron
#crontab-r;把cron從crontab去掉crontab位于目錄/var/spool/cron/crontabs下,
每個(gè)用戶的cron文件名是其用戶名。
#passwd修改當(dāng)前用戶口令
#swlist列出系統(tǒng)所裝軟件產(chǎn)品信息。
#tail和head使用tail命令可以查看文件的尾部,head命令則查看文件的
頭部。
#tailfilename或#headfilename
#tail-ffilename使tail不斷執(zhí)行,當(dāng)文件被寫入時(shí)顯示文件的新行。
#dmesg從系統(tǒng)內(nèi)存中顯示系統(tǒng)狀態(tài)信息
#fsck文件系統(tǒng)一致性檢測(cè)及修復(fù)。
#init0或shutdown-y0進(jìn)入單用戶狀態(tài)。
#whereis<命令〉顯不命令路徑。
#bdf顯示系統(tǒng)剩余空間信息
#du-s〈目錄名〉顯示〈目錄名〉下所有文件所占空間(以塊為單位)
#swapinfo顯示系統(tǒng)交換區(qū)信息
#pvdisplay-v/dev/dsk/c*t*d*顯示磁盤各種信息,如磁盤大小,包含的邏輯卷,設(shè)備名稱等。
c:controller,和磁盤聯(lián)接的控制器有關(guān)。
t:target,每個(gè)磁盤有一個(gè)唯一的target數(shù)字,只有磁盤設(shè)備本身才可以修改。
d:deviceunitnumber,對(duì)于非共享控制器而言,該值將為0,對(duì)于共享控制器而言,該
值將為磁盤設(shè)備單元的內(nèi)部號(hào)。
#vgdisplay-v/dev/vgOO顯示邏輯卷組信息,如包含哪些邏輯卷及物理盤等
第3頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第4頁共59頁
#Ivdisplay-v/dev/vgOO/lvolI顯示邏輯卷各種信息,如包含哪些盤,是否有鏡像等
#man<command>了解〈command,命令的使用方法及作用
2.2HPUNIX的設(shè)備管理
2.2.1設(shè)備的基本概念
UNIX下的設(shè)備一般都是通過文件來存取,這些文件稱為設(shè)備文件,類似于Windows下的驅(qū)
動(dòng)程序,根據(jù)設(shè)備類型的不同,有些設(shè)備會(huì)提供兩種不同類型的設(shè)備文件,一種是塊設(shè)備,另一
種是字符型設(shè)備,也叫裸設(shè)備,設(shè)備名稱前有一個(gè)字符“r"。例如邏輯卷設(shè)備就有塊設(shè)備文件和字
符設(shè)備文件,創(chuàng)建文件系統(tǒng)時(shí)用的是塊設(shè)備,而SYBASE數(shù)據(jù)庫一般是直接采用字符設(shè)備做為
SYBASE的數(shù)據(jù)庫設(shè)備。以下對(duì)HPUX下的主要設(shè)備的概念和使用方法做個(gè)介紹。
2.2.2磁盤設(shè)備
LVM磁盤管理概念
HPUX下的管理是采用LVM(邏輯卷管理)軟件來管理,主要的概念如下:
I、物理卷PhysicalVolume:稱為PV:指物理上硬盤,一個(gè)硬盤就是一個(gè)PV
2、卷組VolumeGroup:稱為VG:一個(gè)VG包含一個(gè)或多個(gè)PV,可理解為一個(gè)大硬盤
3、邏輯卷LogicalVolume:稱為L(zhǎng)V:對(duì)VG進(jìn)行邏輯分區(qū),一個(gè)VG里可包含若干個(gè)LV
三者之間的關(guān)系如下圖所示:
第4頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第5頁共59頁
LVM磁盤結(jié)構(gòu)
如果某個(gè)硬盤被納入LVM的管理,則LVM必需對(duì)該硬盤進(jìn)行必要的格式化工作,在每個(gè)硬
盤的起始區(qū)域劃出一塊空間用來存放一些結(jié)構(gòu)化信息,該區(qū)域也叫超級(jí)塊。如下圖所示:
non-bootahlebootable
diskdisk
2912K
以上分別是引導(dǎo)盤和非引導(dǎo)盤的超級(jí)塊的信息。術(shù)語簡(jiǎn)稱如下:
LIF=LogicalInterchangeFormat
PVRA=PhysicalVolumeReservedArea
BDRA=BootDataReservedArea
第5頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第6頁共59頁
VGRA=VolumeGroupReservedArea
某個(gè)物理硬盤加入某個(gè)VG以后,以上超級(jí)塊中的信息就會(huì)寫入相應(yīng)的信息。
2.2.2.3LVM磁盤管理命令
1)創(chuàng)建PV
pvcreate-fZdev/rdsk/cXtXdX
2)查看PV
pvdisplay-v/dev/dsk/cXtXdX
該命令可以查看某個(gè)物理硬盤上的邏輯卷的情況,判斷上面的空間有沒有使用。
3)刪除PV
將某個(gè)PV從VG中剔除:
vgreducevg_nameZdev/dsk/cXtXdX
該命令可以用來縮小VG的空間,前提是PV上面的空間沒有被分配,可以用命令pvdisplay
查看。
4)創(chuàng)建VG
vgcreatevg_name/dev/dsk/cXtXdX/dev/dsk/c.....
5)查看VG
vgdisplay-vvg_name
6)刪除VG
VG刪除的方法有兩種,vgremove和vgexport
vgremove必需把VG上的所有Iv都刪除掉以后才可以執(zhí)行,并且該命令將把磁盤上的超
級(jí)塊中的信息刪除。
vgexport只是把該VG的信息從主機(jī)上去掉,不刪除超級(jí)塊中的信息。
建議用vgexport來刪除vg的信息,這樣可以再次把該vg的信息重新導(dǎo)入到主機(jī)中而不至
第6頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第7頁共59頁
于丟失信息。
vgexportvg_name
7)激活VG
vgchange-ayvg_name
8)去激活VG
vgchange-anvg_name
9)VG遷移
將VG信息導(dǎo)到到主機(jī)文件中:
vgexport-p-s-m/tmp/vgmapfilevg_name
將VG信息從主機(jī)文件中導(dǎo)入
vgimport-s-m/tmp/vgmapfilevg_name
10)創(chuàng)建LV
Ivcreate-nlv_name-Lsize_ofmegabytesvg_name
11)查看LV
Ivdisplay-v/dev/vgXX/lvXXXX
⑵擴(kuò)展LV
Ivextend-Lsize_of_megabytes/dev/vgXX/lvXXX
13)刪除LV
Ivremove-f/dev/vgXX/lvXXX
14)VG信息備份
vgcfgbackup[-fpath_oLbackup_file]/dev/vgXX
15)VG信息恢復(fù)
vgcfgrestore[-fpath_oCbackup_file]pv_path
第7頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第8頁共59頁
16)VG信息掃描
/etc/lvmtab文件存放有LVM的本地信息,如果該文件損壞會(huì)影響很多和LVM相關(guān)的命令
的執(zhí)行,可以用以下命令來恢復(fù),該命令會(huì)重建該文件。
2.2.3磁帶設(shè)備
磁帶機(jī)的安裝
1)檢查核心參數(shù)中是否含有磁帶機(jī)的驅(qū)動(dòng),如果沒有將磁帶驅(qū)動(dòng)加入到核心參數(shù)中。
運(yùn)行samfKernelConfiguration玲Drivers將參數(shù)stape加入核心,重起系統(tǒng)。
2)連接磁帶機(jī)到主機(jī)
3)開機(jī),檢查磁帶機(jī)設(shè)備
4)執(zhí)行ioscan-fnCtape查看能否正確識(shí)別,
5)如果不能正常檢測(cè),執(zhí)行insfY后再查看。
磁帶機(jī)的使用
磁帶機(jī)一般是用來進(jìn)行大量的數(shù)據(jù)備份,可以是操作系統(tǒng)級(jí)的備份,也可以是數(shù)據(jù)庫的備份等。
常用的磁帶機(jī)命令如下:
1)創(chuàng)建磁帶檔案
tarcvbackup_files
2)增加新的磁帶檔案
taravnew_backup_files
3)查看磁帶檔案
tartvnew_backup_files
磁帶機(jī)在操作系統(tǒng)上一般有多個(gè)設(shè)備與之對(duì)應(yīng),典型的設(shè)備文件如下:
ClassIH/WPathDriverS/WStateH/WTypeDescription
第8頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第9頁共59頁
tape00/0/1/0.3.0stapeCLAIMEDDEVICEHPCl537A
/dev/rmt/0m/dev/rmt/cOt3dOBESTn
/dev/rmt/Omb/dev/rmt/cOt3dOBESTnb
/dev/rmt/Omn/dev/rmt/cOt3dODDS
/dev/rmt/Omnb/dev/rmt/cOt3dODDSb
/dev/rmt/cOt3dOBESTZdev/rmt/cOt3dODDSn
/dev/rmt/cOt3dOBESTb/dev/rmt/cOt3dODDSnb
其中:設(shè)備文件最后帶b的一般是塊設(shè)備文件,否則是字符設(shè)備文件,如果是以n結(jié)尾的設(shè)備文
件,一般是不自動(dòng)回卷的設(shè)備文件,否則會(huì)自動(dòng)回卷。一個(gè)典型的應(yīng)用是在SYBASE數(shù)據(jù)庫的備
份中,創(chuàng)建數(shù)據(jù)庫的磁帶備份設(shè)備時(shí),必需指定非自動(dòng)回卷的設(shè)備文件/dev/mWOnin。
2.2.4光驅(qū)設(shè)備
1)確保光驅(qū)已經(jīng)正確接入到主機(jī),執(zhí)行ioscan-fnCdisk能否查找到DVD設(shè)備,典型設(shè)備如
下:
disk10/0/2/1.2.0sdiskCLAIMEDDEVICEHPDVD-ROM305
/dev/dsk/c3t2dOZdev/rdsk/c3t2dO
2)將光驅(qū)掛到某個(gè)目錄下,執(zhí)行mount/dev/dsk/c3t2d0/cdrom
3)對(duì)/cdrom下的內(nèi)容進(jìn)行操作。
2.2.5網(wǎng)絡(luò)設(shè)備
網(wǎng)卡的配置
通過kmscan或ioscan-fnClan可以查看機(jī)器上的網(wǎng)卡的數(shù)量以及網(wǎng)卡的物理路徑,典型的輸
出如下:
HardwareStationCrdHdwNet-InterfaceNMMACHP-DLPIDLPI
PathAddressIn#StateNamePPAIDTypeSupportMjr#
0/0/0/0OxOO3O6EOC29DO0UPlanOsnapO1ETHERYes119
第9頁共59頁
編號(hào):
時(shí)間:2021年x月x日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第10頁共59頁
0/3/0/00x00306E054F9AIUPlanlsnapl2ETHERYes119
0/6/0/0OxOO3O6EO56FBC2UPlan2snap23ETHERYes119
如果機(jī)器的網(wǎng)卡數(shù)量和實(shí)際查看到的結(jié)果不一致,要查看系統(tǒng)的網(wǎng)卡的驅(qū)動(dòng)是否正確安裝。
網(wǎng)絡(luò)配置的基本方法
1)配置1P地址的方法
用ifconfig命令可以對(duì)某個(gè)網(wǎng)卡進(jìn)行IP地址的設(shè)置,典型的用法是:
ifconfiglanOip_address[newmaskmask]up
可以用命令netstat-in查看網(wǎng)卡上的IP地址的配置情況
2)增加邏輯IP地址的方法
一塊網(wǎng)卡上的IP地址可以不止一個(gè),其它的IP叫邏輯IP地址,因?yàn)橐粋€(gè)網(wǎng)卡上的所有
IP地址所對(duì)應(yīng)的MAC地址是相同的,具體的設(shè)置方法是:
ifconfiglanO:1ip_address[newmaskmask]up
3)路由的配置方法
HP上的路由一般是靜態(tài)路由,可以用命令netstat-rn來查看網(wǎng)絡(luò)的路由配置情況,一般
情況下系統(tǒng)都有一個(gè)缺省路由,配置方法是:
routeadddefaultroute_ip_address1
如果發(fā)現(xiàn)配置出錯(cuò),可以通過以下命令來刪除:
routedeletedefaultroute_ip_address
如果要?jiǎng)h除所有的路由,可以用命令route-f來清除所有的路由表信息。
4)網(wǎng)絡(luò)配置文件
一般情況下,用以上方法修改的網(wǎng)絡(luò)配置是非永久性的,重起機(jī)器后會(huì)自動(dòng)丟失,為了永
久保存,必需將修改的配置寫入網(wǎng)絡(luò)配置文件/etc/rc.config,d/netconf中,該文件中
可以保存所有的網(wǎng)絡(luò)IP地址和路由的配置信息。典型的如下:
1P配置:
第10頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第11頁共59頁
IP_ADDRESS[4]=33
SUBNET_MASK[4]=
INTERFACE_NAME[4]=lanO:3
BROADCAST_ADDRESS|4]=55
INTERFACE_STATE[4]=up
路由配置:
ROUTE_DESTINATION[0]=default
ROUTE_MASK[0]=""
ROUTE_GATEWAY[0]="54"
如果用工具sam來配置,會(huì)自動(dòng)更新該文件,就不需要再手工修改該配置了。
網(wǎng)絡(luò)的跟蹤方法
HPUX下可以對(duì)TCP和IP層的網(wǎng)絡(luò)包進(jìn)行監(jiān)視,(該方法的使用可能會(huì)對(duì)網(wǎng)絡(luò)和磁盤10造成影
響,如果沒有特殊的要求,不能擅自使用?。。┚唧w的步驟如下:
1)啟動(dòng)跟蹤
#nettl-tnpduinpduout-tm99999-eNS_LS_TCPNS_LS_IP-f/tmp/trcTCPIP
其中:-in指定開始跟蹤
pduinpduout指定跟蹤所有進(jìn)和出的網(wǎng)絡(luò)包
-tm99999指定跟蹤文件的總大小
-eNS_LS_TCPNS_LS_IP指定跟蹤網(wǎng)絡(luò)模型中的哪些子模塊,all表示所有模塊
-f/tmp/trcTCPIP指定跟蹤結(jié)果輸出文件,最終的文件會(huì)以.TRC0和.TRC1結(jié)尾,并且
是循環(huán)使用。
2)停止跟蹤
#nettl-tf-eall
第11頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第12頁共59頁
3)過濾跟蹤結(jié)果
對(duì)跟蹤到結(jié)果必需經(jīng)過過濾,才能分析出結(jié)果,過濾的方法是:
a)設(shè)置過濾文件
用vi編輯一個(gè)過濾文件/tmp/filter,內(nèi)容如下:
filterip_saddrxxx.xxx.xxx.xxx------源地力:1
filterip_daddrxxx.xxx.xxx.xxx------目標(biāo)地址
b)執(zhí)行過濾
netfmt-N-1-f/tmp/trcTCP.TRCO-c/tmp/filter>/tmp/trcTCP.TRCO.out
第12頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第13頁共59頁
第3章HP-UNIX群集相關(guān)基礎(chǔ)知識(shí)
3.1什么是MC/ServiceGuard?
MC/ServiceGuard能夠創(chuàng)建HP9000800系列計(jì)算機(jī)的高可用性群集。
MC/ServiceGuard群集是一組聯(lián)網(wǎng)的HP9000800系列服務(wù)器(稱為節(jié)點(diǎn)的主機(jī)系統(tǒng)),具有
軟件和硬件的足夠冗余,因此當(dāng)出現(xiàn)單點(diǎn)故障時(shí)不會(huì)明顯地中斷業(yè)務(wù).在MC/ServiceGuard群集
中支持的當(dāng)前最大節(jié)點(diǎn)數(shù)是16,而在中興通訊產(chǎn)品的實(shí)施中,一般采用兩節(jié)點(diǎn)群集。
典型的群集結(jié)構(gòu)如下:
典型群集配置
aaa
在此圖中,節(jié)電1運(yùn)行包A,節(jié)點(diǎn)2運(yùn)行包B。各個(gè)包都有單獨(dú)的磁盤與其關(guān)聯(lián),其中含有
此包的應(yīng)用程序所需的數(shù)據(jù)和這些數(shù)據(jù)的鏡像副本。注意,兩個(gè)節(jié)點(diǎn)都與兩組鏡像磁盤有物理連
接;但是一次只能有一個(gè)節(jié)點(diǎn)存取給定磁盤組上的數(shù)據(jù)。上圖中,實(shí)線表示擁有獨(dú)占訪問權(quán),虛
線表示已經(jīng)連接,但是沒有訪問下面磁盤的權(quán)限。當(dāng)節(jié)點(diǎn)出現(xiàn)故障,資源切換時(shí),節(jié)點(diǎn)對(duì)包的控
制權(quán)限將發(fā)生改變。如下圖所示:
第13頁共59頁
編號(hào):
時(shí)間:2021年x月x日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第14頁共59頁
故障轉(zhuǎn)換后的典型群集
3.2群集的冗余以太網(wǎng)結(jié)構(gòu)
如下圖所示:
冗余網(wǎng)絡(luò)
M1
第14頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第15頁共59頁
其中對(duì)外數(shù)據(jù)通訊在單節(jié)點(diǎn)上采用兩塊網(wǎng)卡。主網(wǎng)卡需配置對(duì)外通訊IP地址,備用網(wǎng)卡不配
置1P地址。當(dāng)某節(jié)點(diǎn)上主用網(wǎng)卡出現(xiàn)故障時(shí),MC/ServiceGuard將執(zhí)行本地切換,切換到同一節(jié)
點(diǎn)上的備用網(wǎng)卡。
冗余心跳由主網(wǎng)絡(luò)和專用心跳網(wǎng)絡(luò)提供,他們都負(fù)載心跳。專用心跳網(wǎng)卡配置為和對(duì)外通訊
不同的IP子網(wǎng)。
當(dāng)兩節(jié)點(diǎn)群集時(shí),MC/ServiceGuard也支持心跳使用串行(RS232)通信配置。結(jié)構(gòu)如下圖所
示。
串行(RS232)心跳線
amLAN<
1LAMLtLANi
tLAN
£??iBK
■京LAN
3.3冗余磁盤存儲(chǔ)器
群集中的各個(gè)節(jié)點(diǎn)都有自己的根磁盤,但各個(gè)節(jié)點(diǎn)還采用其他方式與其他幾個(gè)磁盤建立物理
連接,這種方式使多個(gè)節(jié)點(diǎn)都可以獲取與此節(jié)點(diǎn)配置的包相關(guān)聯(lián)的數(shù)據(jù)和程序的訪問權(quán)。這一訪
問權(quán)由邏輯卷管理器提供。一個(gè)磁盤卷組只能由一個(gè)節(jié)點(diǎn)激活,但移動(dòng)包時(shí),此卷組可以由代管
節(jié)點(diǎn)激活。某個(gè)包所擁有的卷組中的所有磁盤都必須連接到原始節(jié)點(diǎn)和此包的所有代管節(jié)點(diǎn)。磁
盤冗余是通過使用RAID或者軟件鏡像實(shí)現(xiàn)的。
第15頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第16頁共59頁
3.4MC/ServiceGuard的體系結(jié)構(gòu)
MC/ServiceGuard的三個(gè)中心組件一一“程序包管理器”、“群集管理器”和“網(wǎng)絡(luò)管理器”
作為cmcld守候程序的部分運(yùn)行。
MC/Sei'viceGuard軟件組件
程序包Apps/Services/Resources
PackageManager
MC/ServiceGuard?q
組件ClusterManager
—
NetworkManager
操作系統(tǒng)HP?UX內(nèi)核(帶右LVM)
群集管理器用于初始化群集,監(jiān)視群集的健康狀況,在出現(xiàn)節(jié)點(diǎn)故障時(shí)加以識(shí)別和當(dāng)節(jié)點(diǎn)加
入或者離開群組時(shí)調(diào)整群集的重組。
系統(tǒng)管理員設(shè)置群集配置參數(shù)并進(jìn)行初始群集啟動(dòng)。群集參數(shù)是使用SAM或通過編輯ASCII
群集配置模板文件輸入的。所輸入的參數(shù)用于建立一個(gè)傳送給群集中所有節(jié)點(diǎn)的二進(jìn)制配置文件。
此二進(jìn)制配置文件在群集的所有節(jié)點(diǎn)上必須相同。
群集中的每個(gè)節(jié)點(diǎn)都運(yùn)行一個(gè)程序包管理器實(shí)例。通過程序包配置文件分別配置每個(gè)程序包,
可以手動(dòng)或者通過SAM編輯該文件。該文件為程序包分配一個(gè)名稱并包括程序包可以在其上運(yùn)
行的節(jié)點(diǎn)列表,此列表按優(yōu)先級(jí)順序排列(例如,列表中的第一個(gè)節(jié)點(diǎn)是優(yōu)先級(jí)最高的節(jié)點(diǎn))。
網(wǎng)絡(luò)管理器的目的是檢測(cè)網(wǎng)卡和電纜故障并從中恢復(fù),以便網(wǎng)絡(luò)服務(wù)保持對(duì)客戶的高可用性。
第16頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第17頁共59頁
第4章HP-UNIX群集配置和ORACLE的安裝
4.1安裝流程
I、安裝操作系統(tǒng)和補(bǔ)丁。
2、安裝MC/ServiceGuard群集軟件。
3、安裝ORACLE軟件。
4、配置磁盤陣列并建ORACLE數(shù)據(jù)庫。
5、配置群集。
6、在群集節(jié)點(diǎn)上分發(fā)群集的二進(jìn)制配置文件。
7、創(chuàng)建程序包并配置程序包控制文件。
4.2HP-UNIX操作系統(tǒng)的安裝
以下安裝步驟在兩臺(tái)主機(jī)上均需進(jìn)行。
假定:兩臺(tái)主機(jī)名分別為scdbsrvl和scdbsrv2
術(shù)語:
物理盤physicaldriver
邏輯盤logicaldriver
物理卷physicalvolume
卷組volumegroup
邏輯卷logicalvolume
文件系統(tǒng)filesystem
第17頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第18頁共59頁
4.2.1HP-UNIX的安裝
HP服務(wù)器的啟動(dòng)和關(guān)閉
首先打開磁盤陣列和磁帶機(jī)的電源,等待磁盤陣列控制面板顯示“READY”且磁帶機(jī)指示燈
顯示初始化完成后方可打開主機(jī)(host,請(qǐng)與雙機(jī)系統(tǒng)的主機(jī)PrimaryNode和備機(jī)SlaveNode區(qū)分)。
關(guān)機(jī)時(shí)則先關(guān)閉主機(jī)(host)操作系統(tǒng),等待終端提示可以“Removepower”后關(guān)閉主機(jī)(host)
電源,然后關(guān)閉磁盤陣列(通過磁盤陣列控制面板的SHUTDOWN菜單,等待控制面板顯示
aSHUTDOWNCOMPLETE"),最后關(guān)閉磁盤陣列電源和磁帶機(jī)電源。
HP-UX操作系統(tǒng)初始安裝
1、將HP-UX安裝光盤(標(biāo)記為:HP-UXU.Oinstall/update/recovery)插入DVD驅(qū)動(dòng)器,重新
啟動(dòng)服務(wù)器,當(dāng)其顯示"Todiscontinue,pressanykeywithin10
seconds”時(shí),按任意鍵中斷缺省的啟動(dòng),出現(xiàn)命令提示符。在命令提示下鍵入:co
2、接著鍵入fastboot命令使快速啟動(dòng)開啟。
3、鍵入sea命令查找設(shè)備,記下光驅(qū)對(duì)應(yīng)的設(shè)備路徑(如P2)。
注釋:此命令用于顯示當(dāng)前服務(wù)器中已經(jīng)安裝的硬件設(shè)備。顯示中有兩種disks設(shè)備。一種SCSI
設(shè)備,一般為硬盤。另一種為IDE設(shè)備,一般為光盤。
鍵入bop2命令使機(jī)器從光盤引導(dǎo),這里p2是用sea命令查看到的DVD驅(qū)動(dòng)器對(duì)應(yīng)的設(shè)備。
4、出現(xiàn)InteractwithIPL時(shí),鍵入n。從光盤啟動(dòng)后,當(dāng)出現(xiàn)安裝畫面時(shí),選擇InstallHP-UX,
回車進(jìn)入安裝過程。
5、在隨后的屏幕中選擇Mediaonlyinstallation和AdvancedInstallation兩項(xiàng)。
6、當(dāng)出現(xiàn)系統(tǒng)配置時(shí),主要設(shè)置System頁和FileSystem頁的內(nèi)容。
(1)設(shè)置System中的Hostname、IP、Time以及TimeZone。其中TimeZone時(shí),在Locations
中選擇Asia,然后在TimeZone中選擇China(EAT-8)。
注意:此時(shí)只配置一塊網(wǎng)卡(lanO)即可,最好不要對(duì)其他的網(wǎng)卡進(jìn)行配置。
(2)設(shè)置FileSystem頁時(shí),各文件系統(tǒng)按如下大小規(guī)劃:(其中size項(xiàng)都選FixedMB)
140M
第18頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第19頁共59頁
/stand150M
/tmp200M
/home200M
/opt1024M
/usr1024M
/var1500M
/oracle10000M(其中Vsage項(xiàng)選取VxFS格式。此文件系統(tǒng)為新增加的,用
來安裝ORACLE數(shù)據(jù)庫系統(tǒng)和定時(shí)備份用戶數(shù)據(jù))
注:以上參數(shù)設(shè)置完成后即可按G。開始安裝,等待大約40分鐘時(shí)間。
安裝HP-UXHardwareEnnoblementandCriticalPatches
前面的系統(tǒng)安裝完成后,機(jī)器會(huì)自動(dòng)重啟,啟動(dòng)后用root登錄。
1、插入標(biāo)識(shí)為HP-UX11.0supportplus的光盤。
2、用ioscan-kfnCdisk命令查看光驅(qū)所在的物理設(shè)備路徑(如/dev/dsk/c3t2d0)。
3、mkdir/cdrom建立光驅(qū)掛接點(diǎn)目錄。
4、mount/dev/dsk/c3t2do/cdrom將光盤掛接上,這里/dev/dsk/c3t2do通過1.2.1查得。
5、cd/cdrom
6、swinstall-s/cdrom/XSWHWCR1100,進(jìn)入SAM形式下的安裝界面。
7、在Actions菜單下執(zhí)行MarkForInstall命令(也可以當(dāng)光標(biāo)落在所選項(xiàng)上按空格來代替此命令),
再執(zhí)行Actions菜單下的Install…命令。此后會(huì)出現(xiàn)一些錯(cuò)誤信息,可忽略.
注:本過程大概需要30分鐘,完成后系統(tǒng)會(huì)自動(dòng)重啟。
安裝B.11.00
1、確認(rèn)光驅(qū)中存在標(biāo)識(shí)為HP-UX11.0supportplus光盤,用類似中方法掛接光盤。
2、cd/cdrom/DIAGNOSTICS
3、swinstall-s$PWD/B.11.00
4、進(jìn)入后僅選擇OnlineDiag安裝
第19頁共59頁
編號(hào):
時(shí)間:2021年X月X日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第20頁共59頁
4.2.1.5安裝100BT/9000PCI和HP-UXInstallationUtilities(ignite-UX)
I、插入標(biāo)識(shí)為HPApplicationSoftware(l/5)的光盤,用類似221.3的方法掛接光盤。
2、swinstall-s/cdrom
3、選擇A5230A和B5725AA兩項(xiàng)進(jìn)行安裝,此后可能會(huì)出現(xiàn)一些錯(cuò)誤信息,可忽略。
注:完成后系統(tǒng)會(huì)自動(dòng)重啟。
4.2.2安裝Java2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年個(gè)人公路貨運(yùn)質(zhì)量保障合同模板2篇
- 二零二五房地產(chǎn)分銷合作框架協(xié)議范本:全國(guó)市場(chǎng)
- 橡膠行業(yè)煙氣處理方案
- 二零二五年度國(guó)際貨運(yùn)司機(jī)聘用勞動(dòng)合同模板3篇
- 貨物運(yùn)輸代理合同
- 房地產(chǎn)公司正式職工勞動(dòng)合同
- 交通事故協(xié)議書
- 單位車輛租賃合同書
- 全新房屋產(chǎn)權(quán)確認(rèn)協(xié)議下載
- 借款分期還款合同范本
- 學(xué)校對(duì)口幫扶工作計(jì)劃
- 做投標(biāo)文件培訓(xùn)
- 9.4+跨學(xué)科實(shí)踐:制作簡(jiǎn)易活塞式抽水機(jī)課件+-2024-2025學(xué)年人教版物理八年級(jí)下冊(cè)
- 建筑工程工作計(jì)劃
- 2014新PEP小學(xué)英語六年級(jí)上冊(cè)-Unit5-What-does-he-do復(fù)習(xí)課件
- 外科護(hù)理課程思政課程標(biāo)準(zhǔn)
- 9.2溶解度(第1課時(shí)飽和溶液不飽和溶液)+教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)化學(xué)人教版(2024)下冊(cè)
- 2024年審計(jì)局公務(wù)員招錄事業(yè)單位招聘考試招錄139人完整版附答案【研優(yōu)卷】
- 礦山隱蔽致災(zāi)普查治理報(bào)告
- 2017年江蘇南京中考滿分作文《無情歲月有味詩》5
- 副總經(jīng)理招聘面試題與參考回答(某大型國(guó)企)2024年
評(píng)論
0/150
提交評(píng)論