HP-UNIX初級(jí)培訓(xùn)教材_第1頁
HP-UNIX初級(jí)培訓(xùn)教材_第2頁
HP-UNIX初級(jí)培訓(xùn)教材_第3頁
HP-UNIX初級(jí)培訓(xùn)教材_第4頁
HP-UNIX初級(jí)培訓(xùn)教材_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論