1. 学习自网站:

https://xiaoyu.blog.csdn.net/article/details/103135158

简单学习了下  能够将oracle RAC开起来了 但是 对后期的维护和使用 还是不清不楚,希望有时间在简单学习整理。

2. 安装的机器信息

Win2008r2 SP1
i5 + 32G内存
原始安装软件
.net 4.0
virtualbox 6.0.
为了使用vagrant安装的软件
vagrant
windows powershell3.0的补丁:Windows6.1-KB2506143-x64.msu git
以及oracle的instant client和vc++ 2013

3. 准备过程简要

网速太差。 将ol7-latest 通过浏览器或者是百度云盘下载到本地
网络路径为:
https://yum.oracle.com/boxes/oraclelinux/latest/ol7-latest.box 然后添加到vagrant的本地仓库中去
把下载好的文件放到这个目录
C:\Users\Administrator\.vagrant.d\boxes
然后创建一个 metadata.json文件

{
"name": "ol7-latest",
"versions": [{
"version": "2019.11.23",
"providers": [{
"name": "virtualbox",
"url": "./ol7-latest.box"
}]
}]
}

然后在当前目录打开cmd 使用命令

vagrant add box metadata.json

学习自:https://www.jianshu.com/p/12cf1ecb224b

通过git拉取已经做好的vagrant 的box文件

git clone https://github.com/oracle/vagrant-boxes.git

然后进入 里面子目录的 oraclerac 目录下面进行操作

4. oracle安装前准备

准备oralce的grid已经 oracle的DB安装文件。
例如我这边就将安装文件和Oracle RAC相关文件存放到这里了
D:\OracleRAC\ORCL_software
添加文件:
LINUX.X64_190000_db_home.zip
LINUX.X64_190000_grid_home.zip 注意还要去修改总的配置文件才可以 注意文件文件为: D:\OracleRAC\config\vagrant.yaml 修改的内容为:
env:
gi_software: LINUX.X64_190000_grid_home.zip
db_software: LINUX.X64_190000_db_home.zip
# ---------------------------------------------
root_password: Test1127?!
grid_password: Test1127?!
oracle_password: Test1127?!
sys_password: Test1127?!
pdb_password: Test1127?! 注意 这里面的文件和名字要对应起来 我下载的是 192000的 不小心写错成了 193000 结果安装失败 ,索性就直接写 190000 也可以正常安装上去了。 注意 还需要修改 ol7-box的地方才可以.
D:\OracleRAC\config
里面的 vagrant.yml
去掉 box 后面的url 避免每次重新下载

shared:
box: ol7-latest


5. 安装前修改字符集的处理

需要修改的文件路径为:
D:\OracleRAC\scripts
有两个文件:
setup.sh
14_create_database.sh 可以搜索所有的脚本文件 将
characterSet 对应的数据值
设置为 zhs16gbk 备注: 貌似修改了setup.sh就可以自动将参数分发到每个不同的参数文件中去了。

6. 执行安装

在 d:\OracleRAC 目录下面执行
vagrant up
等待三四个小时就能够自动安装完成

7. 简单使用

安装vagrant使用的是 nat 模式的网络
我本来想通过 netsh转发出来
但是仅能够转发 物理ip地址 无法转发 vip和scanip
简单查看数据库可以采取 netsh的方式来处理 但是 如果想用scanip进行安装的话 需要在同一个服务器安装一个 新的虚拟机才可以。 netsh的命令为:
netsh interface portproxy add v4tov4 listenaddress=10.24.13.97 listenport= connectaddress=192.168.56.102 connectport=

8. 在宿主机上面安装测试为:

E:\instantclient_12_2>sqlplus system/Test1127?!@192.168.56.107/DB193H1

SQL*Plus: Release 12.2.0.1. Production on Sat Nov  :: 

Copyright (c) , , Oracle.  All rights reserved.

Last Successful login time: Sat Nov   :: +:

Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0. - Production SQL>

