当前位置: 首页 > news >正文

分享一篇很就以前的文档-VMware Vsphere菜鸟篇

PS:由于内容是很久以前做的记录,在整理过程中发现了一些问题,简单修改后分享给大家。首先ESXI节点和win7均运行在VMware Workstation上面,属于是最底层,而新创建的CentOS则是嵌套后创建的操作系统,这点希望可以理解清楚。win7的迁移就是把Worksation中的那一台迁移到嵌套后的集群中,而CentOS的迁移主要是为了模拟物理机中linux系统的迁移步骤,所以是集群内迁移(生产环境下集群内迁移是使用VCenter内置的迁移功能)

内容比较多,可以选择需要的部分浏览

主要内容包含:

1、安装VCenter Server

2、创建并将ESXI节点加入集群

3、ESXI主机存储扩容

4、创建虚拟机

5、模拟虚拟机迁移

以下为正文~

环境准备:

两台ESXI做集群

一台Win7负责部署VCenter、模拟P2V迁移

ESXI:安装,绑定静态IP地址

第一台:192.168.239.171(内存16G)

第二台:192.168.239.172

尝试在浏览器访问,验证ESXI是否安装成功

Win7:32位系统、激活、添加一块60G硬盘、安装360压缩软件

1、解压VCenter镜像到指定文件夹

2、找到安装程序的位置,双击

3、右上角可以更改语言、点击安装

4、接受许可协议,点击下一页

5、下一页

6、输入一台ESXI的IP地址、用户名和密码

7、单击是

8、设置VCenter的名称、设置密码(大小写、特殊字符、阿拉伯数字);下一页

9、

10、启用精简磁盘、下一页

11、设置VCenter的网络设置;下一页

12、检查设置的参数,没问题就完成

12、接下里开始等待第一阶段的安装,到100%即可

13、第一阶段部署完成,点击继续部署第二阶段

14、下一步

15、开启ssh访问、下一步

16、创建一个域名,设置一个密码

17、下一步

18、检查配置没问题,下一步

19、确定,开始安装

20、等待第二阶段安装过程

21、第二阶段安装成功

22、访问VCenter的IP地址,点击启动HTML5

23、用户名为administrator@前面设置的域名,密码也是前面设置的VC密码

24、进入VC的管理界面

25、为VCenter分配许可证,点击系统管理(安装完操作系统后默认有60天的试用,商业试用需联系VMware官方获取相关授权)

26、点击许可证

27、点击添加新许可证

28、输入完成以后,点击下一页

29、再次点击下一页

30、点击完成

31、许可证添加成功

32、点击主机和群组

33、右击IP地址,选择新建数据中心

34、名字自定义,单击确定

35、右击数据中心,选择添加主机

36、输入第一台ESXI主机的IP地址,单击NEXT

37、输入ESXI主机设置的用户名和密码,单击NEXT

38、单击NEXT

39、为ESXI主机分配一个许可证

40、单击NEXT

41、ESXI的位置为刚刚创建的数据中心

42、单击FINISH

43、成功将ESXI加入集群中

44、

   扩展ESXI主机的存储容量,为其增加一块200G的硬盘;为P2V迁移做准备

   进入ESXI1主机后台,单机datastore,增加容量

45、下一页

46、看到刚才添加的200G硬盘,单击下一页

47、下一页

48、单击完成

49、单击是

50、刷新网页,硬盘扩展成功了

51、准备P2V迁移WIN7

在WIN7中打开PSV迁移的工具

52、NEXT

53、NEXT

54、接受许可协议,NEXT

55、选择安装位置

56NEXT

57、NEXT

58、NEXT

59、INstall安装

60、完成

61、双击桌面上的新图标,按照下方图片指示操作

62

63、选择本地迁移;NEXT

64、输入VCenterIP地址,用户名和密码;NEXT

65、名字可以自己定义

66、迁移后的运行位置

67、NEXT

68、Finish

69、等待100%

