Infor ERP LN 6 6.1.3 Oracle 10G R2 10.2.0.3 ASM RHEL5 (Tikanga)安裝簡要指南

looric發表於2007-04-19

Infor ERP LN 6 6.1.3 Oracle 10G R2 10.2.0.3 ASM RHEL5 (Tikanga) 安裝簡要指南

一、安裝Linux系統 1
二、配置網路,以便使用ssh登入到系統 1
三、補充安裝RPM包以及檢測所有必須的包是否具備 2
四、增加oracle使用者和設定安裝目錄 3
五、用root使用者登入,配置oracle必備的引數 3
六、用oracle使用者登入,修改.bash_profile 4
七、安裝oracle軟體,打10.2.0.3的補丁包 5
八、編譯linux核心,升級到linux-2.6.20.4 5
九、下載編譯安裝的ORACLEASM KERNEL DRIVER. 5
十、建立ORACLE ASM 磁碟組 6
十一、使用DBCA建立資料庫 6
十三、開啟一些安裝Infor ERP LN 6.1的必備服務 6
十四、增加客戶端機器的IP地址和機器名字 7
十五、直接從windows機器上啟動安裝Infor ERP LN 6.1 7
十六、根據INFOR 8204 文件進行後續設定 7

[@more@]

感興趣者可以下載附件,主要文字內容如下:

Infor ERP LN 6.1.3
Oracle 10.2.0.3 ASM
Red Hat Enterprise Linux Server release 5 (Tikanga)
安裝簡要指南
Ver 1.0
By looric@itpub.net


一、安裝Linux系統
a) 不要啟用任何防火牆。
b) 選擇安裝預設軟體包。

二、配置網路,以便使用ssh登入到系統
### Network configuration
ifconfig
system-config-network
ifdown eth0
ifup eth0

三、補充安裝RPM包以及檢測所有必須的包是否具備
### RPM installation
rpm -ivh sysstat-7.0.0-3.el5.x86_64.rpm
rpm -ivh libstdc++-devel-4.1.1-52.el5.i386.rpm
rpm -ivh lrzsz-0.12.20-22.1.x86_64.rpm
rpm -ivh xorg-x11-deprecated-libs-6.8.2-1.EL.13.37.5.i386.rpm
rpm -ivh xorg-x11-deprecated-libs-6.8.2-1.EL.13.37.5.x86_64.rpm
rpm -ivh xorg-x11-libs-6.8.2-1.EL.13.37.5.x86_64.rpm
rpm -ivh xorg-x11-libs-6.8.2-1.EL.13.37.5.x86_64.rpm
rpm -ivh oracleasm-support-2.0.3-1.x86_64.rpm
rpm -qpl oracleasmlib-2.0.2-1.x86_64.rpm
rpm -ivh oracleasmlib-2.0.2-1.x86_64.rpm --nodeps

rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})n'
binutils compat-db control-center gcc gcc-c++ glibc glibc-common gnome-libs
libstdc++ libstdc++-devel make pdksh sysstat xscreensaver libaio ORBit glibc-devel compat-libstdc++-33
oracleasm-support oracleasmlib lrzsz xorg-x11-deprecated-libs xorg-x11-libs
binutils-2.17.50.0.6-2.el5 (x86_64)
package compat-db is not installed
control-center-2.16.0-14.el5 (i386)
control-center-2.16.0-14.el5 (x86_64)
gcc-4.1.1-52.el5 (x86_64)
gcc-c++-4.1.1-52.el5 (x86_64)
glibc-2.5-12 (i686)
glibc-2.5-12 (x86_64)
glibc-common-2.5-12 (x86_64)
package gnome-libs is not installed
libstdc++-4.1.1-52.el5 (x86_64)
libstdc++-4.1.1-52.el5 (i386)
libstdc++-devel-4.1.1-52.el5 (x86_64)
libstdc++-devel-4.1.1-52.el5 (i386)
make-3.81-1.1 (x86_64)
package pdksh is not installed
sysstat-7.0.0-3.el5 (x86_64)
package xscreensaver is not installed
libaio-0.3.106-3.2 (x86_64)
libaio-0.3.106-3.2 (i386)
package ORBit is not installed
glibc-devel-2.5-12 (i386)
glibc-devel-2.5-12 (x86_64)
compat-libstdc++-33-3.2.3-61 (x86_64)
compat-libstdc++-33-3.2.3-61 (i386)
oracleasm-support-2.0.3-1 (x86_64)
oracleasmlib-2.0.2-1 (x86_64)
lrzsz-0.12.20-22.1 (x86_64)
xorg-x11-deprecated-libs-6.8.2-1.EL.13.37.5 (i386)
xorg-x11-deprecated-libs-6.8.2-1.EL.13.37.5 (x86_64)
xorg-x11-libs-6.8.2-1.EL.13.37.5 (i386)

