亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4215 | 回復(fù): 8
打印 上一主題 下一主題

vmware6.5安裝OracleRAC11gR1 on SuseLinux10sp2 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-08-13 12:58 |只看該作者 |倒序?yàn)g覽
vmware6.5.2上創(chuàng)建虛擬機(jī),并在虛擬機(jī)安裝suselinux10sp2,通過iSCSI Target虛擬共享設(shè)備,利用OCFS2管理oracle crs的OracleClusterRegistry和VotingDisk,并利用ASM管理數(shù)據(jù)庫的數(shù)據(jù)文件,并在之上構(gòu)建單虛擬機(jī)下的ORACLE RAC環(huán)境。

本文檔為在實(shí)際安裝總結(jié)形成的文檔,并再次安裝進(jìn)行驗(yàn)證。
詳細(xì)文檔作為附件可供下載,便于各位下載參考,如文檔有不足之處,敬請指正。


所需的軟件:(需自己下載)
1.      虛擬機(jī)軟件

VMware Workstation
Version:     6.5.2 build-156735
2.      OS軟件

SUSE Linux Enterprise Server
Version:10 sp2
3.      Oracle軟件

DB                11gR1 for X86
ClusterWare:    11gR1 for X86
ASMLib:   
                         oracleasm-support-2.1.3-1.SLE10.i386.rpm
                         oracleasm-2.6.16.60-0.21-default-2.0.4-1.SLE10.i586.rpm
                         oracleasmlib-2.0.4-1.SLE10.i386.rpm

具體安裝步驟已經(jīng)整理成pdf文檔,配圖
由于整理完文檔之后圖已經(jīng)刪了,所以帖子里就不再整理圖片了
pdf壓縮文檔請點(diǎn)擊本人的個人空間->軟件,即可下載。


[ 本帖最后由 Tiger.wang 于 2009-8-13 23:03 編輯 ]

論壇徽章:
0
2 [報告]
發(fā)表于 2009-08-13 22:46 |只看該作者
二.        創(chuàng)建虛擬機(jī):
虛擬機(jī)內(nèi)存:500M(推薦設(shè)為1G)
虛擬機(jī)空間需求:
                suse10sp2                                2.2G
                oracle clusterware                556M
                oracle                                        3.43G
                tmp                                                500M
                CRS數(shù)據(jù)                                        120M
                OracleDB數(shù)據(jù)                        1.6G
swap                                        (最少1530M)
實(shí)際空間需要:(12G)
                /分區(qū):使用的2.2G+0.6G+3.5G+0.5G=6.8G+備用的1.6G
                Swap分區(qū)                                1.6G
                其他分區(qū)(CRS+DB)        2G
                網(wǎng)卡:再為虛擬機(jī)創(chuàng)建一個虛擬網(wǎng)卡,即虛擬機(jī)有2塊網(wǎng)卡。
備用的1.6G不夠OracleDB安裝軟件需要的空間,需要使用vmware的主機(jī)共享文件夾來存放用來安裝的解壓后的軟件(共享文件夾不要帶空格),如不希望使用共享文件夾,那么創(chuàng)建虛擬機(jī)的時候要再增加500M或1G給/分區(qū)。

論壇徽章:
0
3 [報告]
發(fā)表于 2009-08-13 22:47 |只看該作者
三.        虛擬機(jī)OS安裝:
1.        安裝SLES10sp2:
簡要步驟:
1.1.        語言和防火墻:
        語言選擇:建議選擇英文;
        防火墻和ipv6建議不選;
1.2.        分區(qū)和軟件包:

        分區(qū)選擇:/分區(qū)8.4G和swap1.6G分配后,剩余的2G待創(chuàng)建iSCSI盤時再手工fdisk;
分區(qū)時/分區(qū)創(chuàng)建為主分區(qū),其他空間均建立在擴(kuò)展分區(qū)的邏輯分區(qū)上。
        安裝過程中需確認(rèn)選擇的安裝包:
安裝“C/C++Compiler and Tools”軟件包、ORARUN軟件包;
選擇完安裝包后需選定autocheck選項。
        檢查11gR1所需的軟件包都要安裝;
11gR1所需程序包版本(或更高):
  所需內(nèi)核版本:2.6.18及以上
gcc-4.1.0                                               
  libaio-0.3.104
  libaio-devel-0.3.10104       
  libgcc-4.1.0
  libstdc++-4.1.0
  libstdc++-devel-4.1.0               
  compat-libstdc++-5.0.7
  unixODBC-2.2.11
  unixODBC-devel-2.2.11
  sysstat-6.0.2
  make-3.80
  binutils-2.16.91.0.5
  libelf-0.8.5                                       
