vSAN構築エラーの解決方法

先日、クラスターを解体していたIntelnuc3台に対して改めてvSANを構築しようとしてみたら、いつもは出なかったエラーが出た。

3台のvSANは設定されているのにもかかわらず、パーテーションが別々になってしまっている。
クラスターを調べてみたら、以下のように出た。
nuc03がvCenterがいるノード。

NUC03

[root@nuc03:~] esxcli vsan cluster get
Cluster Information
Enabled: true
Current Local Time: 2024-05-29T13:19:54Z
Local Node UUID: 64bfdbf8-4d27-b7d9-5398-1c697a6fed67
Local Node Type: NORMAL
Local Node State: MASTER
Local Node Health State: HEALTHY
Sub-Cluster Master UUID: 64bfdbf8-4d27-b7d9-5398-1c697a6fed67
Sub-Cluster Backup UUID:
Sub-Cluster UUID: 52a68372-df8d-a1ff-754e-3aa5d3870412
Sub-Cluster Membership Entry Revision: 0
Sub-Cluster Member Count: 1
Sub-Cluster Member UUIDs: 64bfdbf8-4d27-b7d9-5398-1c697a6fed67
Sub-Cluster Member HostNames: nuc03.local
Sub-Cluster Membership UUID: 07295766-3bae-1ddc-310a-1c697a6fed67
Unicast Mode Enabled: true
Maintenance Mode State: OFF
Config Generation: d3d7677d-8c0e-4278-bff5-e67e31f7eac2 8 2024-05-29T13:15:02.887
Mode: REGULAR
vSAN ESA Enabled: false

Sub-Cluster Member Count: 1

確かにココの部分で3個あるはずなので。。。。

[root@nuc03:~] esxcli vsan health cluster list
Health Test Name                                    Status
--------------------------------------------------  ------
Overall health findings                             red (Network misconfiguration)
Network                                             red
Hosts with connectivity issues                    red
vSAN cluster partition                            red
All hosts have a vSAN vmknic configured           green
vSAN: Basic (unicast) connectivity check          green
vSAN: MTU check (ping with large packet size)     green
vMotion: Basic (unicast) connectivity check       green
vMotion: MTU check (ping with large packet size)  green
Network latency check                             green
Cluster                                             red
Advanced vSAN configuration in sync               green
vSAN daemon liveness                              red
vSAN Disk Balance                                 green
Resync operations throttling                      green
Software version compatibility                    green
Disk format version                               green
Performance service                                 yellow
Performance service status                        yellow
Physical disk                                       green
Operation health                                  green
Congestion                                        green
Component limit health                            green
Component metadata health                         green
Memory pools (heaps)                              green
Memory pools (slabs)                              green
Disk capacity                                     green
Data                                                green
vSAN object health                                green
vSAN object format health                         green
Capacity utilization                                green
Storage space                                     green
Component                                         green
What if the most consumed host fails              green

確かにクラスターのパーテーションでRed。

1号機、2号機の設定も見てみる。

NUC01

[root@nuc01:~] esxcli vsan cluster list
Cluster Information of 52a68372-df8d-a1ff-754e-3aa5d3870412
Enabled: true
Current Local Time: 2024-05-29T13:58:29Z
Local Node UUID: 63cf90b3-4c6d-57eb-e1f1-1c697aa5e96b
Local Node Type: NORMAL
Local Node State: MASTER
Local Node Health State: HEALTHY
Sub-Cluster Master UUID: 63cf90b3-4c6d-57eb-e1f1-1c697aa5e96b
Sub-Cluster Backup UUID:
Sub-Cluster UUID: 52a68372-df8d-a1ff-754e-3aa5d3870412
Sub-Cluster Membership Entry Revision: 0
Sub-Cluster Member Count: 1
Sub-Cluster Member UUIDs: 63cf90b3-4c6d-57eb-e1f1-1c697aa5e96b
Sub-Cluster Member HostNames: nuc01.local
Sub-Cluster Membership UUID: 05295766-0a6d-fba2-f87d-1c697aa5e96b
Unicast Mode Enabled: true
Maintenance Mode State: OFF
Config Generation: None 0 0.0

NUC02

[root@nuc02:~] esxcli vsan cluster list
Cluster Information of 52a68372-df8d-a1ff-754e-3aa5d3870412
Enabled: true
Current Local Time: 2024-05-29T13:56:11Z
Local Node UUID: 64bfe61d-b745-8a9e-ca6a-1c697aa33439
Local Node Type: NORMAL
Local Node State: MASTER
Local Node Health State: HEALTHY
Sub-Cluster Master UUID: 64bfe61d-b745-8a9e-ca6a-1c697aa33439
Sub-Cluster Backup UUID:
Sub-Cluster UUID: 52a68372-df8d-a1ff-754e-3aa5d3870412
Sub-Cluster Membership Entry Revision: 0
Sub-Cluster Member Count: 1
Sub-Cluster Member UUIDs: 64bfe61d-b745-8a9e-ca6a-1c697aa33439
Sub-Cluster Member HostNames: nuc02.local
Sub-Cluster Membership UUID: 03295766-c94c-4b99-c144-1c697aa33439
Unicast Mode Enabled: true
Maintenance Mode State: OFF
Config Generation: None 0 0.0

なんか似てる症状がないかな・・・って思って調べてたら以下が該当した

knowledge.broadcom.com

作ったクラスタとパーテーションがうまいこと合わない時があるらしい。なんでや。

vsan cluster unicastagent list

このコマンドを打ったときに本来はクラスターの他のノードが見えるハズなんですけど

[root@nuc02:~] esxcli vsan cluster unicastagent list
[root@nuc02:~]

という状況になっているので、上記の設定を入れてあげなければいけない。

入れてあげれば

[root@nuc03:~] esxcli vsan cluster list
Cluster Information of 52a68372-df8d-a1ff-754e-3aa5d3870412
Enabled: true
Current Local Time: 2024-05-29T14:05:24Z
Local Node UUID: 64bfdbf8-4d27-b7d9-5398-1c697a6fed67
Local Node Type: NORMAL
Local Node State: BACKUP
Local Node Health State: HEALTHY
Sub-Cluster Master UUID: 64bfe61d-b745-8a9e-ca6a-1c697aa33439
Sub-Cluster Backup UUID: 64bfdbf8-4d27-b7d9-5398-1c697a6fed67
Sub-Cluster UUID: 52a68372-df8d-a1ff-754e-3aa5d3870412
Sub-Cluster Membership Entry Revision: 2
Sub-Cluster Member Count: 3
Sub-Cluster Member UUIDs: 64bfe61d-b745-8a9e-ca6a-1c697aa33439, 64bfdbf8-4d27-b7d9-5398-1c697a6fed67, 63cf90b3-4c6d-57eb-e1f1-1c697aa5e96b
Sub-Cluster Member HostNames: nuc02.local, nuc03.local, nuc01.local
Sub-Cluster Membership UUID: 03295766-c94c-4b99-c144-1c697aa33439
Unicast Mode Enabled: true
Maintenance Mode State: OFF
Config Generation: d3d7677d-8c0e-4278-bff5-e67e31f7eac2 8 2024-05-29T13:49:56.304

上記のように認識するはず。

コメント

タイトルとURLをコピーしました