程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> 細化解析:SybaseforUnixware的安裝步驟

細化解析:SybaseforUnixware的安裝步驟

編輯:SyBase綜合文章

Sybase for Unixware安裝步驟

 

 

一、 Unixware 7.1.1安裝(CDROM安裝)

 

1、 從CDROM安裝引導啟動Unixware CD-1(CDROM必須是Slot1或Slot2的Master)

2、 安裝語言,選擇Proceed with installation in English,回車繼續

 

3、 Choose a zone for this system and press ,選擇Americas(Latin-1),F10繼續

4、 Choose a Locale for this system and press ,選擇C(English) ,F10繼續

5、 Keyboard,選擇United States,F10繼續

6、 輸入License Number、License Code、License Data,F10繼續

7、提示插入HBA盤,將服務器的特殊設備驅動(如Raid、SCSI、網卡等,必須是Unixware的HBA格式軟盤)插入A盤,選擇Install HBA diskette,按F10裝入驅動,重復此步驟直到所有的附加驅動裝載完畢,選擇Proceed with installation,F10繼續

8、 DCU設置,選擇Do not enter the DCU(auto-configure drivers) ,F10繼續

9、 System Node Name,在Name:後輸入本服務器的主機名稱(必須字母打頭,長度3-63個字符),F10繼續

10、 選擇Install from CD-ROM,F10繼續(如果此時僅出現Install from TCP network server、Install from SPX network server等,說明安裝程序沒有識別出CDROM,檢查步驟7裝載的CDROM驅動是否正確,並選擇Cancel installation and shut down,重新啟動後重復上述步驟,在步驟7的時候裝入正確的CDROM驅動)

11、 Disk Configuration,在Action處用F2選擇Use whole disk for UNIX,指定所有硬盤空間用於Unixware,F10繼續

12、 文件系統配置,選擇Customize filesystem and slices,按以下表格修改Swap slice的大小:

服務器物理內存(MB) Swap空間(MB)

16 32

64 75

256 200

1024 430

4096 1330

8192 2530

在Filesystem and Raw Disk Slices表的Swap slice一行上,將Size的內容改為所需要的Swap空間尺寸(以MB為單位),F10繼續

13、 磁盤配置,選擇Use default disk options,F10繼續

14、 Choose System Profile,選擇Full (All Packages) ,F10繼續

15、 Select Network Adapter,如果屏幕已列出服務器所使用的網卡,選擇Use network adapter list above,否則,選擇Select from the full list of supported 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 name輸入root,System Owner login name輸入root,輸入System Owner password,再次輸入System Owner passWord,F10繼續

22、 確定root密碼,輸入並確認root密碼,F10繼續

23、 有關License協議提示,選擇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 Boot Disk 1引導系統

2、 安裝語言,選擇Proceed with installation in English,回車繼續

3、 Disk 1引導完成後,按系統提示,插入Unixware 7.1.1 Boot Disk 2,繼續安裝

4、 Choose a zone for this system and press ,選擇Americas(Latin-1),F10繼續

5、 Choose a Locale for this system and press ,選擇C(English) ,F10繼續

6、 Keyboard,選擇United States,F10繼續

7、 輸入License Number、License Code、License Data,F10繼續

8、提示插入HBA盤,此時必須插入Unixware自帶的默認HBA軟盤,並選擇Install 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 sybserver (其中sybserver代表SYBASE服務器名字,需要按實際情況修改,一般情況下Sybase服務器名字與服務器主機名字相同)

編輯並修改 /home/Sybase/.dtprofile,將最後一行內容之前的#號去掉:

# DTSOURCEPROFILE=true (將此行之前的#號去掉)

編輯並修改 /home/Sybase/.profile,在PATH=$PATH……行最後增加以下內容:

:$SYBASE:$SYBASE/install:$Sybase/bin,修改後該行內容可能為:

PATH=$PATH:/usr/sbin:/usr/Java/bin:.:$SYBASE:$SYBASE/install:$Sybase/bin

並將該行以及該行之後的EXPORT PATH行移動到文件最後

 

9、 設置root用戶登錄選項:

編輯並修改 /.dtprofile,是其最後幾行的內容如下所示:

# DTSOURCEPROFILE=true

SYBASE=/Sybase

DSQUERY=sybserver (其中sybserver代表SYBASE服務器名字,需要按實際情況修改,一般情況下Sybase服務器名字與服務器主機名字相同)

PATH=$PATH:$SYBASE:$SYBASE/install:$Sybase/bin

export Sybase DSQUERY PATH

10、 建立Sybase目錄

 

#cd /
#mkdir /sybase
#chown sybase /sybase
#chgrp sybase /Sybase

 

11、建立SYBASE安裝目錄(如果直接從CDROM安裝Sybase,可跳過此步驟)

 

#cd /
#mkdir /sybsetup
#chown sybase /sybsetup
#chgrp Sybase /sybsetup

 

以下步驟將使root具有FTP訪問權限:

a、 在SCO admin→Networking→FTP Server Manager中,選擇View/DenIEd users,在列表中單擊root行,選擇Edit/Delete,刪除該行,編輯並修改 /etc/shells,將其中 /sbin/sh 一行前的#號去掉