黑色字體安裝包包含在基礎(chǔ)包內(nèi),藍(lán)色字體安裝包含在c/c++ Compiler and Tools里,紅色字體安裝包需要單獨(dú)增加!!
        OCFS2文件系統(tǒng)包
              ocfs2console、ocfs2-tools、ocfs2-tools-devel
        iSCSI安裝包
              iscsitarget、open-iscsi、yast2-iscsi-client、yast2-iscsi-server;
        其他需要的安裝包:
              openmotif

[ 本帖最后由 Tiger.wang 于 2009-8-13 22:52 編輯 ]

論壇徽章:
0
4 [報告]
發(fā)表于 2009-08-13 22:53 |只看該作者
1.3.        網(wǎng)絡(luò)配置:

             Eth0:10.1.1.78/255.255.255.0                 GateWay:10.1.1.254
                    Eth1:192.168.0.78/255.255.255.0        GateWay:10.1.1.254
        /etc/hosts文件應(yīng)該包含如下條目:
127.0.0.1       localhost
10.1.1.78       suse10sp2
192.168.0.78    priv-suse10sp2
10.1.1.178      vip-suse10sp2

                安裝完成后,需手工添加vip-suse10sp2條目,另檢查主機(jī)名不在127.0.0.1條目里;
1.4.        安裝vmwaretools:
安裝SUSELinux10sp2后,虛擬機(jī)菜單選擇安裝vmwaretools,然后進(jìn)入虛擬光驅(qū)/media/cdrom,執(zhí)行rpm包安裝:
rpm -ivh VMwareTools-7.8.5-156735.i386.rpm
      提示成功后,執(zhí)行/usr/bin/vmware-config-tools.pl,之后均可按默認(rèn),直接回車即可(第三個選擇界面,可改變屏顯比例,建議800*600)。

[ 本帖最后由 Tiger.wang 于 2009-8-13 22:54 編輯 ]

論壇徽章:
0
5 [報告]
發(fā)表于 2009-08-13 22:56 |只看該作者
2.3.        配置節(jié)點(diǎn)信任關(guān)系:
        oracle用戶執(zhí)行:
oracle@suse10sp2:~>cd                (回到oracle根目錄)
oracle@suse10sp2:~>ssh-keygen -t dsa
(一直回車不需填寫任何內(nèi)容)
oracle@suse10sp2:~>cp -v .ssh/id_dsa.pub .ssh/authorized_keys
(注意oracle根目錄/opt/oracle的權(quán)限應(yīng)為755,不能隨意更改)
執(zhí)行ssh suse10sp2和ssh priv-suse10sp2
第一次執(zhí)行需要yes確認(rèn),再次執(zhí)行應(yīng)不需再輸入密碼即可。
        root用戶執(zhí)行:
編輯/etc/hosts.equiv文件,將可信節(jié)點(diǎn)信息加入到文件中
suse10sp2:~ # more /etc/hosts.equiv
+suse10sp2 oracle
+priv-suse10sp2 oracle
        確認(rèn)rsh的路徑:
suse10sp2:~ # which rsh
/usr/bin/rsh
2.4.        配置iSCSI目標(biāo)服務(wù):
以root進(jìn)入SUSElinux的圖形界面:
        打開terminal終端界面,用fdisk將剩余2G劃分為/dev/sda6;
        YaST控制中心->用filter過濾scsi->點(diǎn)擊進(jìn)入iSCSI Target配置如下:
Service 選項卡
              將服務(wù)設(shè)置為引導(dǎo)時啟動(when booting)
         Targets 選項卡
              單擊 Edit
              LUN               (組成一個數(shù)字,第一個目標(biāo)從 0 開始)
              Path                /dev/sda6    (保留的分區(qū)的路徑)
              接下來,“no-auth”,接下來,完成
              單擊 Yes 重新加載配置
        YaST控制中心->用filter過濾scsi->點(diǎn)擊進(jìn)入iSCSI initiator配置如下:
Service 選項卡
                   *     service start when booting
         Discover Targets 選項卡
                   單擊 Discovery
         針對目標(biāo)填寫實(shí)際的 IP 地址,接下來
         高亮顯示 IP 地址
                   單擊 Login    no-auth 是默認(rèn)值
         Connected Targets 選項卡
                   單擊 Toggle Start Up
         完成
        iSCSI目標(biāo)分區(qū):
