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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-04-03 21:01:21

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
阅读(345) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~