五.创建ASE Server前的准备工作
修改/opt/sys/kernel/shmmax参数为实际物理内存数(以字节为单位)
修改/etc/sysctl.conf文件,会后一行加入kernel.shmmax=内存数(以字节为单位)
六.创建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. 按以下内容输入Adaptive Server安装选项,然后继续
Master Device Path: /sybdata/master.dat
Sybsystemprocs Device Path: /sybdata/systemprocs.dat
Port Number: 5000
6. 按以下内容输入Backup Server安装选项,然后按Build Server继续
Port number: 5001
7. 安装完成后,回到sybsetup主窗口
8. 选择Localize Adaptive Server,并选择Adaptive Server名称,按OK继续
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 locks = 150000
11. 停止并重新启动sybase服务器
12. 用isql验证登录
13. 修正sybase 配置
用isql登陆
sp_configure “max mem”,184000M
go
sp_cacheconfig “default data cache”,“200M”
go
14. 修改/dev/nst0文件属性
# chomd 777 /dev/nst0
15. 启动isql,执行以下命令配置磁带机并验证
sp_addumpdevice “tape”, tapedev, “/dev/nst0”, xxxx
(其中xxxx为单盘磁带容量,M为单位,比实际容量略小一些)
go
dump database master to tapedev with init
go
七.使用原始分区和裸设备
1.确认第一部分中分区的正确建立
2.用root登陆,修改/dev/sysconfig/rawdevices文件,映射分区到裸设备
最后一行加入:
/dev/raw/raw1 /dev/sda5
/dev/raw/raw2 /dev/sda6
/dev/raw/raw3 /dev/sda7
/dev/raw/raw4 /dev/sda8
……
直到所有已分配的分区都完成映射,保存退出
3.绑定设备
# cd /etc/rc.d/init.d
# sh rawdeviceds start
4. 用终端方式执行
# /sbin/chkconfig rawdevices on
5. 改变文件属性
chown sybase:sybase /dev/raw/raw1
chown sybase:sybase /dev/raw/raw2
chown sybase:sybase /dev/raw/raw3
chown sybase:sybase /dev/raw/raw4
……
6. 设置启动配置
修改/etc/rc.d/rc.local文件
最后一行加入:
raw /dev/raw/raw1 /dev/sda5
raw /dev/raw/raw2 /dev/sda6
raw /dev/raw/raw3 /dev/sda7
raw /dev/raw/raw4 /dev/sda8
……
直到加入所有设备,完成。