執(zhí)行iSCSI initiator后,重啟后可以在fdisk -l看到/dev/sdb;
執(zhí)行fdisk /dev/sdb,將其分為/dev/sdb1 200M、/dev/sdb2 1.8G
2.5.        配置OCFS2:
作為root用戶,執(zhí)行以下命令:
# ocfs2console &
    Cluster
            選擇“Configure Nodes”   在客戶端上添加節(jié)點(diǎn)
                    suse10sp2  10.1.1.78
            單擊 close
    Cluster
            選擇“Propogate Configuration”
    Tasks
            選擇“Format”
            應(yīng)該如此處所示
                 available devices :    /dev/sdb1    unknown
                 volume label    :    oracle
                 cluster size       :  Auto
                 number of node slots    :  4
                 Blocksize            :  Auto
            單擊 OK,格式化設(shè)備,完成退出
                (這可能需要幾分鐘時間)
說明:設(shè)備為2.4節(jié)劃分的/dev/sdb1分區(qū)(200M)
#mkdir /ocfs2
在/etc/fstab里增加一條:
/dev/sdb1        /ocfs2 ocfs2        _netdev,datavolume,nointr        0        0
用ocfs2console & 掛載/ocfs2,options添_netdev, datavolume,nointr
(-o datavolume需要加,否則安裝CRS時執(zhí)行root.sh會提示錯誤信息“PROT-1: Failed to initialize ocrconfig”)
# /etc/init.d/o2cb configure
選擇“y”可在引導(dǎo)時加載 O2CB 驅(qū)動程序
為其余選項選擇默認(rèn)值,這將自動啟動集群服務(wù)
#chown -R oracleinstall /ocfs2
重啟檢查/ocfs2是否已經(jīng)自動掛載!并檢查屬于oracle:oinstall。
2.6.        安裝oracleasm:
        下載asm rpm安裝包:
                oracleasm-support-2.1.3-1.SLE10.i386.rpm
                oracleasm-2.6.16.60-0.21-default-2.0.4-1.SLE10.i586.rpm
                oracleasmlib-2.0.4-1.SLE10.i386.rpm
                (需要根據(jù)linux版本以及內(nèi)核來選擇適當(dāng)?shù)腶sm安裝包)
                安裝rpm包:
                rpm -ivh ******.rpm
                配置asm:
                /etc/init.d/oracleasm configure
                出現(xiàn)配置屏幕,依次填寫:用戶oracle、組dba、y、y;
                /etc/init.d/oracleasm createdisk oradata /dev/sdb2
        /etc/init.d/oracleasm scandisks
        如果有其他節(jié)點(diǎn),需要在其他節(jié)點(diǎn)執(zhí)行;
        /etc/init.d/oracleasm listdisks
        可查看已經(jīng)創(chuàng)建asm盤。

論壇徽章:
0
6 [報告]
發(fā)表于 2009-08-13 22:57 |只看該作者
四.        Oracle ClusterWare軟件安裝:
        Clusterware軟件安裝目錄要和db軟件目錄分開,示例中的crs軟件安裝在/opt/crs目錄,db軟件安裝在/opt/oracle目錄。
建議之后的oracle安裝使用英文安裝,中文環(huán)境安裝可能會有問題,之后的安裝均以oracle用戶登錄。
        上傳并解壓11gR1的clusterware軟件安裝包;
        更改oracle用戶環(huán)境變量:
unset ORA_CRS_HOME
unset ORACLE_HOME
unset ORA_NLS33
unset TNS_ADMIN
unset LD_ASSUME_KERNEL
xhost +
        安裝clusterware軟件:
        ./runInstaller -ignoresysprereqs &
        安裝過程中注意事項:
語言選擇項:使用英語,可加入中文支持;
Cluster Name: suse10sp2_cluster;名字可自己指定
Public Node Name:suse10sp2
Private Node Name:priv-suse10sp2
virtualHostName:vip-suse10sp2
節(jié)點(diǎn)信息需要按照/etc/hosts內(nèi)的設(shè)置進(jìn)行填寫。
Specify Network Interface Usage:
修改suse10sp2為public

Oracle Cluster Registry: (External Redundancy)
/ocfs2/ora_crs_data/ocrfile

Voting Disk:(External Redundancy)
/ocfs2/ora_crs_data/votingfile

需要將此兩個文件存放到OCFS2文件系統(tǒng)掛載點(diǎn),即/ocfs2,可增加子目錄。
按照屏幕要求執(zhí)行相關(guān)目錄下的orainstRoot.sh和root.sh;
執(zhí)行root.sh時,如提示vipca運(yùn)行失敗:
        按下面的內(nèi)容修改$ORA_CRS_HOME/bin/vipca可執(zhí)行程序,然后單獨(dú)執(zhí)行./vipca再創(chuàng)建vip
        JREDIR=/opt/crs/oracle/product/11gR1/crs/jdk/jre/#把最后/的去掉
        JREDIR=/opt/crs/oracle/product/11gR1/crs/jdk/jre  #修改后

        LD_ASSUME_KERNEL=2.4.19                       
        export LD_ASSUME_KERNEL              
