设为首页 收藏本站
查看: 2165|回复: 0

[经验分享] vCenter Server 5.5配置独立Oracle 11g R2数据库

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-10-13 08:45:57 | 显示全部楼层 |阅读模式
1.  环境清单
服务器
操作系统
应用软件
vCenter  Server服务器
Windows  Server 2008R2-64bit
vSphere  5.5
DB服务器
CentOS  7.1-64bit
Oracle  11g r2

2.  安装Oracle 11g R2在Centos7.1中安装Oracle 11g R2的过程不是本文档主讲内容,顾忽略。

3.  为vCenter Server创建数据库登入DB服务器(确保centos 7已启用图形界面)
鼠标右键选择打开命令行终端
wKiom1Ybr5uCSGrfAAK5E9vtrNY798.jpg

终端的当前用户切换为数据库账户,我的演示环境中,数据库账户名是oracle,如下图所示。
切换账户命令:su – oracle
输入密码后按回车(密码不返回显示)。
wKioL1Ybr9KiLkVKAADMs3_3uJI468.jpg

输入dbca启动数据库配置欢迎界面,如下图所示。
wKiom1Ybr8nTXIc-AAIzcEi-Ukk943.jpg

如下图所示,进入欢迎界面,点next进入下一步。
wKiom1Ybr-uBs4VSAAMP-cMWjkc250.jpg

如下图所示,选择创建数据库,点next进入下一步。
wKioL1YbsEGhPT4CAAMpT6ES0h0352.jpg

如下图所示,保持默认选项,点next进入下一步。
wKiom1YbsDzxmnmDAAOSMFWzCzg815.jpg

输入数据库名称,点next进去下一步。
wKiom1YbsErzsuKbAALqPspTP80516.jpg

保持默认设置就可以,点击next进入下一步。
wKioL1YbsHqRUHI5AAK7FgzV8qg274.jpg

配置不同权限账户的账户密码,为了方便也可以选择全部用户使用同一个密码(不安全)。
这里为了演示方便,我选择使用同一个密码,点击next进入下一步,如下图所示。
wKiom1YbsGqB46b2AALqmSqUCDQ166.jpg

如果密码不符合oracle安全要求,oracle会给出提示,点yes忽略即可。
wKioL1YbsJTgMJ-eAANK0m-dFAw170.jpg

保持默认设置,点next进入下一步。
wKioL1YbsLHB3OypAANrT47pnyQ347.jpg

保持默认设置,点next进入下一步。
wKiom1YbsJ2gt4rGAAMwhFy56G4027.jpg

Sample Schemas可选可不选,默认是不选的,看自己需要,我这里勾选上,点next进下一步,如下图所示。
wKioL1YbsMmRTpoMAAMQVlL-5Nw988.jpg

wKioL1YbsODB-ZmuAAMAtJskvRU377.jpg

内存占用大小默认是系统总物理内存的40%,如果你希望数据库占用更多的内存可以自行调整内存占用大小,我这里保持默认设置,点next进入下一步,如下图所示。
wKiom1YbsNLTRQABAANCwvIxI2Q802.jpg
注意:为了兼容数据库表的中文字符,需要设置CharacterSets标签中的字符编码,默认是UTF-16,手动设置为UTF-8。

点next进入下一步,如下图所示。
wKiom1YbsN6wPlroAAOWkCd_ieI270.jpg

保持默认选项,点Finish进入下一步,如下图所示。
wKioL1YbsQyyzU3uAALKw47-9D0944.jpg

弹出确认提示框,点OK创建数据库,创建时间的快慢由你的硬件配置决定,如下图所示。
wKioL1YbsSiyUqNqAAOKozzqZTg361.jpg

开始创建数据库,如下图所示。
wKioL1YbsUXSRcy5AAMmK0BMsZo859.jpg

数据库创建成功并弹出提示框,点Exit退出安装向导。
wKiom1YbsTTSpkh2AAPIoLTNQ2Q794.jpg

