第1步:安装虚拟机+配置网络

1.1 安装虚拟机
使用Oracle VirtualBox创建2台虚拟机
(1)虚拟机信息
 
名称
类型
版本
内存
sgdb1
linux
red-hat(64位)
4096MB
sgdb2
linux
red-hat(64位)
4096MB
 
(2)磁盘信息(以sgdb1为例)
sgdb2配置相同,2台虚拟机共用share_disk1.vdi、share_disk2.vdi、share_disk3.vdi这三个共享磁盘。
 
名称
大小
类型
说明
sgdb1_disk1.vmdk
20G(固定大小)
普通
系统安装盘
sgdb1_disk2.vdi
60G(动态大小)
普通
grid、oracle安装盘
share_disk1.vdi
10(固定大小)
共享
表决磁盘
share_disk2.vdi
50G(固定大小)
共享
数据磁盘1
share_disk3.vdi
50G(固定大小)
共享
数据磁盘2
 
 
1.2 配置网络
1.2.1 配置网卡(sgdb1&sgdb2)
1. 配置桥接网卡

2. 配置Host-Only网络

1.2.2 IP 占用测试
进入windows下,执行cmd,使用ping命令验证网段是否被占用。
注:用哪个网段都行,一定保证不要被其它设备占用即可。
ping 192.168.243.71
ping 192.168.243 .72
ping 192.168.243 .73
ping 192.168.243 .74
ping 192.168.243 .75
 
私有网卡预分配:
node1 10.10.10.71
node2 10.10.10.72

1.2.3 修改主机名(sgdb1 & sgdb2)

sgdb11、sgdb22下修改主机名:
[root@sgdb1]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=sgdb1    //node2 sgdb2
NETWORKING_IPV6=no
NOZEROCONF=yes

1.2.4 配置node1(节点1)网络        

eth0和eth1不在同网段
eth0配置(桥接网卡)
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static // 修改成静态
ONBOOT=yes
IPADDR=192.168.243.71  // 添加公有 IP
NETMASK=255.255.255.0  // 添加子网掩码
GATEWAY=192.168.243.1  // 添加网关
// 删除掉广播地址、 MAC 地址
eth1配置(私有网卡)
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
IPADDR=10.10.10.71                                  
NETMASK=255.255.255.0
#service network restart

1.2.5 配置node2(节点2)网络

eth0配置(桥接网卡)
#vi  /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.243.72
NETMASK=255.255.255.0
GATEWAY=192.168.243.1
// 删除掉广播地址、 MAC 地址
eth1配置(私有网卡)
#vi  /etc/sysconfig/network-scripts/ifcfg-eth1  
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
IPADDR=10.10.10.72
NETMASK=255.255.255.0
#service network restart
 

1.2.6 检测网络连通性

  1. 测试与宿主机的连通性,发现网络不通

  1. 关闭NetworkManager服务

 

  1. 关闭iptables服务

 

4. 重启网络

  service network restart,再次ping通过

 

=====================================================================
报错记录:
device eth0 does not seem to be present, delaying initialization
vmlite虚拟机启动出错,就把这个虚拟机删除掉重新建立,系统虚拟硬盘使用之前的,启动系统后不能上网,通过ifconfig查看网卡没启动,遂启动网卡服务,但是出错,就是:device eth0 does not seem to be present, delaying initialization,然后想到是不是ifcfg-eth0的配置文件里保存了以前的MAC地址,就把这一行删除掉在重启网卡,还是一样的错误,随后网上查了下资料,把/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器就可以了,因为这个文件绑定了网卡和mac地址,所以换了网卡以后MAC地址变了,所以不能正常启动,也可以直接编辑这个配置文件把里面的网卡和mac地址修改乘对应的,不过这样多麻烦,直接删除重启,它会自动生成个。
1、 vi  /etc/sysconfig/network-scripts/ifcfg-eth0
ifcfg-eth0的配置文件里保存了以前的MAC地址,就把这一行删除掉在重启网卡
2、/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器
因为这个文件绑定了网卡和mac地址,所以换了网卡以后MAC地址变了,所以不能正常启动,也可以直接编辑这个配置文件把里面的网卡和mac地址修改乘对应的,不过这样多麻烦,直接删除重启,它会自动生成个。

转载于:https://www.cnblogs.com/wuwanyu/p/8275513.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值