fi                                                                                 #找到這部分,下邊加一行
                unset LD_ASSUME_KERNEL
        安裝后,刪除臨時目錄下的壓縮軟件包和解壓的目錄,否則虛擬機(jī)空間會不足。

論壇徽章:
0
7 [報告]
發(fā)表于 2009-08-13 22:58 |只看該作者
五、Oracle DBSoftware安裝:
        上傳軟件包到主機(jī)共享文件夾,并進(jìn)行解壓;
        執(zhí)行安裝:
./runInstaller -ignoresysprereqs &
        安裝過程中注意事項:
選擇只安裝軟件,不在此時創(chuàng)建庫!!

論壇徽章:
0
8 [報告]
發(fā)表于 2009-08-13 22:59 |只看該作者
六.        Oracle DB配置和創(chuàng)建:
1.        Netca配置:
Oracle用戶執(zhí)行netca;
1.1.        選擇“Cluster configuration”

1.2.        選擇所有節(jié)點(diǎn):

1.3.        配置監(jiān)聽程序

接下來,按默認(rèn)選擇即可,協(xié)議選擇TCP,端口1521;
提示是否在增加監(jiān)聽程序時選擇NO;
1.4.        選擇命名方式:

下一步選擇命名方式時, 選擇“Local Naming”,然后完成配置.

論壇徽章:
0
9 [報告]
發(fā)表于 2009-08-13 23:00 |只看該作者
七.        Oracle安裝檢查和管理:
1.        Crs管理:
1.1.        查看crs狀態(tài):
        $ORA_CRS_HOME/bin/crs_stat -t
        或執(zhí)行ps -ef|grep d.bin
        應(yīng)該有evmd.bin、crsd.bin 、ocssd.bin三個進(jìn)程;
1.2.        檢查crs:
        $ORA_CRS_HOME/bin/crsctl check crs
1.3.        啟動crs 資源:
        $ORA_CRS_HOME/bin/crsctl start resources
1.4.        啟動crs:
        $ORA_CRS_HOME/bin/crsctl start crs
1.5.        停止crs:
        $ORA_CRS_HOME/bin/crsctl stop crs
2.        ASM管理:
2.1.        登錄ASM實(shí)例:
export ORACLE_SID=+ASM1                #+ASM1為ASM實(shí)例名
sqlplus / as sysdba
2.2.        mount磁盤組:
sql> alter diskgroup ORA_DATA_ASM mount;
其中ORA_DATA_ASM為磁盤組名
2.3.        ASM服務(wù)狀態(tài)檢查:
srvctl status asm -n suse10sp2
suse10sp2為節(jié)點(diǎn)名.
3.        RAC管理:
3.1.        檢查節(jié)點(diǎn)應(yīng)用服務(wù)狀態(tài)
srvctl status nodeapps -n suse10sp2
suse10sp2為節(jié)點(diǎn)名.
3.2.        檢查集群實(shí)例狀態(tài):
srvctl status database -d dbrac
3.3.        停止RAC數(shù)據(jù)庫:
$ emctl stop dbconsole
$ srvctl stop instance -d testdb -i testdb1 -o immediate
$ srvctl stop asm -n rac1  
$ srvctl stop nodeapps -n rac1
#/etc/init.d/init.crs stop
第一步停止 Oracle 實(shí)例。
實(shí)例(和相關(guān)服務(wù))關(guān)閉后,關(guān)閉 ASM 實(shí)例。
最后,關(guān)閉節(jié)點(diǎn)應(yīng)用程序(虛擬 IP、GSD、TNS 監(jiān)聽器和 ONS)
3.4.        啟動RAC數(shù)據(jù)庫:
#/etc/init.d/init.crs start  
$ srvctl start nodeapps -n rac1
$ srvctl start asm -n suse10sp2
$ srvctl start instance -d testdb -i testdb1
$ emctl start dbconsole
第一步啟動節(jié)點(diǎn)應(yīng)用程序(虛擬 IP、GSD、TNS 監(jiān)聽器和 ONS)。
成功啟動節(jié)點(diǎn)應(yīng)用程序后,啟動 ASM 實(shí)例。
最后,啟動 Oracle 實(shí)例(和相關(guān)服務(wù))以及企業(yè)管理器數(shù)據(jù)庫控制臺。
(cluster 如果已經(jīng)是配置成auto的 后面的步驟不需要執(zhí)行了,系統(tǒng)自己會自動全部重起,起的時間比較長大約5分鐘,ps -eaf|grep oracle 查看進(jìn)程檢查)
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP