




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、VMwareAppliance 部署一、 環(huán)境介紹1. 硬件環(huán)境Ø物理服務(wù)器:思科刀片服務(wù)器;Ø網(wǎng)卡:每臺設(shè)備 2 個網(wǎng)卡;Ø虛擬機交換機:1 臺 vSwitch,綁定 2 個物理網(wǎng)卡2. 軟件環(huán)境Ø底層環(huán)境:Esxi5.5 Ø vCenter:VMware-vCenter-Server-Appliance-5.5.0.30400-3730881_OVF10.ova Ø 數(shù)據(jù)庫:Oracle12C 二、 vCenter 部署1. VMware-Appliance1) 簡介作為在 Windows 計算機上安裝 vCenter Serve
2、r 的替代方法,可以下載和 部署 VMware vCenter Server Appliance。vCenter Server Appliance 是預(yù)配 置的基于 Linux 的虛擬機,針對運行的 vCenter Server 及關(guān)聯(lián)服務(wù)進行了優(yōu) 化。 a) 默認用戶名Ø root,密碼為 vmware; Ø administratorvsphere.local,密碼為您在安裝期間為內(nèi)置域中的vCenter Single Sign-On 管理員帳戶輸入的密碼 b) 所支持的數(shù)據(jù)庫Ø 對于外部數(shù)據(jù)庫,vCenter Server Appliance 僅支持 Ora
3、cle 數(shù)據(jù)庫; Ø對嵌入式數(shù)據(jù)庫使用 PostgreSQL 而非 IBM DB2; c)硬件版本vCenter Server Appliance 5.5 上部署了虛擬硬件版本 7,后者在 ESXi 中 支持每個虛擬機具有 8 個虛擬 CPU。根據(jù)要通過 vCenter Server Appliance 進 行管理的主機,您可能希望升級 ESXi 主機并更新 vCenter Server Appliance 的版本以支持更多虛擬 CPU: ØESXi 4.x 最高支持虛擬硬件版本 7,最多支持每個虛擬機具有 8 個虛擬 CPU; ØESXi 5.0.x 最高支持虛
4、擬硬件版本 8,最多支持每個虛擬機具有 32 個虛 擬 CPU; ØESXi 5.1.x 最高支持虛擬硬件版本 9,最多支持每個虛擬機具有 64 個虛 擬 CPU。 警告:如果將 vCenter Server Appliance 更新到硬件版本 10,您將無法使 用 vSphere Client 編輯設(shè)備的虛擬機設(shè)置。這可能會導(dǎo)致難以管理 vCenter Server Appliance,因為您無法使用 vSphere Web Client 直接連接到 vCenter Server Appliance 所在的主機以對其進行管理。請勿將 vCenter Server Appliance
5、 升級到硬件版本 10。2) 注意事項如果 esxi 環(huán) 境 下 的 vSwitch 虛 擬 交 換 機 設(shè) 備 是 兩 臺 , 則 在 部 署 vCenter-Applicance 的過程中,會有“網(wǎng)絡(luò)映射”和“屬性”選項,可以在部署 的過程中進行 IP、子網(wǎng)掩碼、網(wǎng)關(guān)等信息設(shè)置。 但如果 esxi 環(huán)境下的 vSwitch 虛擬交換機設(shè)備是 1 臺, 則在部署vCenter-Applicance 的過程中,是不會有“網(wǎng)絡(luò)映射”和“屬性”選項,無法在部署的過程中進行網(wǎng)絡(luò) IP 等設(shè)置,需在部署完成后,單獨設(shè)置。3) 部署步驟a) 模板部署b) 系統(tǒng)部署如果之前 vSwitch 是兩臺交換機,
6、則在模版部署過程中會提示設(shè)置網(wǎng)絡(luò)信息, 則就不需要進行系統(tǒng)部署,如果在“模版部署”中沒有設(shè)置網(wǎng)絡(luò)信息,則繼續(xù)按 下列操作進行。未配置 IP2. 安裝 Linux 系統(tǒng)系統(tǒng)版本:centos7.2 l選擇用那種語言進行安裝 l 選擇”DATE&TIME" l設(shè)置市區(qū) l選擇語言支持 l選擇軟件包 根據(jù)實際需要進行選擇,本例選擇最小安裝 l選擇分區(qū) 本例選擇手動分區(qū) 默認為 LVM 添加掛載點 l設(shè)置 root 用戶密碼 3. 安裝 Oracle 數(shù)據(jù)庫1) 軟件包要求本例不詳細說明創(chuàng)建過程,詳細請參考我另編寫的Centos 7.2 系統(tǒng)安裝 Oracle12C 數(shù)據(jù)庫文檔。Or
7、acle12C 對系統(tǒng)的要求較高,請參考 Oracle12C 官方 文檔,建議內(nèi)存 10G 以上。不同版本的 Linux 對軟件包的要求會有所不同,本例安裝的是 Centos 7.2 的版 本,故以此為例,其他版本請查閱官方文檔:·binutils-2.23.52.0.1-12.el7.x86_64·compat-libcap1-1.10-3.el7.x86_64·compat-libstdc+-33(x86_64)-3.2.3·gcc-4.8.2-3.el7.x86_64·gcc-c+-4.8.2-3.el7.x86_64·glib
8、c-2.17-36.el7.i686·glibc-2.17-36.el7.x86_64·glibc-devel-2.17-36.el7.i686·glibc-devel-2.17-36.el7.x86_64· ksh·libaio-0.3.109-9.el7.i686·libaio-0.3.109-9.el7.x86_64·libaio-devel-0.3.109-9.el7.i686·libaio-devel-0.3.109-9.el7.x86_64·libgcc-4.8.2-3.el7.i686
9、83;libgcc-4.8.2-3.el7.x86_64·libstdc+-4.8.2-3.el7.i686·libstdc+-4.8.2-3.el7.x86_64·libstdc+-devel-4.8.2-3.el7.i686·libstdc+-devel-4.8.2-3.el7.x86_64·libXi-1.7.2-1.el7.i686·libXi-1.7.2-1.el7.x86_64·libXtst-1.2.2-1.el7.i686·libXtst-1.2.2-1.el7.x86_64·make-3
10、.82-19.el7.x86_64·sysstat-10.1.5-1.el7.x86_64·unixODBC (非官方文檔要求)·xhost(非官方文檔要求)·xclock(非官方文檔要求)軟件包的安裝可以通過 YUM 源的方式進行安裝2) 創(chuàng)建用戶和組oracle 需要創(chuàng)建以下幾個組和用戶:· The Oracle Inventory group (typically, oinstall)用于管理 Oracle 產(chǎn)品清單:· The OSDBA group (typically, dba)用于 Oracle database 管理(
11、SYSDBA 權(quán)限)· The Oracle software owner (typically, oracle) 屬于 Oracle Inventory 和 Oracle OSDBA組· The OSOPER group (optional. Typically, oper)# groupadd oinstall# groupadd dba# useradd -g oinstall -G dba oracle# passwd oracleChanging password for user oracle. New password:BAD PASSWORD: it is
12、based on a dictionary word Retype new password:passwd: all authentication tokens updated successfully.3) 設(shè)置內(nèi)核參數(shù)修改/etc/sysctl.conf 文件,以滿足參數(shù)需要(以下為數(shù)據(jù)請根據(jù)自身系統(tǒng)實 際情況設(shè)置,如果自身的值高于前表所列值,則無需修改)fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.
13、sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576讓配置生效,可不重啟系統(tǒng):# /sbin/sysctl p這些值的設(shè)定,如果此處不知該如何設(shè)置也沒關(guān)系,后期在圖形界面按照進 行檢查時,可根據(jù)檢查的提示進行修改4) 設(shè)置 oracle 用戶資源限制#vim /etc/security/limi
14、ts.conf通過/etc/security/limits.conf 進行修改 Oracle 用戶的資源限制oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536oraclesoftstack10240oraclehardstack32768注意:l上述的值只是一個示范的值,并不是必須如此設(shè)置,請根據(jù)自身系統(tǒng)的實際 情況參考所限制的資源范圍進行設(shè)置。l此值的更改會立即生效,但如果是用 oracle 用戶登錄時做的修改,則必須在oracle 用戶重新登錄時,更改才會生效。5) 創(chuàng)建 Orac
15、le 所需的目錄Oracle 軟件安裝需要創(chuàng)建以下兩類文件,并且授予此類文件正確的用戶、用戶 組和相應(yīng)的權(quán)限lOracle 軟件的安裝目錄lOracle 軟件數(shù)據(jù)文件目錄建議 Oracle 的安裝目錄與數(shù)據(jù)目錄最好為獨立的目錄,軟件安裝目錄的空間 最少要在 3G 或 4G 的空間。a) 創(chuàng)建 Oracle 軟件的安裝目錄# mkdir -p /mount_point/app/# chown -R oracle:oinstall /mount_point/app/# chmod -R 775 /mount_point/app/在本例中,創(chuàng)建的目錄和授予相應(yīng)的權(quán)限方式如下# mkdir -p /h
16、ome/u01/app# chown -R oracle:oinstall /home/u01/app/# chmod -R 775 /home/u01/appb) 創(chuàng)建 Oracle 的數(shù)據(jù)文件目錄一般生產(chǎn)環(huán)境中,會單獨掛載一個磁盤充當(dāng)數(shù)據(jù)文件夾,本例中/date 為一 個單獨的掛載磁盤。#mkdir -p /date/u02/oradata#chown -R oracle:oinstall /data#chmod -R 775 /date/u02/oradata6) 配置用戶環(huán)境變量設(shè)置 Oracle 安裝用戶 oracle 的的環(huán)境變量:$vi .bash_profileexport D
17、ISPLAY=192.168.0.88:0.0 #操作端(本機)的地址 export ORACLE_BASE=/home/u01/app/oracleexport ORACLE_SID=vcexport ORACLE_HOME=$ORACLE_BASE/product/11.2/dbhome_1 export PATH=$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATHexport ORACLE_BASE ORACLE_HOME PATH LD_LIBRARY_PATH ORACLE_SI
18、D修改完配置文件,需重新用 oracle 賬戶登錄以使參數(shù)生效,或者直接用下述命令來生效$source .bash_profile$set #檢查環(huán)境變量是否生效一般情況都會使用 Bash shell 的環(huán)境,故需修改 .bash_profile 配置文件(也可 以先不設(shè)置環(huán)境變量,在具體進行圖形安裝的時候根據(jù)安裝路徑進行實際設(shè)置)lDISPLAY:設(shè)置為操作機的本端地址,以便通過 Xmanager 軟件,在本端計算機顯示出 Oracle 軟件的安裝界面。l ORACLE_BASE:Oracle 公司產(chǎn)品的根目錄,ORACLE_BASE 下是 admin 和 productl ORACLE_H
19、OME:oracle 產(chǎn)品的目錄,ORACLE_HOME 下則是 ORACLE 的命令、 連接庫、安裝助手、listener 等等(如果裝了 2 個版本的 oracle,那么 ORACLE_BASE 可以是一個,但 ORACLE_HOME 是 2 個)lORACLE_SID:設(shè)置系統(tǒng)環(huán)境變量,使操作系統(tǒng)識別數(shù)據(jù)庫實例名。7) 其他配置a) 本地計算機打開 Xmanager 軟件在服務(wù)器端,設(shè)置了在 192.168.0.88 主機進行圖形顯示export DISPLAY=192.168.0.88:0.0故需在此 IP 主機打開“Xmanager Passive”軟件。b) 關(guān)閉防火墻#iptab
20、le F為了不影響測試,暫時關(guān)閉系統(tǒng)的防火墻c)關(guān)閉 SElinux在不重啟系統(tǒng)的情況下,可通過如下命令將 SELinux 改為警告模式#setenforce 0#轉(zhuǎn)換成警告模式permissived) 啟動數(shù)據(jù)庫安裝界面將數(shù)據(jù)庫安裝文件拷貝到/tmp,解壓縮,生產(chǎn) database 文件夾:$ unzip p21419221_121020_Linux-x86-64_1of10.zip$ unzip p21419221_121020_Linux-x86-64_2of10.zip$ lsdatabasesolaris.x64_11gR2_database_1of2.ziphsperfdata_n
21、oaccesssolaris.x64_11gR2_database_2of2.zip hsperfdata_root進入 database 目錄,運行安裝程序$ cd database/$ ./runInstallerStarting Oracle Universal Installer.Checking Temp space: must be greater than 180 MB.Actual 10060 MB Checking swap space: must be greater than 150 MB.Actual 15299 MBChecking monitor: must be
22、configured to display at least 256 colors.PassedPassed Actual16777216PassedPreparing to launch Oracle Universal Installer from/tmp/OraInstall2015-03-27_11-32-09AM. Please wait .此時會在打開“Xmanager Passive”軟件的主機上彈出安裝界面: 配置安全更新。電子郵件可寫可不寫,取消下面的“我希望通過 My OracleSupport 接受安全更新(W)”.可以選擇第二項,只裝軟件,隨后在安裝實例,本例選擇了“安
23、裝和配置數(shù) 據(jù)庫”,則一起進行了安裝。選擇服務(wù)器類網(wǎng)格安裝選項。選擇“單實例數(shù)據(jù)庫安裝”選擇高級安裝選擇產(chǎn)品語言,建議選擇英語選擇數(shù)據(jù)庫版本(企業(yè)版)設(shè)置安裝位置,此處即為系統(tǒng)配置中環(huán)境變量的設(shè)置,如果之前環(huán)境變量沒 有設(shè)置,可以到此圖形界面后,再將路徑粘貼在.bash_profile 下設(shè)置環(huán)境變量。產(chǎn)品清單目錄,如果是第一次安裝,需指定安裝文件的目錄,在前面已經(jīng)設(shè)置了目錄的權(quán)限:所以這里默認直接安裝即可如果報下圖的錯,則是由于/u01/app 權(quán)限問題,可進行權(quán)限修改。選擇創(chuàng)建數(shù)據(jù)庫的類型,這里選擇“一般用途/事務(wù)處理”填寫數(shù)據(jù)庫名和 SID 名稱,和之前環(huán)境變量設(shè)置的內(nèi)容要相符合“Cre
24、ate as Container database”為 12C 的新特性,可以建立一個容器,利于進行 數(shù)據(jù)庫遷移,使數(shù)據(jù)庫虛擬化這里建議 global name 和 sid 名稱一樣(最好四個字符內(nèi)),本例名稱不一致,導(dǎo) 致后期配置鏈接數(shù)據(jù)庫服務(wù)時候,應(yīng)填寫全局名稱,寫成了 SID 名稱。配置選項: 內(nèi)存選擇,本例選擇為自動模式切換到“字符集”選項卡,考慮到實際數(shù)據(jù)庫的中文特性,所以選擇“ZHS16CBK”, 請根據(jù)自己數(shù)據(jù)庫的實際情況進行選擇,如下圖所示數(shù)據(jù)庫存儲,指定文件系統(tǒng)類型以及數(shù)據(jù)文件的位置,這里我選擇之間建立 的/date/u02/oradata 路徑EM 默認即可,如果有云平臺,
25、可進行勾選設(shè)置備份和恢復(fù),本例選擇不自動備份為了便于測試,這里使用了相同的密碼。選擇數(shù)據(jù)庫管理員組以及數(shù)據(jù)庫操作者組,這里為了方便所有組都為 dba, 在實際生產(chǎn)中,會進行分開設(shè)置,以便控制權(quán)限。進行先決條件檢查,如圖所以有以下幾個方面出現(xiàn)警告根據(jù)提示,修改參數(shù),安裝軟件即可其中 compat-libstdc+-33-3.2.3-61.x86_64.rpm 光盤中不帶此軟件,需要自己在網(wǎng) 上下載,完成先決條件檢查,如果所有設(shè)置都符合要求,則會彈出下圖:開始安裝:安裝過程中會提示用 root 賬號運行以下兩個腳本:按照提示進行運行即可4. 配置 Oracle 數(shù)據(jù)庫1) 創(chuàng)建數(shù)據(jù)庫表空間 a)
26、命令注意路徑使用實際系統(tǒng)的路徑CREATE SMALLFILE TABLESPACE "VPX" DATAFILE'/date/u02/oradata/orcl/vpx01.dbf'SIZE 1G AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;b) 語法解釋l CREATE TABLESPACE:創(chuàng)建一個表空間,名稱為 tablespace_name。ORACLE 可以創(chuàng)建的表空間有三種類型:
27、16;TEMPORARY:臨時表空間,用于臨時數(shù)據(jù)的存放; ØUNDO:還原表空間. 用于存入重做日志文件;Ø用戶表空間:最重要,也是用于存放用戶數(shù)據(jù)表空間 lDATAFILE:用于指定數(shù)據(jù)文件的具體位置和大小.由以下幾種形式: ØFilename:數(shù)據(jù)文件的路徑名,可以是相對路徑,也可以是絕對路徑; ØSize:文件大小; ØREUSE:表示文件是否被重用; ØAUTOEXTEND:表明是否自動擴展. ØOFF | ON :表示自動擴展是否被關(guān)閉. ØNEXT :表示數(shù)據(jù)文件滿了以后,擴展的大小. Øm
28、axsize_clause:表示數(shù)據(jù)文件的最大大小.形如 MAXSIZE UNLIMITED | integer K | M . ØUNLIMITED :表示無限的表空間 Øinteger 是數(shù)據(jù)文件的最大大小. l LOGGING:有 NOLOGGING 和 LOGGING 兩個選項 ØNOLOGGING: 創(chuàng)建表空間時,不創(chuàng)建重做日志,由于在于創(chuàng)建時不用生成 日志,表空間的創(chuàng)建較快,但是沒能日志,數(shù)據(jù)丟失后,不能恢復(fù); ØLOGGING:創(chuàng)建表空間時生成重做日志. l EXTENT MANAGEMENT LOCAL:存儲區(qū)管理方法 在 Oracle
29、8i 以前,可以有兩種選擇,一種是在字典中管理(DICTIONARY),另 一種是本地管理(LOCAL ),從 9I 開始,只能是本地管理方式.因為 LOCAL 管理方 式有很多優(yōu)點. 在字典中管理(DICTIONARY):將數(shù)據(jù)文件中的每一個存儲單元做為一條記錄, 所以在做 DM 操作時,就會產(chǎn)生大量的對這個管理表的 Delete 和 Update 操作.做大 量數(shù)據(jù)管理時,將會產(chǎn)生很多的 DM 操作,嚴(yán)得的影響性能,同時,長時間對表數(shù)據(jù) 的操作,會產(chǎn)生很多的磁盤碎片,這就是為什么要做磁盤整理的原因. 本地管理(LOCAL):用二進制的方式管理磁盤,有很高的效率,同進能最大限 度的使用磁盤.
30、 同時能夠自動跟蹤記錄臨近空閑空間的情況,避免進行空閑區(qū)的 合并操作。 l SEGMENT SPACE MANAGEMENT:磁盤擴展管理方法。 Ø SEGMENT SPACE MANAGEMENT:使用該選項時區(qū)大小由系統(tǒng)自動確定。由于 Oracle 可確定各區(qū)的最佳大小,所以區(qū)大小是可變的。 Ø UNIFORM SEGMENT SPACE MANAGEMENT:指定區(qū)大小,也可使用默認值(1 MB)。 l AUTO:段空間的管理方式,AUTO 只能使用在本地管理的表空間中,使用 LOCAL 管理表空間時,數(shù)據(jù)塊中的空閑空間增加或減少后,其新狀態(tài)都會在位圖中 反映出來。位圖使 Oracle 管理空閑空間的行為更加自動化,并為管理空 閑空間提供了更好的性,但對含有 LOB 字段的表不能自動管理. 2) 創(chuàng)建數(shù)據(jù)庫口令創(chuàng)建一個新用戶“VPXADMIN”,口令為“12345678。 CREATE USER "VPXADMIN" PROFILE "DEFAULT" IDENTIFIED B
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電子產(chǎn)品回收市場潛力及競爭格局分析報告
- 聚焦2025:在線教育平臺用戶體驗優(yōu)化關(guān)鍵要素滿意度調(diào)研報告
- 2025年農(nóng)業(yè)科技成果轉(zhuǎn)化與農(nóng)業(yè)科技創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)機制報告
- 擁抱科技-上市券商2025年一季報梳理分析
- 師德師風(fēng)個人工作總結(jié)(3篇)
- 中國醫(yī)院住院部管理制度
- 南陽加油站油品管理制度
- 公司快遞費報銷管理制度
- 大健康公司財務(wù)管理制度
- 日間照料午餐管理制度
- 臥式常壓熱水鍋爐使用說明書
- (完整版)新人教版英語七年級下冊單詞聽寫表
- 《關(guān)于做好教師資格認定體檢工作的通知》蘇教師〔2002〕59
- GB/T 16400-2023絕熱用硅酸鋁棉及其制品
- 瓷磚購銷合同簡單版(七篇)
- 譯林版二年級下冊英語期末測試卷-附聽力及答案
- 物業(yè)公司權(quán)責(zé)手冊市場拓展
- 小學(xué)生小升初中自薦信5篇
- 職場基本功:累死你的不是工作是工作方法
- 新生兒窒息的急救及護理
- JJG 7-2004直角尺
評論
0/150
提交評論