发布时间:2026/8/27 16:03:38
MSLab 入门指南:用 3 条 PowerShell 命令搭出 Azure Local 测试集群 MSLab 入门指南用 3 条 PowerShell 命令搭出 Azure Local 测试集群【免费下载链接】MSLabAzure Local (formerly Azure Stack HCI), Windows 10 and Windows Server rapid lab deployment scripts项目地址: https://gitcode.com/gh_mirrors/ms/MSLabMSLab 是一套实验室快速部署脚本能在装好 Hyper-V 的主机上搭出 Azure Local原 Azure Stack HCI、Windows Server 和 Windows 10 的完整虚拟环境。读完后你会拥有一个带域控制器、S2D 集群节点和管理机的实验环境并且随时可以推倒重来。部署完成后的环境长什么样MSLab 跑完默认流程Hyper-V 管理器里会出现一组虚拟机MSLab-DC域控制器DNS、DHCP、DSC Pull 服务已配好MSLab-ALNode1、MSLab-ALNode2Azure Local 节点挂着模拟的本地磁盘可以组成 S2D 集群MSLab-Management带图形界面的管理机日常登录操作就用它所有虚拟机和虚拟交换机都带 MSLab- 前缀在管理器里一眼能认出来。磁盘占用也很省——全部虚拟磁盘都是差分盘主机有 8GB 内存、40GB 空闲空间就能跑不挑硬件。首次运行前的准备克隆仓库并放开策略把仓库克隆到本地任意目录git clone https://gitcode.com/gh_mirrors/ms/MSLab克隆后部署脚本都在Scripts/目录配置文件是Scripts/LabConfig.ps1。运行前先执行两条命令否则右键 Run with PowerShell 会报未经授权的脚本错误——这是新手第一个卡点Get-ChildItem -Path C:\MSLab | Unblock-File Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser第一条解开文件来自网络的锁定标记第二条放开执行策略。顺手确认一下硬件Windows 10/11 专业版或 Windows Server、已启用 Hyper-V、至少 40GB 空闲空间。脚本自身也会检查系统版本和 Hyper-V 是否就位缺了会直接提示。水合阶段为什么慢怎么避免跑第二遍MSLab 把工作分成两阶段水合慢但只需要跑一次部署只要几分钟可以反复跑。.\Scripts\1_Prereq.ps1它下载脚本依赖的 DSC 模块和工具文件生成ParentDisks、ToolsDisk目录。首次运行需要联网之后把整个文件夹拷到离线机器上照样能用这也是把实验环境交给学员的方式。接着创建父磁盘.\Scripts\2_CreateParentDisks.ps1这是全程最耗时的一步1~2 小时。脚本会弹窗让你选 Windows Server 安装 ISO然后制作父 VHD再构建域控制器并脱水成文件。窗口打印 Script finished 并询问是否清理无用文件时选 Y 即可。ParentDisks目录里已有你要的 VHD 时脚本会跳过制作直接复用这一步能压到 15 分钟左右。要部署 Azure Local 的话在ParentDisks目录里再跑一次CreateParentDisk.ps1制作 Azure Local 父磁盘按提示指向 Azure Local 的 ISO。LabConfig.ps1 里怎么改虚拟机清单LabConfig.ps1决定部署出什么。最小可用配置Azure Local 双节点加一台管理机$LabConfig{ DomainAdminNameLabAdmin; AdminPasswordLS1setup!; DCEdition4; Internet$true; AdditionalNetworksConfig(); VMs() } # 两台 Azure Local 节点S2D 配置 1..2 | ForEach-Object { $LabConfig.VMs { VMNameALNode$_; ConfigurationS2D; ParentVHDAzSHCI24H2_G2.vhdx; HDDNumber4; HDDSize1TB; MemoryStartupBytes24GB; VMProcessorCountMAX; vTPM$true; UnattendNoDjoin; NestedVirt$true } } # 一台图形界面管理机 $LabConfig.VMs { VMNameManagement; ParentVHDWin2025_G2.vhdx; MGMTNICs1; AddToolsVHD$true }关键字段就四个ConfigurationS2D会给 VM 挂模拟本地盘做 Storage Spaces DirectSimple则是普通虚拟机ParentVHDParentDisks 目录里的父磁盘名MemoryStartupBytes、VMProcessorCount分别是启动内存和 CPU 数AdminPassword在水合阶段写进了父磁盘之后不要改Internet$true给域控制器建外部交换机并配 NAT实验室内虚拟机可以上网部署之后红色报错可以忽略.\Scripts\3_Deploy.ps1全程约 5 分钟先导入域控制器再逐台创建节点和管理机。过程中可能刷出 InitializeDefaultDrives operation on the ActiveDirectory provider failed 之类的红字那是 DC 启动时的正常探测不影响结果。但有一个例外如果红色报错循环刷屏、脚本迟迟不结束多半是你在做父磁盘之后改过AdminPassword——脚本对密码不一致没有报错只能保证从创建父磁盘起密码始终一致。实验做完运行.\Scripts\Cleanup.ps1确认后所有 VM 被删除、域控制器还原几分钟后再跑 3_Deploy 又是一套新环境重建与拆除全靠这对脚本。下一步可以打开HandsOnLabs目录每个子目录都是一个完整案例比如02-DeployingAzureLocal演示了如何在节点上部署 Azure Local 角色。【免费下载链接】MSLabAzure Local (formerly Azure Stack HCI), Windows 10 and Windows Server rapid lab deployment scripts项目地址: https://gitcode.com/gh_mirrors/ms/MSLab创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/27 16:03:38

