在openEuler中通过KVM可视化安装华为FusionCompute的VRM节点

一、说明

本文是华为FusionCompute云平台配置的延续,是在CNA(ComputingNode Agent,计算节点代理)主机安装配置完成后,详细安装VRM(Virtual Resource Manager,虚拟资源管理器)节点的过程。

FusionCompute VRM节点系统的安装可通过ISO镜像或者安装工具进行安装,但在实验过程中发现通过工具安装总是失败,提示主机IP地址不可达,耗不了少时间,最后仍未解决,只能通过ISO镜像进行安装,安装过程与CNA类似,主要不同的地方是VRM要求硬盘空间不小于130GB,网络适配器可以只有一个,CNA主机系统的安装过程可参考以下文章:

在openEuler中通过KVM可视化安装华为FusionCompute的CNA主机-CSDN博客

下面主要介绍通过ISO镜像安装VRM系统。

二、创建和配置VRM虚拟机

1、打开KVM虚拟机管理器

在openEuler服务器中执行【virt-manager】命令,打开如下所示的KVM虚拟机管理器。

2、新建VRM虚拟机

点击kvm虚拟机管理器左上角的“+”号创建虚拟机,打开如下所示窗口。

3、指定ISO镜像位置和OS类型

选择从本地媒体安装,并在如下所示窗口中指定VRM的ISO镜像文件和OS类型,VRM 镜像的OS为Euler 2.0,但KVM虚拟机无法自动识别,故取消自动检测,在选择列表中选择Generic default即可。

4、设置内存大小和CPU核数

VRM节点建议CPU核数不小于4,内存建议8G以上。

5、设置虚拟机磁盘镜像大小

VRM节点磁盘空间要求不小于120GB,这里指定为140GB。

6、设置主机名、网络连接模式以及安装前自定义配置

网络连接模式建议选择默认的NAT,并勾选安装前自定义配置,否则后面安装会报错。

7、修改Display Spice Sever类型

如下所示,将Display Spice选项卡下的Spice Sever类型更改为VNC server。

注:若按默认的Spice server安装,会提示如下所示的Unable to complete install: 'unsupported configuration: spice graphics are not supported with this QEMU'错误。

8、设置Video的Model

如下所示,将Video QXL选项卡下的Video的Model指定为Virtio。

注: 若按默认的QXL安装,会提示如下所示的Unable to complete install: 'unsupported configuration: domain configuration does not support 'video model' value 'qxl''的错误

9、删除USB Redirector

如下所示,删除最下面的USB Redirector1和USB Redirector2

注:若不删除,安装时会提示如下所示的Unable to complete install: 'unsupported configuration: USB redirection is not supported by this version of QEMU'错误。

三、安装VRM虚拟机系统

1、开始安装VRM虚拟机系统

完成上述配置后,单击虚拟机管理器左上角的“Begin Installation”按钮开始安装,当出现如下安装菜单界面时,选择Install开始安装。

稍候将出现如下图所示安装主界面

2、配置网络

按Tab和方向键,选择Network选项卡,直接按两次回车键,打开如下所示界面,填写默认网关地址。

在上图所示界面中,选择Edit并按回车,在如下所示界面可以看到VRM的IP地址为通过DHCP自动获得。直接一路选择OK确认,直到回到主界面。

3、配置主机名

选择Hostname,修改Hostname名称

4、指定登录密码

如下所示,选择Password,并配置root账号的登录密码。

5、确认配置

选择安装主界面中的OK并回车

出现如下所示界面时,选择Yes,确认用默认硬件驱动配置安装OS。

在如下所示界面,选择Yes确认继续安装。

在如下所示界面,选择Yes,确认完成配置。

在如下所示界面,选择Yes,确认格式化所有分区。

最后出现如下所示界面,开始安装。

6、完成安装并核查网络连接通性

安装完成后会自动重启,用root账号登录并查看IP地址,如下图所示。

四、登录FusionCompute

