在Windows 2012上,我有一个在线的SCSI共享存储(vendor = starwind),并且有自己的卷(E:/)。
重启机器时,我希望默认情况下将共享设置为离线。
任何人都知道如何做到这一点?
非常感谢!
答案 0 :(得分:1)
创建PowerShell脚本:
Set-Disk -Number% StarWind磁盘的数量 %-IsOffline $ True
在Windows Task Sheduler中创建一个任务,以便在StarWind Virtual SAN服务的事件 257 上运行上述脚本,以便在服务启动时执行脚本。
请注意,这不是100%的解决方案,因为这会使指定的LUN不仅在主机重启时脱机,而且每次重新启动StarWind服务时。
希望它有所帮助。
答案 1 :(得分:1)
事件257的替代方案可能是事件ID 6005,这是“事件日志服务已启动”,通常在重新启动时发生。 BaronSamedi在StarWind上编写脚本的建议也是有道理的,只要确保卷号是持久的。
PS:我还想知道这个调整的目的吗?答案 2 :(得分:0)
AFAIK StarWind是PowerShell脚本。因此,您不创建持久目标,而是在AutoStart中运行PoSh cmdlet以导出LUN。
https://forums.starwindsoftware.com/viewtopic.php?f=5&t=3757