RED HAT 7.3裝Oracle8.1.7配置什麼核心引數(轉)
需要的軟體:
oracle81701.tar
compat-glibc-6.2-2.1.3.2.i386.rpm(2.14MB)
compat-libs-6.2-3.i386.rpm(1.36MB)
compat-egcs-6.2-1.1.2.14.i386.rpm(943KB)
IBMJava118-SD.-1.1.8-5.0.i386.rpm(10.5MB)
setup_group.sh
env_ctx.mk
root.sh
glibc-2.1.3-stubs.tar.gz
步驟:
⑴root身份在RedHat7.1光碟disc1和disc2上分別找到與6.2相容的rpm包,按順序安裝:
compat-glibc-6.2-2.1.3.2.i386.rpm(2.14MB)
compat-libs-6.2-3.i386.rpm(1.36MB)
compat-egcs-6.2-1.1.2.14.i386.rpm(943KB)
安裝命令:rpm –vih compat-glibc-6.2-2.1.3.2.i386.rpm
rpm –vih compat-libs-6.2-3.i386.rpm
rpm –vih compat-egcs-6.2-1.1.2.14.i386.rpm
⑵root身份建立ora8目錄,作為oracle安裝目錄
命令:cd /
mkdir ora8
⑶root身份安裝JDK,為java提供執行環境,安裝到目錄/usr/jdk118下
安裝命令:rpm –vih IBMJava118-SD.-1.1.8-5.0.i386.rpm
⑷root身份配置java環境變數
(假設rpm –vih IBMJava118-SD.-1.1.8-5.0.i386.rpm安裝到/usr/jdk118目錄)
命令:vi /etc/profile
寫入如下內容:
JAVA_HOME=/usr/jdk118export JAVA_HOMECLASSPATH=/usr/jdk118/libexport CLASSPATHPATH=$PATH:/usr/jdk118/bin
⑸root身份建立oracle使用者
到setup_group.sh檔案所在目錄
命令:./ setup_group.sh
setup_group.sh檔案內容為
#!/bin/sh# a simple Unix shell script for setting up to install Oracle 8.1.7
groupadd dba
groupadd oinstall
groupadd oracle
useradd -g dba -G oinstall,oracle -m oracle
echo "Enter the password you want to use for user oracle"
passwd oracle
cd /ora8
mkdir -p m01 m02 m03/oradata/ora8
chown -R oracle.dba /ora8
echo "Now download the jazzed-up bash_profile file o /home/oracle/.bash_profile"
echo "cd /home/oracle" and "chown oracle.dba .bash_profile"
echo "su - oracle"
echo "You should be all set to cd /Disk1 and ./runInstaller"
exit 0
⑹root身份編輯/home/oracle/.bash_profile檔案
命令:vi /home/oracle/.bash_profile
寫入如下內容:
. /etc/shell-mods.sh
PATH=$PATH:$HOME/bin:/usr/jdk118/bin
NLS_LANG=american_america.zhs16cgb231280;export NLS_LANG
. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
⑺root身份改變/home/oracle/.bash_profile檔案屬性
owner為oracle,group為dba
命令:chown oracl.dba /home/oracle/.bash_profile
chmod 775 /home/oracle/.bash_profile
⑻root身份將shell-mods.sh複製到/etc
命令:cp shell-mods.sh /etc
shell-mods.sh檔案的內容為:
# !/bin/bash
# This apparently is needed because of a problem with the JRE when local language /= Englishunset LANG
# Run `. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
# for transparent glibc 2.1.x compatibility build environment.
# Preprocessor will use glibc 2.1.x compatibility headers and
# things will be linked against glibc 2.1.x compatibility libraries.
# This will work both when linking using gcc drivers or standalone ld
# on i386 platform.
export LD_ASSUME_KERNEL=2.2.5
export LDEMULATION=elf_i386_glibc21 # This is so that when genclntsh runs # ld, it first looks at /usr/i386-glibc21-linux/lib # for libraries
export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/ # This is so that the gcc driver uses # the compatibility compiler
export ORACLE_BASE=/ora8/m01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export PATH=$PATH:$ORACLE_HOME/bin
# export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/ctx/lib
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/jdbc/lib:$ORACLE_HOME/ctx/lib
export ORACLE_SID=ora8
export ORACLE_TERM=vt100
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
umask 022
⑼解開備份檔案oracle81701.tar到當前目錄的Disk1子目錄下
命令:tar –xvf oracle81701.tar
⑽以oracle身份重新登入
進入Disk1目錄,執行安裝程式
命令:./runInstaller
⑾安裝時注意事項
注意:不要使用典型安裝,因為典型安裝不安裝中文字符集
注意:不要生成資料庫,因為需在生成資料庫前安裝oracle釋出的補丁程式
⑿安裝時的選項
UNIX Group Name:oinstall
Install type:custom
Product Languages選擇加入Simplified Chinese
Enter JDK Home:/usr/jdk118
⒀安裝過程中一個視窗會彈出,要求以root身份執行/home/oracle/orainstRoot.sh
開啟一個新的終端視窗,切換到root使用者身份
命令:su
根據提示輸入root的密碼
命令:cd /home/oracle
./orainstRoot.sh
不要關閉此視窗
⒁在被提示以root執行root.sh時, 切換到剛才保留的root使用者視窗
將root.sh複製入 $ORACLE_HOME,並執行
命令:cp root.sh $ORACLE_HOME
cd $ORACLE_HOME
./root.sh
root.sh檔案的內容為
⒂在98時出現
ins_ctx.mk檔案無法拷入......"的問題時,先不要點選任何按鈕,將檔案env_ctx.mk
複製到$ORACLE_HOME/ctx/lib,再擊retry按鈕即可
命令:cp env_ctx.mk $ORACLE_HOME/ctx/lib
⒃oracle身份安裝ORACLE自己釋出的補丁
glibc-2.1.3-stubs.tar.gz 複製到$ORACLE_HOME,展開,執行./setup_stubs.sh檔案,補丁裝完後重新啟動
命令:cp glibc-2.1.3-stubs.tar.gz /ora8/m01/app/oracle/product/8.1.7
tar –zxvf glibc-2.1.3-stubs.tar.gz
cd /ora8/m01/app/oracle/product/8.1.7
./setup_stubs.sh
在HPUX只用改這些,
修改核心引數:SAM Kernel Configuration
action à Apply Tuned Parameter Set...
choose: General OLTP/Database Server System
max_thread_proc 256 modify
maxdsiz 末尾添0 modify
redhat下就不知了,看看以下引數
名字 描述n 合理取值
SHMMAX 最大共享記憶體段尺寸(位元組) 512 kB + 8192 * 緩衝區數 + 額外 ... 無窮大
SHMMIN 最小共享記憶體段尺寸(位元組) 1 (最多大約是 256 kB)
SHMSEG 每程式最大共享記憶體段數量 只需要 1 個段,不過預設比這高得多.
SHMMNI 系統範圍最大共享記憶體段數量 類似 SHMSEG + 用於其他應用的空間
SEMMNI 訊號燈識別符號的最小數量(也就是說,套) >= ceil(max_connections % 16)
SEMMNS 系統範圍的最大訊號燈數量 ceil(max_connections / 16) * 17 + 用於其他應用的空間
SEMMSL 每套訊號燈最小訊號燈數量 >= 17
SEMMAP 訊號燈對映裡的記錄數量 參閱文字
SEMVMX 訊號燈的最大值 >= 255 (預設通常是32767,除非被要求,否則不要修改)
swap記得要調為記憶體的2倍
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10144097/viewspace-934569/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux red hat 核心版下安裝NginxLinuxNginx
- Red Hat Enterprise Linux Server 7.4 安裝LinuxServer
- Red Hat Linux安裝CentOS的yum源LinuxCentOS
- 在Red Hat和Centos上安裝MongoDBCentOSMongoDB
- Red Hat 7.5 Yum Replacement
- Red Hat 7.x 配置ArcGIS Enterprise開機自動啟動
- Red Hat Enterprise Linux 9的簡介Linux
- G005-OS-INS-02 Red Hat Enterprise Linux V8.2 安裝Linux
- How to disable transparent hugepages (THP) on Red Hat Enterprise Linux 7Linux
- How to disable transparent Hugepage (THP) on Red Hat Enterprise Linux 8?Linux
- Linux Red Hat啟動時顯示system not foundLinux
- 攻略 - 自建 Red Hat 企業級系統 Vagrant Box
- VS Code擴充--Language Support for Java(TM) by Red Hat(1.3.0)Java
- Red Hat Enterprise Linux 10 下載 - 紅帽企業 LinuxLinux
- 《Red Hat Enterprise Linux 9 系統管理實戰》簡介Linux
- CentOS 7.3怎麼安裝?CentOS 7.3.1611系統安裝配置圖文教程CentOS
- CentOS7.3 安裝配置 Nginx、MariaDB、PHPCentOSNginxPHP
- Oracle 核心引數Oracle
- 收購Red Hat,能否讓步履維艱的IBM走出困境?IBM
- 解決出現This system is not registered to Red Hat Subscription Management的問題
- 三國爭霸 Mint、Ubuntu 和 Red Hat 巔峰對決Ubuntu
- 企業數字化轉型的核心任務是什麼?
- OceanBase學習之路49|最小資源引數配置是什麼?
- 【轉載】Linux核心除錯之使用模組引數Linux除錯
- Oracle安裝相關Linux引數(轉)OracleLinux
- 引數配置
- Kioptrix Level 1(Apache/1.3.20 (Unix) (Red-Hat/Linux) mod_ssl/2.8.4)ApacheLinux
- CDGA|交通行業做好數字化轉型的核心是什麼?行業
- 常用的jvm配置引數 :永久區引數配置JVM
- Nginx配置和Linux核心引數的學習與驗證NginxLinux
- HTC VIVE Pro裝置引數配置介紹
- CentOS7.3怎麼安裝?使用DVD ISO映象安裝CentOS7.3的方法CentOS
- 什麼是請求引數、表單引數、url引數、header引數、Cookie引數?一文講懂HeaderCookie
- 微軟和Red Hat合體:幫助企業更方便部署容器微軟
- JavaWeb引數配置JavaWeb
- vivo X27引數配置與圖賞:vivo X27引數配置怎麼樣 ?
- Red Hat 7.9安裝達夢資料庫DM8圖形化顯示英文和亂碼資料庫
- 【kernel】從 /proc/sys/net/ipv4/ip_forward 引數看如何玩轉 procfs 核心引數Forward
- solaris10中安裝oracle核心引數的調整Oracle