安装Colinux&Informix11.5&DBSonar过程详解-step by step

informix的安装步骤 informix的安装步骤(本人原创) 一、环境搭建 linux 版本: CentOS8.0/CentOS7.4/CentOS6.8(本人亲测6.8和7.4) informix安装包:本人亲测(11.5和12.1) informix服务名:demo_on (随意) 1.在Linux系统下创建组和用户 su root (必须在root权限下) --创建组 groupadd -g 1000 informix --创建用户 useradd -u 1000 -g 1000 -d /ho 阅读详情

首先,详解安装Colinux、Informix 11.5和DBSonar的每一步过程。其次,对安装过程中出现的常见错误进行了分析和说明。最后,自行测试过多遍,安装完成后可成功运行。其中红色字母部分为手动输入。

一、安装Colinux

1、解压缩Colinux.rar文件

2、执行安装文件

双击“coLinux-0.7.1-20070326.exe”进行安装。

注意事项如下:

(1)安装路径应与安装程序所在路径一致

(2)请勿选中“Root File system Image Download”选项

3、修改文件fc5.conf

在fc5.conf中有三行默认设定:

cobd0="d:/CoLinux/Fedora5-2gb.ext3"

cobd1="d:/CoLinux/swap_256Mb"

cobd3="d:/CoLinux/fs_4095Mb.ext3"

请将路径部分(红色字体部分)更改为Colinux的安装路径

4、修改虚拟网卡地址

在执行完2后,安装程序会在系统中生成设备名为“TAP-Win32 Adapter V8 (coLinux)”的虚拟网卡。先将“本地连接”禁用,右键-属性-高级-允许共享打勾,添入coLinux确定,再请修改coLinux网卡的IP地址设为10.10.10.1。

5、启动

运行安装目录下的“start5.cmd”即可启动虚拟机。

注:该虚拟机的账号:

                            Informix:informix

                            dbsonar:dbsonar

                            root:(root 密码为空)

虚拟机的IP为“10.10.10.40”

该虚拟机可以通过telnet或者ssh方式登陆:telnet 10.10.10.40

 

二、安装Informix 11.5

1、介质的安装

(没有informix用户。)

{     $groupadd -g 101 informix

$useradd -g 101 -d /home/informix -m informix

$passwd Informix  }

1.1.在/home/Informix/下创建目录ids11

mkdir ids11

1.2.将安装包存放在/home/Informix/ids11下,并进入该目录进行解压缩

cd /home/informix/ids11

tar -xvf iif.11.50.UC1DE.Linux-RHEL4.tar

1.3.切换至root用户

su – root

1.4.进入安装目录

cd /home/informix/ids11

1.5.安装informix包

(输入n,按照提示的要求一步步做,其中Directory Name设置为 /home/informix/ids11)

./ids_install

2、环境配置

2.1.配置.bash_profile(若只有一个ids,可以直接放/home)

       $su – informix

       $cd /home/informix/ids11

$vi .bash_profile

INFORMIXSERVER=mydbsn

export INFORMIXSERVER

INFORMIXDIR=/home/informix/ids11

export INFORMIXDIR

ONCONFIG=onconfig.mydbsn

export ONCONFIG

PATH=/bin:/usr/bin:/usr/sbin:/usr/ucb:/etc:$INFORMIXDIR:$INFORMIXDIR/bin:$INFORMIXDIR/etc:$PATH

export PATH

2.2.配置sqlhosts

       $su – informix

$cd /home/informix/ids11/etc

$cp sqlhosts.std sqlhosts

$vi sqlhosts

demo_on onipcshm on_hostname on_servername

demo_se seipcpip se_hostname sqlexec

mydbsn onipcshm localhost mydbsn

2.3.配置onconfig

       $cp onconfig.std onconfig.mydbsn

       $vi onconfig.mydbsn

#

ROOTNAME rootdbs

ROOTPATH / home/informix/ids11/chunks/rootchk

ROOTOFFSET 0

ROOTSIZE 200000

#

LTAPEDEV /dev/null

LTAPEBLK 32

LTAPESIZE 0

#

LTAPEDEV /dev/null

LTAPEBLK 32

LTAPESIZE 0

#此处根据自身linux内存大小来配置SHMBASE

RESIDENT 0

SHMBASE 0x30000000L

SHMVIRTSIZE 32656

SHMADD 8192

EXTSHMADD 8192

SHMTOTAL 0

SHMVIRT_ALLOCSEG 0,3

