Giter Club home page Giter Club logo

Comments (27)

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

Hi Will
Can you provide some more details. I suppose the SDN Express script is failing for you. Where is it failing? What is the error?
You will find the SDN Express log in the same folder where you run the script.

from sdn.

willkruss avatar willkruss commented on August 22, 2024

Hi Anirban, it looks like we managed to get the Network Controller script to function properly and install. However, I have another major issue. We have a setup with about 1000 vms in 2016, but our virtual network does not include any logical switches. The bandwidth reservation mode is set to Absolute on the virtual switch.

It appears this cannot be changed, and we have 1000 VMs connected to it.

We can upgrade to a logical switch, but the bandwidth reservation mode has to be the same (or it won't allow upgrading from virtual switches to logical switches).

We can't install the network controller as it says the Logical Switch bandwidth reservation mode has to be 'weight'.

How on earth without downtime can I somehow go from Virtual Switches with Absolute reservation mode to Weight mode so I can convert to a logical switch that is compatible with the network controller.

We have to figure out how to do this so we can upgrade our cluster from 2016 to 2019 as we run a lot of isolated networks using network virtualization which do not function without a network controller upon upgrade from 2016 to 2019.

Thanks in advance for any help or advise.
Cheers,
Will

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

Hi Anirban,

Sorry for the follow up, a couple of questions:
Firstly, when provisioning the network controller it applies the domain the same IP as one of the network controllers, is that normal. For example in our testlab once provisioned without error I get:

  • NC-VM01.testlab.local 192.168.5.11
  • NC-VM02.testlab.local 192.168.5.12
  • NC-VM03.testlab.local 192.168.5.10
  • netcontroller.testlab.local 192.168.5.10

I find it strange that the netcontroller IP provided is the same as one of the actual VMs, and not a separate IP that can fail between hosts like the way the cluster IP works.

Secondly, I don't understand how to add the working network controller as a service, when I try to do this I get the error:
Non NC managed HNV LND 'Isolated Networks_0' of logical network 'Isolated Networks' has host groups overlaps with Network Controller scope.

'Isolated Networks' is a logical network that uses Hyper-V Virtualization. It is used by VMs in our cluster and therefore the hosts of the VMs have to be in the same host group as the hosts of the network controller VMs. Isn't the idea of the network controller so you can control networks using Hyper-V Network Virtualization?

Thanks,
Will Kruss

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

Hi Anirban,

Thank you for the explanation. I have everything running in my test lab, however, for some reason the network controller are not handing out DHCP leases for the IP Pools in the VM Networks which use HNV.

It assigns the IP according to system center correctly, but inside the operating system we get DHCPDISCOVER -> No DHCPOFFERS received.

Oddly it appears that the Logical Network I created for HNV (Isolated Networks) is not allocating IPs from the IP Pool to the hosts in the manner it worked without using the Network Controller (PA Addresses unused).

I've attached screen shots of the setup. If you have any ideas I've love to hear them.

Thanks,
Will

HardwareLogicalNetworkConnectivityOnHost
IsolatedNetworksPAAddresses
LogicalNetworks
LogicalSwitch
NetController
PortProfile
VirtualSwitchesOnHost
VMHardwareConfig
VMNetwork-Connectivity(only want HNV between VMs on this network)
VMNetwork-IsolatedNetworks

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

from sdn.

shalal1095 avatar shalal1095 commented on August 22, 2024

@.*** Kant @.> to help with the query Thanks, Sonal From: Anirban Paul @.> Sent: Tuesday, May 30, 2023 10:55 PM To: microsoft/SDN @.>; microsoft/SDN @.>; Sonal Agarwal @.> Cc: Comment @.> Subject: RE: [microsoft/SDN] Fails invoking script command Pre-Install_6 (Issue #572) +Sonal from the VMM team @sonal @.>, can you please check the configuration for accuracy. Will, are you able to see IP addresses from the HNV PA network on the physical host where the tenant VM is located? You can check this by running ipconfig /allcompartments /all on the host machine. @sonal @.>, how can they check the ConfigurationState of the Servers resource from VMM? I can provide REST commands directly, but wondering if VMM also exposes them. Thanks Anirban From: willkruss @.@.>> Sent: Sunday, May 28, 2023 10:21 PM To: microsoft/SDN @.@.>> Cc: Anirban Paul @.@.>>; Comment @.@.>> Subject: Re: [microsoft/SDN] Fails invoking script command Pre-Install_6 (Issue #572) Hi Anirban, Thank you for the explanation. I have everything running in my test lab, however, for some reason the network controller are not handing out DHCP leases for the IP Pools in the VM Networks which use HNV. It assigns the IP according to system center correctly, but inside the operating system we get DHCPDISCOVER -> No DHCPOFFERS received. Oddly it appears that the Logical Network I created for HNV (Isolated Networks) is not allocating IPs from the IP Pool to the hosts in the manner it worked without using the Network Controller (PA Addresses unused). I've attached screen shots of the setup. If you have any ideas I've love to hear them. Thanks, Will [Image removed by sender. HardwareLogicalNetworkConnectivityOnHost]https://user-images.githubusercontent.com/4157364/241647351-a6bd5b1c-db10-4f54-955d-c914e2c4923c.png [Image removed by sender. IsolatedNetworksPAAddresses]https://user-images.githubusercontent.com/4157364/241647367-7a517484-72aa-45cf-887e-322caf29c05f.png [Image removed by sender. LogicalNetworks]https://user-images.githubusercontent.com/4157364/241647374-b72bf2dc-5903-4834-bef8-1c3d0f5f9143.png [Image removed by sender. LogicalSwitch]https://user-images.githubusercontent.com/4157364/241647378-bade43fa-ca47-48c4-bb15-fb19ebda2b5e.png [Image removed by sender. NetController]https://user-images.githubusercontent.com/4157364/241647381-c46acf7e-33ff-4181-8799-90a746eabbca.png [Image removed by sender. PortProfile]https://user-images.githubusercontent.com/4157364/241647386-dc148240-5b4a-4793-94ec-af1a2f02b2a8.png [Image removed by sender. VirtualSwitchesOnHost]https://user-images.githubusercontent.com/4157364/241647392-dea5e9f6-9839-4a29-8ea9-559ede56e84e.png [Image removed by sender. VMHardwareConfig]https://user-images.githubusercontent.com/4157364/241647395-60531c9e-88c3-40cf-9900-ad055612f758.png [Image removed by sender. VMNetwork-Connectivity(only want HNV between VMs on this network)]https://user-images.githubusercontent.com/4157364/241647398-f3e97079-6f2e-417b-9401-ebebd0f94019.png [Image removed by sender. VMNetwork-IsolatedNetworks]https://user-images.githubusercontent.com/4157364/241647403-e43dba5f-d614-4e63-9c6a-396252ace18d.png - Reply to this email directly, view it on GitHub<#572 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEBB63M2ESZSREB5WYUYT2LXIQW3JANCNFSM6AAAAAAX23GHYQ. You are receiving this because you commented.Message ID: @.@.>>

Hi Will,

Are you able to get IP for the Tenant VMs created having Tenant VM Network.

As per my knowledge the Physical Host should have access to the HNVPA logical network access. i.e the HNVPA VLAN should be configured as a trunk VLAN in physical host NIC and the Tenant VM Network should be created on top of HNVPA logical network with virtual IP.

e.g Host NIC Trunk VLAN has 220, 221, 222, 223
NC Management logical Network is created with VLAN 222
HNVPA logical network is created with VLAN 223

Virtual Switch on Host NIC should have Network site of VLAN 222 and 223

Tenant VM Network have VM Subnet with VLAN 1 and Virtual IP.

Tenant VM is connected with Tenant VM Network

Can you try with this scenario.

Thanks,
Shashi

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

Hi Will
Is this issue resolved. If not, can you send email to [email protected]

Thanks
Anirban

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

shalal1095 avatar shalal1095 commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

shalal1095 avatar shalal1095 commented on August 22, 2024

Hi Will,

You can refer this link to raise ticket.
https://support.microsoft.com/en-us/topic/global-customer-service-phone-numbers-c0389ade-5640-e588-8b0e-28de8afeb3f2

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

AnirbanPaul avatar AnirbanPaul commented on August 22, 2024

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

shalal1095 avatar shalal1095 commented on August 22, 2024

e network cluster appears to have been created as 'Get-NetworkControllerCluster' returns details, however, the REST IP is not assigned to any of the three VMs

Hi All,

Is there a log where I can see exactly what commands are being run and what output there is so I can determine the cause of failures. I don't seem to be able to get past the Pre-Install_6 script invoked during the deployment.

The network cluster appears to have been created as 'Get-NetworkControllerCluster' returns details, however, the REST IP is not assigned to any of the three VMs.

Thanks, Will

Hi Will,

I don't think there should be any logs but you can check the in the VMM Jobs.

Regarding the two virtual Switch. I think there should be only 1 virtual switch used for NC with VFP enabled. and the HNVPA logical network should be created as Virtualized network using SDN v2. You can refer this document.
https://learn.microsoft.com/en-us/system-center/vmm/sdn-controller?view=sc-vmm-2022

Thanks,

from sdn.

willkruss avatar willkruss commented on August 22, 2024

from sdn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.