Solaris10的上安裝Oracle時需要調整的系統引數
【參考】819-7063.pdf、B32313-02
我們知道solaris上安裝Oracle需要調整system引數。在solaris9中需要調整7個引數
noexec_user_stack
semsys:seminfo_semmni
semsys:seminfo_semmns
semsys:seminfo_semmsl
semsys:seminfo_semvmx
shmsys:shminfo_shmmax
shmsys:shminfo_shmmni
到了solaris10後,廢棄了其中三個引數,並且不在建議直接修改system引數,而是使用命令修改。
如下4個引數(和原引數的對應關係參考官方文件):
project.max-sem-ids
process.max-sem-nsems
project.max-shm-memory
project.max-shm-ids
檢視系統引數
# id -p // to verify the project id
uid=0(root) gid=0(root) projid=1 (user.root)
# prctl -n project.max-shm-memory -i project user.root
# prctl -n project.max-sem-ids -i project user.root
修改系統引數
# prctl -n project.max-shm-memory -v 4gb -r -i project user.root
# prctl -n project.max-sem-ids -v 256 -r -i project user.root
# su - oracle
$ id -p
uid=100(oracle) gid=100(dba) projid=100(group.dba)
$ exit
# projmod -sK "project.max-shm-memory=(privileged,4G,deny)" group.dba
# cat /etc/project 驗證檢視
修改PID
bash-3.00# projadd -U oracle -p 100 -c "oracle parameters" user.oracle
bash-3.00#
bash-3.00# cat project
system:0::::
user.root:1::::
noproject:2::::
default:3::::
group.staff:10::::
user.oracle:100:oracle parameters:oracle::
bash-3.00# su - oracle
bash-3.00# projmod -sK "project.max-shm-memory=(privileged,4G,deny)" user.oracle
bash-3.00#
bash-3.00#
bash-3.00# cat /etc/project
system:0::::
user.root:1::::
noproject:2::::
default:3::::
group.staff:10::::
user.oracle:100:oracle parameters:oracle::project.max-shm-memory=(privileged,2147483648,deny)
bash-3.00#
bash-3.00# projmod -sK "project.max-sem-ids=(privileged,100,deny)" user.oracle
bash-3.00# projmod -sK "process.max-sem-nsems=(privileged,256,deny)" user.oracle
bash-3.00# projmod -sK "project.max-shm-ids=(privileged,100,deny)" user.oracle
bash-3.00# cat /etc/project
system:0::::
user.root:1::::
noproject:2::::
default:3::::
group.staff:10::::
user.oracle:100:oracle parameters:oracle::process.max-sem-nsems=(privileged,256,deny);project.max-sem-ids=(privileged,100,deny);project.max-shm-memory=(privileged,2147483648,deny)
bash-3.00#
bash-3.00#
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/60144/viewspace-1023735/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- solaris10中安裝oracle核心引數的調整Oracle
- 【GC】安裝GC之前需要調整的幾個引數GC
- PostgreSQL安裝完成後,引數調整SQL
- 系統時間的調整
- Linux環境安裝Oracle11g(二)——作業系統引數及服務調整LinuxOracle作業系統
- ORACLE RAC SGA引數調整Oracle
- oracle10G中關於 HP_UX的系統引數調整OracleUX
- 安裝oracle時核心引數的含義Oracle
- Oracle安裝時shmmax引數的設定OracleHMM
- 資料庫安裝初始化引數調整資料庫
- 系統上線前DBA需要關注的引數
- 在安裝RAC時需要配置的幾個kernel引數
- Oracle 資料庫引數調整Oracle資料庫
- 安裝oracle時引數shmmax,shmall的含義OracleHMM
- 安裝ORACLE時在Linux上設定核心引數的含義OracleLinux
- Linux核心引數以及Oracle引數調整(updated)LinuxOracle
- Solaris10上安裝Oracle10gOracle
- oracle安裝linux時的核心引數解釋OracleLinux
- Linux 核心引數 和 Oracle相關引數調整LinuxOracle
- Linux 核心引數及Oracle相關引數調整LinuxOracle
- 關於AIX上VMO調整引數的若干說明AI
- 安裝MySQL後,需要調整的10個效能配置項MySql
- Oracle10g在Solaris10上的安裝配置(轉)Oracle
- 11gr2簡單安裝後的一些引數調整
- MySQL安裝後需要調整什麼(轉)MySql
- MySQL引數調整MySql
- (轉)Linux 核心引數及Oracle相關引數調整LinuxOracle
- [最佳化]Oracle 內在索引和引數數的調整(轉)Oracle索引
- 在Solaris10上配置核心引數
- oracle 11gR2 安裝時增加修改作業系統引數指令碼Oracle作業系統指令碼
- AIX fsfastpath 引數調整AIAST
- 在linux系統上裝oracle為什麼要修改作業系統的核心引數LinuxOracle作業系統
- Linux調整系統時間和時區的方法Linux
- Statspack之二-需要更改的系統引數
- 引數fast_start_parallel_rollback調整oracle回滾的速度ASTParallelOracle
- linux調整系統時間Linux
- 在AIX下為Oracle調整網路引數AIOracle
- Solaris10上安裝Oracle10201Oracle