A Service Provider Foundation hibaelhárítása
Érintett kiadások: Windows Azure Pack
Ez a témakör a Service Provider Foundation Windows Azure Pack for Windows Serverrel való konfigurálásával kapcsolatos hibaelhárítási problémákat ismerteti. Javaslatok az alábbi elemekhez vannak megadva. A jelen témakörben található Hitelesítő adatok ellenőrzőlista áttekintésével számos probléma megoldható. Javaslatok a következő problémákra szolgálnak:
OData- és Windows PowerShell-naplók gyűjtése
Adatok lekérése webszolgáltatás-hívásból
A Hálózati szolgáltatás lehetőség használata
A Service Provider Foundation végpontjának elérésekor jelentkező kivétel- és csatlakozási hibák elhárítása
A Service Provider Foundation virtuálisgép-felhőinek megtekintése
Eseménykövetés beállítása hibakereséshez
Tervkvóta-frissítés hibájának elhárítása
Tekintse meg a biztonsági hibaelhárítással kapcsolatos problémákat is.
OData- és Windows PowerShell-naplók gyűjtése
A következőre vonatkozik: hibakeresés
Probléma
A szolgáltatók és a Windows PowerShell által naplózott adatok gyűjtésére van szükség.
Ajánlás
A Vezérlőpult kattintson a Rendszer és biztonság –>Felügyeleti eszközök –>Eseménynaplók megtekintése elemre.
A bal oldali panelen válassza az Alkalmazás- és szolgáltatásnaplók lehetőséget. Ebben a mappában tegye az alábbiak egyikét:
OData-naplók esetén válassza a Microsoft-Windows-ManagementOdataService>> lehetőséget, majd az Operatív csatornát.
Windows PowerShell naplókhoz válassza a Microsoft-Windows-PowerShell>> lehetőséget, majd az Operatív lehetőséget.
A Műveletek panelen kattintson a Napló engedélyezése elemre, ha az le van tiltva.
Vissza a tetejére
Adatok lekérése webszolgáltatás-hívásból
A következőhöz kapcsolódik: A Service Provider Foundation fejlesztői útmutatója
Probléma
A Service Provider Foundation webszolgáltatási hívása a következő hibaüzenetet adja vissza: "Hiba történt a kérés feldolgozása során."
Ajánlás
Vizsgálja meg a szkriptvégrehajtási szabályzatokat a Csoportházirend felügyeleti konzollal (gpmc.msc) való esetleges ütközések esetén.
Vissza a tetejére
A Service Provider Foundation végpontjának elérésekor jelentkező kivétel- és csatlakozási hibák elhárítása
A következőre vonatkozik: A Service Provider Foundation-végpont regisztrálása virtuálisgép-felhőkhöz
Probléma
A felügyeleti szolgáltatás kivételeinek beolvasása, a mögöttes kapcsolat megszakad, a szinkronizáláson kívüli problémák vagy más hibák jelentkeznek, amikor a bérlők feliratkoznak egy csomagra.
Ajánlás
A Service Provider Foundation szolgáltatást futtató kiszolgálón ellenőrizze, hogy van-e ismétlődő kötés az SPF webszolgáltatáshoz a HTTPS-protokollhoz.
IIS, válassza ki az SPF webhelyet. A Műveletek panelen kattintson a Kötések elemre. A HTTPS prototcolhoz csak egy kötésnek kell lennie. Távolítsa el a duplikált kötést, és konfigurálja az alapértelmezett kötést a megfelelő tanúsítvány használatára.
Vissza a tetejére
A Service Provider Foundation virtuálisgép-felhőinek megtekintése
A következőre vonatkozik: Virtuálisgép-felhők felügyelete
Probléma
Nem látható virtuálisgép-felhő a felügyeleti portálon a rendszergazdák számára, miután a felhőt System Center 2012 R2 Virtual Machine Manager vagy a Service Provider Foundation Windows PowerShell parancsmagok használatával hozták létre.
Ajánlás
Ellenőrizze a következő okokat:
Ellenőrizze, hogy a Service Provider Foundation végpontja megfelelően van-e konfigurálva. Lásd: A Service Provider Foundation-végpont regisztrálása a virtuálisgép-felhőkhöz.
Tekintse át a hitelesítő adatok ellenőrzőlistát a biztonsági hibaelhárításban a hitelesítési problémák megoldásához.
Előfordulhat, hogy a Service Provider Foundation adatbázisában lévő bélyegzőből hiányzik egy érvényes VMM-kiszolgálóhoz való társítás. Győződjön meg arról, hogy minden bélyeg egy érvényes VMM-kiszolgálóhoz van társítva.
Vissza a tetejére
Eseménykövetés beállítása hibakereséshez
A következőre vonatkozik: hibakeresés
Probléma
Tudnia kell, hogy mely ETW-eseménykövetési szolgáltatókat kell használnia az Azure Pack Windows hibakereséséhez.
Ajánlás
A Service Provider Foundation szolgáltatást futtató kiszolgálón konfigurálja az eseményszolgáltatókat az alábbiak szerint:
Futtassa a Teljesítményfigyelőt (perfmon.exe).
Kattintson a Data Collector Sets>eseménykövetési munkamenetekre.
A Művelet menüben hozzon létre egy új adatgyűjtő-készletet.
Adja meg a készlet nevét, és válassza a Manuális létrehozás lehetőséget.
Adja hozzá a következő eseményszolgáltatókat:
Microsoft-ServiceProviderFoundation
Microsoft-VirtualMachineManager-Debug
Microsoft-VirtualMachineManager-Perf-Console
Microsoft-VirtualMachineManager-Perf-Engine
Microsoft-VirtualMachineManager-Reliability
Microsoft-VirtualMachineManager-Server
Az imént létrehozott adatgyűjtő-készletnek meg kell jelennie a munkamenetek listájában. A naplófájl mentési helyének megjegyzéséhez kattintson a jobb gombbal a készletre, és kattintson a Tulajdonságok parancsra , és az elérési út a Címtár lapon érhető el. Alapértelmezés szerint ez az elérési út a **%LOCALAPPDATA%\**rendszerváltozó. A naplófájl . etl kiterjesztésű lesz.
Start menü az imént definiált munkamenetet, hajtsa végre a hibakereséshez szükséges műveleteket Windows Azure Packben, majd állítsa le a munkamenetet.
Vizsgálja meg az adatfájlt.
Lásd még a tudásbázis cikk hibakeresési naplózását System Center Service Provider Foundation (SPF) szolgáltatásban.
Vissza a tetejére
A Hálózati szolgáltatás lehetőség használata
Kapcsolódó kérdések: A Service Provider Foundation telepítése System Center 2012 R2-hez
Probléma
A Hálózati szolgáltatás lehetőség használata problémás lehet.
Ajánlás
A webszolgáltatások (Rendszergazda, provider VMM és Usage) konfigurálására szolgáló telepítési varázslóoldalakon az alkalmazáskészlet hitelesítő adatainak alapértelmezett beállítása a Hálózati szolgáltatás. Javasoljuk, hogy ne használja ezt a beállítást, és ne adjon meg hitelesítő adatokat egy szolgáltatásfiókhoz .
Vissza a tetejére
Tervkvóta-frissítés hibájának elhárítása
A következőre vonatkozik: hibakeresés
Probléma
Ha a "systemcenter" vagy a "cloudservices" szolgáltatást Windows PowerShell használatával regisztrálja, a MaxQuotaUpdateBatchSize alapértelmezett értéke 5. A Service Provider Foundation erőforrás-szolgáltatói azonban csak a MaxQuotaUpdateBatchSize = 1 értékeket támogatják. Ezért a tervkvóta meghiúsul.
Ajánlás
Az alábbi lépésekkel módosíthatja a MaxQuotaUpdateBatchSize 1 értékre az új vagy meglévő Service Provider Foundation erőforrás-szolgáltatók esetében.
Meglévő SPF erőforrás-szolgáltató maxQuotaUpdateBatchSize értékének módosítása.
Futtassa a következő Windows PowerShell-parancsokat:
PS C:\Users\Administrator> $rp = Get-MgmtSvcResourceProviderConfiguration -Name 'systemcenter' -DecryptPassword PS C:\Users\Administrator> $rp.MaxQuotaUpdateBatchSize = 1 PS C:\Users\Administrator> Add-MgmtSvcResourceProviderConfiguration -ResourceProvider $rp -Force Name : systemcenter DisplayName : Virtual Machine Clouds Description : Enabled : True PassThroughEnabled : True AllowAnonymousAccess : False AllowMultipleInstances : False AdminEndpoint : Microsoft.WindowsAzure.Server.AdminManagement.AdminEndpoint TenantEndpoint : Microsoft.WindowsAzure.Server.AdminManagement.TenantEndpoint UsageEndpoint : HealthCheckEndpoint : NotificationEndpoint : Microsoft.WindowsAzure.Server.AdminManagement.NotificationEndpoint InstanceId : 244FA4CB-7902-4745-9ED6-0AFE1619E49D InstanceDisplayName : Virtual Machine Clouds MaxQuotaUpdateBatchSize : 1 SubscriptionStatusPollingInterval : 00:00:10 Type : Standard Settings : {} ExtensionData :
Új Service Provider Foundation-erőforrás-szolgáltató regisztrálása a MaxQuotaUpdateBatchSize = 1 használatával
Futtassa az alábbi Windows PowerShell parancsokat, és cserélje le a ComputerName és a portok értékét az üzembe helyezéshez megfelelő értékekre.
PS C:\> $RP = New-MgmtSvcResourceProviderConfiguration -Name 'RP01' ` -DisplayName 'Resource Provider 01' ` -AdminForwardingAddress "https://$Env:ComputerName`:30010/" ` -AdminAuthenticationMode 'Basic' ` -AdminAuthenticationUserName $UserName ` -AdminAuthenticationPassword $Password ` -TenantForwardingAddress "https://$Env:ComputerName`:30010/subscriptions" ` -TenantAuthenticationMode 'Basic' ` -TenantAuthenticationUserName $UserName ` -TenantAuthenticationPassword $Password ` -TenantSourceUriTemplate '{subid}/services/sqlservers/{*path}' ` -TenantTargetUriTemplate '{subid}/{*path}' ` -UsageForwardingAddress "https://$Env:ComputerName`:30010/" ` -UsageAuthenticationMode 'Basic' ` -UsageAuthenticationUserName $UserName ` -UsageAuthenticationPassword $Password ` -NotificationForwardingAddress "https://$Env:ComputerName`:30010/" ` -NotificationAuthenticationMode 'Basic' ` -NotificationAuthenticationUserName $UserName ` -NotificationAuthenticationPassword $Password PS C:\> $rp.MaxQuotaUpdateBatchSize = 1 PS C:\> Add-MgmtSvcResourceProviderConfiguration -ResourceProvider $RP
Vissza a tetejére