70、迁移成功

71、重新刷新VCenter的界面;WIN7已成功迁移过来;在生产环境下,系统被迁移过来后,在服务正常的情况下,原物理设备可以下线

72、通过Web控制台可以操控集群中的虚拟机

73、先新建一个文件夹,上传CentOS7镜像文件

74、输入文件夹名称

75、上传iso镜像文件

76、找镜像文件路径

77、等待100%上传完成

78、上传完成

79、开始创建虚拟机

80NEXT

81、虚拟机名称自己定义

82、选择虚拟机的运行位置

83NEXT

84、这里要选择ESXI主机的版本,根据实际情况更改

85、这里选择要安装虚拟的操作系统及版本

86、从存储中选择镜像

87、选择刚才上传的CentOS7的镜像文件

88、网络适配器和光驱显示已连接

89、Finish

90Cen7已经创建好了

91、打开电源,开始装系统

92、装好的CentOS7系统

93、P2V迁移CentOS系统

用作测试,先在被迁移系统里面创建一个文件,如下图:

94、利用集群里面的Win7系统,通过P2V迁移工具,迁移CentOS7到集群中

95、打开迁移工具

96

97、选择迁移Linux系统,输入被迁移系统的IP、用户名、密码

98、YES

99、输入VCenter的IP、用户名和密码

100、名字自定义

101、NEXT

102、NEXT

103、完成

104、等待100%完成

105、迁移完成

106、登陆VCenter,Cen7已经成功迁移到集群

107、打开Cen7

108、迁移前的文件还在,说明迁移成功!

相关文章:

分享一篇很就以前的文档-VMware Vsphere菜鸟篇

PS:由于内容是很久以前做的记录,在整理过程中发现了一些问题,简单修改后分享给大家。首先ESXI节点和win7均运行在VMware Workstation上面,属于是最底层,而新创建的CentOS则是嵌套后创建的操作系统,这点希望…...

QT中的lambda表达式

