Chinaunix首页 | 论坛 | 博客
  • 博客访问: 90972973
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-04-08 16:06:44

作者:onlywxw  
informix版本:7.30 
AIX版本:4.3.3 
一、AIX操作系统安装就绪 
修改系统参数: 
mkdev –l aio0 
smitty aio改成系统启动就是available enable即可 
二、安装顺序 
1、安装Application development tools 
如:Informix-sql、Informix-4gl等 
2、安装SQL application-programming interfaces。 
如:Informix-ESQL/C、Informix-CLI等 
3、安装Database servers 
如:Informix-Online Dynamic Server等 
4、安装Additional products。 
如:Lang Supplement Zhcn 
三、安装步骤 
1、检查操作系统是否运行正常 
2、以超级用户root登录,建立一个名为informix的用户组和一个名为informix的用户,使informix用户是informix用户组的唯一用户。 
3、设置环境变量: 
#INFORMIXDIR=(informix产品的安装目录,一般默认为/usr/informix) 
#export INFORMIXDIR 
#PATH=$INFORMIXDIR/bin:$PATH 
#export PATH 
4、#cd $INFORMIXDIR 
5、如介质为光盘,则应Mount对应光盘的文件系统: 
#mount 介质设备名 对应目录 (mount -r -v cdrfs) 
如介质为磁带,则省略此步骤 
6、参照产品的license用cpio或tar命令将光盘或磁带上的文件copy至当前目录: 
对光盘:#cpio –icvdumB <对应目录 文件名 或 
#tar xvf 对应目录 文件名 
对磁带:#cpio –icvdumB <对应目录 文件名 或 
#tar xvf 对应目录 文件名 
7、安装INFORMIX产品: 
如对SQL:#./installsql 
8、如介质为光盘,则umount对应光盘的文件系统: 
#umount 介质设备名 
9、重复步骤5、6、7、8,分别copy和安装INFORMIX的其他产品 
注意必须严格按照安装顺序。 
安装时用命令:#./install4gl、 #./installesql、#./installonline、#./installzhcn等 
安装过程中需要输入产品的serial number 和 serial number key 
10、设定网络环境: 
分别配置文件:/etc/hosts和/etc/services 
在/etc/hosts中加入机器的IP地址和机器名 
在/etc/services中加入一个自定义不重复的service name和port number 
11、调谐操作系统核心参数 
参照$INFORMIXDIR/release/en_us/0333/ONLINE_7.X,用操作系统的核心参数调谐工具修改操作系统核心参数,然后重新连接核心参数、重新引导操作系统。 

12、设置rootdbs的first chunk: 
如用cook file方式: 
#cat /dev/null > online 
#chomod 666 online 
#chown Informix online 
#chgrp Informix online 
如用raw device方式,则需将/dev目录下存储数据的磁盘设备连接到$INFORMIXDIR下: 
#ln 磁盘设备名 online 
#chmod 660 online 
#chown Informix online 
#chgrp Informix online 
13、初始化INFORMIX-ONLINE: 
(1)以informix用户登录 
(2)$cd $INFORMIXDIR 
$cp etc/onconfig.std etc/onconfig.online 
(3)设置环境变量: 
$INFORMIXDIR=(Informix产品的安装目录) 
$PATH=$INFORMIXDIR/bin:$PATH 
$INFORMIXSERVER=dbsvrname 
$ONCONFIG=onconfig.online 
$export INFORMIXDIR PATH INFORMIXSERVER ONCONFIG 
也可将这些环境变量设置到.profile中,以便每次以informix登录时,不需重新设定。 
(4) $vi $INFORMIXDIR/etc/sqlhosts 
加入一行,格式如下: 
dbsvrname nettype hostname servicename 
其中:dbsvrname对应环境变量中INFORMIXSERVER所定义的dbsvrname 
nettype根据硬件平台有如下几种选择: 
ontlitcp ontlispx onsocspx onipcshm onipcstr 
可参照$INFORMIXDIR/release/en_us/0333/ONLINE_7.X 
hostname对应步骤10 /etc/hosts中的机器名字 
servicename对应步骤10 /etc/services中的service name 
(5) 初始化rootdbs: 
可选择如下两种方式之一: 
I、运行$onmonitor-》parameters-》initialize 
初始化rootdbs时需要注意root path给为第12步中设置的first chunk的路径和名字,以后不可改,因此设置时需谨慎,DBSERVERNUM和DBSERVERNAME在整个网络系统中不可有重复。DBSERVERNAME须和第13(3)步中的设置保持一致,其他设置可用缺省值。 
初始化结束后系统进入Ouescent状态 
-》Exit-》Mode-》Online使系统进入online模式 

II、修改配置参数: 
$vi $INFORMIXDIR/etc/onconfig.online 
主要修改下列参数: 
ROOTPATH --first chunk的路径和名字 
ROOTSIZE --first chunk的大小 
TAPEDEV --磁带机设备 
LTAPEDEV --磁带机设备 
SERVERNUM --初始化online的编号 
DBSERVERNAME --初始化online的名字 
NETTYPE --网络类型 
其他设置可用缺省值 
执行初始化:$oninit –I 
初始化结束后系统即为online状态 
(6)检验初始化成功与否: 
$onstat –g aut 
如见到有对应online的tcp线索存在,则表明网络正常。 
四、启动INFORMIX-ONLINE 
1、所需环境变量: 
INFORMIXDIR=(Informix产品的安装目录) 
PATH=$INFORMIXDIR/bin:$PATH 
INFORMIXSERVER=dbsvrname 
ONCONFIG=onconfig.online 
如需使用中文环境,则还需设定: 
DB_LOCALE=zh_cn.gb 
CLIENT_LOCAL=zh_cn.gb 
SERVER_LOCALE=zh_cn.gb 
2、启动ONLINE 
$oninit 
可将该命令加于用户的.profile文件内,使用户在注册登录时同时启动ONLINE 

关闭ONLINE 
$onmode –ky 
可将该命令加于系统关机命令前,使系统关机时同时退出INFORMIX 
################################## 
查看磁带机属性:lsattr –El rmt0 
修改磁带机属性:chdev –l rmt0 –a block_size = 0
阅读(582) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~