我已经将 MD3000 中的一些驱动器替换为更大的驱动器。这些驱动器当前存储在 Windows Server 2003 上运行的 SQL Server 2005 群集中使用的数据库文件。
现在,我们用新的更大硬盘替换较小的硬盘,并重建阵列。现在我们有足够的可用空间。
我们希望扩展这个虚拟磁盘以使我们的数据库能够扩大。
我通过谷歌搜索找到了这个命令:
smcli -n MD3000 -c "set virtualdisk [\"Storage\"] addCapacity=400000000000";
我的第一个问题是,当数据库服务器正在运行且主机访问此虚拟磁盘时,此命令是否可以安全使用?它会保留数据还是会从驱动器上擦除数据(当然,我会进行备份,但我不想因为停机原因而恢复它们)。
那么,它就不会增加这些驱动器的实际分区。
我看到我可以使用 diskpart extend 命令。同样,它可以在数据库服务器运行时使用吗?还是需要关闭它?
谢谢。
答案1
据我所知,重新配置应该在离线模式下进行,即使用存储的服务器应该关闭。即使情况并非如此(我已经有一段时间没有支持这些设备了),我仍然会在对存储进行任何操作之前停止服务器并进行备份。
如果您想要完整的指南和分步说明,最好给戴尔支持打电话,整个重新配置可能都可以从 MDSM 完成,无需进入控制台。