在RedHat企業版5.8上安裝Oracle 10g 筆記

來源:互聯網
上載者:User

注意事項:

Que1:一般而言,在配置核心參數(gedit /etc/sysctl.conf)時,我們只需要修改kernel.shmmax.

       1 為實體記憶體的一半:

       實體記憶體grep MemTotal /proc/meminfo

       2 單位是位元組。(B)

       3 RedHat上建議不要超過4G

       4 shmmax核心參數定義單個共用記憶體段的最大值,如果該參數設定小於Oracle SGA設定,那麼SGA就會被分配多個共用記憶體段,引發效能下降。為了避免多個共用記憶體段,我們可以修改shmmax核心參數,使SGA存在於一個共用記憶體段中。

Que2:在先決性條件檢查時,有且僅允許一個warning(swap),網路設定也是可以的忽略的。否則,後面的問題會出現的非常的莫名其妙,一籮筐哈。

Que3:基本的包要先裝上去,然後缺少哪個包再去iso鏡像安裝盤或者cd裡面的server或packages檔案夾去強行安裝。而且os版本最好不要太新了。

      強行安裝rpm包命令是:rpm –ivh --nodeps 名稱

Que4:網路設定檢查相關 su – root gedit /etc/hosts(os是靜態配置的情況如下)

          格式:

“本機IP  主機名稱  主機別名”

注意:在redhat 企業版5首行寫上“127.0.0.1 主機名稱 主機別名”檢查是通不過的。

一般步驟:

1 挑包:

 setarch-2*   make-3*  glibc-2*   libaio-0*   compat-libstdc++-33-3* 

 compat-gcc-34-3*   compat-gcc-34-c++-3*   gcc-4*   libXp-1*

 openmotif-2*    compat-db-4*   

2 修改os版本:

  Gedit /etc/redhat-release

  redhat-4

  #Red Hat Enterprise Linux Server release 5.4 (Tikanga)

因為oracle 的官方只支援到RHEL4為止,所以要修改版本說明。把Red Hat Enterprise Linux Server release 5.4 (Tikanga)這一行注釋掉,前面加上一行redhat-4。當然oracle安裝完成後要修改回來。redhat-4 必須為redhat-release檔案的第一行,否則安裝時還會警示告。

3、修改核心參數:

   Gedit /etc/sysctl.conf

增加到檔案最下面:  

kernel.shmall = 2097152

kernel.shmmax = ******(根據自己實體記憶體多大而定)

kernel.shmmni = 4096

# semaphores: semmsl, semmns, semopm, semmni

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

4、建立安裝Oracle需要的使用者、組及目錄

(1)新增組和使用者:

groupadd oinstall

groupadd dba

 

useradd -g oinstall -G dba oracle

passwd oracle

(2)建立Oracle的安裝目錄,並把許可權付給oracle使用者:

mkdir -p /u01/app/oracle/product/10.2.0/db_1

chown -R oracle.oinstall /u01

5、設定oracle使用者的shell limit

#vi /etc/security/limits.conf

增加下面的內容到檔案 /etc/security/limits.conf 檔案中:

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

增加下面的內容到檔案 /etc/pam.d/login 中,使shell limit生效:

session required /lib/security/pam_limits.so

  • 1
  • 2
  • 下一頁

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.