環境:
系統: Unixware 7.1.1
Sybase版本:11.9.2
一、 Unixware 7.1.1安裝(CDROM安裝)
1、 從CDROM安裝引導啟動Unixware CD-1(CDROM必須是Slot1或Slot2的Master)
2、 安裝語言,選擇Proceed with i tallatio i English,回車繼續
3、 Choose a zone for thi ystem and re lt;F10%26;gt ,選擇Americas(Latin-1),F10繼續
4、 Choose a Locale for thi ystem and re lt;F10%26;gt ,選擇C(English) ,F10繼續
5、 Keyboard,選擇United tates,F10繼續
6、 輸入Lice e umber、Lice e Code、Lice e Data,F10繼續
7、 提示插入HBA盤,將伺服器的特殊裝置驅動(如Raid、SCSI、網絡卡等,必須是Unixware的HBA格式軟盤)插入A盤,選擇I tall HBA diskette,按F10裝入驅動,重複此步驟直到所有的附加驅動裝載完畢,選擇Proceed with i tallation,F10繼續
8、 DCU設定,選擇Do ot enter the DCU(auto-configure drivers) ,F10繼續
9、 System Node Name,在Name:後輸入本伺服器的主機名稱(必須字母打頭,長度3-63個字元),F10繼續
10、 選擇I tall from CD-ROM,F10繼續(如果此時僅出現I tall from TC etwork erver、I tall from X etwork erver等,說明安裝程式沒有識別出CDROM,檢查步驟7裝載的CDROM驅動是否正確,並選擇Cancel i tallatio and hut down,重新啟動後重覆上述步驟,在步驟7的時候裝入正確的CDROM驅動)
11、 Disk Configuration,在Action處用F2選擇Use whole disk for UNIX,指定所有硬碟空間用於Unixware,F10繼續
12、 檔案系統配置,選擇Customize filesystem and lices,按以下表格修改Swa lice的大小:
伺服器物理記憶體(MB) Swap空間(MB)
16 32
64 75
256 200
1024 430
4096 1330
8192 2530
在Filesystem and Raw Disk lices表的Swa lice一行上,將Size的內容改為所需要的Swap空間尺寸(以MB為單位),F10繼續
13、 磁碟配置,選擇Use default disk optio ,F10繼續
14、 Choose ystem rofile,選擇Full (All ackages) ,F10繼續
15、 Select etwork Adapter,如果螢幕已列出伺服器所使用的網絡卡,選擇Use etwork adapter list above,否則,選擇Select from the full list of u orted adapters,在隨後的網絡卡列表中選擇,F10繼續
16、 TCP/IP配置,輸入伺服器IP地址,其餘均可為空,F10繼續
17、 IPX配置,按F8跳過
18、 NIS配置,按F8跳過
19、 輸入當前的日期與時間,在Timezone上按F2選擇Asia/Australasia,在後續螢幕上用PgDn翻到第二頁,選擇China,F10繼續
20、 安全級配置,選擇Traditional,F10繼續
21、 System owner配置,System Owner ame輸入root,System Owner logi ame輸入root,輸入System Owner a word,再次輸入System Owner a word,F10繼續
22、 確定root密碼,輸入並確認root密碼,F10繼續
23、 有關Lice e協議提示,選擇Accept,F10繼續
24、 系統接著提示將進行安裝,此時可按F3將以前所有的配置存入軟盤,以後重新安裝時,在步驟3之前可按F3讀入該配置,以節省安裝回答選擇時間
25、 系統安裝完CD-1之後,將提示取出CDROM和軟盤,並重新啟動
26、 啟動完成後,選擇響應的滑鼠型別,然後提示繼續安裝CD-2,在安裝過程中,系統系統將提示插入步驟7所使用的HBA軟盤。CD-3上是一些附加的應用程式,當CD-2安裝完成後可跳過CD-3的安裝
二、 Unixware 7.1.1安裝(軟盤引導安裝)
1、 從Unixware 7.1.1 oot Disk 1引導系統
2、 安裝語言,選擇Proceed with i tallatio i English,回車繼續
3、 Disk 1引導完成後,按系統提示,插入Unixware 7.1.1 oot Disk 2,繼續安裝
4、 Choose a zone for thi ystem and re lt;F10%26;gt ,選擇Americas(Latin-1),F10繼續
5、 Choose a Locale for thi ystem and re lt;F10%26;gt ,選擇C(English) ,F10繼續
6、 Keyboard,選擇United tates,F10繼續
7、 輸入Lice e umber、Lice e Code、Lice e Data,F10繼續
8、 提示插入HBA盤,此時必須插入Unixware自帶的預設HBA軟盤,並選擇I tall HBA diskette,按F10裝入,否則後繼操作將無法繼續
9、 以後的安裝步驟從CDROM安裝的步驟7開始
三、 Sybase安裝前準備
1、 用SCO Admin→Hardware→Video Manager將螢幕解析度調整到1024x768
2、 透過控制面版的字型設定將螢幕字型調整為3號
3、 用SCO Admin→Account Manager加入一個sybase使用者組
4、 用SCO Admin→Account Manager加入一個sybase使用者,預設home directory為/home/sybase,login group為sybase
5、 用sybase使用者登入
6、 透過控制面版的字型設定將螢幕字型調整為3號
7、 用root登入
8、 設定sybase使用者登入選項:
編輯並修改 /home/sybase/.env,增加兩行:
SYBASE /sybase
DSQUERY y erver (其中sy erver代表SYBASE伺服器名字,需要按實際情況修改,一般情況下SYBASE伺服器名字與伺服器主機名字相同)
編輯並修改 /home/sybase/.dtprofile,將最後一行內容之前的#號去掉:
# DTSOURCEPROFILE=true (將此行之前的#號去掉)
編輯並修改 /home/sybase/.profile,在PATH=$PATH……行最後增加以下內容:
:$SYBASE:$SYBASE/i tall:$SYBASE/bin,修改後該行內容可能為:
PATH=$PATH:/usr/ in:/usr/java/bin:.:$SYBASE:$SYBASE/i tall:$SYBASE/bin
並將該行以及該行之後的EXPORT ATH行移動到檔案最後
9、 設定root使用者登入選項:
編輯並修改 /.dtprofile,是其最後幾行的內容如下所示:
# DTSOURCEPROFILE=true
SYBASE=/sybase
DSQUERY=sy erver (其中sy erver代表SYBASE伺服器名字,需要按實際情況修改,一般情況下SYBASE伺服器名字與伺服器主機名字相同)
PATH=$PATH:$SYBASE:$SYBASE/i tall:$SYBASE/bin
export YBASE DSQUERY ATH
10、 建立SYBASE目錄
#cd /
#mkdir /sybase
#chow ybase /sybase
#chgr ybase /sybase
11、 建立SYBASE安裝目錄(如果直接從CDROM安裝SYBASE,可跳過此步驟)
#cd /
#mkdir /sy etup
#chow ybase /sy etup
#chgr ybase /sy etup
以下步驟將使root具有FTP訪問許可權:
b、 編輯並修改 /etc/shells,將其中 / in/sh 一行前的#號去掉
在後臺PC上用FTP登入伺服器(使用者為sybase),並將SYBASE安裝盤所有檔案及目錄上傳到 /sy etup目錄
執行以下命令改變檔案屬性
#cd /sy etup
#chmod 777 y etup
#chmod 777 ybload
12、 建立SYBASE資料檔案目錄(以後SYBASE系統內資料裝置檔案均存放在此目錄下)
#cd /
#mkdir /sybdata
#chow ybase /sybdata
#chgr ybase /sybdata
13、 改變系統檔案屬性
#cd /dev
#chow ybase async
#chgr ybase async
14、 系統引數調整,編輯並修改 /etc/conf/cf.d/stune,增加以下內容:
SHMMNI 100
SHMSEG 15
SHMMAX 256000000 (該值為Unixware最大共享記憶體尺寸,以位元組為單位,在SYBASE中所設定的“Total Memory”的值必須比該值略小,因此該數值一般為系統物理記憶體的70%"80%)
SHMALL 2048
ROC 500
ARG_MAX 51200
SFNOLIM 400
SFSZLIM 0x7FFFFFFF
HFSZLIM 0x7FFFFFFF
SDATLIM 0x7FFFFFFF
HDATLIM 0x7FFFFFFF
SCORLIM 0x7FFFFFFF
HCORLIM 0x7FFFFFFF
SVMMLIM 0x7FFFFFFF
HVMMLIM 0x7FFFFFFF
TKLIM 0x7FFFFFFF
HSTKLIM 0x7FFFFFFF
15、 重建核心
#/etc/conf/bin/idbuild
16、 重新啟動系統
#cd /
#shutdow –y –g0 –i6
四、 SYBASE安裝
1、 如果透過FTP已完成SYBASE安裝盤的上傳,可直接跳到步驟4
2、 用root登入
3、 建立CDROM對映(執行命令前必須先放入光碟)
#mount /dev/cd0 /sy etup
4、 用sybase登入
5、 執行安裝
%cd /sy etup
%sy etup
6、 檢查SYBASE Directory下輸入行內是否為 /sybase,如果不是,檢查上述步驟關於環境變數SYBASE=/sybase的設定是否正確
7、 選擇Unload YBASE roduct from CD-ROM or tape
8、 檢查SYBASE安裝目錄是否為 /sybase,繼續
9、 選擇Device Media為CDROM,並輸入SYBASE安裝檔案為:
/sy etup/sybimage
I tallatio ource Machine選擇為Local,繼續
10、 選擇安裝產品為11.9.2 Adaptive erver Enterprise,繼續
11、 安裝完成後,回到sy etup主視窗
12、 選擇Build ew ervers
13、 選擇Adaptive erver以及Backu erver,注意其名字預設為主機名稱,一般情況下不要修改
14、 按以下內容輸入Adaptive erver安裝選項,然後繼續
Master Device ath: /sybdata/master.dat
Sy ystemproc Device ath: /sybdata/systemprocs.dat
Port umber: 5000
15、 按以下內容輸入Backu erver安裝選項,然後按Build erver繼續
Port umber: 5001
16、 安裝完成後,回到sy etup主視窗
17、 選擇Localize Adaptive erver,並選擇Adaptive erver名稱,按OK繼續
18、 輸入sa密碼(預設為空),繼續
19、 選擇安裝語言為U English,字符集為Code age 850,排序方式為Binary ort Order for Code age 850 (cp850)
20、 編輯並修改/sybase/SY ERVER.cfg(其中SY ERVER為SYBASE伺服器名稱)
total memory = xxxxx (設定SYBASE可用記憶體,2KB單位,通常設為物理記憶體的50%"60%)
enable ci = 1
max ci remote co ectio = 0
number of lock = 20000
default etwork acket ize = 2048
number of user co ectio = 100
max etwork acket ize = 2048
cpu grace time = 500
max etwork lister = DEFAULT
number of ope indexe = 2000
number of ope object = 1000
21、 停止並重新啟動sybase伺服器
22、 用isql驗證登入
23、 用showserver顯示Backu erver的名字,顯示為……/sybase/bin/backu erver –Sxxxxx_back,其中的xxxxx_back即為Backu erver的名字
24、 啟動isql,執行以下命令
_configure ‘allow update to ystem tables’,1
go
checkpoint
go
use master
go
update y erver et rvnetname=’xxxxx_back’
where rvnetname=’SYB_BACKUP’
go
_configure ‘allow update to ystem tables’,0
go
checkpoint
go
25、 如果配有磁帶機,首先檢查/dev/rmt目錄是否存在,如果不存在需要安裝SCSI驅動
26、 啟動isql,執行以下命令配置磁帶機並驗證
_addumpdevice “tape”, tapedev, “/dev/rmt/ntape1”, x
(其中x為單盤磁帶容量,M為單位,比實際容量略小一些)
go
dum database master to tapedev with init
go