基於CentOS與VmwareStation10搭建Oracle11G RAC 64集群環境:2.搭建環境-2.6. 安裝Oracle所依賴的必要包


2.6. 安裝Oracle所依賴的必要包

2.6.1. 檢查Oracle所依賴的必要rpm包

 

[root@localhost /]#rpm -q binutils compat-libstdc elfutils-libelf elfutils-libelf-devel expat gcc

 

2.6.2. 准備Oracle所依賴的必要包

  • Linux安裝文件的CentOS-5.4-x86_64-bin-DVD1\Packages文件夾查找缺少的依賴包:

 

  • yum 使用http://mirror.centos.org的鏡像更新:http://mirror.centos.org/centos/5/os/x86_64/CentOS/

 

  另外,也可以通過修改yum.repos.d下的CenOS的鏡像倉庫地址,如訪問163的鏡像,操作如下:

  1)     備份系統原來的CentOS-Base.repo文件:

[root@localhost /]#cd /etc/yum.repos.d/

[root@localhost /]#cp -a CentOS-Base.repo CentOS-Base.repo.bak

  2)     用vi打開CentOS-Base.repo文件:

[root@localhost /]#vim CentOS-Base.repo

  然后,按Insert鍵進入文本編輯狀態

  3)     修改后的CentOS-Base.repo文件,代碼如下:

  # CentOS-Base.repo

# CentOS-Base.repo
#
# This file uses a new mirrorlist system developed by Lance Davis for CentOS.
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
#gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
gpgcheck=1
#gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
gpgcheck=1
#gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
gpgcheck=1
#gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
#gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  保存:先按Esc,然后按“:”,再:“wq”。

2.6.3. 上傳到虛擬機LINUX上

通過SecureCRT上傳:oracle 所依賴的一些包

put  E:\temp\ rpms.zip/home/linuxrac2/Downloads

 

  然后解壓:

解壓所上傳的壓縮包:

put  E:\temp\ rpms.zip  /home/linuxrac2/Downloads

2.6.4.安裝Oracle所依賴的必要包

  例如:

[root@localhost rpms]# rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm

[root@localhost rpms]# rpm -ivh unixODBC-2.2.14-12.el6_3.x86_64.rpm

[root@localhost rpms]# rpm -ivh unixODBC-devel-2.2.14-12.el6_3.x86_64.rpm

[root@localhost rpms]# rpm -ivh gcc-4.4.7-3.el6.x86_64.rpm

 

  • 在安裝 oracle x64 時,需要安裝 32 位的 compat-libstdc++,但是,直接運行安裝時,會由於依賴關系,安裝不能完成,如果手工輸入這么多的包,就過於復雜了。更關鍵的是,它列出的名字與包的名字並不一一對應。

[root@localhost  rpms]#rpm -ivh compat-libstdc++-33-3.2.3-69.el6.i686.rpm
error: Failed dependencies:
    libc.so.6 is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libc.so.6(GLIBC_2.0) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libc.so.6(GLIBC_2.1) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libc.so.6(GLIBC_2.1.3) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libc.so.6(GLIBC_2.2) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libc.so.6(GLIBC_2.3) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libgcc_s.so.1 is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libgcc_s.so.1(GCC_3.0) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libgcc_s.so.1(GCC_3.3) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libgcc_s.so.1(GLIBC_2.0) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
    libm.so.6 is needed by compat-libstdc++-33-3.2.3-69.el6.i686

 

  1)     建立光盤的掛接點
      mkdir /media/cdrom
      這個路徑是必須的,因為,系統中設置的光盤路徑就是這個。也可手工

  2)     掛接光盤(注,掛載設備類型及內容請參考CentOS-Media.repo中的描述)
      mount /dev/dvd  /media/cdrom/

  3)     下面就可以使用了。
      命令格式:
      yum --disablerepo=\* --enablerepo=c6-media [命令]
      比如:
      查詢組:
      yum --disablerepo=\* --enablerepo=c6-media grouplist
      安裝 X11。
      yum --disablerepo=\* --enablerepo=c6-media groupinstall "X11"
      如果不是組,比如,安裝 perl:
      yum --disablerepo=\* --enablerepo=c6-media install "perl"

  •  於是,我們就可以用下面的命令,它會自動把依賴的包全部裝上:

