記一次失敗的虛擬機器Centos 64 bit 6.4 安裝Oracle 12c歷程
本文參考了http://www.snapdba.com/2013/03/oracle-linux-6-4-installation-64-bit/
http://www.snapdba.com/2013/07/oracle-database-12c-12-1-0-1-0-installation-on-oracle-linux-6-4/
補充了自己遇到的問題與解決方法。本文側重於安裝前環境配置,圖形介面下建立資料庫階段很簡單,不再介紹。
虛擬機器配置:
4核CPU,6G RAM,總共40G磁碟空間。
1. Login as root。這是必須的。
2. 建立使用者,組,目錄,配置訪問許可權,將oracle使用者加入sudoers
groupadd dba
groupadd oinstall
useradd -g oinstall -G dba oracle
cd /
mkdir /u01
chown -R oracle:oinstall /u01
chmod 775 /u01
visudo
拷貝root的配置,並將root改為oracle。
oracle ALL=(ALL) ALL
:wq
3. 配置CentOS的yum:
由於12c的preinstall包只在Oracle Linux中配置。CentOS需要手動配置。preinstall自動幫使用者配置好諸如:gcc,開啟檔案限制等核心引數。若不安裝,需要對著官方安裝文件一個個安裝配置,非常消耗時間,也容易出錯。步驟如下:
1) cd /etc/yum.repos.d
2) wget http://public-yum.oracle.com/public-yum-ol6.repo
3) vi public-yum-ol6.repo
將各個enabled=0的改成1。我改了el6_addons,ol6_u4_base,ol6_uek_latest
4) yum search oracle
找到oracle-rdbms-server-12cR1-preinstall.x86-64.
5) yum install oracle-rdbms-server-12cR1-preinstall.x86-64
4. 切換到oracle 使用者,使用ssh工具將下載的oracle 安裝包上傳到home目錄下,並解壓縮,得到一個database 資料夾,大小為2.x GB. 若有必要,執行service sshd start,以允許ssh登入。
2013/08/07 更新:在每個虛擬機器設定項裡,可以配置共享資料夾,將宿主OS(Win 7)上某個資料夾與虛擬機器OS共享。在虛擬機器裡使用:mount -t vboxsf [win7 資料夾共享名] [linux掛載點]命令後,在linux即可以訪問win7共享的資料夾。該方法前提是:虛擬機器OS安裝了Additional Pack。
unzip linuxamd64_12c_database_1of2.zip
unzip linuxamd64_12c_database_2of2.zip
5. cd ~/Downloads/database
./runInstaller
開始圖形介面建立oracle database!
6. INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'client_sharedlib' of makefile '/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/lib/ins_rdbms.mk'. See '/u01/app/oraInventory/logs/installActions2013-08-05_12-28-04PM.log' for details.
網上搜尋一把後,無解。無奈換成Oracle Linux安裝12c.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/638844/viewspace-767833/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 虛擬機器+oracle 10g rac 64bit 安裝成功虛擬機Oracle 10g
- 虛擬機器 Centos5.5 安裝oracle虛擬機CentOSOracle
- 虛擬機器Centos安裝docker小記虛擬機CentOSDocker
- CentOS 7 安裝虛擬機器CentOS虛擬機
- centos中安裝虛擬機器CentOS虛擬機
- Oracle 18c_for_Redhat6.4 安裝失敗OracleRedhat
- Centos7虛擬機器安裝CentOS虛擬機
- CentOS 7虛擬機器安裝教程CentOS虛擬機
- 在 VMware workstation 安裝 CentOS 虛擬機器CentOS虛擬機
- 安裝VM虛擬機器 centos7虛擬機CentOS
- VMware虛擬機器安裝Centos-7.9虛擬機CentOS
- 安裝虛擬機器和CentOS系統虛擬機CentOS
- 在虛擬機器CentOS中安裝docker虛擬機CentOSDocker
- RUEI for rhel6.4 64bit oracle11g 安裝手冊Oracle
- 一次Linux虛擬機器安裝Oracle 11G資料庫經歷Linux虛擬機Oracle資料庫
- CentOS 6.4 x86_64 安裝Oracle11gR2CentOSOracle
- Virtualbox 安裝centos7虛擬機器CentOS虛擬機
- centos 6.5安裝第一臺虛擬機器CentOS虛擬機
- 虛擬機器連線xshell失敗虛擬機
- 在 CentOS 6.4(64位) 安裝 docker.ioCentOSDocker
- CentOS 6.4 x64 安裝 配置 Redmine 2.4.1CentOS
- 記一次 Valet 安裝失敗記錄
- 安裝虛擬機器虛擬機
- VMware 安裝 Centos 7 虛擬機器配置網路CentOS虛擬機
- VMware安裝CentOS虛擬機器與配置網路CentOS虛擬機
- 在VM虛擬機器中安裝centos7虛擬機CentOS
- KVM 虛擬機器安裝配置在CentOS6.2虛擬機CentOS
- [圖文直播]安裝CentOS_6.6虛擬機器CentOS虛擬機
- centos6虛擬機器安裝到開始使用過程指引&LAMPCentOS虛擬機LAMP
- Mac下通過VMware Fusion安裝centos虛擬機器操作記錄MacCentOS虛擬機
- CentOS 6.4 x64 postfix + dovecot + 虛擬使用者認證CentOS
- CentOS 6.4 x64 zabbix 2.2.2 編譯安裝CentOS編譯
- 在VMware上安裝CentOS版本的Linux虛擬機器CentOSLinux虛擬機
- virtualbox虛擬機器上安裝centOS的網路配置虛擬機CentOS
- LEDE 虛擬機器安裝虛擬機
- 虛擬機器安裝ubuntu虛擬機Ubuntu
- ubuntu虛擬機器安裝Ubuntu虛擬機
- 使用VM虛擬機器安裝CentOS-stream系統虛擬機CentOS