SHMNOACCESS

#

SERVERNUM 0

DBSERVERNAME mydbsn

DBSERVERALIASES

#

2.4.建立文件

$su – informix

$cd /home/informix/ids11

$mkdir chunks

$cd chunks

$touch rootchk

$chmod 660 *

2.5.启动

       $oninit –ivy

3、出错信息

3.1.提示oninit: command not found。

解决:执行source .bash_profile。因为这个不是用户HOME目录下的环境文件,是不会自动加载的。要装多个不同版本的IDS,需要放在不同的目录下。也就是需要手动加载。

3.2.提示Allocating and attaching to shared memory...FAILED。

       解决:修改SHMBASE值。

3.3.提示:Initializing rhead structure...succeeded

Initialization of Encryption...succeeded

The specified service name or protocol is unknown. Error -25507.

Initializing ASF...FAILED

解决:则要考虑onconfig.xx文件中的“NETTYPE”的配置是否和sqlhosts一致。比如onconfig文件中配置成“NETTYPE ipcshm,1,50,CPU”,则sqlhosts也得配置成“onipcshm”,否则将会出现如上错误。再比如,如果sqlhost配置成:mydbsn onsoctcp 100.100.100.80 8001,则onconfig.xx文件中的“NETTYPE”配置成:NETTYPE soctcp,1,50,CPU

注意:一个是onsoctcp,一个是soctcp。

       3.4.说明:mydbsn:为dbservername,随便起一个名就可以,只要保证这个名字和文件onconfig.XXX的XXX、环境变量ONCONFIG的值、环境变量INFORMIXSERVER、$INFORMIXDIR/etc/sqlhosts中的dbservername的值以及onconfig.XXX中的DBSERVERNAME的值一致就可以了。

       3.5.遇到错误到online.log去查看相应的原因后针对解决,一般位于$INFORMIXDIR/tmp下,可以在onconfig.xx中配置。

       3.6.启动dbaccess提示Termcap entry too long。

       解决:$export TERM=vt100

       3.7.启动onmonitor提示Termcap entry too long。

       解决:export TERMCAP=$INFORMIXDIR/etc/termcap

 

三、安装dbsonar

1.先oninit -v保证IDS启动成功:

$ su - informix

$ oninit -v

保证是K SHELL或 C SHELL

2.创建默认用户dbsonar及密码(确保该用户使用的SHELL 是KSH,BSH,SUN OS--ksh)

$ su - root

$ useradd dbsonar -g informix

$ passwd dbsonar

3.权限分配

$ su - informix

$ dbaccess

被监控数据库权限要求(即使不做也可以,因为IDS默认会有一个public库,不安全):

> DATABASE target_database;

> GRANT CONNECT TO dbsonar;

被监控数据库所在的IDS Server,sysmaster 数据库权限要求:

> DATABASE sysmaster;

> GRANT DBA TO dbsonar;

4.用XFTP以dbsonar用户上传安装程序到DBSonarServer下

$ su - dbsonar

$ cd /home/dbsonar

$ mkdir DBSonarServer

5.解压安装文件

$ su - dbsonar

$ cd $SONARDIR

$ gzip -dc DBSonarServer5.2.UC8.Linux2.6.21.tar.gz |tar xvf -

6.将.bash_profile改名

//.bash_profile优于.profile 启动

.profile 兼容ksh 建议选用,可自己新建,需要删除或重命名.bash_profile

$ cd ..

$ ls -al

$ mv .bash_profile .1bash_profile

7.设置DBSonar环境.profile文件

参照IDS的setenv

$ vi .profile

SONARDIR=/home/dbsonar/DBSonarServer; export SONARDIR

INFORMIXSERVER=ids11; export INFORMIXSERVER

INFORMIXDIR=/home/informix/ids11uc1; export INFORMIXDIR

ONCONFIG=onconfig.ids11; export ONCONFIG

INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts; export INFORMIXSQLHOSTS

PATH=:$INFORMIXDIR/bin:$SONARDIR:$SONARDIR/cmd:$PATH; export PATH

.  $SONARDIR/sonar_profile

$ exit 再$ su - dbsonar 执行生效

//----浮点错误,请更新glibc

xftp上传新版glibc.tar到任意位置 解压缩出ls有6个文件,删除以i686结尾的和glibc.tar2个文件

$ su - root

$ rpm -Uvh *.i386.rpm --nodeps --force

8.准备至少500MB空间

$ su - informix

$ cd /dbs  (mkdir ?)

