Chinaunix

标题: informix dynamic server 安装九式 [打印本页]

作者: icecobra    时间: 2003-09-08 11:42
标题: informix dynamic server 安装九式
[在Linux操作系统下安装INFORMIX具体步聚]
假设主机名为dynamic
1、创建informix组和用户,假设informix的家(home)目录为/opt/informix。

2、以informix用户身份,在/opt/informix目录下创建.cshrc文件,写入下面内容,设置环境变量:
#su - informix
$vi .cshrc
setenv INFORMIXDIR /opt/informix
setenv INFORMIXSERVER db_dynamic
setenv ONCONFIG onconfig
setenv PATH ${PATH}{INFORMIXDIR}{INFORMIXDIR}/bin
$ source .cshrc

3、以root用户身分(下同),设置环境变量:
#export INFORMIXDIR=/opt/informix

4、在/opt/informix目录下,
确定当前目录为informix用户的HOME目录(即/opt/informix),然后解天安装软件包到当前目录。
$cpio -icvBumd Linux-IDS.9.40.tc1e1.cpio
cd /opt/informix
./installserver

5、配置sqlhosts文件和/etc/services文件
编辑/opt/informix/etc/sqlhosts文件
确保该文件内容为:
db_dynamic        onipcshm        dynamic        sqlexec
db_dynamic_nat        onsoctcp        dynamic        sqlexec_net
编辑/etc/services文件
$su - root
#vi /etc/services
sqlexec                9001/tcp
sqlexec_net        9002/tcp

6、初始化onconfig文件的配置
将初始化onconfig模板文件拷贝到/opt/informix/etc目录下:
$cd /opt/informix/etc
$cp onconfig.std onconfig
$vi onconfig
ROOTNAME        rootdbs
ROOTPATH        /dev/dbs/rrootdbs
LOGFILES        3
LOGSIZE                10000
MSGPATH                /opt/informix/online.log
ALARMPROGRAM        /opt/informix/etc/log_full.sh
SYSALARMPROGRAM        /opt/informix/etc/evidence.sh
TAPEDEV                /dev/null
LTAPEDEV        /dev/null
DBSERVERNAME        db_dynamic
DBSERVERALIASES        db_dynamic_net
LOGSMAX                10
DBSPACETEMP        tempdbs
DUMPDIR                /opt/informix/temp

7、初始化informix数据空间
假设存放数据空间在/dev/dbs
先用root建几个文件
#cd /dev/dbs
#touch rrootdbs
#touch rlogdbs
#touch rphydbs
#touch rtempdbs
#touch rworkdbs
#chown -R informix:informix /dev/dbs

8、初始化数据
oninit -i

9、创建数据空间
偏移量为40K,size是51M
$onspaces -c -d phydbs -p /dev/dbs/rphydbs -o 40 -s 51000
下面配置同上
$onspaces -c -d logdbs -p /dev/dbs/rlogdbs -o 40 -s 101000
$onspaces -c -t -d tempdbs -p /dev/dbs/rtempdbs -o 40 -s 50000
$onspaces -c -d workdbs -p /dev/dbs/rworkdbs -o 40 -s 100000
在logdbs内增加逻辑日志文件
$onparams -a -d logdbs -s 10000
执行7次




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2