4.  配置oracle数据库为vCenter Server配置数据库,可以在DB服务器的终端配置,也可以在客户端远程访问数据库进行配置。我这里使用客户端远程访问。为了方便我在vCenter Server服务器上安装oracle 11g R2客户端,请自行下载对应操作系统的oracle客户端,我这里使用的是客户端版本为——Oracle 11G 11.2.0.3 Client for windows  64位。客户端安装按照提示下一步下一步就可以。

4.1.  数据库客户端配置监听及本地网络服务名进入Windows Server 2008 R2开始菜单,选择Net Configuration Assistant配置监听及本地网络服务名(即TNS),如下图所示。
wKioL1YbsWrAbg9XAAFr5M3qlis165.jpg

选中“监听程序配置”点下一步继续,如下图所示。
wKiom1YbsVmAtIBWAAHD-DUNYCw359.jpg

选“添加”,点下一步继续,如下图所示。
wKioL1YbsYOQnakcAAHIttDzryk083.jpg

监听程序名称可按照个人习惯自定义取名,点下一步继续,如下图所示。
wKiom1YbsXbAPKdmAAGOBUseSfo421.jpg

保持默认,点下一步继续,如下图所示。
wKioL1YbsaCDdBouAAHDWGsgNeA375.jpg

默认端口号1521,点下一步继续,如下图所示。
wKiom1YbsY_Az0YsAAGUQyfZ9L8483.jpg

点下一步继续,如下图所示。
wKiom1YbsaOBICjxAAFlMbDHVeo932.jpg

选择刚刚创建的监听程序,即LISTENER1,点下一步继续,如下图所示。
wKioL1YbsdnzdAPQAAFrqr3bruA237.jpg

点下一步继续,如下图所示。
wKioL1YbsfKBFUL-AAFpc71c_7s844.jpg


继续配置本地网络服务名(即TNS),如下图所示。
wKiom1Ybse7D4ltmAAHFfKBYImA940.jpg

选添加,点下一步继续,如下图所示。
wKiom1YbsgrDoEwrAAGs18f26Uk061.jpg

填入要访问的数据库实例名,我填写的是演示数据库的实例名,如下图所示,
wKioL1Ybsj2TLlA3AAGujvV2h3k517.jpg

保持默认就可以,点下一步继续。
wKioL1YbslPgy8qmAAGSr-I53o0619.jpg

输入DB服务器的IP地址,注意分配一个未使用的端口号,点下一步继续,如下图所示,
wKiom1YbskSzH5DYAAIllIX77kU028.jpg

点下一步继续,如下图所示。
wKioL1YbspCz9PTeAAGp0tsr5bg135.jpg

保持默认,点下一步继续,如下图所示。
wKioL1YbsqyznHo7AAGDTdBB8Yw738.jpg

保持默认,点下一步继续,如下图所示。
wKiom1YbsqGBbFEVAAFywkfl5s0682.jpg

保持默认,点下一步继续,如下图所示。
wKiom1Ybsq_S_bI0AAFXq1qFz_A964.jpg

点完成,退出配置向导。
wKioL1YbstiBBMM5AAG8CNfviUI369.jpg

4.2.  测试配置启动Net Configuration Assistant,如下图所示。
wKioL1YbsvWQtfP2AAG2_RUWVMY891.jpg

wKiom1Ybsu-Tpp0uAAG6PdDHbb8603.jpg

wKioL1Ybsxyjs4RGAAFpvViHLyc763.jpg

点更改登录,切换成system账户测试,账户密码是第三节创建数据库实例时设置的密码,如下图所示。
wKiom1YbsxCxL9B2AAIEl-F9Lh4394.jpg

wKiom1YbsyDitT2_AAIiSK4I4wE588.jpg

提示测试成功,说明上面的监听及TNS配置正确。
wKioL1Ybs0zxxZm5AAGUIFHrEM8421.jpg

4.3.  创建vCenterServer数据库vSphere 5.5安装包中提供了创建vCenterServer数据库的脚本,存放位置为:
/installationdirectory/vCenter-Server/dbschema/DB_and_schema_creation_scripts_oracle.txt文件中,/installation directory/是你光盘或ISO镜像的挂载位置。