四、增加oracle使用者和設定安裝目錄
### Oracle user and directory
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle
passwd oracle
mkdir -p /opt/app
chown -R oracle:oinstall /opt/app
chmod -R 775 /opt/app

五、用root使用者登入,配置oracle必備的引數
### Kernel parameters
/sbin/sysctl -p
cat >> /etc/sysctl.conf < kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
EOF

/sbin/sysctl -p
cat >> /etc/security/limits.conf < oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF

cat >> /etc/pam.d/login < session required pam_limits.so
EOF

vi /etc/profile
##insert
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
## End insert

vi /etc/redhat-release
# change 5 to 4
Red Hat Enterprise Linux Server release 4 (Tikanga)


六、用oracle使用者登入,修改.bash_profile
cat >> /home/oracle/.bash_profile < # added by leo 20050106
ORACLE_BASE=/opt/app; export ORACLE_BASE
ORACLE_SID=BaanDB; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
# should add after installation
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/baandb
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
# For Exp oracle
NLS_LANG=AMERICAN_AMERICA.AL32UTF8; export NLS_LANG
EOF

七、安裝oracle軟體,打10.2.0.3的補丁包
cd /opt/app/oraInventory/
./orainstRoot.sh
cd /opt/app/product/10.2.0/baandb/
./root.sh
cd /opt/app/product/10.2.0/baandb/bin/
./localconfig add

八、編譯linux核心,升級到linux-2.6.20.4
升級前:
Apr 8 01:15:03 venus kernel: Linux version 2.6.18-8.el5 (brewbuilder@ls20-bc1-14.build.redhat.com)
(gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Fri Jan 26 14:15:14 EST 2007

cd /usr/src/
rz
tar -xvjf linux-2.6.20.4.tar.bz2
ln -s linux-2.6.20.4 linux
cd linux
make menuconfig
make -j64
make modules_install
make install
vi /boot/grub/menu.lst

升級後:
Apr 7 20:20:04 venus kernel: Linux version 2.6.20.4 (root@venus)
(gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Sat Apr 7 20:05:54 CST 2007

九、下載編譯安裝的ORACLEASM KERNEL DRIVER.
cd /home/oracle/
mkdir asmlib372
svn checkout asmlib372/
cd asmlib372/
./configure --with-kernel=/usr/src/linux

需要注意修改linux原始碼,增加一句話。
vi /usr/src/linux/include/linux/slab.h
##add one line #define SLAB_KERNEL GFP_KERNEL
make
make install

十、建立ORACLE ASM 磁碟組
fdisk /dev/sda
partprobe /dev/sda
reboot

/etc/init.d/oracleasm configure
/etc/init.d/oracleasm createdisk /dev/sda5
/etc/init.d/oracleasm createdisk ASM0 /dev/sda5
service oracleasm listdisks

十一、使用DBCA建立資料庫
netca &
dbca &

十二、增加Infor ERP LN 6.1使用者和目錄
/usr/sbin/groupadd bsp
/usr/sbin/useradd -g bsp -G oinstall bsp
/usr/sbin/useradd -g bsp -G oinstall demo
/usr/sbin/useradd -g bsp -G oinstall applic
mkdir -p /opt/baan
chown bsp.bsp /opt/baan
mkdir -p /usr/baan/shared/
chown bsp.bsp /usr/baan/shared/

十三、開啟一些安裝Infor ERP LN 6.1的必備服務
chkconfig rexec on
chkconfig rsh on
chkconfig rlogin on
chkconfig vsftpd on
cat >> /etc/securetty < rexec
rlogin
rsh
EOF
/etc/init.d/xinetd restart
vi /etc/vsftpd/ftpusers
vi /etc/vsftpd/user_list
service vsftpd start
chkconfig vsftpd on

十四、增加客戶端機器的IP地址和機器名字
由於Infor ERP LN 6.1是從windows向linux遠端安裝的。
vi /etc/hosts
#add windows client hostname and address

十五、直接從windows機器上啟動安裝Infor ERP LN 6.1
安裝過程中千萬不要使用螢幕保護程式或者鎖定螢幕,保證螢幕一直開著。
這個過程大概需要2小時30分鐘(依據機器配置不同會有所差異)。

十六、根據INFOR 8204 文件進行後續設定
Infor的文件很詳細,按照步驟和截圖一字不漏的操作即可。

http://www.itpub.net/showthread.php?threadid=752095

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/59318/viewspace-911606/,如需轉載,請註明出處,否則將追究法律責任。

相關文章