Informix安装配置和HDR测试过程.doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Informix在Linux安装配置和HDR测试过程

一.Informix在Linux安装配置

1 •创建用户并设置用户环境

1.1. 创建用户

创建informix用户组,并创建informix用户,并设置informix用户密码。

# groupadd informix

# useradd ・g informix ・d /idsdata/lnformix informix

# passwd informix

1.2. 修改informix用户环境变量

设置informix用户环境变量,设置:

INFORMIXSERVER,INFORMIXDIR, ONCONFIG,INFORMIXSQLHOSTS,PATH,TERMC

AP等informix实例相关环境变量。

# su - informix

$ cd /home/informix

$ vi .bashrc

INFORMIXSERVER=demoserver

INFORMIXDIR=/idsdata/informix

ONCONFIG=onconfig.demoserver

INFORMIXSQLHOSTS=/idsdata/informix/etc/sqlhosts.demo

PATH=$INFORMIXDIR/bin:.:/usr/bin:$PATH

export INFORMIXSERVER INFORMIXDIR ONCONFIG INFORMIXSQLHOSTS PATH

LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/cli export LD_LIBRARY_PATH

2 •创建设备文件

$ mkdir /idsdata/dbspaces

$ cd /idsdata/dbspaces

$ touch rootdbs

$ touch phydbs

$ touch logdbs

$ touch tempdbsOI

$ touch tempdbs02

$ touch datadbs

$ touch indexdbs

3.安装Informix软件

3.1. 准备informix安装包

Informix12.1 安装包名为:ENT1210FC5_LIN64_EN.tar o并将文件ftp 至/tmp 目录,然后解压安装包:

$ tar -xvf *.tar

• • •

解压后有安装程序idsjnstall

3.2. 安装Informix软件

采用root用户安装,按照提示按照即可。其屮选择不创建默认instanceo

$ su ・ informix

$ cd /tmp/

$ su

# ./idsjnstall

4•初始化Informix实例

创建一个数据库实例demoserver

$ su - informix

$ cd /idsdata/informix/etc

4.1. 修改sqlhosts.demo 文件

$ vi sqlhosts.demo

demoserver onsoctcp 10.241.96.5 9088

注意:sqlhosts.demo与环境变量名一致,demoserver为实例名。

4.2. 配置onconfig参数文件

数据库实例初始化需要修改如下参数,具体的性能参数可以在实例初始化完后再配置。

$ cd /idsdata/informix/etc

$ cp onconfig.std onconfig.demoserver

$ vi onconfig.demoserver

ROOTPATH /idsdata/dbspaces/rootdbs

ROOTSIZE 2048000

DBSERVERNAME demoserver

TAPEDEV /dev/null

LTAPEDEV/dev/ null

4.3. 初始化数据库实例运行oninit -viy初始化实例$ oninit -viy

使用onstat・,on stat -d命令察看数据库实例状态。

$ on stat -

IBM Informix Dynamic Server Version 12.10.FC5 - On-Line — Up 8 days 19:12:34 - 164468 Kbytes

5.创建表空间dbspace

创建phydbs,logdbs,tempdbs表空间及用八数据空间datadbs,indexdbo表空间规划如下表格:

创建命令:

onspaces -c -d phydbs -p /idsdata/dbspaces/phydbs -o 0 -s 10240000 on spaces ・c -d logdbs -p /idsdata/dbspaces/logdbs -o 0 ・s 20480000 onspaces ・c ・d tempdbsOI -p

/idsdata/dbspaces/tempdbsOI -o 0 -s 1024000 -t on spaces -c -d tempdbs02 -p

/idsdata/dbspaces/tempdbs02 ・o 0 -s 1024000 -t on spaces -c -d datadbs -p

/idsdata/dbspaces/datadbs -o 0 -s 20480000 onspaces -c -d indexdbs -p

/idsdata/dbspaces/indexdbs ・o 0 -s 5120000

6.将物理日志和逻辑日志移至phydbs和logdbs

将物理日志从rootdbs移至phydbs: onparams -p -s 10000000 -d phydbs -y

在logdbs上创建8个新的逻辑日志,每个大小250MB:

on params -a -d logdbs -s 250000

on params ・a ・d logdbs -s 250000

on params -a -d logdbs -s 250000

on params -a -d logdbs -s 250000 onparams -a -d logdbs -s 250000 on params -a -d logdbs -s 250000 on params ・a -d logdbs -s 250000 on params -a -d logdbs -s 250000

从rootdbs中删除6个旧的逻辑日志:

on mode -I

onmode -I

onmode -I

onmode -I

onmode -I

onmode -I

onmode -I

相关文档
最新文档