您當前所在位置:
首頁 →
數(shù)據(jù)庫 →
MYSQL →
Sybase for linux安裝步驟
Sybase for linux安裝步驟
時間:2015-06-28 00:00:00
來源:IT貓撲網(wǎng)
作者:網(wǎng)管聯(lián)盟
我要評論(0)
- 第一篇?操作系統(tǒng)部分--------LINUX
一. REDHAT?LINUX?SERVER?7.2?安裝
1. 使用REDHAT第一張安裝盤從CDROM安裝引導啟動
2. 使用默認的安裝語言ENGLISH,同時可以添加簡體中文作為系統(tǒng)界面
3. RedHat?7.2有兩大類安裝方式:Install或者Upgrade。這里選擇INSTALL。
4. 選SERVER---服務器類型安裝將會清空所有硬盤上所有分區(qū)信息。
5. 選擇分區(qū)方式,按以下模式建立linux分區(qū)
Device?Boot????大小IdSystem??Mount?on
/dev/sda1100M83Linux????/boot
/dev/sda21024M?????82Linux?swap
/dev/sda315G? 83Linux????/?
/dev/sda4?????5?Extended
/dev/sda52G 60Unknown
/dev/sda62G 60Unknown
/dev/sda72G 60Unknown
/dev/sda82G 60Unknown
……
注意事項:/dev/sda4建立linux擴展分區(qū),把剩余空間全部劃分入內(nèi),以便以后可靈活調(diào)用。/dev/sda5以后的每個分區(qū)大小為2048M,?以后這每個分區(qū)都將用作sybase數(shù)據(jù)庫設(shè)備,分區(qū)類型一定要是60(unknown)。
6. 格式化完分區(qū)后,時區(qū)選擇,選擇Asia-----SHANGHAI?
7. 輸入超級用戶root的口令,也可以在這里建立必要的普通用戶賬號。保留MD5?Password和Shadow?Password的默認選項。
8. 跳過制作啟動盤
第二篇?SYBASE部分--------ASE?12.5?for?LINUX?
一. 使用rpm安裝Sybase數(shù)據(jù)庫軟件
1.用root用戶登陸linux
#?cd??/mnt/cdrom/RPMS
#?rpm?–ivh?sybase-common-12.5-3
#?rpm?–ivh?sybase-ase-12.5-3
#?rpm?–ivh?sybase-openclient-12.5-3
……
安裝完除其他語言外的所有rpm軟件包。
2.?此時,ASE被裝入/opt/Sybase-12.5目錄,并在系統(tǒng)自動加入了sybase用戶,此時sybase用戶帳號被設(shè)為鎖定狀態(tài)。需在Account?Management中手工激活賬戶且修改初始密碼。
二.?EBF11340補丁
????Sybase針對Linux操作系統(tǒng),推出了Sybase?ASE12.5?for?Linux數(shù)據(jù)庫系統(tǒng),其中12.5.0.2以前的數(shù)據(jù)庫版本都是基于RedHat6.2的內(nèi)核,從12.5.0.2開始,Sybase數(shù)據(jù)庫系統(tǒng)在RedHat7.2上重新進行了編譯,經(jīng)過重新編譯后,系統(tǒng)目前可以支持POSIX的異步I/O、支持大文件系統(tǒng)和LDAP。
在Sybase?ASE12.5的安裝過程中,以下為發(fā)現(xiàn)的問題以及解決方法:
EBF11340是把ASE12.5升級到12.5.0.3的一個必須步驟,但安裝補丁后,在建立數(shù)據(jù)庫服務器時,速度會特別慢,大概需要45分鐘左右,甚至更長,該現(xiàn)象為正常,請耐心等待。在Server建立好后,通過測試發(fā)現(xiàn)異步I/O可以支持,但是大文件支持仍然存在問題,數(shù)據(jù)庫的設(shè)備不能超過2G。
操作方法
1. 新建一個臨時目錄
#?mkdir?/ebf
2. 復制補丁文件到/ebf
3. #?gunzip?–S.tgz?EBF11340.tgz
#?tar?–xvf?EBF11340.tar????
4. 打開解壓縮后的目錄
#?rpm?–Uvh?sybase-common-12.5-3
#?rpm?–Uvh?sybase-ase-12.5-3
#?rpm?–Uvh?sybase-openclient-12.5-3
……
Upgrade除其他語言外的所有rpm軟件包。
三.SYBASE?注冊
?用sybase用戶登陸
?$?cd?/opt/Sybase-12.5/SYSAM
?$?lmgr
???輸入相應的注冊信息(見認證書)
四.針對RedHat8的安裝問題******
ASE12.5在RedHat8上安裝時會存在一些問題,其主要原因是RH7和RH8中的RPM等軟件存在一些差異,造成了在RH8上安裝時出現(xiàn)問題,具體的問題包括:
*安裝完Sybase數(shù)據(jù)庫后,KDE和GNOME圖形界面、SSH等不能啟動。該原因是由于Sybase在安裝過程中需要修/etc/ld.so.conf文件,但由于不兼容,導致將該文件清空。
*Sybase安裝完成后不能自動加入sybase用戶、環(huán)境變量不能正確設(shè)置。該原因是由于rpm版本不兼容造成。
???解決方法為:
1.在安裝Sybase數(shù)據(jù)庫前,首先備份/etc/ld.so.conf:
cp?/etc/ld.so.conf?/etc/ld.so.conf.sybase
2.用rpm安裝Sybase數(shù)據(jù)庫軟件
rpm?–ivh?sybase-common-12.5-3
rpm?–ivh?sybase-ase-12.5-3
rpm?–ivh?sybase-openclient-12.5-3
3.打EBF11340補丁
4.創(chuàng)建sybase用戶
useradd?–d?/opt/sybase-12.5
5.???將/etc/ld.so.conf還原,并進行修改:
cp?/etc/ld.so.conf.sybase?/etc/ld.so.conf
修改ld.so.conf在該文件最后加入
/opt/sybase-12.5/ASE-12_5/lib
/opt/sybase-12.5/OCS-12_5/lib
然后存盤退出并運行
ldconfig
6.改/opt/sybase-12.5目錄的屬主
???chown?–R?sybase:sybase?/opt/sybase-12.5
7.sybase用戶登錄,然后修改?SYBASE.sh文件,具體為將以下一段話刪除:
PREFIX=`rpm?-q?sybase-common?|?grep?12.5`
if?[?"$PREFIX"?];?then
????export?SYBASE=`rpm?-q?--queryformat?'%{installprefix}'?$PREFIX`
else
?export?SYBASE=/opt/sybase-12.5
fi
然后加上
export?SYBASE=/opt/sybase-12.5
8.??重新啟動服務器,至此,問題已經(jīng)基本解決,可以按照正常步驟進行server的建立。
五.創(chuàng)建ASE?Server前的準備工作
修改/opt/sys/kernel/shmmax參數(shù)為實際物理內(nèi)存數(shù)(以字節(jié)為單位)
修改/etc/sysctl.conf文件,會后一行加入kernel.shmmax=內(nèi)存數(shù)(以字節(jié)為單位)
六.創(chuàng)建ASE?Server和BACKUP?Server
1.用sybase登陸
2.進入安裝目錄
$?cd?/opt/sybase-12.5/ASE/bin
$?asecfg
3.選擇Build?New?Servers
4.?選擇Adaptive?Server以及Backup?Server,注意其名字默認為主機名稱,一般情況下不要修改
5.?按以下內(nèi)容輸入Adaptive?Server安裝選項,然后繼續(xù)
Master?Device?Path:???/sybdata/master.dat
Sybsystemprocs?Device?Path:???/sybdata/systemprocs.dat
Port?Number:???5000
6.?按以下內(nèi)容輸入Backup?Server安裝選項,然后按Build?Server繼續(xù)
Port?number:?5001
7.?安裝完成后,回到sybsetup主窗口
8.?選擇Localize?Adaptive?Server,并選擇Adaptive?Server名稱,按OK繼續(xù)
9.?選擇安裝語言為Us?English,
字符集為Code?Page?850,
排序方式為Binary?Sort?Order?for?Code?Page?850?(cp850)
10.?編輯并修改/opt/sybase-12.5/SYBSERVER.cfg
(其中SYBSERVER為SYBASE服務器名稱)
max?network?packet?size?=?2048
default?network?packet?size?=?2048
number?of?user?connections?=?100
number?of?open?indexes?=?2000
number?of?open?objects?=?1000
number?of?關(guān)鍵詞標簽:步驟,安裝,# ndas
相關(guān)閱讀
熱門文章
Xbox Game Pass
10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦
MySQL常用維護管理工具
MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié)
人氣排行
10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦
MySQL數(shù)據(jù)庫啟動失敗1067進程意外終止的解決辦法總結(jié)
Mysql 1045錯誤解決辦法
MySQL服務器進程CPU占用100%解決辦法
MySQL導出導入命令的用例
MySQL連接字符串的實際操作步驟匯總
MySQL無法啟動、無法停止各種解決方法總結(jié)
三種常用的MySQL建表語句