VMware

This Question is Answered

1 "correct" answer available (10 pts) 1 "helpful" answer available (6 pts)
1 2 Previous Next 18 Replies Last post: Nov 6, 2009 7:47 AM by matioswald  

How to force VCB backup using certain network interface posted: Nov 3, 2009 8:00 AM

Click to view matioswald's profile Novice 10 posts since
Jun 18, 2009

Hello,

we have a ESX 3.5 einvironment wit three nodes and a NetApp storage behind.

All ESX nodes and also the backup server have two network interfaces, one on 100BT and one on GB.

We are backing up with BackupExec and VCB trying to force the traffic of the VCB backup between the ESX host and the backup server through the 1000BT interface, without success.

The ESX server receives the data through the 1000BT network, but sends it through the 100BT to the VCB/Backup server.

Is there a way to configure / force the network traffic between VCB and ESX ?

Thanks a lot for your help,

Matthias Oswald

Click to view AndreTheGiant's profile Guru 5,916 posts since
Aug 28, 2008
Do you have a COS on both network?
Also do you have a custom hosts file on VCB with "internal" IP?

Andre
Click to view LEslinger's profile Enthusiast 29 posts since
Oct 30, 2009

Is this a dual homed computer to separate IP subnets?

Check the IP Routing Table and possibly rearrange your NIC binding order on the VCB server. You can also try adjusting the "Inteface metric" assigned to each NIC.

Dual homing is all about knowing how routing tables work and how the NICs are ordered.


Click to view LEslinger's profile Enthusiast 29 posts since
Oct 30, 2009

This appears to the route that the ESX server is issuing.

192.168.1.0 * 255.255.255.0 U 0 0 0 vswif1

What is the config of vswif1? Is it using the 1000BT or the 100BT? Or both? If it is both then configure the 100BT to be a standbay in the portgroup.

If it is the 100BT then you need to change the config to use the 1000BT.

Click to view LEslinger's profile Enthusiast 29 posts since
Oct 30, 2009

Is srvbck01.snct.lux (192.168.1.220) the ipaddress of the Teamed GB's or the the 100BT?

Do both interfaces have separate ip address registered as the same name in DNS? Does your DNS server do round robin?

If so try changing the 100BT interfact to something else like srvbck01B.snct.lux, or try configuring a host entry on the ESX server to point to the GB interfaces of the backup server.

If that isn't it provide the IP configuration for the backup server, routing table, and nic binding information of the backup server.

Click to view LEslinger's profile Enthusiast 29 posts since
Oct 30, 2009

Ok, both of your servers are "Dual Homed" meaning they have connections to separate subnets 192.168.1.0 and 192.168.113.0 respectively.

It appears your ESX server may have two Service Consoles? One for each IP Subnet? 192.168.1.213 and 192.168.113.118 repectively.

If these are not both Service Consoles, then one must be a vmKernel and the other the SC. Please let me know what that configuration is.

Your ESX server Hosts file is using the IP address of 192.168.113.188 in the hosts file....which should correspond to a Service Console.

On both server the Default Route is the 113 subnet (100BT), and not the GB subnet.

Your Backup server is missing a Host entry for itself, you may want to put that in as the 1.220 IP Address.


Click to view LEslinger's profile Enthusiast 29 posts since
Oct 30, 2009

Previously you stated. The ESX server receives the data through the 1000BT network, but sends it through the 100BT to the VCB/Backup server.

How do you know this?

Assuming this is true, that would potentially mean (if my assumptions are correct) that the Service Console is responsible for sending data to the VCB server.

From my previous post, if you have two service consoles already configured, then configer the second SC as the "Default" OR

If you currently only have one SC, configure a second Service console on the GB interface, but keep the orginial as the "Default"


Click to view LEslinger's profile Enthusiast 29 posts since
Oct 30, 2009
In ESX the default gateway(s) can be defined on a Service Console or vmKernel Ports for Storage or vMotion. Which get used depends on the associated service using the IP. Make sure you have Default Gateways defined on both these configurations. Normally, you can only have one Defautl GW on a host, so I think the SC takes precendence...but not sure....your last post may contradict that.

This is also why i asked if you have two SC's or One Service Console and one vmKernel? Let me know which IP is which interface.

Your most recent post is telling me this...which is different than previusly thought.

1) The ESX Server is sending and receiving data via the GB

2) The Backup Sever is sending and recieving on the 100BT.

The issue appears to be the backup server.

What is the vcbMounter command you are using? Post the real IP Addresses in the command.

Click to view LEslinger's profile Enthusiast 29 posts since
Oct 30, 2009
Is the 192.168.1.0 subnet routable? Or is it just subnet used for the storage and backup?

I'm pretty sure your issue appears to be that a Service Console is not connected to the 192.168.1.0 subnet. As far as i know vcbMounter will only communicate with a Service Console IP.

Since the 192.168.113.0 network holds the SC, that would explain why ESX is sending data and the Backup Server is receiving data on that on those interfaces.

vcbMounter will communicate with VC server. What ever IP address (SC) is registered in VC will be the one that the vcbMounter uses.

If 192.168.1.0 is routable you should create a second SC on that network, then register the ESX host (disconnect change DNS entry to use 192..168.1.0 Ip Address and readd) to VC Server with the new IP configuration.

If 192.168.1.0 is not routable you shouldn't use the VC server to do the backup use the ESX host directly via a Second SC port on the 192.168.1.0 subnet.

Make sense?

Assuming 192.168.1.0 is not routable already.

A third option would be to dual home your VC server to the 192.168.1.0 subnet as well....and only register the 192.168.1.0 SC's in VC server.

A fouth option would be to dual home your VC server and drop you 100BT interfaces all together.

A fifth option would be make 192.168.1.0 routable with the rest of the network and drop the 100BT interfaces all together.

As for the default 0.0.0.0 192.168.1.11 "the IP of the NetApp stoarge 1000BT interface" which is an interafce not on theESX

I think you mistakenly added in the 192.168.1.11 ip address as the Default Gateway for the vmKernel storage network. If this is not routable you should remove the default gateway setting. If it is routable you should add in the correct router ip address.

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities