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

边缘计算节点 BEC 实践:如何快速准备裸金属服务器 Windows 自定义镜像?

很多小伙伴在某些场景下,需要基于 Windows 镜像的裸金属服务器创建自定义镜像,本文将介绍在进行裸金属服务器制作 Windows 自定义镜像前,你需要准备哪些内容、准备的步骤是怎么样的。

在之前我们也发过 快速上手 PC-Farm 服务器的教程,欢迎大家查看

边缘计算节点BEC典型实践:如何快速上手PC-Farm服务器?_pc farm-CSDN博客

1、配置步骤

打开powershell

在 Windows 操作系统中,你可以通过以下几种方式打开 PowerShell:

  • 使用开始菜单: 点击 Windows 开始按钮(通常是左下角的 Windows 图标)。 在搜索框中键入 "PowerShell"。 选择 "Windows PowerShell" 或 "PowerShell" 应用程序。
  • 使用运行对话框: 按下 Win + R 组合键,打开运行对话框。 键入 "powershell" 并按 Enter 键。
  • 使用搜索功能: 点击任务栏上的搜索图标(放大镜图标)。 输入 "PowerShell" 并选择 "Windows PowerShell"。

2、清空Cloud-init log

  • powershell中执行如下命令: 
    Clear-Content -Path c:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\cloudbase-init.log
  • 或者在图形界面到上述目录下手工清空内容

3、清空网络配置

注意:清理网络配置后,裸金属的网络会断开,所以这个步骤需要放到准备阶段的最后一步执行。
有bond

如果有 bond,则 powershell 中执行以下命令 

Remove-NetLbfoTeam -Name bond0 -Confirm:$false; Start-Sleep -Seconds 4; ipconfig /release
无bond

如果是DHCP方式配置IP,则清空IP缓存:powershell中执行以下命令 

ipconfig /release

如果是静态方式配置IP,则powershell中执行以下命令 

Get-NetAdapter | Where-Object { $_.Name -eq "eth0" } | Set-NetIPInterface -Dhcp Enabled; Start-Sleep -Seconds 4; ipconfig /release

4、制作完镜像后,裸金属网络环境的恢复

有bond

裸金属制作镜像完成重启后,会通过DHCP拿到IP,如果要恢复BOND配置,则: 到c:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\ 目录,选择bond.ps1右键:在powershell中执行。 或者进入powershell执行下列命令: 

.\c:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\bond.ps1
无bond

如果是DHCP方式配置IP,制作完镜像后,裸金属服务器重启,网络配置会自动恢复。

如果是静态方式配置IP,则按照系统安装时候的步骤配置静态IP。

 欢迎了解更多边缘计算信息:边缘计算

相关文章:

  • X-ObjectMount: 对象存储访问接入的新选择
  • 读-改-写操作
  • java map对象格式化为json对象
  • 【第二周】基础语法学习
  • 征求意见《第三方运维服务水平评价指南 工业废水处理设施》
  • Unity发布PC限制本地访问exe次数
  • 从单点到全景:视频汇聚/安防监控EasyCVR全景视频监控技术的演进之路
  • 苍穹外卖项目 常用注解 + 动态sql
  • 华为昇腾×实在智能:让国产AI科技实实在在“飞得更高”
  • 游戏AI的创造思路-技术基础-深度学习(5)
  • 【neo4j图数据库】入门实践篇
  • ubuntu server 24.04 使用记录
  • 从二元一次方程组到二阶行列式再到克拉默法则
  • 实现Spring Boot与RabbitMQ消息中间件的无缝集成
  • 广州自闭症机构哪家好
  • [Vue CLI 3] 配置解析之 css.extract
  • IOS评论框不贴底(ios12新bug)
  • maven工程打包jar以及java jar命令的classpath使用
  • Mybatis初体验
  • Nodejs和JavaWeb协助开发
  • React Transition Group -- Transition 组件
  • SpiderData 2019年2月13日 DApp数据排行榜
  • 半理解系列--Promise的进化史
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 类orAPI - 收藏集 - 掘金
  • 前端面试题总结
  • 通信类
  • 我建了一个叫Hello World的项目
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • 赢得Docker挑战最佳实践
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 怎么将电脑中的声音录制成WAV格式
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​用户画像从0到100的构建思路
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #{}和${}的区别是什么 -- java面试
  • #define与typedef区别
  • (0)Nginx 功能特性
  • (10)ATF MMU转换表
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .net 怎么循环得到数组里的值_关于js数组
  • .stream().map与.stream().flatMap的使用
  • [④ADRV902x]: Digital Filter Configuration(发射端)
  • [bzoj1038][ZJOI2008]瞭望塔
  • [C#]OpenCvSharp结合yolov8-face实现L2CS-Net眼睛注视方向估计或者人脸朝向估计
  • [C#]winform使用引导APSF和梯度自适应卷积增强夜间雾图像的可见性算法实现夜间雾霾图像的可见度增强
  • [C#]扩展方法
  • [C++]18:set和map的使用