以管理员启动SQL Plus终端,如下图所示。
wKiom1YbszyiAsidAAC0p9o9psM746.jpg

使用sys账户登录,账户密码是第三节中创建数据库时设置的账户密码。
因为我们连接的数据库实例是vcdb01,所以登录命令如下图所示。
wKiom1Ybs0rw6ASsAAGl8OS2jrw939.jpg

输入创建数据库表空间脚本。
CREATESMALLFILE TABLESPACE "VPX" DATAFILE '/u01/app/oracle/oradata/vcdb/vpx01.dbf'
SIZE 1GAUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCALSEGMENT
SPACE MANAGEMENTAUTO;

上述脚本中的红色高亮处需要修改成自己环境的数据库实际路径,可以在DB服务器上根据实例名查找存放的路径。

输入创建数据库账户及密码脚本。
CREATE USER"VPXADMIN" PROFILE "DEFAULT" IDENTIFIED BY"oracle" DEFAULT TABLESPACE "VPX" ACCOUNT UNLOCK;
用户名:VPXADMIN
密码:oracle

给账户VPXADMIN授权。
grantconnect to VPXADMIN;
grantresource to VPXADMIN;
grant createview to VPXADMIN;
grant createsequence to VPXADMIN;
grant createtable to VPXADMIN;
grant creatematerialized view to VPXADMIN;
grantexecute on dbms_lock to VPXADMIN;
grantexecute on dbms_job to VPXADMIN;
grantunlimited tablespace to VPXADMIN;

5.  创建DSN确保vCenter Server主机操作系统上已安装了Oracle 11g R2客户端,在vCenter Server主机的操作系统上配置DSN。演示主机的操作系统是Windows Server 2008R2,在管理工具中打开数据源ODBC,选择系统DSN,点击添加。
wKioL1Ybs3uAhkM3AAIZvcdQ594805.jpg

选择oracle驱动程序,点完成。
wKiom1Ybs2zyr2GDAAIGQ7Ekz3w109.jpg

Data Source Name 处可自定义填一个名字。TNSService Name填数据库实例名,我们演示的实例是vcdb01。User ID就是刚才脚本创建的账户VPXADMIN
wKioL1Ybs_-DuOWhAAHG2ABydE4779.jpg

点Test Connection测试连接,在弹出的Driver Connect中Password处输入刚才脚本创建的密码,即oracle,点OK
wKioL1YbtAugsWIiAAGQreR5_wg106.jpg

弹出连接成功提示,至此,数据库配置完成,在Oracle ODBC Driver Configuration窗口点OK保存并关闭配置窗口,最后在ODBC数据源管理器窗口点“确定”。
wKiom1Ybs_6ClftvAAHBIBT5T_U719.jpg

6.  安装vCenter Server现在可以在vCenter Server主机上启动vSphere安装程序,进行vCenter Server的安装。
wKioL1YbtCjTdYRyAANz5sJTbhg911.jpg

如上图所示,按照提示要确保前置组件已安装完毕后才能安装vCenter Server,在本次演示中我已经把vCenter Single Sign-On、vSphere Web Client、vCenter清单服务都安装在vCenter Server主机中,所以现在可以继续安装vCenter Server了,在数据库选择环节只要选择刚才配置的数据源就可以了,即vcenter;输入用户名及密码,即vpxadmin和oracle,其它步骤和使用vSphere内置数据库的安装步骤一样,如下图所示。安装完成后我们的vCenter Server就可以使用独立的Oracle数据库了。
wKiom1YbtBnQ8belAAHzYlCXG1g688.jpg

wKioL1YbtEDC5ADgAAGi1iqVR4c569.jpg



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-126080-1-1.html 上篇帖子: centos下安装VMware Server 虚拟机的方法 下篇帖子: ESXI HostDatastoreSystem.RemoveDatastore Oracle 数据库
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表