RHEL5.5_x86_64上安装ASE12.5.4

来源:互联网 发布:公司网络布局 编辑:程序博客网 时间:2024/05/17 05:11
1.配置IP,同时修改Hosts,机器名和IP对应
#ifconfig eth0 192.168.1.71 netmask 255.255.255.0 up
vi /etc/hosts 在末尾添加IP 机器名映射 如:192.168.1.71 aselinux
2.建立用户sybase组也是sybase
groupadd sybase
useradd sybase -g sybase -p PASSWORD
3.在/opt下建立Sybase目录,将所有权限给sybbase用户
mkdir /opt/sybase
chown sybase /opt/sybase 
mkdir /opt/install
chown sybase /opt/install
4.按顺序安装下列程序,在安装前将安装程序拷贝到服务器:
rpm -ivh libXmu-1.0.2-5.i386.rpm
rpm -ivh libXmu-1.0.2-5.x86_64.rpm
rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
rpm -ivh libXp-1.0.0-8.1.el5.x86_64.rpm
rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm
rpm -ivh compat-libstdc++-33-3.2.3-61.x86_64.rpm
rpm -ivh openmotif-2.3.0-0.3.el5.i386.rpm
rpm -ivh openmotif-2.3.0-0.3.el5.x86_64.rpm 
ln -s /usr/lib64/libXm.so.4 /usr/lib64/libXm.so.3
5.解压安装文件,安装SYBASE
tar -xvf ASE1254_Linx64.tgz -C /opt/install
xhost + 
su sybase
export LD_POINTER_GUARD=0
cd /opt/install
./setup -console
如果要图形画面安装,解压后切换到Sybase用户
export LD_POINTER_GUARD=0
cd /opt/install
./setup
安装到配置服务器,退出不配置。
6.修改sybase用户的.bash_profile文件。
vi ~/.bash_profile
将光标移掉到文件末尾,新怎一行,输入vi命令行命令,:r /opt/sybase/SYBASE.sh,会自动将内容添加到文件末尾。
在.bash_profile最后再加入LANG=
在.bash_profile最后再加入export LD_POINTER_GUARD=0
7.重启机器后安ASE补丁,同安装SYBASE
tar -xvf ASE1254_Linux_X64_ESD10_EBF16800.tgz -C /opt/install
xhost + 
su sybase
cd /opt/install
./setup
到/opt/sybase/ASE12_5/init/sample_resource_files目录下,cp srvbuild.adaptive_server.rs和srvbuild.backup_server.rs到/home/sybase目录
下,分别命名为ase.rs和backup.rs                      #资源文件,创建Server的时候用。
修改rs文件,输入ASE服务器名称,IP地址,端口号等等
cd /opt/sybase/ASE-12_5/bin
./srvbuild -r /home/sybase/ase.rs                    #根据资源文件创建ASE server
./srvbuild -r /home/sybase/back.rs              #根据资源文件创建backup server


8.使ASE与Linux操作系统一起启动:
在/etc/rc.local中增加
su -c "/opt/sybase/ASE-12_5/install/startserver -f /opt/sybase/ASE-12_5/install/RUN_db" - sybase &
sleep 10
su -c"/opt/sybase/ASE-12_5/install/startserver -f /opt/sybase/ASE-12_5/install/RUN_SYB_BACKUP " - sybase &
sleep 1
9.其它
srvbuildres工具用于创建master数据库,/opt/sybase/ASE-12_5/init/sample_resource_files

附ase.rs 、back.rs


ase.rs
sybinit.release_directory: /opt/sybase
sybinit.product: sqlsrv 
sqlsrv.server_name: totapps71 
sqlsrv.new_config: yes 
sqlsrv.do_add_server: yes 
sqlsrv.network_protocol_list: tcp 
sqlsrv.network_hostname_list: 192.168.1.71 
sqlsrv.network_port_list: 5000 
sqlsrv.server_page_size: 4k 
sqlsrv.force_buildmaster: yes 
sqlsrv.master_device_physical_name: /opt/sybase/data/master.dat 
sqlsrv.master_device_size: 180 
sqlsrv.master_database_size: 160 
sqlsrv.errorlog: /opt/sybase/ASE-12_5/install/db.log 
sqlsrv.do_upgrade: no 
sqlsrv.sybsystemprocs_device_physical_name: /opt/sybase/data/sysprocs.dat 
sqlsrv.sybsystemprocs_device_size: 250 
sqlsrv.sybsystemprocs_database_size: 200 
sqlsrv.sybsystemdb_device_physical_name: /opt/sybase/data/sybsystemdb.dat 
sqlsrv.sybsystemdb_device_size: 50 
sqlsrv.sybsystemdb_database_size: 50 
sqlsrv.default_backup_server: totapps71_BS 


back.rs: 
sybinit.release_directory: /opt/sybase 
sybinit.product: bsrv 
bsrv.server_name: totapps71_BS 
bsrv.new_config: yes 
bsrv.do_add_backup_server: yes 
bsrv.do_upgrade: no 
bsrv.network_protocol_list: tcp 
bsrv.network_hostname_list: 192.168.1.71 
bsrv.network_port_list: 5001 
bsrv.language: USE_DEFAULT 
bsrv.character_set: USE_DEFAULT 
bsrv.tape_config_file: USE_DEFAULT 
bsrv.errorlog: USE_DEFAULT 
sqlsrv.related_sqlsrvr: totapps71
sqlsrv.sa_login: sa 
sqlsrv.sa_password: USE_DEFAULT


0 0
原创粉丝点击