首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置StarWind虚拟SAN

如何配置StarWind虚拟SAN
EN

Server Fault用户
提问于 2018-03-12 17:37:16
回答 2查看 4.3K关注 0票数 4

在30天的试用期间,我测试了我的环境,我真的很喜欢它,但现在我想让它与免费版本一起工作。我从星风用StarWind虚拟SAN创建HA设备具有超V集群的星风虚拟SAN超收敛3节点场景出发,沿着这条路走过去。

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

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

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

当我尝试的时候,我只尝试了一条路径,而且它没有出现这样的问题,所以我知道这是一个错误的配置,但我似乎找不到它。

我使用的脚本:

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

我重新安装了星风,看看我是否犯了错误,但问题仍然存在。

下面是"CreateHA“配置:

代码语言:javascript
复制
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 = 1536000
    $firstNode.CreateImage = $true
    $firstNode.TargetAlias = "Storage"
    $firstNode.AutoSynch = $true
    $firstNode.SyncInterface = "#p2=10.0.0.2:3260;#p3=10.0.0.3:3260"
    $firstNode.HBInterface = "#p2=10.0.0.130:3260;#p3=10.0.0.131:3260"
    $firstNode.PoolName = ""
    $firstNode.SyncSessionCount = 1
    $firstNode.ALUAOptimized = $true
    $firstNode.SectorSize = 4096

    $secondNode = new-Object Node

    $secondNode.HostName = "192.168.0.42"
    $secondNode.HostPort = "3261"
    $secondNode.Login = "root"
    $secondNode.Password = "starwind"
    $secondNode.ImagePath = "My computer\S\Storage"
    $secondNode.ImageName = "Storage"
    $secondNode.Size = 1536000
    $secondNode.CreateImage = $true
    $secondNode.TargetAlias = "Storage"
    $secondNode.AutoSynch = $true
    $secondNode.SyncInterface = "#p1=10.0.0.1:3260;#p3=10.0.0.3:3260"
    $secondNode.HBInterface = "#p1=10.0.0.129:3260;#p3=10.0.0.131:3260"
    $secondNode.SyncSessionCount = 1
    $secondNode.ALUAOptimized = $true

    $thirdNode = new-Object Node

    $thirdNode.HostName = "192.168.0.43"
    $thirdNode.HostPort = "3261"
    $thirdNode.Login = "root"
    $thirdNode.Password = "starwind"
    $thirdNode.ImagePath = "My computer\S\Storage"
    $thirdNode.ImageName = "Storage"
    $thirdNode.Size = 1536000
    $thirdNode.CreateImage = $true
    $thirdNode.TargetAlias = "Storage"
    $thirdNode.AutoSynch = $true
    $thirdNode.SyncInterface = "#p1=10.0.0.1:3260;#p2=10.0.0.2:3260"
    $thirdNode.HBInterface = "#p1=10.0.0.129:3260;#p2=10.0.0.130:3260"
    $thirdNode.SyncSessionCount = 1
    $thirdNode.ALUAOptimized = $true

    $device = Add-HADevice -server $server -firstNode $firstNode -secondNode $secondNode -thirdNode $thirdNode -initMethod "Clear"

    $syncState = $device.GetPropertyValue("ha_synch_status")

    while ($syncState -ne "1")
    {
        #
        # Refresh device info
        #
        $device.Refresh()

        $syncState = $device.GetPropertyValue("ha_synch_status")
        $syncPercent = $device.GetPropertyValue("ha_synch_percent")

        Start-Sleep -m 2000

        Write-Host "Synchronizing: $($syncPercent)%" -foreground yellow
    }
}
catch
{
    Write-Host $_ -foreground red
}
finally
{
    $server.Disconnect()
}
EN

回答 2

Server Fault用户

回答已采纳

发布于 2018-12-24 01:51:11

经过讨论支持的问题是星风免费版使用。在使用了旧版本之后,问题得到了解决。最新的星风自由不再有这个问题了(据我所知)。

票数 2
EN

Server Fault用户

发布于 2018-03-19 12:03:30

首先,摆脱用于存储和同步网络的NIC团队。ISCSI网络利用MPIO,不需要集群、合作、连接等。另外,不要忘记在添加角色和特性向导中启用MPIO。

假设您希望将10.0.0.x网络用于iSCSI流量,您的ISCSI发起者配置应该如下所示:

Node 1用作示例

ISCSI发现门户:

127.0.0.1 (发起人IP -默认)

10.0.0.130 ( Node1和Node2之间ISCSI网络的发起者IP -本地IP )

10.0.0.131 ( Node1和Node3之间ISCSI网络的发起者IP -本地IP )

然后,您将需要连接每个目标下的“目标”选项卡。

必须通过127.0.0.1 (回环)连接本地目标。伙伴节点2和3上的目标必须通过相应的iSCSI网络连接。

关于如何连接每个目标的详细指南可以在他们的网站上找到。

顺便说一下,你提到的指南看起来已经过时了。他们有一个最近的:https://www.starwindsoftware.com/resource-library/starwind-virtual-san-hyper-converged-3-nodes-scenario-with-hyper-v-cluster

在发现门户并连接所有三个节点上的每个目标之后,您应该正确地配置MPIO路径。只需遵循其余的指导来实现这一目标。

P.S.:3路“主动-主动-主动”复制配置是最复杂的一种,因此准备一大杯咖啡,最大限度地关注并仔细遵循其指南中的每一步。

票数 7
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/901258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档