以下通过XShell远程连接openEuler服务器进行以下操作(也可以用vnc viewer),

1、打开浏览器

在XShell中执行【firefox&】命令打开openEuler服务器上默认安装的火狐浏览器

[root@CNA-mother ~]# firefox&

2、访问VRM节点IP地址

在浏览器中访问VRM节点IP地址,打开如下所示页面。

3、接受风险并继续

单击Advanced按钮,然后单击Accept the Risk and Continue按钮

4、接受用户许可协议

在如下图所示页面,单击Confirm按钮同意用户许可协议

5、登录FusionCompute

在如下所示的登录页面,输入账号密码即可登录FusionCompute主页面。

FusionCompute的默认用户名为admin,密码为admin/IaaS@PORTAL-CLOUD8!

6、修改初始密码

首次登录要求修改密码,如下所示。

成功修改密码后,会自动跳转到FusionCompute管理页面,如下所示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/700223.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

「JavaSE」String类3:字符串常量池

🎇个人主页:Ice_Sugar_7 🎇所属专栏:快来卷Java啦 🎇欢迎点赞收藏加关注哦! 字符串常量池 🍉常量池🍉字符串常量池🍉intern 方法 🍉常量池 在Java程序中&…

微服务-Alibaba微服务nacos实战

1. Nacos配置中心 1.1 微服务为什么需要配置中心 在微服务架构中,当系统从一个单体应用,被拆分成分布式系统上一个个服务节点后,配置文件也必须跟着迁移(分割),这样配置就分散了,不仅如此&…

*MYSQL--索引--内部原理

MYSQL的索引根据功能,主要有三大类型: 1.HASH索引 2.二叉树 3.BTREE索引 一:HASH索引 1.内部原理: 在设置了某列为索引列之后,并且开始或者将要在相应索引列创建数据的时候,系统通过某种算法 F(X) 自动计算出来一个十六进制的哈希值,这个哈希值能够对应相应的字段值 所以…

数据之巅:揭秘企业数据分析师如何成为企业的决策智囊

引言 在数字化浪潮中,企业数据分析师已成为企业决策的重要支撑。他们如同探险家,在数据的丛林中寻找着能够指引企业前行的宝贵信息。本文将深入剖析企业数据分析师的角色、挑战与成就,带你领略这个充满智慧与激情的职业风采。 一、从数字到智…

28-k8s集群中-StatefulSets控制器(进阶知识)

一、statefullsets控制器概述 1,举例 假如,我们有一个deployment资源,创建了3个nginx的副本,对于nginx来讲,它是不区分启动或者关闭的先后顺序的,也就是“没有特殊状态”的一个服务,也成“无状…

【Java】图形、图像与音频(实验十二)

一 、Component组件类中有一个public void paint( Graphics g)绘画方法,只要用户自定义的类继承了此组件类或其子类并重写了paint()方法,当用户自定义的类被实例化后,此时java运行环境就会开启一个新线程来自动调用并执行用户自定义类中的pai…

树莓派更新源,以及安装wiringPi库

1、更换树莓派(Raspberry Pi 3B)软件源 更换树莓派(Raspberry Pi 3B)软件源为国内镜像源_树莓派3b更换国内源-CSDN博客 2、安装wiringPi库 安装wiringPi库在树莓派上,可以按照以下步骤进行操作: a.首先&…

十四届蓝桥杯国赛考试计算思维 U10 组真题和答案

答案在底部 第一题 恐龙乐园的规划图中有 n 个小岛,m 座小桥,每座桥连接两个小岛。 下图是 n=5,m=8 的一个例子: 希希发现,如果拆除一些桥,仍然能使任何两个小岛都互通。最多可以拆除( )座 桥。 A. n-m B. m-n C. m-m-1 D. m-n+1 第二题

Python文件和异常(一)

