环境: OracleLinux7.9 安装: Oracle database12.1.0.1
在进行数据库软件安装时,一直在报[INS-32025]错误: [INS-32025] The chosen installation conflicts with software already installed in the given Oracle home.
经过实验,可能是之前安装数据库的信息被留在了磁盘里,通过更换磁盘,或卸载可能存在的数据库操作:
# service httpd stop
# rm -rf /u01/oracle/
# rm -rf /u01/oraInventory/
# rm /usr/local/bin/dbhome
# rm /usr/local/bin/oraenv
# rm /usr/local/bin/coraenv
# rm /etc/oratab
# rm /etc/oraInst.loc
# userdel oracle
# groupdel dba
# groupdel oper
# groupdel oinstall
# chkconfig --del dbora
重新安装,并且在安装前修改安装包中的操作系统版本
vim /u01/setup/database/stage/cvu/cvu_prereq.xml
<OPERATING_SYSTEM RELEASE="OEL7"> <VERSION VALUE="6"/> <ARCHITECTURE VALUE="x86_64"/> <NAME VALUE="Linux"/> <VENDOR VALUE="enterprise"/> <KERNEL_VER VALUE="2.6.32"/> <KERNEL> <PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250" SEVERITY="IGNORABLE"/> <PROPERTY NAME="semmns" VALUE="32000" SEVERITY="IGNORABLE"/> <PROPERTY NAME="semopm" VALUE="100" SEVERITY="IGNORABLE"/> <PROPERTY NAME="semmni" VALUE="128" SEVERITY="IGNORABLE"/> <PROPERTY NAME="shmmax" SEVERITY="IGNORABLE"> <STEPS> <STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1024" UNIT="MB" MULTIPLE="0.5"/> </STEPS> </PROPERTY> <PROPERTY NAME="shmmni" VALUE="4096" SEVERITY="IGNORABLE"/> <PROPERTY NAME="shmall" SEVERITY="IGNORABLE"> <STEPS> <STEP NAME="PHYSICAL_MEMORY" GREATER_THAN="1024" UNIT="MB" MULTIPLE="0.4"/> </STEPS> </PROPERTY> <PROPERTY NAME="file-max" VALUE="6815744" SEVERITY="IGNORABLE"/> <PROPERTY NAME="ip_local_port_range" ATLEAST="9000" ATMOST="65535" SEVERITY="IGNORABLE"/> <PROPERTY NAME="rmem_default" VALUE="262144" SEVERITY="IGNORABLE"/> <PROPERTY NAME="rmem_max" VALUE="4194304" SEVERITY="IGNORABLE"/> <PROPERTY NAME="wmem_default" VALUE="262144" SEVERITY="IGNORABLE"/> <PROPERTY NAME="wmem_max" VALUE="1048576" SEVERITY="IGNORABLE"/> <PROPERTY NAME="aio-max-nr" VALUE="1048576" SEVERITY="IGNORABLE"/> </KERNEL> <PACKAGES> <!-- Packages for OCFS2 --> <CONDITION VAR="OCFS2"> <PACKAGE VAR="ocfs2" VALUE="1.2.9" SEVERITY="IGNORABLE"/> <PACKAGE NAME="ocfs2-tools" VALUE="1.2.7" SEVERITY="IGNORABLE"/> </CONDITION> <PACKAGE NAME="binutils" VALUE="2.20.51.0.2" SEVERITY="IGNORABLE"/> <PACKAGE NAME="compat-libcap1" VALUE="1.10" SEVERITY="IGNORABLE"/> <PACKAGE NAME="compat-libstdc++-33" VALUE="3.2.3" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/> <PACKAGE NAME="libgcc" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/> <PACKAGE NAME="libstdc++" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/> <PACKAGE NAME="libstdc++-devel" VALUE="4.4.4" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/> <PACKAGE NAME="sysstat" VALUE="9.0.4" SEVERITY="IGNORABLE"/> <PACKAGE NAME="gcc" VALUE="4.4.4" SEVERITY="IGNORABLE"/> <PACKAGE NAME="gcc-c++" VALUE="4.4.4" SEVERITY="IGNORABLE"/> <PACKAGE NAME="ksh" VALUE="..." SEVERITY="IGNORABLE"/> <PACKAGE NAME="make" VALUE="3.81" SEVERITY="IGNORABLE"/> <PACKAGE NAME="glibc" VALUE="2.12" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/> <PACKAGE NAME="glibc-devel" VALUE="2.12" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/> <PACKAGE NAME="libaio" VALUE="0.3.107" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/> <PACKAGE NAME="libaio-devel" VALUE="0.3.107" SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/> </PACKAGES> <SYSTEM_FILES> <DHCP FILENAME="/etc/network_sysconfig"/> </SYSTEM_FILES> </OPERATING_SYSTEM>
之后在解决弹出的报错“Error in invoking target 'links proc gen_pcscfg procob‘” 后,即可正常安装。
|