大概是这么安装,原来安装的,弄的截图。
重命名计算机
验证
调整成最佳性能
配置虚拟内存
设置环境变量
新建个文件夹,命名temp
设置环境变量
查看设置
关闭防火墙
关闭DHCP媒体感知
查看关闭结果
netsh interface ipv4 show global
netsh interface ipv6 show global
bcdedit.exe /set {current} nx AlwaysOff
要验证,请键入bcdedit.exe
设置管理员密码,两边的密码要一样
设置本地安装策略
secpol.msc
关闭IE增强保护
同部两台服务器的时间
把磁盘做了共享
配置网络
需要两块网卡
配置host文件
#public
192.168.0.50 rac1
192.168.0.51 rac2
#private
192.168.1.60 rac1-priv
192.168.1.61 rac2-priv
#virtual
192.168.0.70 rac1-vip
192.168.0.71 rac2-vip
#scan
192.168.0.20 rac-scan
重命名这两块网卡
配置IP地址
关闭IPV6
配置连接顺序
进行测试 -4:返回IPV4的地址
克隆虚拟机,在配置另一边。
更改计算机名和IP
配置共享磁盘
备份虚拟机配置文件
创建一块新硬盘
创建一个Shared Disk的目录
将共享磁盘放在与本地磁盘不同的SCSI控制器上
系统在SCSI0上
更改到SCSI1上
我创建了三块
RAC2配置
加硬盘
下面的勾不选
查找硬盘文件
这个勾要打上
修改RAC2的SCSI控制器号,与RAC1的SCSI号对应上。
修改RAC1的VM配置文件
scsi1:0.present = “TRUE”
scsi1:0.fileName = “D:\Shared Disk\asm disk0.vmdk”
scsi1:0.mode = “independent-persistent”
scsi1:0.deviceType = “disk”
scsi1:1.present = “TRUE”
scsi1:1.fileName = “D:\Shared Disk\asm disk 1.vmdk”
scsi1:1.mode = “independent-persistent”
scsi1:1.deviceType = “disk”
scsi1:2.present = “TRUE”
scsi1:2.fileName = “D:\Shared Disk\asm disk 2.vmdk”
scsi1:2.mode = “independent-persistent”
每增加一块硬盘,加上这句
scsi1:2.deviceType = “disk”
serial0.present = “FALSE”
floppy0.present = “FALSE”
增加到下面
disk.locking = “false”
diskLib.dataCacheMaxSize = “0”
diskLib.dataCacheMaxReadAheadSize = “0”
diskLib.DataCacheMinReadAheadSize = “0”
diskLib.dataCachePageSize = “4096”
diskLib.maxUnsyncedWrites = “0”
disk.EnableUUID = “TRUE”
修改RAC2里的配置
开启虚拟机
diskpart
list disk
select disk 1
online disk
attributes disk clear readonly清除磁盘只读属性
create partition extended创建扩展分区
create partition logical 创建逻辑分区
automount enable
重别的地方截图
配置RAC2磁盘
主要是取消磁盘号
列出所有的卷:list volume
选择第4个卷:select volume 4
remove letter E
RAC2 它不用执行
create partition extended create partition logical
查看最后的结果
RAC1
RAC2
最后测试两边的网络
rac1能ping通rac2的private和private
rac2能ping通rac1的private和private
ping自己能返回正确的IP地址
设置接口跃点数
安装前的检查
进入安装包路径
runcluvfy.bat stage -pre crsinst -n rac1,rac2 -verbose
有这两个可以忽略
配置ASM
安装数据库
的RAC2执行下面命令
检测数据库的安装
srvctl status database -d orcl
sqlplus / as sysdba
SELECT inst_name FROM v$active_instances;