目录 一、从文件中读取数据 (一)读取整个文件 (二)文件路径 (三)逐行读取 (四)创建一个包含文件各行内容的列表 (五)使用文件的内容 (六&a…

私域运营的4个核心要素

第一,我们要首先理解私域现在的形势。 以前私域:崛起的微商。发朋友圈,成交率高。 因为主要来源是信息差。 当代:信息透明化。私域流量运营的本质是获取信任。通过建立起泛人脉亲密关系。信任才重要。 第二,塑造一对一…

探索设计模式的魅力:状态模式揭秘-如何优雅地处理复杂状态转换

​🌈 个人主页:danci_ 🔥 系列专栏:《设计模式》 💪🏻 制定明确可量化的目标,并且坚持默默的做事。 探索设计模式的魅力:状态模式揭秘-如何优雅地处理复杂状态转换 文章目录 一、案例…

VUE3使用three.js显示3D模型

使用3D模型作为自动化系统的界面已经成为潮流。尽管在AutomationML 中推荐COLLADA作为 3D 模型的标准。但是COLLADA的开发者khronos 集团却已经开发了COLLADA的后继者glTF 。glTF 2.0已经成为国际标准ISO/IEC 12113:2022。 Khronos声称-‘glTF是3D里的JPEG’。目前看来glTF 更加…

Java WEB面试系列-01

1. 什么是 Servlet? Servlet是用Java编写的服务器端程序, 其主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,我们一般将Servlet理解为后者。 2. 为什么要使…

问题慢慢解决-通过android emulator调试android kernel-内核条件断点遇到的问题和临时解决方案

起因 在摸索到这个方案之后,mac m1调试aarch64 android kernel最终方案,就准备调试内核了,预备下断点的地方是 b binder_poll b ep_ptable_queue_proc b remove_wait_queue但是由于是android系统,上面三个函数会被频繁的触发&am…

ERC721解读

NFT(非同质化代币):类似于明朝、宋朝的青花瓷。虽然都是青花瓷。但是都具有唯一的典藏价值。而且价值可能不同。 NFT就是具有唯一价值的代币。 ERC721: 是以太坊规定实现NFT的一种标准了。实现ERC21标准的智能合约就是NFT代币了。 1.接口 1.ERC721 定义接口参考:ER…

vue.js中slot插槽的作用

作为一种流行的JavaScript框架,vue.js提供了很多功能强大的特性,其中之一就是插槽(slot)。插槽是一种能够让父组件向子组件传递内容的机制,它为我们构建可复用的组件提供了更大的灵活性和可扩展性。以下介绍Vue中插槽的…

《Docker极简教程》--Docker服务管理和监控--Docker服务的监控

Docker监控的必要性在于确保容器化环境的稳定性、性能和安全性。以下是几个关键原因: 性能优化和故障排除:监控可以帮助识别容器化应用程序的性能问题,并快速进行故障排除。通过监控关键指标,如CPU利用率、内存使用、网络流量等&…

ElementUI table表格组件实现双击编辑单元格失去焦点还原,支持多单元格

在使用ElementUI table表格组件时有时需要双击单元格显示编辑状态,失去焦点时还原表格显示。 实现思路: 在数据中增加isFocus:false.控制是否显示在table中用cell-dblclick双击方法 先看效果: 上源码:在表格模板中用scope.row…

springboot集成mqtt

文章目录 前言一、MQTT是什么?二、继承步骤1.安装MQTT2.创建项目,引入依赖3. 对应步骤2的代码3 测试 总结mqtt 启动后访问地址 前言 随着物联网的火热,MQTT的应用逐渐增多 曾经也有幸使用过mqtt,今天正好总结下MQTT的使用; 一、MQTT是什么?…

从扩散模型基础到DIT

Diffusion model 扩散模型如何工作? 输入随机噪声和文本内容,通过多次预测并去除图片中的噪声后,最终生成清晰的图像。 以上左边这张图,刚开始是随机噪声,999为时间序列。 为什么不直接预测下一张图片呢?…