[root@localhost  rpms]#yum --disablerepo=\* --enablerepo=c6-media install compat-libstdc++-33-3.2.3-69.el6.i686.rpm

  1.下載repo文件:

[root@localhost etc]# cd yum.repos.d

[root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

 

  2.備份並替換系統的repo文件

[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak

[root@localhost yum.repos.d]# mv CentOS6-Base-163.repo CentOS-Base.repo

  3.執行yum源更新

[root@localhost yum.repos.d]# yum clean all

[root@localhost yum.repos.d]# yum makecache

[root@localhost yum.repos.d]# yum update

 

 

 

 

基於CentOS與VmwareStation10搭建Oracle11G RAC 64集群環境所有鏈接:

1.資源准備
http://www.cnblogs.com/HondaHsu/p/4046352.html

2.搭建環境-2.1創建虛擬機
http://www.cnblogs.com/HondaHsu/p/4046378.html

2.搭建環境-2.2安裝操作系統CentOS5.4
http://www.cnblogs.com/HondaHsu/p/4046384.html

2.搭建環境-2.3配置共享磁盤
http://www.cnblogs.com/HondaHsu/p/4046389.html

2.搭建環境-2.4. 安裝JDK
http://www.cnblogs.com/HondaHsu/p/4046430.html

2.搭建環境-2.5. 配置網絡
http://www.cnblogs.com/HondaHsu/p/4046443.html

2.搭建環境-2.6. 安裝Oracle所依賴的必要包
http://www.cnblogs.com/HondaHsu/p/4054216.html

2.搭建環境-2.7. 配置資源與參數
http://www.cnblogs.com/HondaHsu/p/4054238.html

2.搭建環境-2.8. 配置用戶環境
http://www.cnblogs.com/HondaHsu/p/4054259.html

2.搭建環境-2.9. 配置用戶等效性(可選項)
http://www.cnblogs.com/HondaHsu/p/4054277.html

2.搭建環境-2.10.配置用戶NTF服務
http://www.cnblogs.com/HondaHsu/p/4054333.html

3.安裝Oracle RAC-3.1.安裝並配置ASM驅動
http://www.cnblogs.com/HondaHsu/p/4054367.html

3.安裝Oracle RAC-3.2.安裝 cvuqdisk 軟件包
http://www.cnblogs.com/HondaHsu/p/4054395.html

3.安裝Oracle RAC-3.3.安裝前檢查
http://www.cnblogs.com/HondaHsu/p/4054481.html

3.安裝Oracle RAC-3.4.安裝Grid Infrastructure
http://www.cnblogs.com/HondaHsu/p/4054518.html

3.安裝Oracle RAC-3.5.安裝oracle11gr2 database 軟件與創建數據庫
http://www.cnblogs.com/HondaHsu/p/4054586.html

3.安裝Oracle RAC-3.6.集群管理命令
http://www.cnblogs.com/HondaHsu/p/4054635.html

4.安裝Oracle RAC FAQ-4.1.系統界面報錯Gnome
http://www.cnblogs.com/HondaHsu/p/4046314.html

4.安裝Oracle RAC FAQ-4.2.Oracleasm Createdisk ASM磁盤失敗:Instantiating disk: failed
http://www.cnblogs.com/HondaHsu/p/4046248.html

4.安裝Oracle RAC FAQ-4.3.Oracle 集群節點間連通失敗
http://www.cnblogs.com/HondaHsu/p/4046263.html

4.安裝Oracle RAC FAQ-4.4.無法圖形化安裝Grid Infrastructure
http://www.cnblogs.com/HondaHsu/p/4046273.html

4.安裝Oracle RAC FAQ-4.5.安裝Grid,創建ASM磁盤組空間不足
http://www.cnblogs.com/HondaHsu/p/4046285.html

4.安裝Oracle RAC FAQ-4.6.重新配置與缷載11R2 Grid Infrastructure
http://www.cnblogs.com/HondaHsu/p/4046300.html

4.安裝Oracle RAC FAQ-4.7.Oracle 11G R2 RAC修改public網絡IP
http://www.cnblogs.com/HondaHsu/p/4054953.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM