Informix REHL6.4在 linux 平台的安装配置流程

安装

  • step1 准备
  1. 下载 IIF.11.70.UC8.LINUX.X86.32.ML.tar 压缩包;
  2. 解压:tar -xvf IIF.11.70.UC8.LINUX.X86.32.ML.tar
  • step2 创建 informix 用户组和用户
  1. groupadd informix
  2. useradd -g informix -m informix
  3. passwd informix
  • step3 安装
  1. 切换到 root 用户,执行 ./ids_install
  2. 输入 Y
  3. 输入license路径
  4. 输入informix的安装路径
  5. 输入 Y

安装完成后 进行环境配置

配置

执行  su -informix 切换到informix用户

配置 1.Set configuration parameters in the onconfig file

        2.Add connectivity information in the sqlhosts file and other connectivity files

        3.Set environment variables in your environment

安装完成后,在 Informix 安装路径(opt/testDB_sotware_Bundle)下,会有一个默认的数据库实例

  • 配置环境变量:

opt/testDB_sotware_Bundle/ol_testDB0329.ksh

执行vim ol_testDB0329.ksh,i 键进入编辑模式,配置以下环境变量:

INFORMIXDIR=opt/testDB_software_Bundle
INFORMIXSERVER=oltestDB0329
ONCONFIG=onconfig.ol_testDB0329
INFORMIXSQLHOSTS=/opt/testDB_software_Bundle/etc/sqlhosts.ol_testDB0329
GL_USEGLU=1
PATH=$INFORMIXDIR/bin:${INFORMIXDIR}/extend/krakatoa/jre/bin:${PATH}
export INFORMIXDIR INFORMIXSERVER ONCONFIG INFORMIXSQLHOSTS GL_USEGLU PATH

ESC 键退出编辑模式,输入 :wq 保存并退出

执行 source ol_testDB0329.ksh使环境变量生效

 

在 etc/ 下存在两个配置文件:onconfig.ol_testDB0329

                                               sqlhosts.ol_testDB0329

  • onconfig.ol_testDB0329文件主要配置内容:
SERVERNUM 0
DBSERVERNAME ol_testDB0329
DBSERVERALIASES dr_testDB0329,lo_testDB0329

FULL_DISK_INIT 0

设置 DBSERVERNAME 为 ol_testDB0329

SERVERNUM 初始为0,若只启动一个实例,则应设置为1。若启动多个实力,则此值必须是唯一值。

 

  • sqlhosts.ol_testDB0329文件主要配置内容:
ol_testDB0329 onsoctcp *localhost ol_testDB0329
dr_testDB0329 onsoctcp *localhost de_testDB0329
lo_testDB0329 onsoctcp 127.0.0.1 lo_testDB0329

上述配置项配置完成后,可以进行初始化。

初始化硬盘空间:

执行 oninit -ivy

若出现shared memory相关错误,说明在配置完成之前执行过初始化命令,这时,应该将 onconfig 文件中的 

FULL_DISK_INIT 设置为 -1,再重新执行 初始化命令。执行后,可以将 FULL_DISK_INIT 改回为 0,以防止错误的初始化使得数据库格式化,丢失数据。

启动数据库

执行 onstat -


创建一个新的实例:

每个实例都要配置自己的:

        1.Set configuration parameters in the onconfig file

        2.Add connectivity information in the sqlhosts file and other connectivity files

        3.Set environment variables in your environment

 

你可能感兴趣的:(数据分析工具)