WEB开发网
开发学院数据库Sybase ASE12.5 for Linux的安装问题 阅读

ASE12.5 for Linux的安装问题

 2007-06-06 15:08:01 来源:WEB开发网   
核心提示:而操作系统一般要占用7-8个,留给应用的最多只有7-8个,ASE12.5 for Linux的安装问题(2),在目前数据库服务器不支持大设备的情况下,每一个数据库设备只能用2G,而一些用户又不愿意采用文件系统,需要将以下脚本加入到/etc/rc.d/rc.sysinit或者rc.local文件当中,1. Vgscan2

而操作系统一般要占用7-8个,留给应用的最多只有7-8个。在目前数据库服务器不支持大设备的情况下,每一个数据库设备只能用2G,而一些用户又不愿意采用文件系统,害怕文件系统不安全,对于大的数据库系统,这种方式显然是不够的。因此我们必须采用逻辑卷的方式进行解决,RedHat中的逻辑卷、卷组等概念与AIX、HP-UX中的基本相同、甚至命令的名字也相同,我们可以通过逻辑卷来扩展数据库。针对Sybase数据库系统,我们可以通过逻辑卷得到如下好处:

1.大大扩大数据库的大小,通过逻辑卷,我们可以建立多个数据库设备(基于逻辑卷)。

2.我们可以将数据库的I/O操作分散到多个磁盘设备上,加速数据库的反应速度和吞吐量。

3.安全,相对于文件系统要安全,不容易由于误操作而删除文件。

具体的配置方法为:

1.如果操作系统版本为8.0,则可以跳到2,如果是7.X,则需要下载lvm1.0.6然后编译(ftp://ftp.sistina.com/pub/LVM/1.0/),安装。

2.利用fdisk进行分区,在相应的硬盘上划分出一个分区,并将其类型设置为8e.
3. 在硬盘上创建一个LVM分区。使用fdisk或者其它的分区工具来创建一个或多个LVM分 区。Linux LVM的分区类型为8e。

# fdisk /dev/hda

press p (to print the partition table) and n (to create a new partition)

4. 重新启动机器,启动后运行。

Vgscan

5. 把刚才建立的磁盘分区初始化为物理卷。

Pvcreate /dev/hdax

Pvcreate /dev/hdcx

Pvcreate /dev/hdbx

6. 建立卷组

vgcreate vg00 /dev/hdax /dev/hdbx /dev/hdcx

7.创建逻辑卷

lvcreate –L大小 –n 名称 vg00

8.用raw命令把相应的逻辑卷捆绑到字符设备上。

Raw /dev/raw/raw1 /dev/vg00/lv1

9.修改字符设备的属主为sybase.

Chown sybase:sybase /dev/raw/raw1

至此,Sybase数据库系统可以利用该设备,为了在数据库重新启动时不至于丢失该信息,需要将以下脚本加入到/etc/rc.d/rc.sysinit或者rc.local文件当中。

1. Vgscan

2. Vgchange –a y 卷组名称

3. Raw捆绑的所有设备

关于其它详细的信息,请参见Linux HOWTO。

上一页  1 2 

Tags:ASE for Linux

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接