




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、SUN E290C務(wù)器雙機安裝oraclelOg操作文檔 、環(huán)境描述 磁盤陣列 如圖所示: 2臺主機是數(shù)據(jù)服務(wù)器,分別使用 4Gb光纖連接磁盤陣列,組成高可用( HA )集群。主機 的配置為:2臺SUN E2900服務(wù)器,8CPU,32G內(nèi)存,2*146G硬盤;2臺主機之間有心跳 線連接;磁盤陣列型號為 SUN STK 6140,配置16*300G硬盤;從陳列上為主機分配了兩個 LUN,分別為oracle數(shù)據(jù)存儲區(qū)和oracle數(shù)據(jù)備份區(qū);雙機軟件采用SUN Cluster3.2 ;數(shù)據(jù) 庫的型號為oracle10g(版本號)。 兩臺主機采用主備方式集群。 數(shù)據(jù)庫軟件安裝在本地
2、磁盤,數(shù)據(jù)庫建在磁盤陣列上,數(shù)據(jù)庫實例默認起在主機上,當主機 失效后,由備機接管數(shù)據(jù)庫空間和備份區(qū)空間并啟動實例。 三、安裝規(guī)劃 主機 IP 地址: 備機 IP 地址: Oracle 數(shù)據(jù)邏輯地址:1 主服務(wù)器主機名:HNDB1 備服務(wù)器主機名:HNDB2 邏輯主機名:oracle-lh 磁盤陣列上的為主機分配LUN3,500G,本地掛接點為/opt/oradata,用于創(chuàng)建數(shù)據(jù)庫; 磁盤陣列上的為主機分配LUN4,500G,本地掛接點為/opt/orabackup,用于放數(shù)據(jù)庫備份數(shù) 據(jù); 數(shù)據(jù)庫 HOME 路徑為: /
3、opt/oracle/product/10.2.0/ ,位于本地磁盤; 數(shù)據(jù)庫 BASE 路徑為: /opt/oracle/ ,位于本地磁盤; oracle 數(shù)據(jù)庫 SID : oracle10g 四、安裝實踐 首先在兩臺 SUN 主機上安裝操作系統(tǒng)( solaris10 ),打補丁,配置磁盤陣列并使之可以手工 mount 切換。(步驟省略) 1、準備條件 把數(shù)據(jù)庫的邏輯主機名添加到 hosts 文件里: 在兩臺主機的 /etc/hosts 文件中分別添加如下一行: 1 oracle-lh 修改內(nèi)核參數(shù) 通常 oracle 的安裝手冊里會有一個推薦的內(nèi)核參數(shù)配置,里面的
4、這一項(最大共享內(nèi)存) shmsys:shminfo_shmmax 設(shè)置成 4G ,根據(jù)本機的實際情況(32G 物理內(nèi)存)將此項設(shè)置改 為 26G 。其它設(shè)置參考 Granite 安裝手冊的要求進行修改。 # vi /etc/system # 加入內(nèi)容: set shmsys:shminfo_shmmax=26000000000 set shmsys:shminfo_shmseg=1024 set shmsys:shminfo_shmmni=1024 set semsys:seminfo_semaem=16384 set semsys:seminfo_semmni=1024 set semsy
5、s:seminfo_semmap=1026 set semsys:seminfo_semmns=16384 set semsys:seminfo_semmsl=100 set semsys:seminfo_semopm=100 set semsys:seminfo_semmnu=2048 set semsys:seminfo_semume=256 set msgsys:msginfo_msgmap=1026 set msgsys:msginfo_msgmax=65535 set semsys:seminfo_semvmx=32767 set rlim_fd_cur=1024 根據(jù)硬件E2900
6、硬件有32G物理內(nèi)存的特點,將最大共享內(nèi)存調(diào)整到26G;其余參數(shù)參考 Granite 安裝文檔設(shè)置; 2、創(chuàng)建用戶和組 創(chuàng)建 oinstall 、 dba、 granite 組( granite 組根據(jù)安裝手冊的要求創(chuàng)建) # groupadd oinstall # groupadd dba # groupadd granite 創(chuàng)建 oracle 的 HOME 目錄: # mkdir -p /opt/oracle/product/10.2.0 創(chuàng)建 oracle 用戶并將其添加到 dba 和 oinstall 組里,主目錄設(shè)為 /opt/oracle/product/10.2.0 # use
7、radd -g dba -G oinstall - /opt/oracle/product/10.2.0 -m oracle # passwd -r files oracle / 將 oracle 密碼設(shè)置為 files #chown -R oracle:dba /opt/oracle/product/10.2.0 根據(jù)安裝手冊要求增加 Granite 用戶,從屬于 granite 組: # useradd -g granit -d /opt/granite -m Granite # passwd -r files Granite / 將 Granite 密碼設(shè)置為 files 3、設(shè)定 or
8、acle 用戶的環(huán)境參數(shù) #su -oracle $vi .profile# 加入內(nèi)容: ORACLE_BASE=/opt/oracle/ ORACLE_HOME=$ORACLE_BASE/product/10.2.0 ORACLE_SID=oracle10g NLS_LANG=AMERICAN_AMERICA.ZHS16GBK PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin LD_LIBRARY_PA TH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib
9、:/usr/ lib TMPDIR=/var/tmp export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PA TH DISPLAY TMPDIR umask 022 /實際安裝時使用了 telcordia 自帶的 profile 文檔模板,與上述例子非常相似,也需要將其中 的 ORACLE_BASE 和 ORACLE_HOME 改成上述地址路徑 4、設(shè)置節(jié)點參數(shù): # vi /etc/inet/ipnodes 在 HNDB1 上,添加以下條目: localhost
10、HNDB1 loghost HNDB2 1 oracle-lh 在 HNDB2 上,添加以下條目: localhost HNDB1 HNDB2 loghost 1 oracle-lh 在兩個節(jié)點上,將以下條目添加到 /etc/system 文件中。 # vi /etc/system set ce:ce_taskq_disable=1 exclude:lofs 第一個條目可支持專用互連的 ce 適配器。 第二個條目可禁用回送文件系統(tǒng) (Loopback
11、 File System, LOFS) 。當在高可用本地文件系 統(tǒng)上配置 Sun ClusterHA for NFS 時,必須禁用 LOFS 。有關(guān)更多信息及配置 Sun ClusterHA for NFS 后禁用 LOFS 的其他方法,請參見 Sun Cluster 軟件安裝指南(適用于 Solaris OS) 中的“ Solaris OS 功能限制”。 這些更改將在下次重新引導系統(tǒng)后生效。 (選設(shè):)在兩個節(jié)點上,將 NFS 版本 3 設(shè)置為默認版本。 a. 將以下條目添加到 /etc/default/nfs 文件中。 NFS_SERVER_VERSMAX=3 b. 禁用 NFS 服務(wù)。
12、# svcadm disable network/nfs/server c. 重新啟用 NFS 服務(wù)。 # svcadm enable network/nfs/server 在兩個節(jié)點上,更新 /devices 和 /dev 條目。 # devfsadm -C 在兩個節(jié)點上,確認存儲陣列可見。 # luxadm probe 5、檢驗群集設(shè)置: # clquorum list 檢驗磁盤集設(shè)置: # metaset 從 HNDB1 列出 DID 映射。 # cldevice show | grep Device 獲取 Oracle 磁盤集 oraset 的所有權(quán)。(另一臺主機應(yīng)該也需要如此操作)
13、# cldevicegroup switch -n HNDB1 oraset 將 LUN0 添加到 Oracle 磁盤集。使用完整的 DID 路徑名稱。 # metaset -s oraset -a /dev/did/rdsk/d3 檢驗磁盤集的配置是否正確。 phys-sun# metaset -s oraset 6、在主服務(wù)器上掛載陣列 7、安裝 oracle 數(shù)據(jù)軟件 說明:如采用命令行方式安裝,需要配置環(huán)境變量;如果不想配置環(huán)境變量,可以采用 Xmanager 來登錄; 以 oracle 用戶身份登錄主機 HNDB1 轉(zhuǎn)到 /tmp 目錄。 # cd /tmp 插入 Oracle 產(chǎn)品
14、光盤。 如果卷管理守護進程 vold(1M) 正在運行,且已配置為管理 DVD-ROM ,則該守護進程會自 動在 /cdrom/cdrom0 目錄中掛載 Oracle 10gR2 DVD-ROM 。 將光盤內(nèi)容 copy 到本地目錄: # cd /cdrom/cdrom0/ # cp -r /cdrom/cdrom0/Disk1 /opt/ 將 oracle 安裝文件拷貝到 /opt 目錄下 啟動 Oracle Universal Installer 。 # /opt/Disk1/runInstaller 按照提示安裝 Oracle 軟件。 請指定以下值: Oracle 組件值 源文件位置 /
15、opt/Disk1/products.jar 目標文件位置( $ORACLE_HOME 的值) /opt/oracle/product/10.2.0 UNIX 組名 dba 可用的產(chǎn)品 Oracle 10g Enterprise Edition 全局數(shù)據(jù)庫名稱 oracle10g Oracle 系統(tǒng)標識符 (SID) oracle10g 數(shù)據(jù)庫文件位置 /opt/oradata *安裝時選擇“不創(chuàng)建數(shù)據(jù)庫” *選擇“定制安裝” *數(shù)據(jù)庫字符集增加中文 8、應(yīng)用所有 Oracle 修補程序。 cp /tmp /copy 補丁 unzip * 以 oracle 用戶身份運行修補程序。 檢驗 /op
16、t/oracle/product/10.2.0/bin/oracle 文件的所有者、組和模式是否正確。 # ls -l /opt/oracle/product/10.2.0/bin/oracle -rwsr-s-x 1 oracle dba 3195 Apr 27 2005 oracle 檢驗 /opt/oracle/product/10.2.0/bin/ 目錄中是否存在偵聽器二進制文件。 Oracle 偵聽器二進制文件包括 lsnrctl 命令和 tnsping 命令。 啟動監(jiān)聽: $ lsnrctl start 如果正常,再停止監(jiān)聽: $ lsnrctl stop 從用戶 oracle 中
17、退出。 屏幕上將再次顯示超級用戶提示符。 防止 Oracle cssd 守護進程啟動。 從/etc/inittab文件中刪除以下條目。此操作可避免顯示不必要的錯誤消息。 h1:23:respawn:/etc/init.d/init.cssd run /dev/null 2 sql alter user oracle default tablespace system quota 1m on system; sql grant select on v_$sysstat to oracle; sql grant select on v_$archive_dest to oracle; sql gr
18、ant create session to oracle; sql grant create table to oracle; sql exit; # 為 Sun Cluster 軟件配置 NET8 。/兩個節(jié)點上都需執(zhí)行該過程。 $ netca / 創(chuàng)建監(jiān)聽程序,基本上是默認選項。 NET8 配置完成后,就有了 listener.ora 和 tnsnames.ora 文件,修改這兩個文件。 a. 在默認的 /opt/oracle/product/10.2.0/network/admin/listener.ora 文件中設(shè)置以下條目。 HOST = oracle-lh POST = 1521 b. 在默認的 /oracle/oracle/product/10.2.0/network/admin/tnsnames.ora 文件中設(shè)置相同的條 目。 注- 在list
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 服裝入股協(xié)議書
- IT技術(shù)支持與維護服務(wù)協(xié)議規(guī)本
- 個人圖書出版合同
- 專業(yè)軟件安裝與維護協(xié)議
- 軟件定制化開發(fā)合同協(xié)議
- 轉(zhuǎn)讓棋牌茶室協(xié)議書范本
- 郵輪乘務(wù)員派遣合同協(xié)議
- 造紙配件采購合同協(xié)議
- 路牙石訂購合同協(xié)議
- 進修賠款協(xié)議書模板
- 寵物藥品研究報告-中國寵物藥品市場深度全景調(diào)研及投資前景分析報告2024年
- 2023年國考公告及職位表
- 【課程思政教學案例】《傳熱學》課程
- 大學生職業(yè)生涯規(guī)劃與就業(yè)指導第2版(高職)全套教學課件
- 中國兒童阻塞性睡眠呼吸暫停診斷與治療指南護理課件
- 江西康萊特新森醫(yī)藥原料有限公司年產(chǎn)100 噸注射用薏苡仁油生產(chǎn)項目環(huán)境影響報告
- 醫(yī)學影像數(shù)據(jù)庫建設(shè)與應(yīng)用研究
- 30題紀檢監(jiān)察位崗位常見面試問題含HR問題考察點及參考回答
- 胎兒宮內(nèi)窘迫的護理查房課件
- 海南跨境電商行業(yè)前景分析報告
- 婦科科室全面質(zhì)量與安全管理手冊
評論
0/150
提交評論