共享存储搭建步骤
一、环境准备
示例:
机器 | 网络名称 | IP | 浮动ip | 网关 | 仲裁盘 | 共享盘 |
A | ens33 | 192.168.52.10 | eth1: 192.168.52.12 | 192.168.52.2 | /dev/sdb1 | /dev/sdb2 |
B | ens33 | 192.168.52.11 |
概述:
虚拟机搭建仲裁盘版本共享磁盘主要包括三部分:
1. 创建主备虚拟机
2. 创建共享磁盘
3. 虚拟机配置
搭建步骤:
1. 使用vmware创建虚拟机:
主备好虚拟机的镜像iso文件,本机文件放在G:\CentOS 7 x86_64.iso,下列过程都是按照本机环境搭建的,路径相关内容需要根据自己机器本身磁盘状况修改
1) 创建虚拟机
点击vmware菜单栏“文件”,选择“新建虚拟机”
在弹出新建虚拟机向导窗口选择“自定义(高级)”项,然后点击下一步
在选择虚拟机硬件兼容性方面选择与本机vmware相兼容的版本,然后点击“下一步”
在安装客户机操作系统步骤,选择“稍后安装操作系统”项,这一步骤主要是因为默认安装方式会是简易安装,系统中可能用到的很多工具以及界面等都不会安装,后续操作时会比较麻烦。为了减少使用上工具以及系统命令的缺失,我们在后续进行自定义的系统安装。选择之后点击“下一步”。
在选择客户机操作系统步骤就按照默认选项,然后点击“下一步”
在虚拟机命名步骤修改成自己需要的虚拟机名称,比如ha1等,在后续使用中比较方便,选择自己要安装的路径,然后点击下一步
处理器配置步骤按照自己实体机的配置以及后续虚拟机的实际操作需要选择适合自己的内核数配置,然后点击“下一步”
配置虚拟内存部分与配置处理器步骤类似,都需要按照实体机的配置以及实际虚拟操作系统的操作需求选择适合需求的虚拟机配置,然后点击“下一步”
在网络类型选择步骤可以按照默认的方式选择,也可以选择桥接网络,由于双机热备系统后续需要配置一个判定网络情况正常的逻辑网关,至少需要两台机器有一个共同可以访问的ip地址。本次配置选择默认“使用网络地址转换”的方式。选择好后点击“下一步”
在选择I/O控制器类型,选择默认“LSI Logic”的类型即可,(BusLogic 和 LSI Logic 适配器具有并行接口。LSI Logic SAS 适配器具有串行接口。LSI Logic 适配器已提高性能,与通用 SCSI 设备结合使用效果更好。LSI Logic 适配器也受 ESX Server 2.0 和更高版本支持。)
创建磁盘类型选择“SCSI”(此部分没有做过多了解),然后点击“下一步”
在选择磁盘时,选择“创建新虚拟磁盘”,然后点击“下一步”
在指定磁盘容量步骤,是在给新创建的磁盘指定容量大小,根据自己的实际需求进行设置,注意选择磁盘的选项中要选择立即分配所有磁盘空间,并且将虚拟磁盘存储为单个文件,这样后续使用时性能比较好。而且可以避免后续使用时分配空间早晨的不必要麻烦,然后点击“下一步”
在指定磁盘文件时选择合适的名称即可,这里按照默认方式,然后点击“下一步”
在已准备好虚拟机页面点击“完成”
2) 安装虚拟机
在安装虚拟机时,首先双机“CD/DVD(IDE)”选项,右侧会弹出镜像文件选择的页面
在选择页面选择“是哟红ISO镜像文件,并在路径出选择你已经主备好的iso文件”,然后点击“确定”
配置好镜像文件路径后,点击“开启虚拟机”,开始进行虚拟机系统的安装。
安装虚拟机时选择需要的语言,然后点击“继续”
在安装信息摘要步骤中,需要设置的主要有安装源,软件选择以及安装位置,点击“软件选择”选项。
在软件选择选项中要将需要的内容都勾选上,比如GNOME中相关桌面的内容都需要选择上,在开发及生产工作站中将开发工具等也都选择上,在基础设置服务器页面将文件服务器等选项都勾选,以备后续使用,选择完成后点击“完成”
在安装源和安装位置页面进行正确配置即可
在用户设置页面对root用户设置密码,点击“ROOT密码”,即弹出密码配置选项
为root用户设置密码点击“完成”
然后系统会进行安装,安装完成后点击“重启”
重启之后关闭虚拟机
复制一个虚拟机或者按上述步骤再创建一个同样的虚拟机test2.
2. 创建共享磁盘
1) 在test上创建一个新的磁盘
在test以及test2均关闭的状态下选择test虚拟机,然后右键选择“设置”
在虚拟机设置页面选择下方的“添加”
在添加硬件向导页面选择“硬盘”,然后点击“下一步”
选择磁盘类型为推荐的磁盘类型。然后点击“下一步”
在选择磁盘项选择“创建新虚拟磁盘”,然后点击“下一步”
在指定磁盘容量部分选择自己需要的磁盘空间大小,平时需要选择“立即分配所有磁盘空间”,并勾选“将虚拟磁盘储存为单个文件”,然后点击“下一步”
为磁盘文件指定磁盘名称为一个自己需要的名称。点击“完成”。
在创建完新的共享盘后,对新建磁盘进行设置,选择新创建好的磁盘,在右侧点击“高级”
在硬盘高级设置页面,给新建的磁盘选择虚拟设备节点,本次使用SCSI 1:0 节点,并给磁盘模式设置为“独立”“永久”。随后点击确定
2) test2 磁盘配置
test2不再创建新的磁盘,而是使用test创建好的磁盘
选择test2虚拟机弹出虚拟机设置页面,
点击“添加”按钮,
在弹出的硬件类型页面选择“硬盘”,然后点击下一步
在磁盘类型选择页面,磁盘类型要与test创建共享磁盘时选择的磁盘类型一致,然后点击“下一步”
在选择磁盘的页面选择“使用现有虚拟磁盘”选项,然后点击“下一步”
在选择磁盘路径需要选择刚刚使用test虚拟机创建的共享磁盘,然后点击“完成”。
在添加好磁盘后,选择刚刚添加的磁盘,然后点击高级选项,为磁盘添加虚拟设备节点,最好与test配置时的节点保持一致,在后续进行虚拟机配置时会根据这个节点进行配置,然后点击“确定”。
3. 虚拟机配置
在test 和test2虚拟机路径下分别有两台虚拟机的vmx文件,在个配置文件中添加如下配置
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "10240"
diskLib.maxUnsyncedWrites = "0"
scsi1:0.deviceType = "disk"
scsi1:1.deviceType = "disk"
scsi1:2.deviceType = "disk"
scsi1:3.deviceType = "disk"
scsi1.sharedBus = "VIRTUAL"
达梦技术社区:https://eco.dameng.com