Sybase ASE 12.5.4 for CentOS 5.11配置档
环境配置
- 服务器:Dell PowerEdgeR730(CPU E5-2620 v3 @ 2.40GHz/memo 64G/RAID 5)。
2、操作系统:CentOS 5.11 Enterprise Linux(2.6.18-419.el5 #1 SMP x86_64 GNU/Linux)。
3、数据库:Sybase ASE 12.5.4 For Linux(x64)。
一、安装CentOS 5.11
OS ISO到官网https://wiki.centos.org/Download下载,安装方法参考服务器文档及CentOS文档。
二、安装ASE 12.5.4
参见:Adaptive Server Enterprise 12.5.4安装指南[Linux]
(一)检查依赖的包
FedHat Enterprise Linux 3.0:
• kernel 2.4.21-4.EL 或更高版本
• glibc-2.3.2-95.3 或更高版本
• compat-libstdc++-7.3-2.96.122或更高版本
检查libXm.so.3文件,如不存在,可能相应依赖包没有安装,以下方法使用关联的方法创建文件。
ln -s /usr/lib64/libXm.so.4 /usr/lib64/libXm.so.3
(二)创建sybase用户
# cd /home
# groupadd sybase
# useradd -g sybase -d /home/sybase -m sybase
# passwd sybase
(三)IP地址影射
#vi /etc/hosts在末尾加上IP地址映射,如:130.182.20.8 DELLR730(为hostname显示的名称)
(四)创建安装挂载点
[root@jnzyscpos /]# chmod -R 757 /opt
[sybase@jnzyscpos opt]$ mkdir aseinstall
[sybase@jnzyscpos opt]$ mkdir sybase
(五)上传安装文件至aseinstall
修改aseinstall权限
[sybase@jnzyscpos opt]$ chmod -R 757 ./aseinstall
(六)修改共享内存
参见:Adaptive Server Enterprise 12.5.4安装指南[Linux]
共享内存一般约为物理内存的60%
[root@jnzyscpos /]# sysctl kernel.shmmax
kernel.shmmax = 68719476736 以字节为单位
[root@jnzyscpos /]# /sbin/sysctl -w kernel.shmmax=41231686042
kernel.shmmax = 41231686042
为防止下次重启系统时共享内存失效,把/sbin/sysctl -w kernel.shmmax=41231686042加入到/etc/rc.d/rc.local文件中或在 /etc/sysctl.conf中修改。
要使用修改生效,执行reboot
(七)安装Sybase ASE
说明:安装时建议采用客户端模式安装,如:Xshell等
安装过程见图中说明,安装采取文本行方式。
1、安装Sybase ASE 12.5.4软件