




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
HPUNIX初級培訓(xùn)教材
編者:趙霽月
中興通訊網(wǎng)絡(luò)南京用服部
目錄
第1章編寫目的.........................................................................1
第2章HP-UNIX............................................................................................................................2
2.1HPUNIX基礎(chǔ)知識介紹.............................................................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-UN1X群集有關(guān)基礎(chǔ)知識......................................................13
3.1什么是MC/SERV【CEGUARD?......................................................................................................13
3.2群集的冗余以太網(wǎng)結(jié)構(gòu).............................................................14
3.3冗余磁盤存儲器...................................................................15
3.4MC/SERVICEGUARD的體系結(jié)構(gòu).....................................................15
第4章HP-UNIX群集配置與ORACLE的安裝................................................16
4.1安裝流程.........................................................................16
4.2HP-UNIX操作系統(tǒng)的安裝.........................................................17
4.2.1HP-UNIX的安裝..............................................................17
4.2.2安裝Java2SDKforHP-UX(700/800)與MC/ServiceGuard.....................................19
4.2.3配置網(wǎng)絡(luò).....................................................................20
4.2.4配置/.rhosts、沁tc/hosts與/etc/hosts.equiv文件.................................20
4.3ORACLE應(yīng)用程序的安裝.........................................................21
4.3.1創(chuàng)建oracle用戶及隸屬的用戶組...............................................21
43.2Oracle816安裝.........................................................22
4.3.3安裝ORACLE....................................................................................................................25
4.3.4生成建數(shù)據(jù)庫的腳本..........................................................26
4.4配置磁盤陣列并創(chuàng)建數(shù)據(jù)庫........................................................29
4.4.1在scdbsrvl上創(chuàng)建邏輯盤LUN及數(shù)據(jù)VG.....................................................................29
4.4.2創(chuàng)建Oracle數(shù)據(jù)庫...........................................................31
4.4.3在scdbsrvl上啟動Oracle服務(wù),單機(jī)測試Oracle.......................................................32
4.5拷貝VG與ORACLE并在第二個節(jié)點進(jìn)行ORACLE啟動驗證........................33
4.5.1在scdbsrv2上導(dǎo)入VG......................................................................................................33
4.5.2將scdbsrvl上的Oracle目錄拷貝到scdbsrv2上...............................34
4.5.3在scdbsrv2上啟動Oracle服務(wù),單機(jī)測試Oracle.......................................................34
4.6創(chuàng)建CLUSTER系統(tǒng)...............................................................34
4.6.1準(zhǔn)備工作.....................................................................34
4.6.2酉已置Cluster........................................................................................................................35
4.6.3Package配置................................................................37
4.7停止/運行CLUSTER服務(wù)...........................................................40
4.7.1運行Cluster服務(wù).............................................................40
4.7.2停止整個Clusler服務(wù).........................................................40
4.7.3在單節(jié)點上運行Cluster服務(wù)..................................................40
4.7.4停止單節(jié)點上的Cluster服務(wù)..................................................41
第5章HPUNIX日常保護(hù)...............................................................42
5.1開關(guān)機(jī)步驟.......................................................................42
5.2文件系統(tǒng)保護(hù)....................................................................42
5.2.1HPUX下的文件系統(tǒng)概述......................................................42
5.2.2擴(kuò)文件系統(tǒng)的方法............................................................43
5.2.3文件系統(tǒng)滿的處理方法........................................................43
5.2.4HPUX下的常用的日志文件....................................................44
5.2.5HPUX下常用的系統(tǒng)文件......................................................44
5.3軟件管理方法....................................................................45
5.4系統(tǒng)備份恢復(fù)方法.................................................................45
5.4.1tar命令的使用方法............................................................45
5.4.2dd命令的使用方法...........................................................45
5.4.3make_recover>r的使用方法....................................................46
5.5SAM的使用......................................................................47
5.6開機(jī)時進(jìn)入單用戶的方法..........................................................48
5.7超級用戶密碼丟失的處理方法......................................................48
5.8將系統(tǒng)改成非TRUSTEDSYSTEM的方法..............................................48
第6章HPUX小型機(jī)故障診斷與解決.....................................................50
6.1遠(yuǎn)程接入的配置方法...............................................................50
6.2故障診斷的通常方法...............................................................50
6.2.1操縱臺(console)顯示.....................................................50
6.2.2系統(tǒng)的錯誤代碼..............................................................50
6.2.3檢查系統(tǒng)狀態(tài)的命令..........................................................51
6.2.4系統(tǒng)的各類日志...............................................................52
第1章編寫目的
編寫本文稿的目的在于說明HP-UNIX一些基礎(chǔ)知識,并就HP-UNIX11.0操作系統(tǒng)的安裝、
MC的安裝與配置、Oraclc9i數(shù)據(jù)庫系統(tǒng)的安裝、數(shù)據(jù)庫創(chuàng)建過程進(jìn)行介紹。
第2章HP-UNIX
2.1HPUNIX基礎(chǔ)知識介紹
2.1.1HPUNIX基本命令
#unamc-a列出系統(tǒng)ID號,OS版本及用戶權(quán)限等信息
#hostname列出系統(tǒng)網(wǎng)絡(luò)名稱。
#ioscan-fn列出各I/O卡及設(shè)備的所有有關(guān)信息:如邏輯單元號,硬件地址及設(shè)備文作名等。
#ps-ef列出正在運行的所有進(jìn)程的各類信息:如進(jìn)程號及進(jìn)程名等
#mount列出已加載的邏輯卷及其加載位置
#umount錄名〉卸載掛在/〈Fl錄名》下的邏輯卷
#fuser-cu/v目錄名)列出使用/<目錄名〉的進(jìn)程ID及用戶名。
#fuser-kc/v目錄名>Kill使用/〈Fl錄名〉的所有進(jìn)程。
find
find命令是功能最強(qiáng)的命令之一,但同時也是命令行結(jié)構(gòu)最難以掌握的命令之一。
#find/-print|wc-I顯示系統(tǒng)中所有文件與目錄的數(shù)目
#flnd/-user$LOGNAME-prim顯示系統(tǒng)中該用戶所有文件與目錄。
#find.-execchown$LOGNAME{}\;修改當(dāng)前目錄下的所有文件的用戶所屬。
#find.-typed-execchmod770|}\;修改當(dāng)前目錄下的所有目錄的權(quán)限
#find/-sizeI()0-print顯示文件大小為I00blocks
#find/-size-100-print顯示文件大小小于I(K)blocks
#find/-xdev-size+100-print顯示文件大小大于100blocks
#find/-namecore-cxccrm{}\;查找弁刪除core文件
#croncron(chronography,計時),每分鐘蘇醒一次,查看操縱
文件以確定當(dāng)時是否存在應(yīng)運行的作業(yè),存在則運行該作業(yè)。
#crontabfilename;創(chuàng)建——個cron
#crontab-r;把cron從crontab去掉crontab位于FI錄/var/spool/cron/crontabs下,
每個用戶的cron文件名是其用戶名。
#passwd修改當(dāng)前用戶口令
#swlist列出系統(tǒng)所裝軟件產(chǎn)品信息。
#tail與head使用tail命令能夠查看文件的尾部,head命令則查看文件的
頭部。
#tailfilename或者#headfilename
#tail-ffilename使tail不斷執(zhí)行,當(dāng)文件被寫入時顯示文件的新行。
#dmesg從系統(tǒng)內(nèi)存中顯示系統(tǒng)狀態(tài)信息
#fsck文件系統(tǒng)一致性檢測及修復(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,每個磁盤有?個唯?的target數(shù)字,只有磁盤設(shè)備本身才能夠修改。
d:deviceunitnumber,關(guān)于非共享操縱器而言,該值將為0,關(guān)于共享操縱器而言,該
值將為磁盤設(shè)備單元的內(nèi)部號。
#vgdisplay-v/dev/vgOO顯示邏輯卷組信息,如包含什么邏輯卷及物理盤等
#Ivdisplay-v/dcv/vgOO/lvol1顯示邏輯卷各類信息,如包含什么盤,是否有鏡像等
#man〈command〉熟悉〈command》命令的說川方法及作用
2.2HPUNIX的設(shè)備管理
2.2.1設(shè)備的基本概念
UNIX下的設(shè)備通常都是通過文件來存取,這些文件稱之設(shè)備文件,類似于Windows下的驅(qū)
動程序,根據(jù)設(shè)備類型的不一致,有些設(shè)備會提供兩種不一致類型的設(shè)備文件,一種是塊設(shè)備,
另一種是字符型設(shè)備,也叫裸設(shè)備,設(shè)備名稱前有一個字符”廣。比如邏輯卷設(shè)備就有塊設(shè)備文件
與字符設(shè)備文件,創(chuàng)建文件系統(tǒng)時用的是塊設(shè)備,而SYBASE數(shù)據(jù)庫通常是直接使用字符設(shè)備做
為SYBASE的數(shù)據(jù)庫設(shè)備。下列對HPUX下的要緊設(shè)備的概念與使用方法做個介紹。
2.2.2磁盤設(shè)備
LVM磁盤管理概念
HPUX下的管理是使用LVM(邏輯卷管理)軟件來管理,要緊的概念如下:
I、物理卷PhysicalVolume:稱之PV:指物埋上硬盤,一個硬盤就是一個PV
2、卷組VolumeGroup:稱之VG:一個VG包含一個或者多個PV,可懂得為一個大硬盤
3、邏輯卷LogicalVolume:稱之LV:對VG進(jìn)行邏輯分區(qū),一個VG里可包含若干個LV
三者之間的關(guān)系如下圖所示:
卜VG
LVM磁盤結(jié)構(gòu)
假如某個硬盤被納入LVM的管理,則LVM必需對該硬盤進(jìn)行必要的格式化工作,在每個硬
盤的起始區(qū)域劃出一塊空間用來存放一些結(jié)構(gòu)化信息,該區(qū)域也叫超級塊。如下圖所示:
non-b(M)tablehootable
LIF=LogicalInterchangeFormat
PVRA=PhysicalVolumeReservedArea
BDRA=BootDataReservedArea
VGRA=VolumeGroupReservedArea
某個物理硬盤加入某個VG以后,以上超級塊中的信息就會寫入相應(yīng)的信息。
LVM磁盤管理命令
1)創(chuàng)建PV
pvcreate-fZdev/rdsk/cXtXdX
2)查看PV
pvdisplay-vZdev/dsk/cXtXdX
該命令能夠查看某個物理硬盤上的邏輯卷的情況,推斷上面的空間是否具有使用。
3)刪除PV
將某個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上的所有l(wèi)v都刪除掉以后才能夠執(zhí)行,同時該命令將把磁盤上的超
級塊中的信息刪除。
vgexport只是把該VG的信息從主機(jī)上去掉,不刪除超級塊中的信息。
建議用vgexport來刪除vg的信息,這樣能夠再次把該vg的信息重新導(dǎo)入到主機(jī)中而不至
于丟失信息。
vgexportvg_name
7)激活VG
vgchange-ayvg_name
8)去激活VG
vgchange-anvg_name
9)VG遷移
將VG信息導(dǎo)到到主機(jī)文件中:
vgexport-p-s-mZlinp/vgniapfilevg_naine
將VG信息從主機(jī)文件中導(dǎo)入
vgiinport-s-inZtmp/vgmapfilevg_name
10)創(chuàng)建LV
Ivcreate-nlv_name-Lsize_ofmegabytesvg_name
11)查看LV
Ivdisplay-v/dev/vgXX/lvXXXX
⑵擴(kuò)展LV
Ivextend-Lsize_oLniegabytes/dev/vgXX/lvXXX
13)刪除LV
Ivremove-f/dev/vgXX/lvXXX
14)VG信息備份
vgcfgbackup[-fpa:h_oLbackup_file]/dev/vgXX
15)VG信息恢復(fù)
vgcfgrcstorcl-fpatli_oLbackup_filc]pv_path
16)VG信息掃描
/ctc/ivmtab文件存放有LVM的本地信息,假如該文件損壞會影響很多與LVM有關(guān)的命令
的執(zhí)行,能夠用下列命令來恢亞,該命令會重建該文件。
2.2.3磁帶設(shè)備
磁帶機(jī)的安裝
I)檢杳核心參數(shù)中是否含有磁帶機(jī)的驅(qū)動,假如沒有將磁帶驅(qū)動加入到核心參數(shù)中。
運行sam今KernelConfiguration->Drivers->將參數(shù)slape加入核心,重起系統(tǒng)。
2)連接磁帶機(jī)到主機(jī)
3)開機(jī),檢查磁帶機(jī)設(shè)備
4)執(zhí)行ioscan-fnQape查看能否正確識別,
5)假如不能正常檢測,執(zhí)行insf-e后再查看。
磁帶機(jī)的使用
磁帶機(jī)通常是用來進(jìn)行大量的數(shù)據(jù)備份,能夠是操作系統(tǒng)級的備份,也能夠是數(shù)據(jù)庫的備份等。
常用的磁帶機(jī)命令如下:
I)創(chuàng)建磁帶檔案
tarcvbackup_files
2)增加新的磁帶檔案
laiaviicw_ba<;kup_filcs
3)查看磁帶檔案
(artvnew_backup_files
磁帶機(jī)在操作系統(tǒng)上通常有多個設(shè)備與之對應(yīng),典型的設(shè)備文件如下:
ClassIH/WPathDriverS/WStateH/WTypeDescription
tape00/0/I/0.3.0stapeCLAIMEDDEVICEHPCl537A
/dev/rmt/OmZdev/rmt/cOt3dOBESTn
Zdev/nnt/Onib/dev/rmt/cOt3dOBESTnb
/dcv/rmt/OmnZdev/rmt/c0t3d0DDS
/dev/rmt/Omnb/dev/rmt/cOt3dODDSb
/dev/rmt/cOl3dOBEST/dev/rmt/cOl3dODDSn
/dev/rmt/cOl3dOBESTb/dev/rmt/cOt3dODDSnb
其中:設(shè)備文件最后帶b的通常是塊設(shè)備文件,否則是字符設(shè)備文件,假如是以n結(jié)尾的設(shè)備文
件,通常是不自動I可卷的設(shè)備文件,否則會自動問卷。一個典型的應(yīng)用是在SYBASE數(shù)據(jù)庫的備
份中,創(chuàng)建數(shù)據(jù)庫的磁帶備份設(shè)備時,必需指定非自動問卷的設(shè)備文件/dev/rmt/Omn。
2.2.4光驅(qū)設(shè)備
1)確保光驅(qū)已經(jīng)正確接入到主機(jī),執(zhí)行ioscan-fnCdisk能否查找到DVD設(shè)備,典型設(shè)備如
下:
disk10/0/2/1.2.0sdiskCLAIMEDDEVICEHPDVD-ROM305
Zdev/dsk/c3t2dOZdev/rdsk/c3t2dO
2)將光驅(qū)掛到某個E錄下,執(zhí)行mount/dev/dsk/c312do/cdrom
3)對/cdrom下的內(nèi)容進(jìn)行操作。
2.2.5網(wǎng)絡(luò)設(shè)備
網(wǎng)卡的配置
通過lanscan或者ioscan-fnClan能夠查看機(jī)器上的網(wǎng)卡的數(shù)量與網(wǎng)卡的物理路徑,典型的輸
出如下:
HardwareStationCrdHdwNet-InterfaceNMMACHP-DLPIDLPI
PathAddressIn#StateNamePPAIDTypeSupportMjr#
0/0/0/0OxOO3O6EOC29DO0UPlanOsnapOIETHERYesH9
0/3/0/00x00306E054F9AIUPIanIsnapI2ETHERYesH9
0/6/0/00x(X)306E056FBC2UPlan2snap23ETHERYesH9
假如機(jī)器的網(wǎng)k數(shù)量與實際查看到的結(jié)果不一致,要查看系統(tǒng)的網(wǎng)k的驅(qū)動是否正確安裝.
網(wǎng)絡(luò)配置的基本方法
I)配置IP地址的方法
用ifconfig命令能夠?qū)δ硞€網(wǎng)卡進(jìn)行IP地址的設(shè)置,典型的用法是:
ifconfiglanOip_address[newmaskmasklup
能夠用命令netstai-in查看網(wǎng)卡上的IP地址的配置情況
2)增加邏輯IP地址的方法
一塊網(wǎng)卡上的IP地址能夠不止一個,其它的IP叫邏輯IP地址,由于一個網(wǎng)々上的所有
IP地址所對應(yīng)的MAC地址是相同的,具體的設(shè)置方法是:
ifconfigIanO:lip_address[newmaskmask]up
3)路由的配置方法
HP上的路由通常是靜態(tài)路由,能夠用命令netslat-rn來查看網(wǎng)絡(luò)的路由配置情況,通常
情況下系統(tǒng)都有一個缺省路由,配置方法是:
routeadddefaultroute_ip_addressI
假如發(fā)現(xiàn)配置出錯,能夠通過下列命令來刪除:
routedeletedefaultroule_ip_address
假如要刪除所有的路由,能夠用命令rouie-f來清除所有的路由表信息。
4)網(wǎng)絡(luò)配置文件
通常情況下,用以上方法修改的網(wǎng)絡(luò)配置是非永久性的,重起機(jī)器后會自動丟失,為了永
久儲存,必需將修改的配置寫入網(wǎng)絡(luò)配置文件/etc/rc.config.d/netconf中,該文件中
能夠儲存所有的網(wǎng)絡(luò)IP地址與路由的配置信息。典型的如下:
IP配置:
IP_ADDRESSL4]=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[01="54"
假如用工具sam來配置,會自動更新該文件,就不需要再手工修改該配置了。
網(wǎng)絡(luò)的跟蹤方法
HPUX下能夠?qū)CP與IP層的網(wǎng)絡(luò)包進(jìn)行監(jiān)視,(該方法的使用可能會對網(wǎng)絡(luò)與磁盤10造成影
響,假如沒有特殊的要求,不能擅自使用!?。┚唧w的步驟如下:
I)啟動跟蹤
#nettl-tnpduinpduout-tm99999-eNS_LS_TCPNS_LS_IP-f/tmp/trcTCPIP
其中:-tn指定開始跟蹤
pduinpduout指定跟蹤所有進(jìn)與出的網(wǎng)絡(luò)包
-tm99999指定跟蹤文件的總大小
-eNS_LS_TCPNS_LSJP指定跟蹤網(wǎng)絡(luò)模型中的什么子模塊,all表示所有模塊
-f/tmp/trcTCPIP指定跟蹤結(jié)果輸出文件,最終的文件會以.TRC0與.TRC1結(jié)尾,同時
是循環(huán)使用。
2)停止跟蹤
#nettl-tf-eall
3)過濾跟蹤結(jié)果
對跟蹤到結(jié)果必需通過過濾,才能分析出結(jié)果,過濾的方法是:
a)設(shè)置過漉文件
用vi編輯一個過濾文件/tmp/filter,內(nèi)容如下:
filterip_saddrxxx.xxx.xxx.xxx------源地址
fillerip_daddrxxx.xxx.xxx.xxx------目標(biāo)地址
b)執(zhí)行過漉
netfmt-N-1-fZtinp/trcTCP.TRCO-c/imp/filter>/tinp/trcTCP.TRCO.out
第3章HP-UNIX群集有關(guān)基礎(chǔ)知識
3.1什么是MC/ServiceGuard?
MC/ServiceGuard能夠創(chuàng)建HP9000800系列計算機(jī)的高可用性群集。
MC/ServiceGuard群集是一組聯(lián)網(wǎng)的HP9000800系列服務(wù)器(稱之節(jié)點的主機(jī)系統(tǒng)),具有
軟件與硬件的足夠冗余,±1此當(dāng)出現(xiàn)單點故障時不可能明顯地中斷業(yè)務(wù)。在MC/ServiceGuard群
集中支持的當(dāng)前最大節(jié)點數(shù)是16,而在中興通訊產(chǎn)品的實施中,通常使用兩節(jié)點群集,
典型的群集結(jié)構(gòu)如下:
典型群集配置
在此圖中,節(jié)電1運行包A,節(jié)點2運行包各個包都有單獨的磁盤與其關(guān)聯(lián),其中含有
此包的應(yīng)用程序所需的數(shù)據(jù)與這些數(shù)據(jù)的鏡像副本。注意,兩個節(jié)點都與兩組鏡像磁盤有物理連
接;但是一次只能有一個節(jié)點存取給定磁盤組上的數(shù)據(jù).上圖中,實線表示擁有獨占訪問權(quán),虛
線表示已經(jīng)連接,但是沒有訪問下面磁盤的權(quán)限。當(dāng)節(jié)點出現(xiàn)故障,資源切換時,節(jié)點對包的操
縱權(quán)限將發(fā)生改變。如下圖所示:
故障轉(zhuǎn)換后的典型群集
3.2群集的冗余以太網(wǎng)結(jié)構(gòu)
如下圖所示:
冗余網(wǎng)絡(luò)
—In。,〕
SUBNETB
**LAM:
2/??
其中對外數(shù)據(jù)通訊在單節(jié)點上使用兩塊網(wǎng)卡。主網(wǎng)卡需配置對外通訊IP地址,備用網(wǎng)卡不配
置IP地址。當(dāng)某節(jié)點上主用網(wǎng)卡出現(xiàn)故障時,MC/ServiceGuard將執(zhí)行本地切換,切換到同一節(jié)
點上的備用網(wǎng)卡。
冗余心跳由主網(wǎng)絡(luò)與專用心跳網(wǎng)絡(luò)提供,他們都負(fù)載心跳。專用心跳網(wǎng)卡配置為與對外通訊
不一致的IP子網(wǎng)。
當(dāng)兩節(jié)點群集時,MC/ServiceGuard也支持心跳使用串行(RS232)通信配置。結(jié)構(gòu)如下圖所
示。
串行(RS232)心跳線
3.3冗余磁盤存儲器
群集中的各個節(jié)點都有自己的根磁盤,但各個節(jié)點還使用其他方式與其他幾個磁盤建立物理
連接,這種方式使多個節(jié)點都能夠獲取與此節(jié)點配置的包有關(guān)聯(lián)的數(shù)據(jù)與程序的訪問權(quán)。這一訪
問權(quán)由邏輯卷管理器提供,一個磁盤卷組只能由一個節(jié)點激活,但移動包時,此卷組能夠由代管
節(jié)點激活。某個包所擁有的卷組中的所有磁盤都務(wù)必連接到原始節(jié)點與此包的所有代管節(jié)點。磁
盤冗余是通過使用RAID或者者軟件鏡像實現(xiàn)的。
3,4MC/ServiceGuard的體系結(jié)構(gòu)
MC/ServiceGuard的三個中心組件一一“程序包管理器”、“群集管理器”與“網(wǎng)絡(luò)管理器”
作為cmcld守候程序的部分運行。
MC/ServiceGuar(l軟件組件
程序包Apps/Services/Resources
IPackageManager
MC/ServiceGuardj
組件IClusterManager
INetworkManager
投作系線HP-UX內(nèi)核(常有LVM)
群集管理器用于初始化群集,監(jiān)視群集的健康狀況,在出現(xiàn)節(jié)點故障時加以識別與當(dāng)節(jié)點加
入或者者離開群組時調(diào)整群集的重組。
系統(tǒng)管理員設(shè)置群集配置參數(shù)并進(jìn)行初始群集啟動。群集參數(shù)是使用SAM或者通過編輯
ASCII群集配置模板文件輸入的。所輸入的參數(shù)用于建立一個傳送給群集中所有節(jié)點的二進(jìn)制配
置文件。此二進(jìn)制配置文件在群集的所有節(jié)點上務(wù)必相同。
群集中的每個節(jié)點都運行一個程序包管理器實例。通過程序包配置文件分別配置每個程序包,
能夠手動或者者通過SAM編輯該文件。該文件為程序包分配一個名稱并包含程序包能夠在其上
運行的節(jié)點列表,此列表按優(yōu)先級順序排列(比如,列表中的第一個節(jié)點是優(yōu)先級最高的節(jié)點)。
網(wǎng)絡(luò)管理器的目的是檢測網(wǎng)卡與電纜故障并從中恢復(fù),以便網(wǎng)絡(luò)服務(wù)保持對客戶的高可用性。
第4章HP-UNIX群集配置與ORACLE的安裝
4.1安裝流程
I、安裝操作系統(tǒng)與補(bǔ)丁。
2、安裝MC/ServiceGuard群集軟件。
3、安裝ORACLE軟件。
4、配置磁盤陣列并建ORACLE數(shù)據(jù)庫。
5、配置群集。
6、在群集節(jié)點上分發(fā)群集的二進(jìn)制配置文件。
7、創(chuàng)建程序包并配置程序包操縱文件。
4.2HP-UNIX操作系統(tǒng)的安裝
卜列安裝步驟在兩臺主機(jī)上均需進(jìn)行
假定;兩臺主機(jī)名分別為scdbsrvl與scdbsrv2
術(shù)語:
物理盤physicaldriver
邏輯盤logicaldriver
物理卷physicalvolume
卷組volumegroup
邏輯卷logicalvolume
文件系統(tǒng)filesystem
4.2.1HP-UNIX的安裝
HP服務(wù)器的啟動與關(guān)閉
首先打開磁盤陣列與遨帶機(jī)的電源,等待磁盤陣列操縱面板顯示“READY”且磁帶機(jī)指示燈
顯示初始化完成后方可打開主機(jī)(host,請與雙機(jī)系統(tǒng)的主機(jī)PrimaryNode與備機(jī)SlaveNodc區(qū)分)。
關(guān)機(jī)時則先關(guān)閉主機(jī)(host)操作系統(tǒng),等待終端提示能夠“Removepower”后關(guān)閉主機(jī)(host)
電源,然后關(guān)閉磁盤陣列(通過磁盤陣列操縱面板的SHUTDOWN菜單,等待操縱面板顯示
“SHUTDOWNCOMPLETE"),最后關(guān)閉磁盤陣列電源與磁帶機(jī)電源。
HP-UX操作系統(tǒng)初始安裝
1、將HP-UX安裝光盤(標(biāo)記為:HP?UXlLOinstall/update/recovei*y)插入DVD卵動器,重新
啟動服務(wù)器,當(dāng)其顯示“Todiscontinue,pressanykeywithin10
seconds”時,按任意鍵中斷缺省的啟動,出現(xiàn)命令提示符。在命令提示下鍵入:co
2、接著鍵入fastboot命令使快速啟動開啟。
3、犍入sen命令杳找設(shè)備,記下光驅(qū)對應(yīng)的設(shè)備路徑(如P?)”
注釋:此命令用于顯示當(dāng)前服務(wù)器中已經(jīng)安裝的硬件設(shè)等。顯示中有兩種disks設(shè)備。一種SCSI
設(shè)備,通常為硬盤。另一種為IDE設(shè)備,通常為光盤。
鍵入bop2命令使機(jī)器從光盤引導(dǎo),這里p2是用sea命令查看到的DVD驅(qū)動器對應(yīng)的設(shè)備。
4、出現(xiàn)InteractwithIPL時,鍵入n。從光盤啟動后,當(dāng)出現(xiàn)安裝畫面時,選擇InstallHP-UX,
回車進(jìn)入安裝過程。
在隨后的屏幕中選擇Mediaonlyinstallation與AdvancedInstallation兩項。
6、當(dāng)出現(xiàn)系統(tǒng)配置時,要緊設(shè)置System頁與FileSystem頁的內(nèi)容。
(1)設(shè)置System中的Hostname>IP、Time與TimeZone。其中TimeZone時,在Locations中
選擇Asia,然后在TimeZone中選擇China(EAT-8)o
注意:如今只配置一塊網(wǎng)卡(lanO)即可,最好不要對其他的網(wǎng)卡進(jìn)行配置。
(2)設(shè)置FileSystem頁時,各文件系統(tǒng)按如下大小規(guī)劃:(其中size項都選FixedMB)
/140M
/stand150M
/tmp200M
/home200M
/optI024M
/usr1024M
/var1500M
/oracle10000M(其中Vsage項選取VxFS格式。此文件系統(tǒng)為新增加的,用
來安裝ORACLE數(shù)據(jù)庫系統(tǒng)與定時備份用戶數(shù)據(jù))
注:以上參數(shù)設(shè)置完成后即可按G。開始安裝,等待大約40分鐘時間。
安裝HP-UXHardwareEnnoblementandCriticalPatches
前面的系統(tǒng)安裝完成后,機(jī)器會自動重啟,啟動后用root登錄。
I、插入標(biāo)識為HP-UX11.0supportplus的光盤。
2、用ioscan-kfnCdisk命令查看光驅(qū)所在的物理設(shè)備路徑(如/dev/dsk/c3t2d0)。
3、mkdir/cdrom建立光驅(qū)掛接點目錄。
4、mount/dev/dsk/c3t2do/cdrom將光盤掛接上,這里/dev/dsk/c3t2do通過1.2.1查得。
5、cd/cdrom
6、swinsiall-s/cdrom/XSWHWCR1100,進(jìn)入SAM形式下的安裝界面。
7、在Actions菜單下執(zhí)行MarkForInstall命令(也能夠當(dāng)光標(biāo)落在所選項上按空格來代替此命
令),再執(zhí)行Actions菜單下的Install...命令。此后會出現(xiàn)一些錯誤信息,可忽略。
注:本過程大概需要30分鐘,完成后系統(tǒng)會自動重啟。
安裝B.11.00
1、確認(rèn)光驅(qū)中存在標(biāo)識為HP-UX11.0supportplus光盤,用類似中方法掛接光盤。
2、cd/cdrom/DIAGNOSTICS
3、swinstall-sSPWD/B.11.00
4、進(jìn)入后僅選擇OnlineDiag安裝
安裝100BT/9000PCI與HP-UXInstallationUtilities(Ignite-UX)
I、插入標(biāo)識為HPApplicationSoftware(1/5)的光盤,用類似的方法掛接光盤。
2、swinstall-s/cdrom
3、選擇A5230A與B5725AA兩項進(jìn)行安裝,此后可能會出現(xiàn)一些錯誤信息,可忽略,
注:完成后系統(tǒng)會自動重啟。
4.2.2安裝Java2SDKforHP-UX(700/800)與MC/ServiceGuard
I、插入標(biāo)識為HPApplicationSoliware(4/5)的光盤,用類似2.2.I.3的方法掛接光盤。
2、swinstall-s/cdrom
3、到Actions菜單下執(zhí)行AddnewCodeword命令,在隨后的窗口中輸入CustomerID與Codeword
(此兩項是隨機(jī)帶的重要數(shù)據(jù))。然后選擇B8110AA與B8111AA與B3935DA三項,執(zhí)行
Actions菜單下Install...命令進(jìn)行安裝。可能會出現(xiàn)“一個安裝包找不到”的錯誤信息,可忽
略,繼續(xù)安裝。
4.2.3配置網(wǎng)絡(luò)
#sam
選擇NetworkingandCommunications
再選NetworkInterfaceCards
scdbsrvl上進(jìn)行如下設(shè)置:
設(shè)置lanO的地址為10.0.L1(心跳用),掩碼2S5.2S5.2S5.O,同時加一個別名hpl(群集節(jié)點
1使用的心跳網(wǎng)卡)。
設(shè)置lanl的地址,這里取51,掩碼,隨便加個別名。(群集結(jié)點1
使用的主網(wǎng)卡)。
scdbsrvl上進(jìn)行如卜設(shè)置:
設(shè)置lanO的地址為(心跳用),掩碼,同時加一個別名hp2(群集節(jié)點
2使用的心跳網(wǎng)卜)。
設(shè)置lanl的地址,這里取52,掩碼,隨便加個別名。(群集結(jié)點2
使用的主網(wǎng)卡)。
4.2.4配置/.rhosts、/etc/hosts與/etc/hosts.equiv文件
在兩臺機(jī)器的文件/.rhosts中把雙機(jī)的主機(jī)名加入。如:
scdbsrvl
scdbsrv2
在/etc/hosts文件的末尾加入或者修改為下面兩行:
51scdbsrvlscdbsrvl.
52scdbsrv2scdbsrv2.
在/etc/hosts.equiv文件的末尾加入兩行:
scdbsrviroot
scdbsrv2root
這樣兩臺主機(jī)的root用戶能夠使用riogin/rcp/rsh等命令。使用rlogin命令驗證修改是否正確。
4.3ORACLE應(yīng)用程序的安裝
4.3.1創(chuàng)建oracle用戶及隸屬的用戶組
1、執(zhí)行sam
2、選擇AccountsforUsersandGroups進(jìn)入
3、選擇Groups進(jìn)入屏A。
4、在Actions菜單下選擇Add…回車,隨后的屏幕中輸入:
GroupName:dba
GroupID:123
OK回車確認(rèn)
5、再在Actions菜單下選擇Add…回車,隨后的屏幕中輸入:
GroupName:oinstall
GroupID:124
OK回車確認(rèn)
6、回到屏A,選擇Users
7、在Actions菜單下選擇Add…回車,隨后的屏幕中輸入:
LoginName:oracle
UserID(UID):223
HomeDireclory:/oracle(“創(chuàng)建用戶目錄“項不要選)
PrimaryGroupName...選擇dba
8、回到屏A,選擇Groups
9、選擇oinstall用戶組,,在Actions菜單下選擇Modify…回車,隨后的屏幕中將oracle用戶
加入到該組中
10、退出sam
II、執(zhí)行
#chownoracle:dba/oracle
#chmod775/oracle
4.3.2Oracle8.1.6安裝
在scdbsrvl上進(jìn)行。
安裝ORACLE補(bǔ)丁
商用現(xiàn)場要求打補(bǔ)丁,實驗環(huán)境假如條件不同意的話略過該步不影響后續(xù)操作。
假設(shè)卜.列文件是從網(wǎng)上下載的補(bǔ)丁文件:
PHCO_23792.txtPHCO_24l48.txtPHKL_246l2.txtPHSS_23803.txt
PHCO_23876.txtPHKL_23955.txtPHNE_24lOO.txtPHSS_23817.txt
PHCO_23963.txtPHKL_24027.txtPHSS_23670.txtPHSS_24381.txt
將它們?nèi)旁?oracle/patch目錄下,依次運行下列命令
#cd/oracle/patch
#shPHCO_23792.txt
#shPHCO_23876.txt
#shPHCO_23963.txt
#shPHCO_24l48.txt
#shPHKL_23955.txt
#shPHKL24027.txt
#shPHKL_24612.txt
#shPHNE_24100.txt
#shPHSS_23670.txt
#shPHSS_23803.txt
#shPHSS_23817.txt
#shPHSS_24381.txt
然后運行如下命令:
swcopy-sZoracle/patch/PHCO_23792.depotPHCO_23792@/hoine/oracle.depot
swcopy-s/oracle/patch/PHCO_23876.depotPHCO_23876@/home/oracle.depot
swcopy-s/oracle/patch/PHCO_23963.depotPHCO_23963@/home/oracle.depot
swcopy-s/oracle/patch/PHCO_24148.depotPHCO_24148@/home/oracle.depot
swcopy-s/oracle/patch/PHKL_23955.depotPHKL_23955@/home/oracle.depot
swcopy-s/oracle/patch/PHKL_24027.depotPHKL_24C27@/home/oracle.depot
swcopy-s/oracle/patch/PHKL_24612.depo(PHKL_24612@/home/oracle.depot
swcopy-s/oracle/patch/PHNE_241OO.depotPHNE_24100@/home/oracle.depot
swcopy-s/oracle/pa(ch/PHSS_23670.depo(PHSS_23670@/home/oracle.depot
swcopy-s/oracle/patch/PHSS_23803.depotPHSS_23803@/home/oracle.depot
swcopy-s/oracle/patch/PHSS_23817.depotPHSS_238I7@/home/oracle.depot
swcopy-s/oracle/patch/PHSS_24381.depotPHSS_24381@/home/oracle.depot
svvrcg-Idepot/homc/oraclc.dcpot
然后運行
swinstall-s/home/oracle.depot
進(jìn)入安裝界面后,在Actions菜單卜執(zhí)行MatchWhatTargetHas命令,在隨后出現(xiàn)的兩個
Automatically選項都選上〉在Actions菜單下執(zhí)行Install…命令開始安裝。
修改系統(tǒng)內(nèi)核參數(shù)
I>在#提示符下打sam命令,進(jìn)入后選擇KernelConfiguration,進(jìn)入Configurable
Parameters;
2、在Action菜單下選擇ApplyTunedParameterSet...;
3、選擇GeneralOLTP/DatabaseSeverSystem,OK確認(rèn);
4、在Action菜單下的ProcessNewKernel,完成后系統(tǒng)自動重起。
修改配置文件
1、執(zhí)行su-oracle;
2、在oracle用戶下用vi/oracle/.profileIT開文件,在文件末尾加入下列內(nèi)容:
PATH=/usr/ccs/bin:/usr/bin:$PATH:/sl)in
umask022
ORACLE_BASE=/oracle
ORACLE_HOME=/oracle/products/816
ORACLE_SID=smscdb(根據(jù)你想建的數(shù)據(jù)庫SID而定)
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
NLS_LANG=MSIMPLIFIEDCHINESE_CHINA.ZHS16GBK”
CLASSPz\TH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib
TNS_ADMIN=$ORz\CLE_HOME/network/admin
exportORACLE-BASEORACLE_HOMEORACLE.SID
exportORA_NIS33NLS_LANGSHIJB_PATHCLASSPATHTNS.ADMIN
exportPATH=$ORACLE_HOME/bin:usr/ccs/bin:/etc:/usr/l)in:$PATH:.
3、在oracle用戶卜用vi/oracle/.dtprofile打開文件,修改內(nèi)容為:
DTSOURCEPROFILE=true
4、用exit退出到root用戶;
5、在root用戶下,用vi/etc/profile打JF文件,修改其中的PATH內(nèi)容為:
PATH=/usr/bin:/usr/ccs/bin:/usr/contrib/bin
5、exit退出登錄,重新login。確認(rèn)make、cc與Id命令在當(dāng)前搜索路徑上。
#whichmake
#whichcc
#whichId
4.3.3安裝ORACLE
I、用vi/etc/pfs_fslab修改文件內(nèi)容使系統(tǒng)能識別ORACLE安裝光盤格式,內(nèi)容如下:
/dev/dsk/c312do/cdrompfs-rripxlat=unix10
2^mount數(shù)據(jù)庫安裝光盤;
#nohuppfs_mountd&
#nohuppfsd&
#pfs_mount/cdrom(注:卸載文件系統(tǒng)用pfs_umount/cdrom)
#xhost+
3、在CDE終端以oracle用戶登錄,下列步驟除非特殊說明均在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海洋礦物質(zhì)菌肥行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 水利發(fā)電設(shè)備升級行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 關(guān)于水庫提質(zhì)改造合同標(biāo)準(zhǔn)文本
- 2024年北京市海淀區(qū)實驗小學(xué)九一分校招聘筆試真題
- 農(nóng)莊出租合同標(biāo)準(zhǔn)文本
- 五人合同標(biāo)準(zhǔn)文本
- 農(nóng)戶認(rèn)知對地理標(biāo)志品牌使用意愿的影響研究
- 基于文化地理學(xué)的福建古典園林時空演變與譜系研究
- 個人公司傭金合同標(biāo)準(zhǔn)文本
- 面向?;奋囕v的檢測與重識別算法研究
- 《控制器接口》課件
- 超全自考英語二詞匯表-含音標(biāo)4500-個單詞
- 外墻腳手架施工方案完整版
- 《駕駛室固定矩形窗》
- 境外工程項目安全生產(chǎn)管理規(guī)定
- 特殊作業(yè)安全管理監(jiān)護(hù)人專項培訓(xùn)課件
- 2022年青海公務(wù)員考試申論試題(縣鄉(xiāng)卷)
- 電梯日管控、周排查、月調(diào)度內(nèi)容表格
- 風(fēng)電場項目可行性研究報告
- 臨床醫(yī)學(xué)專業(yè)醫(yī)學(xué)影像學(xué)習(xí)題集
- 演唱會招商方案
評論
0/150
提交評論