当前位置:Linux教程 - Linux - INFORMIX ONLINE 7.x 安装步骤

INFORMIX ONLINE 7.x 安装步骤

1.建立informix 用户组及用户。
在root 用户下,scoadminàaccout manageràgroupàadd new group, 加入informix 用户组。
scoadminàaccount manageràuseràadd new user, 加入informix 用户,注意home directory 应是你希望安装informix 库结构的地方. Login group 改为informix , member ship 中则加入informix.
2.配置unix 核心参数, 在root 用户下,
scoadminàhardware manager/kernelàparameters, 修改以下各参数:
SHMMAX 134217728
SHMMIN 1
SEMMSL 150
MAXUP 2048
然后Relink kernel , 重新启动。
3. 修改 informix home directory 下的 .profile 文件,加入
INFORMIXDIR=/usr/informix (注意应是home directory, 即是informix 库结构的安装处)
ONCONFIG=onconfig.1 (这是定义online 的配置文件,由自己起名)
TERM=ansi
INFORMIXSERVER=online (informix数据库server的名称,由自己定)
另在PATH中加入/usr/informix/bin (注意应同INFORMIXDIR 统一)
最后export 以上各项。
4. 拷贝informix 文件
以informix 用户登录,
在 $ 提示下 su 到 root 用户下
# mount /dev/cd0 /mnt ( 将informix online 的光盘mount上)
# cpio -icudvmB#./installonline
准备数据库空间,这是放数据库数据的地方。
在文件系统上建chunk
当前目录为希望放informix 库数据的文件系统目录,
# cat /dev/null>chunk1 (chunk 的文件名由自己起)
# chmod 660 chunk1
# chown informix chunk1
# chgrp informix chunk1
在裸设备上建chunk
假设裸设备名为 /dev/ru
# ln /dev/ru /dev/chunk1
# chmod 660 /dev/chunk1
# chgrp informix /dev/chunk1
# chown informix /dev/chunk1
建立informix 连接文件
有关三个文件,
编辑/INFORMIXDIR/etc/sqlhosts
加入如下内容:
online ontlitcp hostname sql1
(定义在.profile中的 (tcp/ip方式) (定义在/etc/hosts (定义在/etc/services
INFORMIXSERVER) 中的主机名) 中的tcp/ip口名)
编辑/etc/services
加入数据库tcp/ip端口:
sql1 5000/tcp
(对应于/INFORMIXDIR/etc/sqlhosts (不能和其它口的数字重了)
中的相应内容)
有关/etc/hosts
这个文件中写着IP地址和主机名的对应,主机名应和/INFORMIXDIR/etc/sqlhosts中的一致。
配置 online 并作 初始化。
以 informix 用户登录
$ cd /usr/informix/etc (目录应和 home directory 统一)
$ cp onconfig.std onconfig.1
$ vi onconfig.1

修改以下各项为下列值:
ROOTPATH 改为chunk 的全路径。
MSGPATH 为 /usr/informix/online.log (这一目录应和home directory 及
INFORMIXDIR 统一)
TAPEDEV 为 /dev/null
LTAPEDEV 为 /dev/null
DBSERVERNAME 同.profile中INFORMIXSERVER名字,和sqlhosts中统一



以上各项中的前四项也可在informix 用户下调用onmonitor 配置工具修改
$onmonitor àparameters à initilazie
修改 Sys .Log File (对应于 MSGPATH)
Tape Dev (对应于TAPEDEV)
Log Tape Dev (对应于 LTAPEDEV)
Primary Path (对应于ROOTPATH)
另 有关informix server 的定义是Server Name 项,定义为.profile中的INFORMIXSERVER的定义值。
修改之后,按ESC 键,选择YES 进行initial