$ touch dbs1

$ chmod 660 /dbs/dbs1

$ onspaces -c -d dbs1 -p /dbs/dbs1 -s 500000 -o 0

9.定义配置文件

和IDS装在一台机器上:

$ su - dbsonar

$ cd $SONARDIR

$ cp rtSonar.mfg  $INFORMIXSERVER.mfg

$ vi ids11.mfg

REPOSITORY_DBSERVER=ids11    //装在同一机器上就是本机IDS名,否则是主机名                      

REPOSITORY_DBSPACE=dbs1           //就是刚才用onspaces划分的dbspace名                       

REPOSITORY_HOST_IP=10.10.10.40    //与sqlhosts对应      

REPOSITORY_DBPORT=100001          //与sqlhosts对应  

*如果SQLHOSTS中不是IP形式,请到etc/hosts etc/services 查看对应IP和端口号  

10.注册

$ cd  $SONARDIR

$ ./getsig.exe            

把签名文件打包,发送申请license  

收到 rtSonar.ctl,上传到 $SONARDIR下

11.安装

$ su - dbsonar

$ cd $SONARDIR

$ rtSonar.exe start

12.安装结果检查:

进入DBSONAR安装目录;

运行$ check_install.sh检查安装结果;

运行$ check_dbprobe.sh检查数据收集情况;

$ ps –ef |grep rtSonar.exe要有三个process在跑才是正常 //IDS重启,sonar也必须重启,否则进程会少。

 

 

colinux 开发环境的搭建 一. colinux的简介 CoLinux(Cooperative Linux 的缩写)是第一种免费使用和开源的解决方案,它让Linux更好的运行在Microsoft Windows 本机系统下。通常的, colinux是Linux内核使自己友好的和其它操作系统共同运行在一台机器上的一条通道。例如,我们不需要第三方的商业虚拟机软件(例如vmware)就可以自由的在windows 阅读详情

相关推荐

在coLinux中安装和配置Ubuntu

如果你希望在coLinux中安装和配置Ubuntu,本文将提供详细的步骤和相应的源代码。在安装Ubuntu之前,你需要准备一个Ubuntu的镜像文件。你可以在coLinux的官方网站或其他可靠的软件下载网站上找到coLinux的最新版本。打开coLinux的安装目录,你会找到一个名为"default.xml"的文件。在coLinux的安装目录中创建一个名为"rootfs.ext3"的空文件。这会安装一个名为"Ubuntu"的coLinux服务,并将coLinux配置为使用之前创建的文件和设置。

YpysHtml的博客 162

CoLinux详细安装过程[转]

本文欢迎转载,但转载时需保留作者信息,谢谢作者:Jacky He Email:joihc@yahoo.com.cn文档版本:0.1文档初始化:2004/06/07最后更新:2004/06/12来自 http://bbs.et8.net/bbs/showthread.php?t=5389251.简介Cooperative Linux(简称CoLinux)是首个能在Win32平台...

weixin_34104341的博客 307

coLinux-0.7.9

CoLinux(Cooperative Linux 的缩写)是第一种免费使用和开源的解决方案,它让Linux更好的运行在Microsoft Windows 本机系统下。通常的, colinux是Linux内核使自己友好的和其它操作系统共同运行在一台机器上的一条通道。例如,我们不需要第三方的商业虚拟机软件(例如vmware)就可以自由的在windows 2000/xp/vista/7上运行Linux,这是不使用虚拟机软件的最佳方式。

CoLinux简介与安装教程

原文地址::http://hi.baidu.com/usen68/blog/item/e9a84995569b1043d0135e18.html Colinux (Cooperative Linux)可使在Windows2000/XP上同时运行Linux成为可能并不借助第三方的虚拟机软件(VMware,VitualPC).它不是一种虚拟机,而是Linux内核的移植,使得Linux 可

jinn3的专栏 1605

Informix11.5_for_linux安装.docx

Informix11.5_for_linux安装.docx

从谱峰搜索到多项式求根:Root-MUSIC算法原理与MATLAB实践

本文深入解析Root-MUSIC算法在阵列信号处理中的原理与应用,通过多项式求根替代传统MUSIC算法的谱峰搜索,显著提升计算效率和精度。文章详细介绍了算法核心思想、MATLAB实现步骤及工程优化技巧,帮助读者掌握这一高效的DOA估计方法。

weixin_30832143的博客 80

CoLinux入门教程

