redhat下安裝自定義yum源和informix過程

1、yum

首先卸載自帶的yum源,命令:

rpm -aq|grep yum|xargs rpm -e --nodeps

網上下載yum安裝文件和python支持文件

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noarch.rpm 
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm 
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm 
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm 
安裝yum

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm 
rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm 
rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm um-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm  
注意最後兩個包必需同時安裝,否則會相互依賴

更改repo文件

vi /etc/yum.repos.d/rhel-debuginfo.repo

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
gpgcheck=1
enabled=0

此時yum安裝完成,可以使用mirror163的源

2、安裝informix

增加羣組

groupadd -g N informix #N爲大於100的整數

將informix用戶添加到羣組中

useradd -g informix -u 1000 -d /opt/informix-user -m -s /bin/bash informix

設置密碼

passwd informix

XXXXXX

XXXXXX

進入到informix用戶中

su - informix

(以下操作均在informix用戶中)

將informix安裝文件cp到用戶目錄中解壓

配置informix用戶環境

vim .bash_profile


INFORMIXDIR=/opt/informix-user
INFORMIXSERVER=ids1170_online_net
ONCONFIG=onconfig


PATH=$PATH:$HOME/bin:${INFORMIXDIR}/bin




export PATH
export INFORMIXSERVER INFORMIXDIR ONCONFIG


執行.bash_profile

. .bash_profile

進入root用戶

su

安裝./ids_install

一路默認和接收,除了不生成實例

http://www.docin.com/p-97927424.html

http://wenku.baidu.com/link?url=5Z040BjhnrL_Hgj_vyis1Wua-AN33xbea21pDPmuKbNl39uYaLPjNmffWwbV1GPTsAYDAysVtgFi7Am2YSpRAOZouY4V17EcHxx7xDYlOYa

問題:

INFORMIXSERVER does not match either DBSERVERNAME or DBSERVERALIASES。

輸入命令:

env | grep INFORMIXSERVER

onstat -c | grep DBSERVER

檢查是否一致,若不一致則更改.bash_profile和onconifg參數


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章