束测后台实操文档1-PVE、PBS

合肥先进光源束测系统后台基础架构初步设计报告

合肥先进光源束测系统后台搭建进展2024.4.29

关于后台基础架构,写了上面两篇文档,只是框架的印象,没涉及到具体的实操,后面针对具体的搭建慢慢的完善操作的细节,从今年新买的几台工控机分配后的使用开始:

工控机一直被我当成轻量的服务器用,需要内存和ssd的容量能尽量大,以前一直使用凌华的工控机,品质很不错,不过价钱有点贵,今年新光源需要买几台,调研了一下,现在15000元以内能买这样的配置:CPU核数和性能好于12代i7;内存>=32G;内嵌ssd>=1T;网口数量>=2;机箱含可外热插拔2.5寸槽位,并装ssd>=4T;可放入标准19寸机柜的23寸显示器;有线键鼠。 

这样的配置,内嵌的1T容量的SSD可安装windows系统,对性能要求很高的调试需求的场合都足够胜任;在另外那块4TSSD上安装proxmox或zstack系统,又能作为轻量的虚拟化服务器使用,成为一个综合的能满足各种调试需求的平台。

一台工控机的能量,这个链接里的6代8核i7能完成那么多的虚拟机同时运行,相信现在更强的CPU能更顺畅的做更多的事。

Ventoy制作系统安装启动盘 

Ventoy 多合一启动盘制作

 按上面方法用ventoy工具把一个优盘制作成启动盘;

proxmox的安装和配置

proxmox的安装及配置

之后去proxmox官网下载最新的pve版本,或从科大镜像下载,把其iso拷贝到制作好的优盘里,之后优盘启动工控机安装系统。

工控机有两个网口,建议安装时一个网口接校园网,会DHCP个ip,但是安装后系统会static这个ip固定下来,并且方便从校园网web连接管理(在线系统为了安全,服务器不会有外网ip,不过在建设调试过程中,可以这么做);另一个网口接局域网连接要调试的设备。

proxmox宿主机安装桌面

安装好系统后可按上面的方法安装桌面系统,这样在工控机上就可以图形界面的进行管理;

PBS的使用

PBS(proxmox backup server)尝鲜记

想更多地了解PBS可以阅读上面的文档,为了现光源的运维和新光源的建设,我已经搭建了PBS服务,在线的各子系统的虚拟机镜像会定期备份到PBS服务器上,新光源建设过程中,搭建和调试的虚拟机也会经常上传到PBS上方便大家使用,后面叙述一下大致的过程:

内部PBS概况

上图所示,内部使用的PBS服务器上建有beam账号,并建立了beam、data、HALF、HLSII四个镜像的存储空间;

连接PBS

安装好的PVE的web管理界面上,从上图所示的入口添加PBS的存储空间,弹出:

上图以添加beam存储空间为例,在Datastore那一项填入存储空间的名称,ID可以自己任取名称,方便助记即可,服务器ip、密码、指纹在内部文档中提供;

镜像的还原

以一台工控机已添加的HALF存储空间为例(取名HALF82.95),上图的PVE web管理界面上,选中要还原的镜像,点还原按钮,弹出:

只需选好本机的存储位置,并默认或自己设定VM编号,之后点击右下角的还原按钮:

虚拟机的备份

使用PBS备份虚拟机镜像,可参看本节开头的那个PBS尝鲜记,不再赘述。

PBS使用中的一些注意事项

还原产生的虚拟机,由于产生镜像的PVE环境和还原的PVE环境可能不一样,比如存储空间的名称、硬件配置名称等,产生和使用前,需要把这些调整到还原的PVE环境,虚拟机才能生成以及运行起来,更多的等碰到相关的问题再补充。

PVE搭建完,以及使用上PBS上的镜像存储空间,后继的子系统搭建和调试将会得心应手,效率会大增,除了束测内部这样的使用方式,欢迎路过的采用以及交流经验。

大框架做好了,后面就是一些通用的设备IOC的细节,前面针对图像采集和示波器波形采集写过相关文档,后面将涉及到具体些的更多的配置细节。。。

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

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

相关文章

基于STM32实现智能园艺系统

目录 引言环境准备智能园艺系统基础代码示例:实现智能园艺系统 土壤湿度传感器数据读取水泵控制温湿度传感器数据读取显示系统用户输入和设置应用场景:智能农业与家庭园艺问题解决方案与优化收尾与总结 1. 引言 本教程将详细介绍如何在STM32嵌入式系统…

四川省税务局CDH国产化替代实践

“传统数据仓库对于数据处理时效较低,且无法处理实时增量数据及数据变更,同时,在面对海量税务数据大规模进行查询分析等方面存在一些挑战。我们希望尽快寻找到一款能够替代CDH,并且具备灵活扩展能力的大数据解决方案,以…

有限元法之有限元空间的构造

目录 一、区域Ω的剖分 二、三角形一次元 三、一次元的基函数与面积坐标 四、三角形二次元及其基函数 前两节我们介绍了有限元基本概念和变分理论的推导,本节我们继续探讨有限元空间的构造。 一、区域Ω的剖分 对矩形区域进行三角剖分,其中x方向剖…

MySQL的管理员用户名为root,密码默认为空,如何修改root密码?

