首页
留言板
推荐
Allen知识库
Search
1
VMware vSphere系列教程-部署DC/DHCP/DNS(五)
21 阅读
2
最强链路监控系统推荐Pinpoint
21 阅读
3
PC新时代开启! DDR5内存标准正式发布
19 阅读
4
Ansible系列教程-常用模块(二)
13 阅读
5
将物理机迁移到VMware虚拟机(P2V)
13 阅读
VMware
vCloud
Horizon
vSphere
NSX
运维相关
Docker
Network
Zabbix
Ansible
Python
Microsoft
Mysql
Linux
Windows Server
登录
/
注册
Search
标签搜索
ansible
docker
zabbix
chatgpt
windows模板
linux模板
模板
k3
lede
openwrt
docker网络配置
清理微信好友
python清理微信好友
grafana
监控交换机
实施教程
ansible安装
ubuntu
acrh17路由固件
访问宽带猫
Allen
累计撰写
134
篇文章
累计收到
0
条评论
首页
栏目
VMware
vCloud
Horizon
vSphere
NSX
运维相关
Docker
Network
Zabbix
Ansible
Python
Microsoft
Mysql
Linux
Windows Server
页面
留言板
推荐
Allen知识库
搜索到
1
篇与
的结果
2018-04-17
Orcal RAC on vsphere
1、介绍本文通过一个案例简要介绍 Oracle Real Application Clusters (RAC) 在 VMware vSphere® 平台上的安装过程, 帮助 Oracle 数据库管理员在VMware平台上规划和实施Oracle RAC环境. 在VMware环境下,数据库管理员通常需要和VMware的管理员以及存储厂商的管理员合作,以顺利部署一个Oracle RAC环境.在虚拟化平台上部署Oracle RAC在许多方面与纯物理环境上的部署很类似,比如:在虚拟机创建完成之后,安装操作系统和Oracle RAC软件的过程与物理环境下基本一致 存储的规划,包括用于数据存放的LUN数量的规划和多路径的设计与物理环境也基本一致. 差别在于我们可以充分依靠虚拟化软件, 简化许多工作, 从而加快安装进度,减少错误的发生,比如: 利用事先准备好的模板, 多次安装同版本的系统和数据库,同时加强标准化 利用快照技术, 很方便的进行测试和回退 利用虚拟机复制技术,简化多个RAC节点的系统安装、 打补丁、 配置工作 由于安装过程的细节与软件版本(尤其是Linux版本和Oracle版本) 有较强的关联性, 本文只能尽量把安装步骤描述清楚.读者在自己进行安装的时候,还需要参考相应版本的官方安装文档. 先将本次安装中用到的主要软件和版本罗列如下:VMware ESXi™ 5.1 VMware vCenter Server™ 5.1 vSphere Client 5.1 Oracle Database 11g 11.2.0.3. Oracle Enterprise Linux x86_64 6.3 2、环境介绍2.1硬件环境组件 数量 配置 ESXI HOSTS 2 Cisco UCS B440 4x10-Core CPUs,256GB RAM,and 4NICs Storage 1 NetApp F3240双路控制器 Ethernet 2 Cisco FI6248 FC Swithces 1 Cisco Nexus 7000 Host Based Adapters 5 每个刀片两个, 与网卡共享流量 2.2软件环境组件 版本 作用 vSphere 5.1 Hypervisor hosting all virtual machines VMware vCenter™ 5.1 管理 vSphere Oracle Enterprise Linux x86_64 6.3 Oracle Database server Oracle Database 11g (with Oracle RAC and Oracle Grid Infrastructure) Enterprise Edition 11.2.0.3 Microsoft Windows Server 2008 R2 用于 vCenter Server 2.3虚拟机配置虚拟机用途 数量 配置 Oracle RAC nodes 2 20 vCPU, 120GB RAM,Oracle Enterprise Linux x86_64 6.3 vCenter 1 2 vCPUs, 8GB RAM, Windows Server 2008 R2 2.4共享存储设置Datastore Name Virtual Disk on ESXI Linux路径 虚拟路径 驱动类型 VMDK SIZE(GB) 用途 VMDATASTORE VMDK-Hard disk1 /dev/sda scsi0:0 LSI Logic 150 Oracle Enterprise Linux 5.5 OS and Oracle binaries CRS1 VMDK – Hard disk 2 Shared disk/dev/sdb1 SCSI 1:0 Paravirtual 20 CRS and voting disk REDO1 VMDK – Hard disk 3 Shared disk/dev/sdc1 SCSI1:1 Paravirtual 900 REDO and Archieve DATA01 VMDK – Hard disk 4 Shared disk/dev/sdd1 SCSI2:0 Paravirtual 1000 RAC database DATA DATA02 VMDK – Hard disk 5 Shared disk/dev/sde1 SCSI2:1 Paravirtual 1000 RAC database DATA DATA03 VMDK – Hard disk 6 Shared disk/dev/sdf1 SCSI3:0 Paravirtual 1000 RAC database DATA DATA02 VMDK – Hard disk 7 Shared disk/dev/sdg1 SCSI3:1 Paravirtual 1000 RAC database DATA 2.5 Orcal RAC数据库环境Node Name ASM Instance RAC Instance SCSI2:1 Database ASM Storage RAC1 +ASM1 RAC1 RAC ASM file |system RAC1 +ASM1 RAC1 RAC ASM file |system 2.6网络配置按照Oracle RAC的实施惯例, 每个RAC节点都提供一个Public网口用于承载业务, 并在其上捆绑虚拟IP地址 (VIP) 用于HA切换.. 各RAC节点之间还需要一个私有网络进行节点之间的通信。 在物理环境中, 通常需要考虑链路的冗余以消除单点鼓掌。 而在虚拟化环境中, 冗余问题由底层虚拟化软件处理, 所以对于每个RAC节点, 只是简单地需要两个网口就可以工作, 大大简化了配置和安装工作. 我们这次测试的网络配置如下三:UCS底层软件配置出三个物理网口(均为10Gb) – vmnic0 和 vmnic1用于Oracle Public and Oracle Private网络, vmnic2用于vSphere® vMotion®工作. 两个分布式虚拟交换机 – Oracle Public (VM Net) and Oracle Private (Oracle HB). 每个RAC节点配置3个IP地址 – 以节点1 (RAC1) 为例: One public static IP address (eth0): 162.16.3.101 One private static IP address (eth1): 192.168.2.30 One virtual static IP address(VIP): 162.16.3.111(由CRS软件配置和管理) 还有三个虚拟IP用于节点间负载均衡(SCAN): 162.16.3.200,162.16.3.201,162.16.3.202(由CRS配置和管理) 物理网口 vmnic0 连接到分布式交换机 VM Net,vmnic1连接到分布式交换机Oracle HB, vMotion 使用标准交换机vSwitch3. 这样区分概念上比较清晰, 也可以只建一个分布式网络, 用不同的端口组区分数据网络和心跳网。 Figure 1. Network Configuration 2.7 物理拓扑图Figure 2. Physical Architecture of Oracle RAC on vSphere
2018年04月17日
1 阅读
0 评论
0 点赞