- 論壇徽章:
- 0
|
一、Sybase的安裝
UNIX就是文件系統(tǒng),什么配置安裝都是文件,不象Windows還有注冊表、動態(tài)鏈接庫之類的。V890安裝完系統(tǒng)后,先參照以前的安裝建立好用戶和組,然后把4800上原來的Sybase安裝主目錄/usr/sybase直接TAR過來。用Tar有個好處就是保持原來目錄的權(quán)限及所有者都不變,如用FTP就還要更改這些。這樣就裝好了Sybase,光盤都省到了,簡單吧。當然還有一步別忘記了,修改/etc/system文件下的參數(shù),該參數(shù)一般設為內(nèi)存大小(16G)的80%:
set shmsys:shminfo_shmmax=13743895348
二、VCS的安裝
VCS的安裝比較簡單,基本上按照默認就可以了,只是先要知道心跳用哪個接口。這里v890用的是ce1、eri0,4800用的是ce2、ce3。一般拔插下網(wǎng)線在控制臺就可以看到接口的狀態(tài)了,從而知道接口名了,也可以用dmesg命令查看。安裝的時候還要準備好license。具體操作命令如下:
# lofiadm -a /eis/storage_solution_40_disk1.iso /dev/lofi/1# mount -F hsfs -o ro /dev/lofi/1 /mnt# cd /mnt# cd cluster_server# ./installvcs
VCS安裝完后就要安裝sybase agent,這agent也在vcs的盤上。操作命令如下:
# cd /mnt# cd cluster_server_agents# cd sybase_agent# cd pkgs# pkgadd -d . VRTSvcssy
安裝完這個后還要導入sybase types,這個可以用VCS的圖形界面:
#hagui&
啟動后,要導入sybase類型。在文件選項中,選擇導入。
在路徑中輸入:/etc/VRTSvcs/conf/SybaseTypes.cf
三、配置VCS
VCS的配置就是一個main.cf文件,它的具體路徑為:/etc/VRTSvcs/conf/config/main.cf。該文件已經(jīng)備份好了,直接用原有的main.cf替換就可以了。但在這次升級中發(fā)現(xiàn)這樣操作后雙機沒有起來。檢查才發(fā)現(xiàn)原來的配置文件上磁盤陣列兩邊掛接都是/dev/dsk/c4t50020F23000112FAd0s2,但這次在V890上卻是/dev/dsk/c3t50020F23000112FAd0s2,4800保持不變。一邊c3,一邊c4,頭大了,居然在最后一下出現(xiàn)這種情況,在V890上換另一塊8插槽的光纖卡連接,居然變成c2了。難道要動4800?再看看能不能改配置文件,因為對VCS的配置文件不熟悉,只好在圖形界面上操作,還好事先把VCS的圖形管理界面的配置圖都做了備份。對照以前的配置圖一個一個建立資源,在建立資源時發(fā)現(xiàn),VCS的disk、mount資源有兩個選項:Global和per system。這就說資源可以兩邊不一樣,不用再動4800了。按照以前的配置圖做好配置,再把所有資源critical和enable,最后就是建立Link。保存配置再起雙機,OK沒問題,原來一切就是這么簡單!
總結(jié)這次升級過程,最深的體會就是準備工作要做細,要事先規(guī)劃好升級步驟,先做什么,后做什么,都是有順序的。能做測試的盡量提前做測試,避免走彎路。其次要做好備份,防止數(shù)據(jù)丟失。這次如果沒有以前的配置圖建立配置就沒那么順利。還有一點就是碰到問題不要慌張,問題不是無緣無故冒出來的,都是有原因的。只有知道問題的來由才能找到最好的解決辦法。
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/14456/showart_1805542.html |
|