2013-05-17 10 views
6

Podczas wdrażania nowej roli WWW w systemie Windows Azure pojawia się następujący błąd: Nie można przydzielić wymaganych przestrzeni adresowych dla stanowiska w nowej lub wstępnie zdefiniowanej podsieci zawartej w określonym wirtualnym sieć. Szukałem rozwiązania, ale go nie znalazłem. Czy ktoś ma pomysł?Nie można przydzielić wymaganych przestrzeni adresowej

Mój plik cscfg wygląda następująco:

<?xml version="1.0" encoding="utf-8"?> 
<ServiceConfiguration serviceName="Application.Cloud" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="3" osVersion="*" schemaVersion="2013-03.2.0"> 
    <Role name="WebApplication" vmName="vm001"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     ... 
    </ConfigurationSettings> 
    <Certificates> 
     <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="..." thumbprintAlgorithm="sha1" /> 
    </Certificates> 
    </Role> 
    <Role name="Application.ServiceOpdrachten" vmName="vm002"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     ... 
    </ConfigurationSettings> 
    <Certificates> 
     <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint=".." thumbprintAlgorithm="sha1" /> 
    </Certificates> 
    </Role> 
    <NetworkConfiguration> 
    <VirtualNetworkSite name="VirtualNetwork" /> 
    <!-- The virtual network name must match the name of the vvirtual network configured in your subscription. --> 
    <AddressAssignments> 
     <!-- You must map each role in your cloud service to a subnet or a collection of subnets which were defined in your network.--> 
     <InstanceAddress roleName="WebApplication"> 
     <Subnets> 
      <Subnet name="Subnet-1" /> 
     </Subnets> 
     </InstanceAddress> 
    </AddressAssignments> 
    </NetworkConfiguration> 
</ServiceConfiguration> 

W tym samym cloudproject mam inną instancję, która wdraża w porządku.

<?xml version="1.0" encoding="utf-8"?> 
<ServiceConfiguration serviceName="Ecare.Acasa.Cloud" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="3" osVersion="*" schemaVersion="2013-03.2.0"> 
    <Role name="WebApplication"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     ... 
    </ConfigurationSettings> 
    <Certificates> 
     <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="..." thumbprintAlgorithm="sha1" /> 
    </Certificates> 
    </Role> 
    <Role name="Ecare.Acasa.ServiceOpdrachten"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     ... 
    </ConfigurationSettings> 
    <Certificates> 
     <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="..." thumbprintAlgorithm="sha1" /> 
    </Certificates> 
    </Role> 
    <NetworkConfiguration> 
    <VirtualNetworkSite name="Ecare" /> 
    <!-- The virtual network name must match the name of the vvirtual network configured in your subscription. --> 
    <AddressAssignments> 
     <!-- You must map each role in your cloud service to a subnet or a collection of subnets which were defined in your network.--> 
     <InstanceAddress roleName="WebApplication"> 
     <Subnets> 
      <Subnet name="Subnet-1" /> 
     </Subnets> 
     </InstanceAddress> 
    </AddressAssignments> 
    </NetworkConfiguration> 
</ServiceConfiguration> 
+0

Otwarcie nagrody nie pomoże ci bardzo. Podaj jak najwięcej informacji o swoim wdrożeniu. Takich jak: Twój plik .csdef. Czy korzystasz z wirtualnej sieci przez pomyłkę lub celowo? Czy posiadasz jakieś Maszyny wirtualne w tej samej sieci wirtualnej? jeśli używasz sieci wirtualnej do wdrożenia usługi w chmurze, czy twoja usługa w chmurze została utworzona w tej samej grupie podobieństwa, w której zdefiniowana jest sieć wirtualna? – astaykov

+0

Edytowałem to. Potrzebujemy wirtualnej sieci. –

+0

Czy "usługa w chmurze", którą próbujesz wdrożyć w tej samej grupie powiązań, co sieć wirtualna? czy sieć wirtualna ma wystarczającą liczbę wolnych adresów IP podczas próby wdrożenia błędnego pakietu usługi chmurowej? – astaykov

Odpowiedz

3

Ten sam problem wystąpił około trzy miesiące temu. Wówczas może być po aktualizacji, nowe adresy IP nie były przypisane, lub gdy usunięto role lub vm ​​ich adres IP nie był możliwy do ponownego użycia.

Nie mogliśmy skorzystać z pomocy technicznej Microsoft, tak jak w programie Preview.

Co zadziałało dla nas: Usunęliśmy całą sieć wirtualną i utworzyliśmy ją ponownie.

Jeśli to możliwe, sprawdź, czy działa.

+0

Muszę to zrobić z moim kolegą –

0

Wystąpił ten problem i stwierdziłem, że problem można naprawić. Zostało to udokumentowane here.

+0

Witam, strona wydaje się być wyłączona. Masz pojęcie, co to jest poprawka? – bob

Powiązane problemy