利用Windows PowerShell进行分步配置
打开Windows PowerShell控制台并实施以下步骤:
1.创建一个新的池
a.选择要添加进该池的物理磁盘
$phydisk = Get-PhysicalDisk –CanPool $true | Where BusType -eq “SAS”
b.为该池获取存储子系统
$stsubsys = Get-StorageSubsystem
c.创建新的存储池
$pool = New-StoragePool -FriendlyName TestPool -StorageSubsystemFriendlyName $stsubsys.FriendlyName -PhysicalDisks $phydisk -ProvisioningTypeDefault Fixed
d.根据情况添加额外的一块磁盘作为热备用磁盘
$hotSpareDisk = Get-PhysicalDisk –CanPool $true |Out-GridView -PassThru
Add-PhysicalDisk -StoragePoolFriendlyName TestPool -PhysicalDisks $hotSpareDisk -Usage HotSpare
2.现在在之前创建好的池中新建存储空间
$newSpace = New-VirtualDisk –StoragePoolFriendlyName TestPool –FriendlyName space1 -Size (1GB) -ResiliencySettingName Mirror
3.对新建存储空间进行初始化、分区及格式化操作
$spaceDisk = $newSpace | Get-Disk
Initialize-Disk -Number $spaceDisk.Number -PartitionStyle GPT
$partition = New-Partition -DiskNumber $spaceDisk.Number -DriveLetter $driveletter -size $spaceDisk.LargestFreeExtent
Format-Volume -Partition $partition -FileSystem NTFS
4.将创建好的存储空间添加到集群当中
$space = Get-VirtualDisk -FriendlyName space1
Add-ClusterDisk $space
备注:
我们也可以利用服务器管理器(Server Manager)完成集群空间创建工作:
大家可以点击下列网址获取一套完整的Windows PowerShell文件服务器集群设置样本
故障排查提示:
如果大家在按照教程的指导一步步尝试为集群添加存储池时遭遇下列错误提示,请再次阅读文章开头“准备工作”一段,看看哪些情况与要求不符:
无法为集群添加存储池-{XXXXXXX-XXXX-XXXX-XXXX-XXXXXXX}
没有找到相匹配的集群存储池
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
管理员常用Windows PowerShell命令Top25
即使Windows PowerShell已经由来已久,但很多管理员并不愿意主动熟悉PowerShell cmdlet命令行。随着微软扩展了PowerShell的功能,管理员应该对其功能及使用烂熟于心……
-
巧用PowerShell参数防止操作失误
使用PowerShell自动化操作可以帮助你节省大量的时间——或产生问题。幸运的是,巧用PowerShell参数可以防止发生更改脚本意外。
-
Windows Server 2012 R2下如何处理磁盘故障
Windows管理员可以通过Event Viewer日志、Server Manager报告、SCOM的警告对话框或者Windows PowerShell查询等确定Windows Server 2012 R2中的磁盘故障。
-
Windows Server 2016软件定义存储:Storage Spaces Direct介绍
微软在Windows Server 2016 Technical Preview 2中引入了Storage Spaces Direct。这个特性将本地存储扩展为高可用(HA)存储系统。