vmware + 裸裝置 + crs + oracle10g RAC搭建步驟(二):安裝linux
最近在本機上重新用vmware server 1.04 搭建了一套10G RAC系統,在搭建過程把步驟基本記錄下來,希望對大家有幫助。
本部分主要講述如何安裝linux系統及如何搭建第二個節點。
系統
1、 安裝第一個linux
安裝過程不詳細描述,注意在分割槽的時候選擇手工分割槽,並且不要把第二個盤分割槽。
2、 配置網路
1) 修改主機名
執行命令:
Hostname rac1
修改/etc/sysconfig/network檔案,修改為:
[root@rac1 ~]# more /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=rac1
2) 為網路卡配置IP
用修改檔案的方法配置IP相關資訊:
[root@rac1 ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=200.200.200.1
NETMASK=255.255.255.0
TYPE=Ethernet
[root@rac1 ~]# more /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.10.10.1
NETMASK=255.255.255.0
TYPE=Ethernet
--以下這個網路卡用於自動獲取IP
[root@rac1 ~]# more /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
3) 修改/etc/hosts檔案
[root@rac1 ~]# more /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
200.200.200.1 rac1
200.200.200.11 rac1-vip
10.10.10.1 rac1-priv
200.200.200.2 rac2
200.200.200.22 rac2-vip
10.10.10.2 rac2-priv
注意:127.0.0.1 localhost必須在/etc/hosts檔案中存在,否則在後面安裝rac過程可能會出錯。
3、 同步vmware的時間
安裝rac時,兩個節點的時間必須相差無幾,否則在安裝rac過程會報錯:
"/bin/tar: ./inventory/Components21/oracle.ordim.server/10.2.0.1.0: time
stamp 2007-1-14 06:24:04 is 25 s in the future"
1) 安裝vmware tools
在 VMware 控制檯上,以 root 使用者身份登入。
1. 單擊 VM,然後選擇 Install VMware Tools。
2. rac1 — 虛擬機器:單擊 Install。
3. 雙擊桌面上的 VMware Tools 圖示。
4. cdrom:雙擊 VMwareTools-1.0.1-29996.i386.rpm。
5. 完成系統準備:單擊 Continue。
6. 開啟一個終端並執行 vmware-config-tools.pl。
輸入所需的顯示大小:2 800*600
2) 與主機同步時間
要確保成功安裝 Oracle RAC,虛擬機器上的時間必須與主機上的時間同步。執行下面的步驟,以 root 使用者身份同步時間。
- 執行“vmware-toolbox”以顯示 VMware Tools Properties 視窗。在 Options 選項卡下,選擇 Time synchronization between the virtual machine and the host operating system。您應該發現 tools.syncTime = "TRUE" 引數已經追加到虛擬機器配置檔案 G:\vm\rac\rac1\rac1.vmx 中。
- 編輯 /boot/grub/grub.conf,並將選項“”新增到讀取核心 /boot/ 的那一行。修改後的檔案內容如下所示:
[root@rac1 ~]# more /boot/grub/grub.conf
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.9-42.ELsmp)
root (hd0,0)
kernel /vmlinuz-2.6.9-42.ELsmp ro root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic
initrd /initrd-2.6.9-42.ELsmp.img
title Red Hat Enterprise Linux AS-up (2.6.9-42.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-42.EL ro root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic
initrd /initrd-2.6.9-42.EL.img
1、 建立第二個虛擬機器
1) 在 rac1 上,以 root 使用者身份執行
# shutdown –h now
2) 在主機系統上,將 rac1 資料夾中的所有檔案複製到 rac2。
G:\>1 G:\vm\rac\rac2
3) 在 VMware Server 控制檯上,按 CTRL-O 開啟第二個虛擬機器 G:\rac\rac2\Red Hat Enterprise Linux 4.vmx。
4) VMware Server 控制檯:
5) 將虛擬機器名稱從 rac1 重新命名為 rac2。右鍵單擊您剛才開啟的新 rac1 選項卡,然後選擇 Settings。
選擇 Options 選項卡。
虛擬機器名稱:輸入“rac2”。
6) 單擊 Start this virtual machine 啟動 rac2,保留 rac1 為電源關閉狀態。
7) 啟動rac2,選擇 Create a new identifier。
2、 配置第二個虛擬機器的網路
1) 修改主機名
執行命令:
hostname rac2
修改/etc/sysconfig/network檔案,修改為:
[root@rac1 ~]# more /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=rac2
2) 為兩個網路卡配置IP
用修改檔案的方法配置IP相關資訊:
[root@rac1 ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0
EVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=200.200.200.2
NETMASK=255.255.255.0
TYPE=Ethernet
[root@rac1 ~]# more /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.10.10.2
NETMASK=255.255.255.0
TYPE=Ethernet
--第三塊網路卡用於自動獲取IP
[root@rac2 ~]# more /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
3) 與rac1節點同步資料
rdate -s rac1
把這個命令做成指令碼,每分鐘執行一次。這樣雖然不一定能保證所有節點的時間和host一樣,但至少可以保證兩個節點間的時間相差無幾。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/231499/viewspace-155669/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VM 6+linux4.4+裸裝置+ORACLE10G RAC 安裝LinuxOracle
- udev 裸裝置 安裝racdev
- Linux AS 4.0下Oracle10g RAC搭建(虛擬機器+裸裝置)LinuxOracle虛擬機
- RAC CLUSTERWARE 10G+vmware server 2+LINUX 5.3+裸裝置 安裝指南ServerLinux
- 用裸裝置安裝RAC 10g
- Solaris裸裝置安裝三節點RAC102(二)
- 安裝 oracle 10g rac 與 裸裝置Oracle 10g
- Linux 安裝步驟Linux
- 在VMware 上安裝配置Oracle10g RACOracle
- Oracle RAC--在Linux中建立裸裝置OracleLinux
- Oracle RAC安裝前的磁碟分割槽及裸裝置配置Oracle
- 【RAC】RAC搭建步驟Linux7.2+11G(基於Vmware+Openfile)Linux
- Oracle RAC叢集解除安裝步驟Oracle
- 安裝aix rac的關鍵步驟AI
- Linux安裝Nginx步驟LinuxNginx
- Sybase for linux安裝步驟Linux
- linux裸裝置操作Linux
- Solaris裸裝置安裝三節點RAC102(六)
- Solaris裸裝置安裝三節點RAC102(五)
- Solaris裸裝置安裝三節點RAC102(四)
- Solaris裸裝置安裝三節點RAC102(三)
- Solaris裸裝置安裝三節點RAC102(一)
- vnc安裝步驟,如何在Linux(CentOS 7)下vnc安裝步驟VNCLinuxCentOS
- oracle安裝使用裸裝置問題Oracle
- vnc安裝步驟,vnc安裝步驟詳解VNC
- VMware中安裝ORACLE RAC出現的CRS錯誤總結Oracle
- vnc安裝步驟,4個在Linux下vnc的個安裝步驟VNCLinux
- 11gR2 單機RAC+Linux+裸裝置Linux
- Linux安裝JDK完整步驟LinuxJDK
- Linux 安裝軟體 步驟Linux
- linux下安裝docker步驟LinuxDocker
- Linux裸裝置總結Linux
- linux下新增裸裝置Linux
- linux下配置裸裝置Linux
- 字元裝置、塊裝置、裸裝置、RAW裝置 .字元
- 字元裝置、塊裝置與裸裝置字元
- [ 安裝 ] Zeppelin安裝步驟!
- vmware 虛擬機器中配置共享裸裝置虛擬機