CoLinux入门教程 CoLinux介绍coLinux 是标准 Linux 内核的一个端口。换句话说,coLinux 就是一个 Linux 内核,它经过修改,以与另一个操作系统协作运行。主机操作系统(Windows 或 Linux)控制操作系统的物理资源,而访客(guest)操作系统(coLinux)获得硬件的虚拟抽象。主机操作系统必须提供以特权级别(ring 0)执行驱动程序的方法

董磊的专栏 1万+

tcllib2.0 package - csv

tcl lib 的csv库

shin 859

linux中co命令,coLinux 详解———基础篇 - Show Cat's Eye

colinux是什么,这里就不介绍了,直接进入主题。基础篇:从安装到配置。这文章写的很好,但当时的0.6.x版本的配置文件与现在0.7.x的有很大不同。文件准备图中 "coLinux-stable"为安装程序。根文件系统(RootFS):图中Images 2.6.x...任选,其中Arch为256MB的文件系统,Debian为1GB,ubuntu为2GB。资源紧张的可以选用Arch,推荐用Debi...

weixin_33997566的博客 1557

利用PLECS实现Boost变换器的闭环控制仿真与优化

本文详细介绍了如何利用PLECS仿真软件实现Boost变换器的闭环控制与优化。从基础原理到开环系统搭建,再到闭环控制设计与动态优化,提供了完整的仿真实践指南。通过PLECS的仿真功能,工程师可以有效诊断问题、优化参数,并实现高性能的DC-DC变换器设计。

weixin_42527401的博客 325

用 CL_ABAP_PARALLEL 把批量处理跑进并行对话进程:资源配额、超时治理与可复制的落地模板

文章摘要: CL_ABAP_PARALLEL是SAP推荐的并行处理工具,适用于时间窗口受限的批量任务处理。它基于aRFC/pRFC机制,通过对话进程实现并行,能将小时级任务压缩到分钟级。使用时需注意版本兼容性(可能需要Note 2791374)、资源限制(会话数、进程数)和任务切片策略。提供两种实现方式:继承式(重定义do方法)和接口式(实现IF_ABAP_PARALLEL)。关键参数包括并发控制(p_percentage)、超时设置(p_timeout)和调试开关(p_debug)。最佳实践建议按业务维度

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 240

colinux for ubuntu7.10

colinux boot FS image for ubuntu7.10 Colinux (Cooperative Linux) 使得在Windows2000/XP上同时运行Linux成为可能并不借助第三方的虚拟机软件(VMware , VitualPC,virtul box).它不是一种虚拟机,而是Linux内核的移植,使得Linux 可以natively 运行在Windows上,所以运

javazat的专栏 2416

西门子TP900精智系列触摸屏和三菱Q系列PLC以太网通信的组态步骤

西门子TP900精智系列触摸屏和三菱Q系列PLC以太网通信的组态步骤

Robot_PLC_HMI_Automation 6099

colinux

Colinux是什么?2004年,由一名21岁的以色列学生与几名日本的自由程序员合作开发出了一个名为“Cooperative Linux”即“CoLinux”的Linux程序,该程 序可使Linux的内核以交互的方式在基于微软的Windows操作系统上运行。 以色列的分析家们对这个程序大加赞赏,认为其将会改变整个软件世界的运行机制。但在国内,还很少有人对“CoLinux”进行详细的研究。 ...

weixin_34208185的博客 389

116、影像质量主观评价方法论:标准场景与专家判读

本文探讨了影像质量主观评价的方法论,强调标准场景构建和专家判读体系的重要性。作者基于15年行业经验指出,仅靠客观指标无法保证观感质量,提出四类标准场景(灰阶、肤色、纹理、动态)的构建原则和四种专家判读维度(通透性、干净度、自然感、流程化)。文章揭示了主观评价中的常见误区,包括光源单一性、个人判读偏差、显示设备影响等,并建议建立多专家交叉验证机制和主观评价数据库。最后强调主观评价是可标准化的专业技术,需要将人眼感知转化为可追溯的技术参数。

sundong_81的博客 39

Mac 安装neo4j(解压版)最新版本教程

本文介绍了在Mac M系列操作系统上安装Neo4j图数据库的具体步骤。内容包括:从官网下载解压版Neo4j社区版压缩包;通过终端命令将其解压到/opt目录并重命名;配置环境变量以便全局访问;以及常用命令如启动/停止服务、重置密码等。安装完成后,用户可通过浏览器访问http://localhost:7474,使用默认账号neo4j/neo4j登录并根据提示重置密码。该教程简洁明了地指导用户完成Neo4j在Mac上的安装配置过程。

