免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: diablocom
打印 上一主题 下一主题

INFORMIX ONLINE 7.x for sco 安装步骤 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-04-15 18:48 |显示全部楼层 |倒序浏览
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 , membership 中则加入informix.
当然以上步骤可以用命令行的方式实现。

2.配置unix 核心参数, 在root 用户下,
scoadmin->;hardware manager/kernel->;parameters, 修改以下各参数:
SHMMAX 134217728
SHMMIN 1
SEMMSL 150
MAXUP 2048
然后Relink kernel , 重新启动。
一般的值,必须根据实际调整.

一般是参照/etc/conf/cf.d/mtune中的各项的最大值添加到stune中

3.vi  informix home directory 下的 .profile 文件,
加入
INFORMIXDIR=/usr/informix
ONCONFIG=onconfig (这是定义online 的配置文件,由自己起名)
INFORMIXSERVER=online (informix数据库server的名称,由自己定)
另在PATH中加入/usr/informix/bin (注意应同INFORMIXDIR 统一)
最后export 以上各项。

比如我的如下:
# SET INFORMIX Ver 7.30 ENV
  INFORMIXDIR=/usr/informix
  INFORMIXSERVER=online
  TERMCAP=$INFORMIXDIR/etc/termcap
  ONCONFIG=onconfig
  PATH=$INFORMIXDIR/binPATH
  LD_LIBRARY_PATH=$INFORMIXDIR/libINFORMIXDIR/lib/esqlLD_LIBRARY_PATH
  export INFORMIXDIR INFORMIXSERVER ONCONFIG TERMCAP PATH LD_LIBRARY_PATH

4. 拷贝informix 文件
以informix 用户登录,
在 $ 提示下 su 到 root 用户下
# mount /dev/cd0 /mnt ( 将informix online 的光盘mount上)

将光盘中的4GL.cpi,ONLINE.cpi,SQL.cpi,ESQL.cpi拷贝至informix用户的根目录下。
在 informix 根目录下展开以上文件
$ cpio -iBmducv -I file.cpi ( 或cpio -iBmducv < file.cpi )

1)先安装SQL,将SQL介质插入
        执行安装命令
        #. ./installsql
        输入序列号(注意大小写)
        输入KEY(注意大小写)
2)安装4GL,将4GL介质插入
        执行安装命令
        #. ./install4gl
        输入序列号(注意大小写)
        输入KEY(注意大小写)
3)安装ESQL,将ESQL介质插入
        执行安装命令
        #. ./installesql
        输入序列号(注意大小写)
        输入KEY(注意大小写)
4)安装ONLINE,将ONLINE介质插入
        执行安装命令
        #. ./installonline

一般infomirx的序列号可以通用~~~~~~~~~

4gl一般大多数情况下用不到
,所以可以不用安装先.

5.准备数据库空间,

当前目录为希望放informix 库数据的文件系统目录,
# cat /dev/null>;chunk1 (chunk 的文件名由自己起)
# chmod 660 chunk1
# chown informix chunk1
# chgrp informix chunk1

(需要说明的是chunk1就是个文件,怎么生成都可以>;chunk1也行,vi也行,touch也可以)

在裸设备上建chunk
假设裸设备名为 /dev/ru
# ln /dev/ru /dev/chunk1
# chmod 660 /dev/chunk1
# chgrp informix /dev/chunk1
# chown informix /dev/chunk1


关于这里,必须说两句,大家应该养成良好的习惯,就是chunk的路径用链接.
6.编辑一些文件

1)onconfig
一般是cp onconfig.std onconfig
vi onconfig

修改以下各项为下列值:
ROOTPATH 改为chunk 的全路径。
MSGPATH 为 /usr/informix/online.log (这一目录应和home directory 及INFORMIXDIR 统一)
TAPEDEV 为 /dev/null
LTAPEDEV 为 /dev/null
DBSERVERNAME 同.profile中INFORMIXSERVER名字,和sqlhosts中统一(记得一定要改这个)
2)sqlhosts文件
原来一般是
demo_on        onipcshm        on_hostname     on_servername
demo_se        seipcpip        se_hostname     sqlexec

注释第二行

加入一行online         ontlitcp            hostname           online_service
~~~~~~SERVER名      ~~~~~~tcp/ip方式  ~~/etc/hosts的主机名    ~~/etc/services 中的tcp/ip口名

这里要注意的是这个配置和在linux下的是完全不一样的,linux下的不是ontlitcp.
3)
编辑/etc/services
加入数据库tcp/ip端口:
online_service  8888/tcp

这个数字自己随便选,别重复,别离谱就行.

7,初始化

1)进入onmonitor界面
$onmonitor
2)选择Parameters -> Initialize
3)出现DISK PARAMETERS界面配置如下参数后键入Esc键
Tape Dev.     [/dev/null]
Log Tape Dev. [/dev/null]
Root Name   [rootdbs  ]       Root Size [    2000000] Kbytes
Primary Path  [/usr/informix/chunk1]
4)出现Do you really want to continue? (y/n)时选择"y"
5)出现SHARED MEMORY PARAMETERS界面配置如下参数后键入Esc键
Server Name [online      ]
6)出现PERFORMANCE TUNING PARAMETERS界面配置如下参数后键入Esc键
Protocol Threads Users VP-class
[tlitcp]   [  1]  [ 10]  [CPU]
7)出现DATA REPLICATION PARAMETERS界面后键入Esc键
出现DIAGNOSTIC PARAMETERS界面后键入Esc键
9)出现PARALLEL DATABASE QUERIES PARAMETERS界面后键入Esc键
10)出现Do you really want to continue? (y/n)时选择"y"
11)配置成功后退出onmonitor界面

这样就基本OK了,期间出现任何错误必须看log,养成良好的习惯.
ONLINE的运行及监控
1:启动 oninit
2: 关闭 onmode -ky
3:状态 onstat -

你可以onstat -- help看一下,仔细研究onstat .

论坛徽章:
0
2 [报告]
发表于 2003-04-15 18:51 |显示全部楼层

INFORMIX ONLINE 7.x for sco 安装步骤

如果大家看到了错误或者笔误,请大家指正。我是饿着肚子写的。

论坛徽章:
0
3 [报告]
发表于 2003-04-16 09:27 |显示全部楼层

INFORMIX ONLINE 7.x for sco 安装步骤

[quote]原帖由 "易人"]这样的文章也可以上精华,岂不整个论坛都是精华! [/quote 发表:


高人,请你指点,我们大家都会向你虚心学习的~~~~~~

论坛徽章:
0
4 [报告]
发表于 2003-04-16 16:44 |显示全部楼层

INFORMIX ONLINE 7.x for sco 安装步骤

裸设备是相对于熟文件说的:一块物理上的存储空间(硬盘或者分区)就是裸设备。并不一定就是很OS分开的一块物理硬盘。
termcap可以不配
4gl没有用过,别人呢回答吧。

论坛徽章:
0
5 [报告]
发表于 2003-04-17 17:31 |显示全部楼层

INFORMIX ONLINE 7.x for sco 安装步骤

好!!


其实看看online在SCO上和在linux上安装除了一点儿小区别(比如sqlhosts文件)外。还是很相似的~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP