1. 磁盘与卷管理
WAC → 选择服务器 → 存储 → 卷
1.1 初始化新磁盘
PowerShell - 初始化磁盘并创建卷
# 查看磁盘列表
Get-Disk
# 初始化磁盘 1(GPT)
Initialize-Disk -Number 1 -PartitionStyle GPT
# 创建分区并格式化
New-Partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter |
Format-Volume -FileSystem NTFS -NewFileSystemLabel Data" -Confirm:$false
# 查看卷信息
Get-Volume
1.2 WAC 图形界面操作
1
选择服务器 → 存储 → 卷 → 点击 创建
2
选择磁盘 → 分区样式:GPT → 文件系统:NTFS/ReFS
3
设置卷大小和驱动器号 → 创建
2. 存储池
PowerShell - 存储池管理
# 查看可用物理磁盘
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, Size, CanPool
# 创建存储池
$disks = Get-PhysicalDisk | Where-Object { $_.CanPool -eq $true }
$subsystem = Get-StorageSubSystem
New-StoragePool -FriendlyName "Pool-Data" `
-StorageSubSystemFriendlyName $subsystem.FriendlyName `
-PhysicalDisks $disks
# 创建虚拟磁盘(简单/镜像/奇偶校验)
New-VirtualDisk -FriendlyName "VD-Mirror" `
-StoragePoolFriendlyName "Pool-Data" `
-ResiliencySettingName Mirror" `
-Size 500GB -ProvisioningType Thin"
3. 存储空间直通(S2D)
WAC 提供向导式的 S2D 集群部署。
PowerShell - 启用 S2D
# 启用存储空间直通(在集群节点上执行)
Enable-ClusterS2D -Verbose
# 查看 S2D 状态
Get-ClusterS2D
# 创建 S2D 虚拟磁盘
New-Volume -FriendlyName "Volume01" `
-StoragePoolFriendlyName "S2D on Cluster" `
-Size 1TB `
-ProvisioningType Fixed" `
-ResiliencySettingName Mirror"
4. ReFS 与 NTFS
| 特性 | NTFS | ReFS |
|---|---|---|
| 最大卷大小 | 256TB | 35PB |
| 数据完整性 | 无校验 | 校验和(B+ 树) |
| 块克隆 | 不支持 | 支持 |
| 重复删除 | 支持 | Windows Server 2022+ 支持 |
| VHDX 加速 | 无 | 块克隆+精简配置加速 |
| 适用场景 | 通用文件服务 | Hyper-V 存储、S2D |
5. 常见问题
Q1:磁盘显示"只读"无法操作
① Set-Disk -Number 1 -IsReadOnly $false ② DiskPart → attributes disk clear readonly ③ 检查 SAN 策略:Set-StorageSetting -NewDiskPolicy OnlineAll
Q2:S2D 部署前需要什么准备
① 至少 2 个节点(镜像)或 3 个节点(奇偶校验)② 每个节点至少 2 块 SSD + 4 块 HDD(混合)或全 NVMe/SSD ③ 已部署故障转移集群 ④ 10GbE+ 网络 ⑤ 确认所有磁盘可被清空