Vagrant 安装Oracle19c RAC测试环境的简单学习的更多相关文章

  1. Python+selenium测试环境成功搭建,简单控制浏览器(firefox)接下来,继续学习其他浏览器上的测试环境搭建;学习Python语言,利用Python语言来写测试用例。加油!!!

    Python+selenium测试环境成功搭建,简单控制浏览器(firefox)接下来,继续学习其他浏览器上的测试环境搭建:学习Python语言,利用Python语言来写测试用例.加油!!!

  2. 使用 Vagrant 搭建 Kubernetes 本地测试环境

    Vagrant 中文资料 参考资料 Kubernetes 需要一个至少包含三个节点的分布式系统.如果想学习 Kubernetes,或只是在本地搭建测试环境,则可以通过 Vagrant 来简单的实现. ...

  3. android-exploitme(二):安装apk熟悉测试环境

    今天我们来熟悉测试环境: 1. 下载server代码,并运行 git clone https://github.com/SecurityCompass/LabServer.git 2. 这个serve ...

  4. Linux测试环境搭建的学习建议

    随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.这里介绍学习Linux测试环境搭建的一些建议. 一.Linux测试环境搭建从基 ...

  5. VMware搭建Oracle 11g RAC测试环境 For Linux

    环境如下: Linux操作系统:Centos 6.5 64bit (这个版本的redhat 6内核等OS在安装grid最后执行root.sh时会出现crs-4124,是oracle11.2.0.1的b ...

  6. 11.2.0.4 RAC测试环境修改时区

    当前问题: 系统时区修改后,集群数据库各个日志发现显示的还是之前时区的时间. 依据Linux (RHEL)修改时区更改了系统的时区后,集群数据库的各个日志还是显示之前的时区时间. 查找MOS资料 Ho ...

  7. PJzhang:centos7上LNMP方式安装dvwa漏洞测试环境

    猫宁!!! 参考链接:https://www.jianshu.com/p/5491ce5bfbac https://www.cnblogs.com/wujuntian/p/8183952.html h ...

  8. 在centos中安装jenkins master测试环境

    在centos中安装jenkins   1)安装目录 pwd (/home/AAA)   2)检查java是否安装 [AAA@Centos_AAA jenkins]$ java -version  j ...

  9. solr8.4.1开发测试环境的简单应用

    服务器部署   官网地址 https://lucene.apache.org/solr/  从官网下载http:/ /mirror.bit.edu.cn/apache/lucene/solr/8.4. ...

随机推荐

  1. Java生鲜电商平台-物流动态费率、免运费和固定运费设计与架构

    Java生鲜电商平台-物流动态费率.免运费和固定运费设计与架构 说明:物流配送环节常见的有包邮,免运费,或者偏远地区动态费率,还存在一些特殊的情况,固定费率,那么如何进行物流的架构与设计呢? 运费之困 ...

  2. java都是值传递,没有引用传递

    博主这几天在复习 javaSE 部分的内容时,遇到了关于参数传值的问题,但是始终不知道原因,上网上一查才知道钻牛角尖了,把C语言的参数传值转移到java中了. 相信很多在学习java之前,有接触过C/ ...

  3. Spring循环依赖原因及如何解决

    浅谈Spring解决循环依赖的三种方式 SpringBoot构造器注入循环依赖及解决 原文:https://www.baeldung.com/circular-dependencies-in-spri ...

  4. B+树的算法(java实现)

    定义 一颗m阶B+树满足以下几个条件: 1.除根节点外的节点的关键字个数最大为m-1,最小为m/2 2.除叶节点外的每个节点的孩子节点的数目为该节点关键字个数加一,这些孩子节点的的关键字的范围与父节点 ...

  5. Excel解析工具easyexcel全面探索

    1. Excel解析工具easyexcel全面探索 1.1. 简介 之前我们想到Excel解析一般是使用POI,但POI存在一个严重的问题,就是非常消耗内存.所以阿里人员对它进行了重写从而诞生了eas ...

  6. 在vue项目中通过iframe引入jquery项目

    最近公司因为原来的jq框架存在的问题太多,所以要进行主题框架的重新搭建,我使用的vue进行的主题框架的重新搭建,但是原来的页面已经完成很多了,而且都是使用的jquery进行开发的 在vue中引入jqu ...

  7. Java11新特性解读

    在去年的9月26日,Oracle官方宣布Java11正式发布,这是Java大版本周期变化后的第一个长期支持版本,非常值得关注.Java9和Java10都在很短的时间内就过渡了,所以,Java11将是一 ...

  8. 无法解析的外部符号 "void __cdecl cv::imshow

    解决方法: 把编译环境放到其他没有报错的项目上,编译通过.

  9. 201871010124王生涛第六七周JAVA学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...

  10. 页面元素定位及操作--xpath

    简介: 在 XPath 中,有七种类型的节点:元素.属性.文本.命名空间.处理指令.注释以及文档(根)节点.XML 文档是被作为节点树来对待的.树的根被称为文档节点或者根节点. /xxx 页面输出 / ...