ASE for Linux安装手册
- 格式:pdf
- 大小:6.87 MB
- 文档页数:41
(1185914、1450980)Sybase ASE 12.5.2 for Linux 安装参考手册 作者:马儿快跑 版本:V1.0 SybaseBBS.com 2005年11月1日 1. 引言本手册旨在以图文方式,step by step地描述在Linux上安装Sybase ASE数据库。
手册中所使用的Linux为RedHat Enterprise Linux 3.0(以下简称RH3),Sybase数据库版本为ASE 12.5.2(以下简称ASE)。
其他Linux发行版可参考进行。
由于本手册所使用的硬件限制,文中并未描述裸设备、LVM、阵列等的安装与配置。
另外需要注意的是:本手册重在描述安装过程,具体的配置,如目录、大小等,应根据您的硬件和应用来确定。
本手册同样也适合在RH3.0/4.0上安装ASE 15 for Linux。
1.1. 本手册适用的读者本手册主要是为Sybase数据库安装人员、技术人员以及管理人员而写的,主要对象是入门级和初级用户。
本手册不介绍基本概念。
我们假定读者已具备一些Linux的基本知识和基本操作,如建目录、改变目录权限等。
同时,我们也假设读者具备一些ASE数据库的基本知识和基本操作,如设备、库等。
1.2. 导读本手册的第二章描述的是Linux的安装。
尽管写本手册所使用的Linux发行版为RH3,但其它发行版,如SUSE、RH4、RedFlag,可以参照进行。
RH4及一些采用2.6内核的发行版在安装时的注意事项,我们也会以醒目的方式予以简要说明。
如果您已熟悉或精通Linux,具备相当程度的Linux知识和能力,您可以跳过此章,直接阅读第三章。
您也可以只参考此章的注意。
第三章描述的是在Linux下安装ASE。
此章分为三节,分别说明ASE软件的安装、基本配置以及用户数据库的建立。
此章所使用的参数值,仅仅是征对本手册所涉及的硬件环境。
请在参照此手册操作时,调整为适合您的硬件和应用的数值。
鉴于本手册的定位,文中没有描述如何通过远程或控制台方式来安装ASE,但在文中我们会给予简单的参考。
本手册中,在一些安装配置环节,我们也会给出一些建议。
本手册遵循以下风格: l红色斜体字表示一些需要特别注意的事项。
l下划线 表示参考的信息。
l加边框的内容给出了一些建议,这些建议可能与本手册中的内容不完全相同。
尽管本手册是以step by step的方式描述整个安装过程,但我们强烈建议您先完整地通读本手册,然后再结合您的实际硬件和应用环境,定制化您的安装过程。
切勿一路照抄! 2. 安装Linux在CMOS中设置启动顺序由光盘启动,并将LINUX AS3系统安装盘[1]放入光驱中,启动电脑进入如下界面: 选择SKIP不进行测试,进入下一步安装: 如下图所示选择简体中文语言集chinese(simplified): 选择键盘类型(U.S.English),如下图所示: 点击下一步,选择鼠标类型如下图: 点击下一步,对存储介质进行分区,选择用disk druid手工分区,如下图所示: 点击下一步,系统进行提示:选择‘是’确定按钮,如下图所示: 点击是确认后,对各分区进行设置: 选择空闲设备后点击新建按钮,分别建立/boot /swap /opt /datadev /databak /[根]分区 说明:/boot值一般为500M;/swap分区为实际内存的2倍;/opt 为应用程序存放目录;/datadev 为数据设备存放位置;/databak 为备份文件存放位置;[/opt /datadev /databcak根据实际存储介质大小划分]/ 为系统根目录。
如下列两图所示: 如在建立过程中,发现分区建立错误,可选中对应的错误分区,对其进行编辑修改或删除,如下图所示: 分区完毕后,系统显示出相关分区信息,如下图所示: 点击下一步,可对其引导信息进行修改,如下图所示, 点击下一步,对网络IP及DNS进行配置,首先在网络设备中编辑,取消‘使用DHCP进行配置’,选择‘在引导时激活’,输入规划IP,如下图所示: 设置主机名,注:主机名只能包含A-Z a-z - . 字符组成,如主机取名不符规范,则不能进行下一步安装,分别如下列2图所示: 确认设置正确后,点击下一步,选择无防火墙,如下图所示: 点击下一步,选择其它语言支持(Chinese(P.R. of china)),如下图所示: 设置系统root用户密码,两次密码均需相同,如下图所示: 选择手工定制安装包,如下图所示: 选择安装包组件: 说明:安装组件必须包括:开发(最好是全选)、编辑器、FTP服务器、遗留网络服务器及系统默认选项,如下图所示: 注意:如果是RedHat AS4或RedFlag 5.0等使用2.6内核的发行版,需要选择“开发”软件包组中的“原有的软件开发”项。
选择正确安装包经确认后,点击下一步,进入如下图所示界面: 点击下一步,进入系统安装,如下图所示: 注:如/[根]分区磁盘分区不足,将无法进行正常安装。
在安装过程中,系统会提示放入相应安装光盘,此时将依次对应光盘放入光驱中,点击‘确定’后继续安装,如下图所示: 当系统文件安装完成后,系统自动配置,如下图所示: 自动配置完成后,系统进入图形化界面配置,如下图所示[说明:在此可取系统默认配置,在进入系统后可进行更改] 点击下一步,安装完成,如下图所示: 3. 安装和配置ASE3.1. 安装1、启动LINUX系统,以root用户进入X窗口中。
如下图所示: 在桌面点击右键,新建终端:如下图所示: 添加sybase用户组,如下图所示: 添加sybase用户,并加入到sybase组中 建议: 1、使用bash; 2、sybase用户的根目录应与ASE软件安装目录应设置为不同的目录。
修改系统环境变量,如下图所示: 重启,检查参数是否修改,如下图所示: 建议:应编辑/etc/sysctl.conf文件,增加下面一行: kernel.shmmax=nnnnnnnnnn 其中nnnnnnnnnn的单位为字节,至少64M,应小于或等于实际物理内存。
然后,运行sysctl –p或重启系统使配置生效。
参考:RedFlag DC 5.0安装后自动完成了该内核参数的配置,其值设置为2G。
同时它也设置了其它一些内核参数。
建议:使用新建的sybase用户来安装ASE。
因此需要对安装目录授权。
chown sybase:sybase /opt/Sybase 然后注销X窗口,以sybase用户重新登录。
放入SYBASE安装光盘,桌面出现光驱盘符,如下图所示: 进入光盘目录: 双击setup进行SYBASE安装,如下图所示: 选择SYBASE安装目录,如下图所示: 注意:在此步时,可以选择继续进行数据库服务的创建,即跳到第3.3节,完成服务创建后,再回到3.2节配置环境变量。
3.2. 环境变量设置 进行环境变量设置,将SYBASE.sh文件所有内容复制到.bash_profile文件末尾,并在文件尾增加语言变量设置如下图所示: 环境配置确认设置正确后重启. echo ¥LANG检查语言环境设置是否正确.(略) 建议: 直接将SYBASE安装目录中的SYBASE.sh文件抟贝到/etc/profile.d目录下,并修改属性为711。
这样就无需为每个用户设置SYBASE环境。
3.3. 创建服务进行sybase安装设置,进入相应目录,双击srvbuild进行安装,如下图所示: 参考:可使用srvbuildres,配合资源文件来创建数据库服务。
将Adaptive server设置为SYBASE,如下图所示: 选择页面大小,确认设备路径及大小参数,详细设置见下图: 3.4. 配置服务SYBASE数据库设备建立完成,对相关数据库参数进行配置。
首先,用isql工具登录数据库服务,命令格式: isql –U用户名 –S服务名 –P 此处,用户名为sa,服务名为SYBASE l配置最大内存(max memory) sp_configure ‘max memory’, nnnnnn 其中:nnnnnn 为以2K单位的块数,如1024代表2M。
此值应按实际硬件的配置以及应用环境来定,如一台有2G内存的Linux平台的数据库服务器,可分配1.6G左右的内存空间给数据库系统。
对于32位系统而言,通常只能分配到2.7-3G左右,依操作系统而定。
l配置默认数据缓冲(default data cache) l配置存贮过程缓冲(procedure cache size) l配置锁数(number of locks) 另外,还需要配置服务的字符集和排序方式,请参考Sybase管理员手册。
3.5. 创建用户库完成对数据库设备及数据库的建立,如下系列图所示: 原创:马儿快跑(93417425) QQ群:1185914、1450980 - 40 - 。