Skip to main content

Hi,

I cannot expand the cluster when Pre expand-cluster tests were failed and error message was "Failure in pre expand-clustrer tests.Errors:Failed to get vlan tag of node:XXXXX" on Prism Element.
CVM and HyperVisor Network use Tagged VLAN and PortChannel in L2 switch ports.

Ping to HyperVisor’sManagement IP from other NW segment is OK.

Of course, CVM and HyperVisor’sManagement IP are same segment.

Should  I do any other?

 

As below, each of versions.

・DELL XC640

・AOS:5.10.6

・ESXi:6.7 Update 2 (Build 13006603)

@Sayo, Please confirm if you use VMware vShield or NSX in the environment?

Also, Is the complete error message something like this: "Failed to get vlan tag of node: ip]. Check if Expand Cluster workflow supports the node AOS version with VLAN setup."?

Please log a case with our support team for further troubleshooting of this issue.


@Nashma 
Thank you for your reply.

No, it does not use VMware vShield and NSX.

Complete error meessages is “Failed to get vlan tag of node: eip]%eth0.

Attached the Prism Element’s screenshot.

I contacted to DELL Technical Support Team maybe they will escalation to Nutanix Support Team.

 

 


@Sayo Please confirm the foundation version on the cluster and the genesis logs snippet with the error if possible.

You can use this command to filter the relevant logs: 

allssh grep -i "Failed to get vlan tag of node" data/logs/genesis.out 

 


@Nashma


Thank you for your prompt response.

Can I show the foundation version?

I executed the command.↓

data/logs/genesis.out:2020-08-26 21:03:51 ERROR tests_util.py:46 Failed to get vlan tag of node: fe80::20c:29ff:fe01:a646%eth0
data/logs/genesis.out:Failed to get vlan tag of node: fe80::20c:29ff:fe01:a646%eth0
data/logs/genesis.out:2020-08-26 21:03:56 ERROR state_machine.py:344 Current state: pre_expand_cluster_checks handler returned error: kFailed


I set static IP to CVM eth0 and resolve that error! Succeed to expand cluster.


Hi @Sayo ,

Could you tell me how do you set the static IP on CVM,  thank you.


Open the ifcfg-eth0 file for editing. 

The following command opens the file using the vi editor:$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 

Update the NETMASK, IPADDR, BOOTPROTO, and GATEWAY entries as needed. 

NETMASK="xxx.xxx.xxx.xxx" IPADDR="xxx.xxx.xxx.xxx" BOOTPROTO="none" GATEWAY="xxx.xxx.xxx.xxx" 

Enter the desired netmask value in the NETMASK field. (replace xxx.xxx.xxx.xxx with the appropriate value.) 

Enter the appropriate static IP address (assigned by your IT department) for the Controller VM in the IPADDR field. 

Enter none as the value in the BOOTPROTO field. (If you employ DHCP, you must change the value from dhcp to none. Only a static address is allowed; DHCP is not supported.) 

Enter the IP address for your gateway in the GATEWAY field.Note: Carefully check the file to ensure that there are no syntax errors, whitespace at the end of lines, or blank lines in the file. 

Save the changes. 

Restart the Controller VM. 

$ sudo reboot 

typed letter i is regarded as a command that puts vi into Insert mode. A 

save and exit by entering :wq


Hi @Sayo ,

Could you tell me how do you set the static IP on CVM,  thank you.

Open the ifcfg-eth0 file for editing. 

The following command opens the file using the vi editor:$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 

Update the NETMASK, IPADDR, BOOTPROTO, and GATEWAY entries as needed. 

NETMASK="xxx.xxx.xxx.xxx" IPADDR="xxx.xxx.xxx.xxx" BOOTPROTO="none" GATEWAY="xxx.xxx.xxx.xxx" 

Enter the desired netmask value in the NETMASK field. (replace xxx.xxx.xxx.xxx with the appropriate value.) 

Enter the appropriate static IP address (assigned by your IT department) for the Controller VM in the IPADDR field. 

Enter none as the value in the BOOTPROTO field. (If you employ DHCP, you must change the value from dhcp to none. Only a static address is allowed; DHCP is not supported.) 

Enter the IP address for your gateway in the GATEWAY field.Note: Carefully check the file to ensure that there are no syntax errors, whitespace at the end of lines, or blank lines in the file. 

Save the changes. 

Restart the Controller VM. 

$ sudo reboot 

typed letter i is regarded as a command that puts vi into Insert mode. A 

save and exit by entering :wq