SybaseASE157forRhelserver54x8664.docx
《SybaseASE157forRhelserver54x8664.docx》由会员分享,可在线阅读,更多相关《SybaseASE157forRhelserver54x8664.docx(32页珍藏版)》请在冰豆网上搜索。
SybaseASE157forRhelserver54x8664
一、安装简介
1、安装说明
本次安装数据库版本为SybaseASE15.7,安装环境为rhel-server-5.4(64bit)。
采用图形化交互式安装方法。
安装过程会将安装介质上的所有文件复制到硬盘上,然后配置一个基本
的AdaptiveServer。
安装结束时,可以根据用户的环境(例如,创建设备、数据库和表以及装载的数据),自定义AdaptiveServer和相关的软件。
2、系统要求
Linux要求:
AdaptiveServer15.7支持Pentium和更高版本的芯片集。
IntelXeonAMDOpteron系统–需要1G的最小RAM(建议4G)以及以下更新程序:
•RedHatEnterpriseLinux5.0update:
5
•kernel-2.6.18-53.1.13.el5
•glibc-2.5-18
Linux64位x64系统内存要求为:
•AdaptiveServer要求的最小RAM,包括缺省堆栈大小、包大小和用户日志高速缓存大小–127MB
•每个额外用户的最小RAM–大约324KB
•缺省用户堆栈大小–128KB
Linux磁盘空间要求:
产品
LinuxX64要求
LinuxX64PSeries要求
AdaptiveServer典型安装
912MB
1092MB
安装期间创建的缺省数据库
306MB
164MB
总计
1071MB
1256MB
确保您有Java运行时环境(JRE)第6版所必需的操作系统修补程序。
内存要求:
每个操作系统都有缺省的最大共享内存段。
确保将操作系统配置成允许
分配至少与最大内存值相同大小的共享内存段。
AdaptiveServer可以在Linux系统上使用的内存量取决于芯片。
二、系统基本配置
1、设置静态的IP地址和主机名,并在/etc/hosts中加入本机记录。
2、创建sybase数据库运行时所需要的用户sybase。
#useraddsybase
#passwdsybase
3、创建安装目录/opt/Sybase,并对该目录授权,能使sybase用户完全操作。
#mkdir/opt/sybase
#chown-Rsybase:
sybase/opt/sybase
4、设置系统共享内存
(1)查看操作系统内存大小:
#grepMemTotal/proc/meminfo
(2)查看系统共享内存:
#/sbin/sysctlkernel.shmmax
(3)设置系统共享内存
一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是2G,则可以设置最大共享内存为1073741824;如果物理内存是1G,则可以设置最大共享内存为512*1024*1024=536870912;以此类推。
修改/etc/sysctl.conf文件里的“kernel.shmmax=536870912”为需要的值,这里设置为512M。
#vi/etc/sysctl.conf
kernel.shmmax=536870912
(4)使共享内存生效:
#sysctl–p
5、禁用iptables和selinux
(1)禁用防火墙:
#setup,选择Firewallconfiguration,取消启用
关闭防火墙服务:
chkconfigiptablesoff
(2)禁用selinux:
#vim/etc/selinux/config
SELINUX=disabled
保存并退出。
#setenforce0
#getenforce查看selinux的状态
6、上传软件包
用sybase登录,并创建用于放安装包的文件夹:
$mkdir/home/setup
将软件包上传到/home/setup
需上传的软件包:
ase1570_linx8664_64.tgz和jdk16043.tar
7、配置DISPLAY变量
$tar-xvzfase1570_linx8664_64.tgz
将为了在安装过程中以图形化显示,需要配置DISPLAY变量,
示例:
exportDISPLAY=192.168.137.1:
0.0
8、安装需要的软件包
切回root账户,配置yum源,或者直接进入光盘安装:
yuminstall-yglibc*
yuminstall-ycompat-libstdc++*[没有这个包就安装compat*]
yuminstall-ylibaio
9、配置环境变量
(1)确认系统中jdk版本
#java-version
查看系统中安装的openjdk:
#rpm-qa|grepopenjdk
在这里我们不使用openjdk,使用我们上传的jdk。
卸载java-1.7.0-openjdk:
yumremove–yjava-1.7.0-openjdkjava-1.6.0-openjdk
(2)设置环境变量
#su-sybase
$vim.bash_profile输入:
exportPATH
exportJAVA_HOME=/usr/jdk1.6.0_43
exportPATH=$JAVA_HOME/bin:
$PATH
exportCLASSPATH=.:
$JAVA_HOME/li/dt.jar:
$JAVA_HOME/lib/tools.jar
保存并退出。
$source.bash_profile
再查看jdk版本:
java-version
三、安装sybase数据库
su-sybase
cdsetup/
执行./setup.bin弹出以下窗口开始安装,如下图:
跳出安装界面如下
说明:
如果有特殊需求,可选CUSTOM,否则选typical
选择CUSTOM后出现如下画面
如果有licensed选第一个,否则选开发版或者express版
选同意license
Review下即将要安装的信息
开始安装,安装好后进入配置服务环节
选disable,不要存储密码
选择要配置的服务
根据实际情况配置服务信息
出现告警信息,如果准备用来恢复其他数据库的数据,需要logicalpagesize大小一样
注意将MASTER数据库的空间调大一些,安装的时候需要向里面写入数据
配置系统数据库和对应的存储设备信息,默认全放在/opt/sybase/data目录下
配置备份服务
配置xp服务
配置JOBscheduler服务
配置selfManagement
配置webservices
配置DIScoveryservice,
配置安全登录模块
配置汇总统计
开始安装直至结束。
配置环境变量:
进入sybase安装目录,将SYBASE.sh里面的内容放入到.bash_profile中:
$cd/opt/Sybase
$catSYBASE.sh>>/home/sybase/.bash_profile
使生效:
source/home/sybase/.bash_profile
登录测试:
isql-Usa–Sase