SPARC-T5 安裝 ORACLE 10G

    SPARC-T5 是一種比較新的硬件型號,因此對ORACLE 10G支持的不是很友好。在SPARC-T5 安裝 ORACLE 10G時,會有一些特殊的地方需要進行操作。


1. 爲了主動避免/預防和DISM(Dynamic Intimate Shared Memory)相關的問題,如果數據庫的SGA尺寸大於4G,我們強烈建議禁用DISM。請參考Document 1606318.1 獲得更多信息。


2. 在包含大量 CPU 的 Solaris 10 環境中,Solaris 10 的內存管理與 Oracle 的自動 PGA 內存管理之間存在互操作性問題。此問題會導致 CPU 在隨機的時間間隔內達到峯值,並增加系統 CPU 時間。有關更正操作,請參閱 Document 460424.1。

解決:set pg_contig_disable=1


3. Solaris 10 and Solaris 11 Systems on sun4v Platforms May Hang or Encounter a Deadman Panic (文檔 ID 1411516.1)    

SPARC Platform:

Solaris 10 with patch 147440-09 or later

Solaris 11 with SRU 11/11 SRU 02a or later

$ pkg info entire | grep Summary

$ pkg search 147440 | grep 147440


4. SUN 的 T 系列機器使用“線程模型”,讓 CPU 的數量看起來比機器實際擁有的要多。對於 Oracle 而言,這些 Cool Threads 機器上(此處示例爲帶有 32 個處理器的機器)的 CPU 數量實際上是系統 CPU 數量的 8 倍(每個內核對應 8 個線程),因此我們會自動將 CPU_COUNT 設置爲 256,然後 DB 將不會打開。此處的解決方法是,將 CPU_COUNT 手動設置爲一個合理的值(如 16 或 32 等,取決於實際處理器的數量)。


------------------------------------------------------------------------------------------------------------------------------------------------------------

Install 10gR2 on Solaris 64 bits fails with: 'library -ldce: not found' (文檔 ID 333348.1)    

------------------------------------------------------------------------------------------------------------------------------------------------------------

SOLUTION

To implement the solution, you can use the patch for the bug or use a workaround:


A) Use the patch


1. Download patch 4589082 and apply it following instruction in README file

2. Install 10.2 software

B) Use the workaround


1. Rename /usr/lib/libdce.so to other name

2. Do installation

3. Rename back the file in step 1.


------------------------------------------------------------------------------------------------------------------------------------------------------------

補丁程序4589082: ERROR IN INVOKING TARGET 'RELINK' OF MAKEFILE, LD: LIBRARY -LDCE: NOT FOUND

------------------------------------------------------------------------------------------------------------------------------------------------------------


# Patch Installation Instructions:

# --------------------------------

#

# Please note that this patch is applied to the Installation Software rather 

# than an ORACLE_HOME

#

# 1) Preparing Oracle Installation Software for patching

#

# If the Oracle Installtion Software media is:

# - DVDs/CDs

# Copy the software inside DVD/CD to some directory inside 

# the local hard disk (will be refered as SHIPHOMES_LOC from here 

# on). If you have more than one Oracle Installation Software 

# DVD/CD, create a new subdirectory for each of the DVDs/CDs and 

# copy the DVD/CD contents into that directory.

# - Downloaded from OTN or any other Authorized site

# Unzip or Unarchive the software to some direcory inside the 

# local hard disk (will be refered as SHIPHOMES_LOC from here on). 

#

# 2) Patching Software

#

# Go to the directory containing patch and do:

# 

# bash$ unzip p4589082_10201_SOLARIS64.zip

# bash$ cd 4589082

# bash$ export SHIPHOME=<SHIPHOMES_LOC>

# bash$ ./p4589082.sh


------------------------------------------------------------------------------------------------------------------------------------------------------------

Relink Errors During 10.2.0.5 Patchset (文檔 ID 1190843.1)    

------------------------------------------------------------------------------------------------------------------------------------------------------------


2 option to try to solve the problem.

1) deinstall the 10.2.0.5 Advanced Security Option component, this workaround is only valid if 

    the Advanced Security Option is not used in the RDBMS ORACLE_HOME.

./runInstaller

deinstall product

- deinstall the Advanced Security Option component (You can find this component under "Enterprise Edition Option")

- relink oracle

2) 10201 -> 10204 -> 10205 on Oracle Sparc Solaris 64 bit systems where /usr/lib/libdce.so exists 

  then the following workaround must be used : 

Rename following files before invoking 10205 patchset runInstaller :

$ORACLE_HOME/lib/libncds10.a

$ORACLE_HOME/network/install/ldflags.cds

$ORACLE_HOME/lib/libndce10.a

$ORACLE_HOME/network/install/ldflags.dce


------------------------------------------------------------------------------------------------------------------------------------------------------------

Starting the Database with SGA_TARGET set Fails with ORA-27123 (文檔 ID 552633.1)    

------------------------------------------------------------------------------------------------------------------------------------------------------------

SOLUTION

1. Please check whether the following parameter is set: shmsys:share_page_table=1 

  # grep -i shmsys /etc/system 

2. If it is set, then remove it from the /etc/system file and reboot the box.

3. Try to startup the database again with the desired sga_target

prctl -n project.max-sem-ids -i project user.root

prctl -n process.max-sem-nsems -i project user.root

prctl -n project.max-shm-memory -i project user.root

prctl -n project.max-shm-ids -i project user.root

export PS1='[\u@\h:\w]\$';


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