MySQL的管理员用户名为root,密码默认为空。1、修改 root密码 MYSQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(mysql有 一个默认的用户名为root,密码自己定。) …

类 和 对象(二)

构造方法 接上篇,若每次都想下面的setDate方法给对象初始化,未免比较麻烦,那有什么方法可以让初始化更加简便呢? public void setDate(int year, int month, int day){this.year year;this.month month;this.day day;}答&#…

文献分享《Microbiome and cancer》

人类微生物群构成了一个复杂的多王国群落,与宿主在多个身体部位共生相互作用。宿主-微生物群的相互作用影响多 种生理过程和各种多因素的疾病条件。在过去的十年中,微生物群落被认为会影响多种癌症类型的发展、进展、转移 形成和治疗反应。虽然微生物对癌…

C++ final 和 override

final 和 override 是 C11 引入的两个关键字,它们的主要作用如下:final:用于指定一个类不能被继承,或者一个虚函数不能被子类重写。这有助于保护类的设计,防止意外的修改。override:用于显式地指出一个成员…

Linux Kernel入门到精通系列讲解(QEMU-虚拟化篇) 2.4 创建Virtio和fw_cfg虚拟化环境

1. 概述 到这个阶段,我们已经把U-boot给跑起来了,如果感兴趣的小伙伴可以去看看。 什么是virtio? QEMU virtio是QEMU(Quick EMUlator)虚拟化技术中用于提高I/O性能的一种机制。QEMU是一个开源的虚拟化软件,可以模拟完整的计算机系统,包括CPU、内存和各种I/O设备。QEMU v…

2024年短视频评论区批量爬取采集软件

一、背景说明 前言 评论区引流,顾名思义,是通过在视频下方进行留言评论、回复评论,吸引用户的注意,从而和你的账号产生互动、交易。比如,在一个关于健身的视频下方,留言分享自己的健身经验或者提出问题。…

使用 SwanLab 进行可视化 MNIST 手写体识别训练

使用 SwanLab 进行可视化 MNIST 手写体识别训练 在线演示demo 本案例主要: 使用pytorch进行CNN(卷积神经网络)的构建、模型训练与评估使用swanlab跟踪超参数、记录指标和可视化监控整个训练周期 一、相关简介 SwanLab SwanLab是一款开源…

gRPC - Protocol Buffer 编译器安装

文章目录 Protocol Buffer 编译器安装如何安装 Protocol Buffer 编译器使用包管理器安装Linux 上,使用 apt 或 apt-get,例如:macOS 上,使用 Homebrew: 安装预编译的二进制文件(任何操作系统)其他…

凭借这点高效备考HCIA,一般人我不告诉他

在这个信息爆炸的时代,备考HCIA认证时,利用好在线资源可以大大提升学习效率。 以下是一些只有内行人才知道的高效备考策略,通过这些方法,你可以事半功倍,轻松拿下HCIA认证。 01 找到最适合你的学习方式 每个人的学习方…

Linux中ftp配置

一、ftp协议 1、端口 ftp默认使用20、21端口 20端口用于建立数据连接 21端口用于建立控制连接 2、ftp数据连接模式 主动模式:服务器主动发起数据连接 被动模式:服务器被动等待数据连接 二、ftp安装 yum install -y vsftpd #---下…

使用httpx异步获取高校招生信息:一步到位的代理配置教程

概述 随着2024年中国高考的临近,考生和家长对高校招生信息的需求日益增加。了解各高校的专业、课程设置和录取标准对于高考志愿填报至关重要。通过爬虫技术,可以高效地从各高校官网获取这些关键信息。然而,面对大量的请求和反爬机制的挑战&a…

蓝桥杯物联网竞赛_STM32L071KBU6_字符串处理

前言: 个人感觉国赛相较于省赛难度上升的点在于对于接收的字符串的处理,例如串口发送的字符串一般包含字母字符串 数字字符串,亦或者更复杂,对于LORA也是如此,传递的字符串如#9#1亦或者#1a#90,#1#12,如何…

4.每日LeetCode-数组类,斐波那契数(Go,Java,Python)

题目 题号:509斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) 0,F(1) 1 F(n) F(n - 1) F(n - 2)&#xff0…

剖析【C++】——类与对象(上)超详解——小白篇

目录 1.面向过程和面向对象的初步认识 1.面向过程(Procedural Programming) 2.面向对象(Object-Oriented Programming) 概念: 特点: 总结 2.C 类的引入 1.从 C 语言的结构体到 C 的类 2.C 中的结构…

调用萨姆索诺夫函数:深入探索函数的参数与返回值

新书上架~👇全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一、萨姆索诺夫函数的引入与调用 二、如何获取函数的返回值 三、无参数与无返回值的函数调…

帝国CMS验证码不显示怎么回事呢?

帝国CMS验证码有时候会不显示或打叉,总结自己的解决方法。 1、检查服务器是否开启GD库 测试GD库是否开启的方法:浏览器访问:/e/showkey/index.php,如果出现一堆乱码或报错,证明GD库没有开启,开启即可。 2…

聊聊2024上半年软考高项

今年和去年机考区别: 去年高项分了三个批次,其中有一部分人不是在周末考的试;今年分了两个批次,时间是25、26号;仍然是联考的形式。去年是综合知识在上午,案例分析和论文在下午;今年是综合知识…