如何快速上手gym-carla:CARLA自动驾驶深度强化学习实战指南

如何快速上手gym-carla:CARLA自动驾驶深度强化学习实战指南 【免费下载链接】gym-carla An OpenAI gym wrapper for CARLA simulator 项目地址: https://gitcode.com/gh_mirrors/gy/gym-carla gym-carla 是一个专为 CARLA 自动驾驶仿真器打造的 OpenAI Gym 第…

2026/8/27 16:58:49

开源项目维护与社区运营要点

开源项目维护与社区运营要点 开源项目维护的核心是降低协作成本。贡献者需要知道项目接受什么问题、如何复现、谁会处理,以及何时可能得到答复。 让入口清楚 问题模板分别收集缺陷复现、功能建议和安全报告,避免敏感信息进入公开讨论。提交请求说明变更…

2026/8/27 16:58:49

脚本工具与命令行工程的实践要点

脚本工具与命令行工程的实践要点命令行工具的价值在于可组合和可复现。先定义输入、输出、退出码和副作用,智能辅助才不会把临时脚本变成难以维护的黑箱。 处理参数和配置 参数要区分必填、可选和互斥项;配置说明优先级,解析失败时指出字段位…

2026/8/27 16:58:49

颠覆认知!挖漏洞根本不用精通代码,流程和细节才是王道

很多人觉得 “找漏洞” 是黑客的 “超能力”,需要精通底层代码、掌握 0day 漏洞。但我从零基础到累计挖通 100 漏洞(含 23 个高危)的经历证明:找漏洞的核心不是 “技术有多牛”,而是 “流程有多顺、细节有多细”。这篇…

2026/8/26 9:13:28

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/27 10:58:22

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/27 7:46:21

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/27 0:01:16

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

1. 项目概述:从零构建一个企业级的AI服务网关 最近在帮一个做内容审核的团队做技术架构升级,他们原来的业务里,每天有几十万张图片和短视频需要过审,最初是接了几个开源的AI模型自己部署,但效果和性能一直不太稳定。后…

2026/8/27 0:01:16

LeetCode Hot100(51-60)算法精解与面试技巧

1. 题目背景与核心价值"hot100(51-60)"这个标题看起来像是某个编程题库或算法练习集中的一组题目编号。在技术社区中,类似命名通常指向LeetCode、牛客网等平台的热门题目集合。作为刷过300题的算法老手,我理解这类题目的核心价值在于&#xff…

2026/8/27 0:01:16

CRC校验实战:从模2除法到HJ212协议排错

1. 为什么一个“校验码”能扛住工业现场90%的数据 corruption? 你有没有遇到过这样的场景:嵌入式设备通过RS-485上传温湿度数据,上位机偶尔收到一帧乱码——温度显示成-273℃,湿度跳到999%,但串口波形看起来完全正常&a…

2026/8/26 19:34:06

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/26 19:17:08

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/26 19:34:05

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…