<!--[if !supportLists]--> <!--[endif]-->INFORMIX数据库在SCO UNIX上的安装和配置<!--[if !supportLists]-->2.1.2 <!--[endif]-->INFORMIX数据库在SCO UNIX上的安装和配置<!--[if !supportLists]-->2.1.2.1 <!--[endif]-->安装和配置概述INFORMIX服务器产品的安装和配置基本有以下一些步骤: <!--[if !supportLists]-->1. <!--[endif]-->INFORMIX服务器产品的安装 <!--[if !supportLists]-->l <!--[endif]-->创建"informix"用户组和"informix"用户 <!--[if !supportLists]-->l <!--[endif]-->设置安装所需环境变量 <!--[if !supportLists]-->l <!--[endif]-->逐个安装INFORMIX服务器产品,包括: <!--[if !supportLists]-->1) <!--[endif]-->Informix SQL for SCO UNIX <!--[if !supportLists]-->2) <!--[endif]-->Informix Online for SCO UNIX <!--[if !supportLists]-->3) <!--[endif]-->Informix Global Language Support (GLS) INFORMIX所有产品的安装应一次完成。先装低版本产品,后装高版本产品;先装开发工具,后装ONLINE(ONLINE版本必须等于或高于开发工具)。 <!--[if !supportLists]-->2. <!--[endif]-->INFORMIX服务器配置准备 <!--[if !supportLists]-->l <!--[endif]-->为数据存储分配原始磁盘空间 <!--[if !supportLists]-->l <!--[endif]-->调节UNIX系统核心参数 <!--[if !supportLists]-->l <!--[endif]-->调整系统的交换区 <!--[if !supportLists]-->l <!--[endif]-->调整/tmp文件系统 <!--[if !supportLists]-->l <!--[endif]-->信息提示选用西文方式 (具体做法:$cd /usr/informix/msg $mv zh_cn zh_cn.gb ) <!--[if !supportLists]-->3. <!--[endif]-->INFORMIX服务器的配置 <!--[if !supportLists]-->l <!--[endif]-->设置informix用户的环境变量 <!--[if !supportLists]-->l <!--[endif]-->修改/etc/hosts及/etc/services文件 <!--[if !supportLists]-->l <!--[endif]-->准备连接文件$INFORMIXDIR/etc/sqlhosts <!--[if !supportLists]-->l <!--[endif]-->准备ONCONFIG配置文件 <!--[if !supportLists]-->l <!--[endif]-->ONLINE数据库服务器的初始化 <!--[if !supportLists]-->l <!--[endif]-->调整逻辑日志和物理日志 <!--[if !supportLists]-->l <!--[endif]-->重新启动ONLINE服务器 <!--[if !supportLists]-->2.1.2.2 <!--[endif]-->INFORMIX服务器产品安装<!--[if !supportLists]-->1. <!--[endif]-->创建"informix"组和"informix"用户 以root用户身份注册,启动系统管理工具“scoadmin”。 <!--[if !supportLists]-->1) <!--[endif]-->创建“informix”用户组, 组号大于100。 <!--[if !supportLists]-->2) <!--[endif]-->创建“informix”用户,其中: 用户号User ID大于100, 主组Login Group设为“informix”用户组 主目录Home Directory为:/usr/informix <!--[if !supportLists]-->3) <!--[endif]-->修改informix用户的口令。使用 #passwd informix设置informix用户口令。 <!--[if !supportLists]-->2. <!--[endif]-->设置安装所需环境变量 使用root注册,设置PATH和INFORMIXDIR环境变量 B shell: # INFORMIXDIR=/usr/informix # PATH=$PATH:$INFORMIXDIR/bin #export INFORMIXDIR PATH C shell: #setenv INFORMIXDIR /usr/informix #setenv PATH $/bin:$ 并将当前目录改变到/usr/informix #cd $INFORMIXDIR <!--[if !supportLists]-->3. <!--[endif]-->安装SQL <!--[if !supportLists]-->1) <!--[endif]-->安装软件光盘 将SQL光盘插入光驱执行命令 #mount /dev/cd0 /mnt <!--[if !supportLists]-->2) <!--[endif]-->拷贝介质 产品介质的格式参照产品License Card中的“Load Line:”部分。 介质如果为tar格式,则执行: #tar xvf /mnt/SQL.TAR 介质如果为cpio格式,则执行:#cpio -icvdumB <!--[if !supportLists]-->3) <!--[endif]-->执行安装命令 #./installsql 根据提示输入产品的序列号,如AAC#X999999,注意字母必须大写 根据提示输入产品的KEY,如AAABBB,注意必须为大写字母。 最后屏幕提示Informix SQL安装完毕。 <!--[if !supportLists]-->4) <!--[endif]-->卸载软件光盘 执行命令#umount /mnt,并取出软件光盘。 <!--[if !supportLists]-->4. <!--[endif]-->安装ONLINE ONLINE的安装步骤与SQL相同: <!--[if !supportLists]-->1) <!--[endif]-->安装软件光盘 将ONLINE 光盘插入光驱执行命令 #mount /dev/cd0 /mnt <!--[if !supportLists]-->2) <!--[endif]-->拷贝介质中的文件名是: /mnt/ ONLINE/ONLINE.TAR或 /mnt/ ONLINE/ONLINE.CPI <!--[if !supportLists]-->3) <!--[endif]-->执行安装命令为:#./installonline 根据提示输入产品的序列号,如AAC#X999999,注意字母必须大写 根据提示输入产品的KEY,如AAABBB,注意必须为大写字母。 最后屏幕提示Informix ONLINE安装完毕。 <!--[if !supportLists]-->4) <!--[endif]-->卸载软件光盘 执行命令#umount /mnt,并取出软件光盘。
<!--[if !supportLists]-->5. <!--[endif]-->安装Global Language Support (GLS) Global Language Support (GLS)的安装步骤与SQL相同: <!--[if !supportLists]-->1) <!--[endif]-->安装软件光盘 将GLS光盘插入光驱执行命令 #mount /dev/cd0 /mnt <!--[if !supportLists]-->2) <!--[endif]-->拷贝介质中的文件名是: /mnt/ LS723.TAR或/mnt/LS723.CPI <!--[if !supportLists]-->3) <!--[endif]-->执行安装命令为:#./installzhcn 根据提示输入产品的序列号,如AAC#X999999,注意字母必须大写 根据提示输入产品的KEY,如AAABBB,注意必须为大写字母。 最后屏幕提示Informix GLS安装完毕。 <!--[if !supportLists]-->4) <!--[endif]-->卸载软件光盘 执行命令#umount /mnt,并取出软件光盘。
<!--[if !supportLists]-->1. <!--[endif]-->为数据存储分配原始磁盘空间 应用系统要求使用原始磁盘空间作为Informix的数据存储空间。这种方式效率高,安全性好,但要注意在安装操作系统时,预留出这部分磁盘空间,并且不能格式化,还应该知道该磁盘空间的设备和大小。修改相应字符型设备(带r的,例如:rrootdbs、rlogdbs、rtempdbs、rphydbs、rdatadbs1chk1等)的权限为660,属组为informix,属主为informix。并用UNIX 链接命令“ln –s(软连接)”,将之链接到一个便于记忆和管理的设备文件。 所有的链接名都建立在“/usr/informix/dbs”目录下,链接名取名应与附录A 1.2 Informix的数据库空间划分中相应的chunk名一致。例如:rdatadbs1chk1通过“ln –s” 链接到名为datadbs1chk1的设备文件上。 根据信贷管理信息系统中各级分行的硬件配置情况,对数据库使用空间的使用和划分参见附录中“Informix空间划分”部分。 例如:/dev/rrootdbs 为安装时预留的原始磁盘空间。通过链接命令“ln ”将/dev/rrootdbs链接到/usr/informix/dbs/rootdbs,并且修改属性。执行过程如下: 以root 用户注册: #chgrp informix /dev/rrootdbs #chown informix /dev/rrootdbs #chmod 660 /dev/rrootdbs #ln –s /dev/rrootdbs /usr/infomix/dbs/rootdbs <!--[if !supportLists]-->2. <!--[endif]-->调节UNIX核心参数 如果UNIX核心参数的缺省值小于Online 所需,则需先调整UNIX核心参数。如果操作系统为:SCO Openserver 5,Informix为:IDS 7.2X,调整UNIX核心参数配置如下: 以root用户注册,切换到目录/etc/conf/cf.d下,根据下表的要求用vi编辑核心参数配置文件stune(核心参数当前值) ,修改或添加系统参数。如下表所示: 环 境 变 量 名 | 取 值 | SHMMAX | 409600000 | SHMMIN | 1 | SHMALL | 512 | SHMMNI | 100 | SHMSEG | 6 | MAXUMEM | 524287 | SEMMNI | 8192 | SEMMNS | 8192 | SEMMAP | 8192 | SEMMNU | 100 | SEMMSL | 25 |
表中的灰色部分可以不加。 修改后使用命令idbuild或link_unix重新连接核心,如果提示修改的参数值超界,则需修改相应核心参数的上界(/etc/conf/df.d/mtune),再重新连接核心。参数修改成功后,重新启动机器。 <!--[if !supportLists]-->3. <!--[endif]-->交换区的调整 安装操作系统时根据以下表格调整SWAP区 : 内 存 | SWAP区 | 64M | >=128M | 128M | >=256M | 256M | >=256M | 512M | >=512M | 大于等于1G | 实际物理内存 |
如果要在系统运行期间调整系统的交换区,可以使用系统命令swap来增加,删除交换区大小,具体使用参见SCO UNIX系统帮助文档。 # swap -a [ [ ] ] <!--[if !supportLists]-->4. <!--[endif]-->/tmp文件系统的调整 要求保证/tmp目录下至少应有100MB的可用空间。 <!--[if !supportLists]-->5. <!--[endif]-->选用西文信息提示 用informix用户注册 $cd /usr/informix/msg $mv zh_cn zh_cn.gb <!--[if !supportLists]-->2.1.2.4 <!--[endif]-->INFORMIX服务器初始化配置<!--[if !supportLists]-->2.1.2.4.1 <!--[endif]-->设置环境变量信贷管理信息系统中,informix用户及与informix同组的用户的环境变量要求统一设置。具体要求如下: INFORMIXDIR=/usr/informix PATH=$INFORMIXDIR/bin:$HOME/bin:$PATH:. INFORMIXSERVER=数据库服务器名 ONCONFIG=onconfig.ccbxd (小型一级行和二级行均用ccbxd) DB_LOCALE=zh_CN.gb CLIENT_LOCALE=zh_CN.gb DBDATE=MDY4/ export INFORMIXDIR PATH INFORMIXSERVER ONCONFIG DB_LOCALE CLIENT_LOCALE DBDATE | <!--[if !vml]--> <!--[endif]--> 以informix用户注册,编辑.profile文件,增加以下内容:
关闭本页 |