面是对Qt中在QObject::connect()中的lambda表达式常用用法 QString str("I am a string!"); devicestr; connect(ui- connect(m_imgshowUI, &ImgShow::GetImgPath, m_visionplatform, [](const std::string filename){m_visionplatform->ReadImg(filename);}…...

linux文件I/O:文件锁的概念、函数以及代码实现

文件锁是一种用来保证多个进程对同一个文件的安全访问的机制。文件锁可以分为两种类型:建议性锁和强制性锁。建议性锁是一种协作式的锁,它只有在所有参与的进程都遵守锁的规则时才有效。强制性锁是一种强制式的锁,它由内核或文件系统来强制执…...

MySQL数据库系统教程

目录 基础篇 通用语法及分类 DDL(数据定义语言) 数据库操作 表操作 DML(数据操作语言) 添加数据 更新和删除数据 DQL(数据查询语言) 基础查询 条件查询 聚合查询(聚合函数&#xff0…...

这样写postman实现参数化,阿里p8都直呼牛逼

什么时候会用到参数化 比如:一个模块要用多组不同数据进行测试 验证业务的正确性 Login模块:正确的用户名,密码 成功;错误的用户名,正确的密码 失败 postman实现参数化 在实际的接口测试中,部分参数…...

【Qt-25】控件篇

一、comboBox控件 1、获取item数量 ui->comboBox_2->count(); 2、根据索引值获取文本 ui->comboBox->itemText(i); 3、调整当前显示文本内容 ui->comboBox->setCurrentIndex(j); 4、添加item ui->comboBox->addItem("");//添加一个内…...

《算法通关村——反转字符串中的单词问题解析》

《算法通关村——反转字符串中的单词问题解析》 151. 反转字符串中的单词 给你一个字符串 s ,请你反转字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 返回 单词 顺序颠倒且 单词 之间用单个空格连接…...

C++使用Tensorflow2.6训练好的模型进行预测

要在C语言中调用训练好的TensorFlow模型,需要使用TensorFlow C API。 https://tensorflow.google.cn/install/lang_c?hl=zh-cnten TensorFlow 提供了一个 C API,该 API 可用于为其他语言构建绑定。该 API 在 c_api.h 中定义,旨在实现简洁性和一致性,而不是便利性。 下载…...

5-1 Java 网络编程

第1关:URL类与InetAddress类 任务描述 本关任务:了解网络编程基础知识。 相关知识 为了完成本关任务,你需要掌握:1.URL;2.InetAddress。 URL 统一资源定位符(Uniform Resource Locator,缩…...

汇编-CALL和RET指令

CALL指令调用一个过程, 使处理器从新的内存位置开始执行。过程使用RET(从过程返回) 指令将处理器转回到该过程被调用的程序点上。 CALL指令的动作: 1.将CALL指令的下一条指令地址压栈(作为子过程返回的地址) 2.将被调过程的地址复制到指令指针寄存器E…...

STM32_5(中断)

中断系统 中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行中断优先级:当…...

docker 部署hbase 并且java Api连接

首先先运行容器 docker run -d --name hbase -p 2181:2181 -p 16010:16010 -p16000:16000 -p 16020:16020 -p 16030:16030 harisekhon/hbase2.在本机的hosts中注册docker的id 因为docker内部集成了其他环境而其他环境 中的ip是docker id 所以需要在hosts中转换 192.168.80.120…...

EasyExcel listener无法通过Autowired注入xxMapper

easyexcel listener无法通过Autowired注入xxMapper 文章目录 easyexcel listener无法通过Autowired注入xxMapperbug记录:解决方案:easyexcel 使用例子controllerServiceImpllistener bug记录: productMapper注入一直为null,而procureDetailM…...

Android Spannable 使用​注意事项

1、当前示例中间的 "评论",使用SpannableStringBuilder实现,点击评论会有高亮效果加粗,但再点击其它Bar时无法恢复默认样式。 2、因为SpannableString或SpannableStringBuilder中的效果是叠加的,恢复默认样式需要先移除…...

Apache访问控制

服务器相关的访问控制 Options指令 Options指令是Apache服务器配置文件中的一个重要指令,它可以用于控制特定目录启用哪些服务器特性。Options指令可以在Apache服务器的核心配置、虚拟主机配置、特定目录配置以及.htaccess文件中使用。 以下是一些常用的服务器特性选项: N…...

二、类与对象(二)

8 this指针 8.1 this指针的引入 我们先来定义一个日期的类Date&#xff1a; #include <iostream> using namespace std; class Date { public:void Init(int year, int month, int day){_year year;_month month;_day day;}void Print(){cout << _year <&l…...

Pytorch从零开始实战10

Pytorch从零开始实战——ResNet-50算法实战 本系列来源于365天深度学习训练营 原作者K同学 文章目录 Pytorch从零开始实战——ResNet-50算法实战环境准备数据集模型选择开始训练可视化模型预测总结 环境准备 本文基于Jupyter notebook&#xff0c;使用Python3.8&#xff0c…...

设计模式-单例模式实战

目录 一、引言二、适用场景三、代码实战饿汉式单例模式懒汉式单例模式双重检查锁定单例模式静态内部类单例模式 四、实际应用举例Runtime解析 五、结论 一、引言 单例模式是一种创建型设计模式&#xff0c;用于确保一个类只有一个实例&#xff0c;且提供全局访问点以访问该实例…...

requests库出现AttributeError问题的修复与替代方法

在使用App Engine时&#xff0c;开发者们通常会面临需要发送爬虫ip请求的情况&#xff0c;而Python中的requests库是一个常用的工具&#xff0c;用于处理爬虫ip请求。然而&#xff0c;在某些情况下&#xff0c;开发者可能会遇到一个名为AttributeError的问题&#xff0c;特别是…...

opencv-2D直方图

cv2.calcHist() 是 OpenCV 中用于计算直方图的函数。它可以计算一维或多维直方图&#xff0c;用于分析图像中像素值的分布。 基本的语法如下&#xff1a; hist cv2.calcHist(images, channels, mask, histSize, ranges[, hist[, accumulate]])参数说明&#xff1a; images:…...

web vue 项目 Docker化部署

Web 项目 Docker 化部署详细教程 目录 Web 项目 Docker 化部署概述Dockerfile 详解 构建阶段生产阶段 构建和运行 Docker 镜像 1. Web 项目 Docker 化部署概述 Docker 化部署的主要步骤分为以下几个阶段&#xff1a; 构建阶段&#xff08;Build Stage&#xff09;&#xff1a…...

STM32F4基本定时器使用和原理详解

STM32F4基本定时器使用和原理详解 前言如何确定定时器挂载在哪条时钟线上配置及使用方法参数配置PrescalerCounter ModeCounter Periodauto-reload preloadTrigger Event Selection 中断配置生成的代码及使用方法初始化代码基本定时器触发DCA或者ADC的代码讲解中断代码定时启动…...

EtherNet/IP转DeviceNet协议网关详解

一&#xff0c;设备主要功能 疆鸿智能JH-DVN-EIP本产品是自主研发的一款EtherNet/IP从站功能的通讯网关。该产品主要功能是连接DeviceNet总线和EtherNet/IP网络&#xff0c;本网关连接到EtherNet/IP总线中做为从站使用&#xff0c;连接到DeviceNet总线中做为从站使用。 在自动…...

【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分

一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计&#xff0c;提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合&#xff1a;各模块职责清晰&#xff0c;便于独立开发…...

pikachu靶场通关笔记22-1 SQL注入05-1-insert注入(报错法)

目录 一、SQL注入 二、insert注入 三、报错型注入 四、updatexml函数 五、源码审计 六、insert渗透实战 1、渗透准备 2、获取数据库名database 3、获取表名table 4、获取列名column 5、获取字段 本系列为通过《pikachu靶场通关笔记》的SQL注入关卡(共10关&#xff0…...

C++八股 —— 单例模式

文章目录 1. 基本概念2. 设计要点3. 实现方式4. 详解懒汉模式 1. 基本概念 线程安全&#xff08;Thread Safety&#xff09; 线程安全是指在多线程环境下&#xff0c;某个函数、类或代码片段能够被多个线程同时调用时&#xff0c;仍能保证数据的一致性和逻辑的正确性&#xf…...

ABAP设计模式之---“简单设计原则(Simple Design)”

“Simple Design”&#xff08;简单设计&#xff09;是软件开发中的一个重要理念&#xff0c;倡导以最简单的方式实现软件功能&#xff0c;以确保代码清晰易懂、易维护&#xff0c;并在项目需求变化时能够快速适应。 其核心目标是避免复杂和过度设计&#xff0c;遵循“让事情保…...

JAVA后端开发——多租户

数据隔离是多租户系统中的核心概念&#xff0c;确保一个租户&#xff08;在这个系统中可能是一个公司或一个独立的客户&#xff09;的数据对其他租户是不可见的。在 RuoYi 框架&#xff08;您当前项目所使用的基础框架&#xff09;中&#xff0c;这通常是通过在数据表中增加一个…...

C#中的CLR属性、依赖属性与附加属性

CLR属性的主要特征 封装性&#xff1a; 隐藏字段的实现细节 提供对字段的受控访问 访问控制&#xff1a; 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性&#xff1a; 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑&#xff1a; 可以…...

Golang——9、反射和文件操作

反射和文件操作 1、反射1.1、reflect.TypeOf()获取任意值的类型对象1.2、reflect.ValueOf()1.3、结构体反射 2、文件操作2.1、os.Open()打开文件2.2、方式一&#xff1a;使用Read()读取文件2.3、方式二&#xff1a;bufio读取文件2.4、方式三&#xff1a;os.ReadFile读取2.5、写…...