在後台PC上用FTP登錄服務器(用戶為sybase),並將Sybase安裝盤所有文件及目錄上傳到 /sybsetup目錄

執行以下命令改變文件屬性

 

#cd /sybsetup
#chmod 777 sybsetup
#chmod 777 sybload

 

12、建立SYBASE數據文件目錄(以後Sybase系統內數據設備文件均存放在此目錄下)

 

#cd /
#mkdir /sybdata
#chown sybase /sybdata
#chgrp Sybase /sybdata

 

13、 改變系統文件屬性

#cd /dev

#chown Sybase async

#chgrp Sybase async

14、 系統參數調整,編輯並修改 /etc/conf/cf.d/stune,增加以下內容:

SHMMNI 100

SHMSEG 15

SHMMAX 256000000 (該值為Unixware最大共享內存尺寸,以字節為單位,在Sybase中所設置的“Total Memory”的值必須比該值略小,因此該數值一般為系統物理內存的70%~80%)

 

SHMALL 2048
NPROC 500
ARG_MAX 51200
SFNOLIM 400
SFSZLIM 0x7FFFFFFF
HFSZLIM 0x7FFFFFFF
SDATLIM 0x7FFFFFFF
HDATLIM 0x7FFFFFFF
SCORLIM 0x7FFFFFFF
HCORLIM 0x7FFFFFFF
SVMMLIM 0x7FFFFFFF
HVMMLIM 0x7FFFFFFF
SSTKLIM 0x7FFFFFFF
HSTKLIM 0x7FFFFFFF

 

15、 重建內核

#/etc/conf/bin/idbuild

16、 重新啟動系統

#cd /

#shutdown –y –g0 –i6

 

 

四、 Sybase安裝

 

1、 如果通過FTP已完成Sybase安裝盤的上傳,可直接跳到步驟4

2、 用root登錄

3、 建立CDROM映射(執行命令前必須先放入光盤)

#mount /dev/cd0 /sybsetup

4、 用Sybase登錄

5、 執行安裝

%cd /sybsetup

%sybsetup

6、 檢查SYBASE Directory下輸入行內是否為 /sybase,如果不是,檢查上述步驟關於環境變量SYBASE=/Sybase的設置是否正確

7、 選擇Unload Sybase Products from CD-ROM or tape

8、 檢查SYBASE安裝目錄是否為 /Sybase,繼續

9、 選擇Device Media為CDROM,並輸入Sybase安裝文件為:

/sybsetup/sybimage

Installation Source Machine選擇為Local,繼續

10、 選擇安裝產品為11.9.2 Adaptive Server Enterprise,繼續

11、 安裝完成後,回到sybsetup主窗口

12、 選擇Build New Servers

13、 選擇Adaptive Server以及Backup Server,注意其名字默認為主機名稱,一般情況下不要修改

14、 按以下內容輸入Adaptive Server安裝選項,然後繼續

Master Device Path: /sybdata/master.dat

Sybsystemprocs Device Path: /sybdata/systemprocs.dat

Port number: 5000

15、 按以下內容輸入Backup Server安裝選項,然後按Build Server繼續

Port number: 5001

16、 安裝完成後,回到sybsetup主窗口

17、 選擇Localize Adaptive Server,並選擇Adaptive Server名稱,按OK繼續

18、 輸入sa密碼(默認為空),繼續

19、 選擇安裝語言為Us English,字符集為Code Page 850,排序方式為Binary Sort Order for Code Page 850 (cp850)

20、編輯並修改/sybase/SYBSERVER.cfg(其中SYBSERVER為Sybase服務器名稱)

total memory = xxxxx (設置Sybase可用內存,2KB單位,通常設為物理內存的50%~60%)

 

enable cis = 1
max cis remote connections = 0
umber of locks = 20000
default network packet size = 2048
umber of user connections = 100
max network packet size = 2048
cpu grace time = 500
max network listerns = DEFAULT
umber of open indexes = 2000
umber of open objects = 1000

 

21、 停止並重新啟動Sybase服務器

22、 用isql驗證登錄

23、 用showserver顯示Backup Server的名字,顯示為……/Sybase/bin/backupserver –Sxxxxx_back,其中的xxxxx_back即為Backup Server的名字

24、 啟動isql,執行以下命令

 

_configure ‘allow updates to system tables’,1
go
checkpoint
go
use master
go
update sysservers set srvnetname=’xxxxx_back’ 
where srvnetname=’SYB_BACKUP’
go
_configure ‘allow updates to system tables’,0
go
checkpoint
go

 

25、如果配有磁帶機,首先檢查/dev/rmt目錄是否存在,如果不存在需要安裝SCSI驅動

26、 啟動isql,執行以下命令配置磁帶機並驗證

 

_addumpdevice “tape”, tapedev, “/dev/rmt/ntape1”, x

 

(其中x為單盤磁帶容量,M為單位,比實際容量略小一些)

 

go
dump database master to tapedev with init
go
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved