2010-11-09 110 views
0

我已搜查多材料很多檢查錯誤,但力得到了答案。請給出一些提示,謝謝!Oracle11g的-64-ENT安裝在SUSE Linux有

Oracle11g的-64-ENT 11.1.0.6.0,

SUSE Linux企業服務器10 SP2(x86_64的),

的envirement設置方式:

export ORACLE_BASE=/home/oracle/dttest/app/oracle 
export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1 
export ORACLE_SID=orcl 
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib 
export LC_CTYPE=en_US.UTF-8 

Oracle安裝程序檢查結果是:

Checking operating system requirements ... 
Check complete. The overall result of this check is: Not executed <<<< 
OUI-15038: Unable to execute rule 'CertifiedVersions' from ruleset 'OSChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczOSChecks.checkCertifiedOSVersions' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result. 
Recommendation: Make sure you are installing the software on the correct platform. 
======================================================== 

Checking operating system package requirements ... 
Check complete. The overall result of this check is: Not executed <<<< 
OUI-15038: Unable to execute rule 'CheckPackages' from ruleset 'PackagesChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczPackagesChecks.checkPackages' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result. 
Recommendation: Install the required packages before continuing with the installation. 
======================================================== 

Checking kernel parameters 
Check complete. The overall result of this check is: Not executed <<<< 
OUI-15038: Unable to execute rule 'CheckParameters' from ruleset 'KernelChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczKernelChecks.checkParameters' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result. 
Recommendation: Perform operating system specific instructions to update the kernel parameters. 
======================================================== 

Checking Recommended glibc version 
Check complete. The overall result of this check is: Not executed <<<< 
OUI-15038: Unable to execute rule 'CheckGLIBC' from ruleset 'GLIBCChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczGlibcChecks.checkGlibc' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result. 
Recommendation: You may actually have installed packages which have obsoleted these, in which case you can successfully continue with the install. If you have not, it is recommended that you do not continue. Refer to the product release notes to find out how to get the missing packages and update the system. 
======================================================== 

Checking physical memory requirements ... 
Check complete. The overall result of this check is: Not executed <<<< 
OUI-15038: Unable to execute rule 'CheckPhysicalMemory' from ruleset 'SystemChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczSystemChecks.checkPhysicalMemory' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result. 
Recommendation: Increase the amount of physical memory available to your system before continuing with the installation. 
======================================================== 

Checking available swap space requirements ... 
Check complete. The overall result of this check is: Not executed <<<< 
OUI-15038: Unable to execute rule 'CheckSwapSpace' from ruleset 'SystemChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczSystemChecks.checkSwapSpace' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result. 
Recommendation: Make more swap space available to perform the install. 
======================================================== 

Checking Network Configuration requirements ... 
Actual Result: :java.lang.NumberFormatException:For input string: "18446744073709551615" 
Check complete. The overall result of this check is: Not executed <<<< 
Recommendation: Oracle supports installations on systems with DHCP-assigned public IP addresses. However, the primary network interface on the system should be configured with a static IP address in order for the Oracle Software to function properly. See the Installation Guide for more details on installing the software on systems configured with DHCP. 
======================================================== 

Checking PATH environment variable... 
Actual Result: :java.lang.NumberFormatException:For input string: "18446744073709551615" 
Check complete. The overall result of this check is: Not executed <<<< 
Recommendation: Restart the installer after removing other ORACLE_HOME locations from PATH environment variable. 
======================================================== 

Checking for sufficient diskspace in TEMP location... 
Check complete. The overall result of this check is: Passed 
======================================================== 

Checking LD_LIBRARY_PATH environment variable... 
Actual Result: :java.lang.NumberFormatException:For input string: "18446744073709551615" 
Check complete. The overall result of this check is: Not executed <<<< 
Recommendation: Restart the installer after removing other ORACLE_HOME locations from LD_LIBRARY_PATH environment variable. 
======================================================== 

Validating ORACLE_BASE location (if set) ... 
Actual Result: :java.lang.NumberFormatException:For input string: "18446744073709551615" 
Check complete. The overall result of this check is: Not executed <<<< 
Recommendation: Unset the environment variable 'ORACLE_BASE' or make sure it is specified as a parent of the Oracle home directory. 
======================================================== 

Checking Oracle Home path for spaces... 
Check complete. The overall result of this check is: Passed 
======================================================== 

Checking for proper system clean-up.... 
Actual Result: :java.lang.NumberFormatException:For input string: "18446744073709551615" 
Check complete. The overall result of this check is: Not executed <<<< 
Recommendation: You must completely remove the ASM instance by deleting the entry for it from the oratab file, or you must configure it properly by ensuring that the oratab file is updated to point to a valid Oracle Home where ASM is configured. 
======================================================== 

Checking for Oracle Home incompatibilities .... 
Check complete. The overall result of this check is: Not executed <<<< 
OUI-15038: Unable to execute rule 'CheckCompatibility' from ruleset 'CompatibilityChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczCompatibilityChecks.checkProductCompatibility' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result. 
Recommendation: Choose a new Oracle Home for installing this product. 
======================================================== 
+1

這個問題不是發展問題,而是Oracle安裝,因而屬於上Serverfault.com或SuperUser.com – 2010-11-09 17:38:06

+0

你開始用正確的權限安裝程序? – Sathya 2010-11-09 19:12:37

+0

謝謝,我已發佈到Serverfault.com; runInstaller由chmod 777設置。 – 2010-11-10 08:58:35

回答

1

OUI(Java安裝程序)似乎運行在Java 32位上,所以它無法檢索高值SHMMAX一些GNU/Linux的設置爲64位-1到大的32位整數。

Set at /etc/sysctl.conf 
    kernel.shmmax = 4294967295 

/sbin/sysctl -p 

注意:這是針對每個共享嵌段和不用於過程或系統共享存儲器的總和最大塊。