小编Car*_*ell的帖子

内部存储作为 HA 故障转移集群存储池?

我有 2 个 HyperV 服务器(2012 R2)节点,在故障转移群集中共享 ISCSI 存储(ubuntu 16.04)。

我想让那 3 个服务器(windows server 2016 和/或 2012r2)每个都有 2 个分区,一个用于系统,另一个用作存储。

如果我必须在其中一台服务器上进行维护,我将如何进行这项工作?

有了我现在所拥有的,我将虚拟机传输到工作节点并在第二个节点上进行维护,存储在外部它不会对虚拟机进行任何更改。根据我的想法,关闭一台服务器会使其存储不可用,并且其上的所有内容都会随之崩溃。

现在存储服务器的所有磁盘都在硬件 RAID 1+0 中,因此如果磁盘出现故障,它不会对服务器造成问题,如果其中一台服务器,是否可以为集群做同样的事情必须关闭?

我读过使用硬件和软件突袭是不行的,但我不明白如果没有两者,我怎么能做到这一点?

如果我在故障转移集群中创建一个存储池,是否可以关闭一台服务器,并在我将其恢复时更新其存储,而不会使 vms 不可用?

我是否需要将所有数据从存储中转移到一个可以保持状态的数据,然后在服务器上进行维护,然后将其全部重新传输回来?或者我继续使用外部存储并希望永远不需要关闭它,因为它几乎是相同的问题?

一些注意事项:旧服务器 HP proliant Gen 7、Dell Poweredge Gen 12 和 IBM Server X5。此外,无法获得其他 RAID 控制器,我获得了这些服务器中的任何内容,因此没有直通、JBOD 等

windows raid storage failover failovercluster

7
推荐指数
1
解决办法
212
查看次数

如何配置 StarWind Virtual SAN Free

我在 30 天试用期间测试了我的环境并且非常喜欢它,但现在我想让它与免费版本一起使用。我重新开始并遵循 Starwind创建 HA 设备与 StarWind Virtual SAN FreeStarWind Virtual SAN Hyper-Converged 3 Nodes Scenario with Hyper-V Cluster 中的这些演练

我在 3 个节点上有 2 个设备(存储和见证),我所有的目标都是用 Starwind 的脚本创建的,我能够弄清楚它们是同步的。

我的问题之一是我无法向目标添加更多的路径。我可以将我的两个节点配置为使用 10.0.0.0 地址但不能使用地址 10.0.0.128,第三个节点可以使用 10.0.0.128 但不能使用 10.0.0.0

另一个问题是,如果我继续并遵循超融合链接,在“多路径配置”下,它说要为 MPIO 配置所有设备,但我的设备没有任何连接?

当我进行试用时,我只用了一条路径进行了尝试,并且没有出现此类问题,因此我知道这是某个地方的配置错误,但我似乎找不到它。

我使用的脚本:

  • CreateHA(创建设备)
  • enumDevicesTargets(确认设备和目标在那里)
  • haSyncPriority(名字说明了一切)
  • SyncHaDeviceAdvanced(检查它们是否同步,如果不同步则要做的事情)

我重做了starwind的安装,看看有没有搞错,但是问题依旧。

这是“CreateHA”配置:

Import-Module StarWindX

try
{
    $server = New-SWServer -host 127.0.0.1 -port 3261 -user root -password starwind

    $server.Connect()

    $firstNode = new-Object Node

    $firstNode.HostName = "127.0.0.1"
    $firstNode.ImagePath = "My computer\S\Storage"
    $firstNode.ImageName = "Storage"
    $firstNode.Size …
Run Code Online (Sandbox Code Playgroud)

windows iscsi storage-area-network starwind windows-server-2016

4
推荐指数
1
解决办法
3419
查看次数