猿小白的博客 909

windows运行linux系统,通过CoLinux在Windows中运行Linux系统

1.简介Cooperative Linux(CoLinux)是Linux Kernel的一个移植版本,通过它可以在Win32平台以原生方式高效率运行Linux,并且是免费、开源软件。:)2.下载CoLinux的主页地址是http://www.colinux.org/,这里有其详细的信息。要下载CoLinux,可以到下面的地址http://sourceforge.net/project/showfi...

weixin_35755640的博客 286

带有HSE组件的S32系列芯片中各子系统如何依次启动?

仔细阐述了上电后各个子系统的启动顺序,并给出了详细的启动步骤流程图。

车载系统攻城狮 1702

Name or service not known异常处理方法总结

本人用VmWorkStationPro搭建立centos7环境,在配置静态ip后,虚机与物理主机网络连通,但是虚机却无法访问外网,贴个图吧 也就是Name or service not known这个错误。 本人虚拟机网络为桥接,物理主机连接的是家里的wifi。 以下是本人解决无法访问外网的步骤: 1.cd /etc/sysconfig/network-scripts/ nano i...

骑码不是两三天 16万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

colinux php,利用colinux 搭建linux开发环境

无尽的等待在此之前,我曾大量使用cygwin / vmware 的环境来搭建双环境,这两者各有自己的优缺点。如下:1、cygwin优点:资源消耗小,支持比较完整,也能同HOST系统沟通。缺点:每次安装大费周折,因为是个模拟层运行效率大打折扣,另外同真实LINUX环境有差异缺失了LINUX工具链的优势。2、vmware优点:真实的LINUX环境,能最大化的感受LINUX环境的工具链带来的快感。缺点:...

weixin_42101164的博客 282

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

centos-linux(64位)安装与配置

centos-linux(64位)安装配置 资源下载 镜像下载(百度网盘版) 百度网盘下载镜像:https://pan.baidu.com/s/1E3GQas__cELFRHN5J3CPXA 提取码: 65nc 启动盘制造工具 yumi启动盘制造工具(百度网盘版) https://pan.baidu.com/s/15po4ShPU80IU9bB2S8MuBg 提取码: 8itr rufus启动盘制...

jzxin0的博客 932

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

利用colinux 搭建linux开发环境

无尽的等待 在此之前,我曾大量使用cygwin / vmware 的环境来搭建双环境,这两者各有自己的优缺点。如下: 1、cygwin 优点:资源消耗小,支持比较完整,也能同HOST系统沟通。 缺点:每次安装大费周折,因为是个模拟层运行效率大打折扣,另外同真实LINUX环境有差异缺失...

chengkai3554的博客 294

colinux-cetos53-win7交叉编译环境配置

写自己的操作系统的时候需要使用linux来编译.c程序,生成elf格式的 .bin程序,将它拷贝到操作镜像文件中,才能被引导区的程序调用。 最常用的是gcc,ld和objcopy。gcc用于编译出链接用的.o文件,ld用于 将.o文件链接成elf格式的文件,这一步最重要。在windows下是没有很好 的办法生成elf文件。试过cygwin,cygwin的初衷是,在windows下模拟 l

stophin的专栏 1997

linux服务端 完美世界 下载,【网游单机架设】【完美世界之荣耀与新生151v101一键端】【32位+64位】【永久】...

2014-03-29 14-04-07.jpg (114.36 KB, 下载次数: 76)2014-3-30 17:57 上传2014-03-29 14-04-33.jpg (100.99 KB, 下载次数: 50)2014-3-30 17:57 上传2014-03-29 14-05-11.jpg (101.78 KB, 下载次数: 41)2014-3-30 17:57 上传2014-03-29 ...

weixin_31022521的博客 3836

colinux的安装

colinux安装 宗旨:技术的学习是有限的,分享的精神的无限的。 一、在windows上模拟linux环境,主要有三种方法: 1.VMware等虚拟机,缺点:占用系统资源多,运行速度慢。 2.Cygwin等模拟环境,用windows下的程序模拟实现linux下的功能,缺点:与实际linux环境有差异,并且功能模拟不完全,容易出现冲突。 3.colinux/andli

血染风采2019 2748
上一篇: informix 中的 update statistics
下一篇: Informix之ontape 0级备份和恢复实例详解
sunxp
博客等级 码龄25年 16粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值