Správa infrastruktury úložiště pro Azure Stack Hub
Tento článek popisuje stav a provozní stav prostředků infrastruktury úložiště služby Azure Stack Hub. Mezi tyto prostředky patří jednotky úložiště a svazky. Informace v tomto tématu vám pomůžou vyřešit různé problémy, například když jednotku nejde přidat do fondu.
Stavy svazků
Pokud chcete zjistit, v jakém stavu jsou svazky, použijte následující příkazy PowerShellu:
$scaleunit_name = (Get-AzsScaleUnit)[0].name
$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name
Get-AzsVolume -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object VolumeLabel, HealthStatus, OperationalStatus, RepairStatus, Description, Action, TotalCapacityGB, RemainingCapacityGB
Tady je příklad výstupu znázorňujícího odpojený svazek a snížený/neúplný svazek:
VolumeLabel | HealthStatus | OperationalStatus |
---|---|---|
ObjStore_1 | Neznámý | Odpojen |
ObjStore_2 | Upozornění | {Snížený výkon, nedokončený} |
Následující části obsahují seznam stavů a provozních stavů:
Stav svazku: V pořádku
Provozní stav | Popis |
---|---|
OK | Svazek je v pořádku. |
Suboptimální | Data se nezapisují rovnoměrně napříč jednotkami. Akce: Pokud chcete optimalizovat využití jednotek ve fondu úložiště, obraťte se na podporu. Než to uděláte, spusťte proces shromažďování souborů protokolu podle pokynů z https://aka.ms/azurestacklogfiles. Po obnovení neúspěšného připojení možná budete muset provést obnovení ze zálohy. |
Stav svazku: Upozornění
Pokud je svazek ve stavu Upozornění, znamená to, že jedna nebo více kopií vašich dat není k dispozici, ale Azure Stack Hub stále může číst alespoň jednu kopii vašich dat.
Provozní stav | Popis |
---|---|
V provozu | Azure Stack Hub opravuje svazek, například po přidání nebo odebrání jednotky. Po dokončení opravy by se svazek měl vrátit do stavu OK. Akce: Počkejte, až Azure Stack Hub dokončí opravu svazku, a potom zkontrolujte stav. |
Neúplné | Odolnost svazku je snížena, protože jedna nebo více jednotek selhalo nebo chybí. Chybějící jednotky ale obsahují aktuální kopie vašich dat. Akce: Znovu připojte všechny chybějící jednotky, nahraďte všechny jednotky, které selhaly, a převeďte všechny servery, které jsou offline. |
Snížený výkon | Odolnost svazku se snižuje kvůli selhání nebo chybějícím jednotkám a zastaralým kopiím dat na jednotkách. Akce: Znovu připojte všechny chybějící jednotky, nahraďte všechny jednotky, které selhaly, a převeďte všechny servery, které jsou offline. |
Stav svazku: Není v pořádku
Pokud je svazek ve špatném stavu, některá nebo všechna data na svazku jsou momentálně nepřístupná.
Provozní stav | Popis |
---|---|
Bez redundance | Svazek ztratil data, protože selhalo příliš mnoho jednotek. Akce: Kontaktujte podporu. Než to uděláte, spusťte proces shromažďování souborů protokolu podle pokynů z https://aka.ms/azurestacklogfiles. |
Stav svazku: Neznámý
Svazek může být také v neznámém stavu, pokud se virtuální disk odpojí.
Provozní stav | Popis |
---|---|
Odpojen | Došlo k selhání úložného zařízení, které může způsobit nedostupnost svazku. Může dojít ke ztrátě některých dat. Akce: 1. Zkontrolujte fyzické a síťové připojení všech úložných zařízení. 2. Pokud jsou všechna zařízení správně připojená, kontaktujte podporu. Než to uděláte, spusťte proces shromažďování souborů protokolu podle pokynů z https://aka.ms/azurestacklogfiles. Po obnovení neúspěšného připojení možná budete muset provést obnovení ze zálohy. |
Stavy jednotek
Ke sledování stavu jednotek použijte následující příkazy PowerShellu:
$scaleunit_name = (Get-AzsScaleUnit)[0].name
$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name
Get-AzsDrive -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object StorageNode, PhysicalLocation, HealthStatus, OperationalStatus, Description, Action, Usage, CanPool, CannotPoolReason, SerialNumber, Model, MediaType, CapacityGB
Následující části popisují stavy, ve které se jednotka může nacházet:
Stav jednotky: V pořádku
Provozní stav | Popis |
---|---|
OK | Svazek je v pořádku. |
V provozu | Jednotka provádí některé interní úklidové operace. Po dokončení akce by se jednotka měla vrátit do stavu OK. |
Stav jednotky: Upozornění
Jednotka ve stavu Upozornění může úspěšně číst a zapisovat data, ale má problém.
Provozní stav | Popis |
---|---|
Ztráta komunikace | Došlo ke ztrátě připojení k jednotce. Akce: Převeďte všechny servery zpět do online režimu. Pokud se tím problém nevyřeší, znovu jednotku připojte. Pokud tento stav přetrvává, vyměňte jednotku, abyste zajistili úplnou odolnost. |
Prediktivní selhání | Předpokládá se, že brzy dojde k selhání jednotky. Akce: Vyměňte jednotku co nejdříve, abyste zajistili plnou odolnost. |
Chyba vstupně-výstupních operací | Při přístupu k jednotce došlo k dočasné chybě. Akce: Pokud tento stav přetrvává, vyměňte jednotku, abyste zajistili úplnou odolnost. |
Přechodná chyba | Na jednotce došlo k dočasné chybě. Tato chyba obvykle znamená, že jednotka nereagovala, ale může to také znamenat, že byl z jednotky nesprávně odebrán Prostory úložiště s přímým přístupem ochranný oddíl. Akce: Pokud tento stav přetrvává, vyměňte jednotku, abyste zajistili úplnou odolnost. |
Neobvyklá latence | Jednotka někdy nereaguje a zobrazuje známky selhání. Akce: Pokud tento stav přetrvává, vyměňte jednotku, abyste zajistili úplnou odolnost. |
Odebrání z fondu | Azure Stack Hub právě odebírá jednotku ze svého fondu úložiště. Akce: Počkejte, až Azure Stack Hub dokončí odebrání jednotky, a potom zkontrolujte stav. Pokud stav zůstane, kontaktujte podporu. Než to uděláte, spusťte proces shromažďování souborů protokolu pomocí pokynů z https://aka.ms/azurestacklogfiles. |
Spuštění režimu údržby | Azure Stack Hub je v procesu uvedení jednotky do režimu údržby. Tento stav je dočasný – jednotka by měla být brzy ve stavu V režimu údržby. Akce: Počkejte, až Azure Stack Hub dokončí proces, a potom zkontrolujte stav. |
V režimu údržby | Jednotka je v režimu údržby a zastavuje čtení a zápisy z jednotky. Tento stav obvykle znamená, že jednotku obsluhují úlohy správy služby Azure Stack Hub, jako je PNU nebo FRU. Správce ale může jednotku také umístit do režimu údržby. Akce: Počkejte, až Azure Stack Hub dokončí úlohu správy, a potom zkontrolujte stav. Pokud stav zůstane, kontaktujte podporu. Než to uděláte, spusťte proces shromažďování souborů protokolu pomocí pokynů z https://aka.ms/azurestacklogfiles. |
Zastavení režimu údržby | Azure Stack Hub právě přenese jednotku zpět do online režimu. Tento stav je dočasný – jednotka by měla být brzy v jiném stavu, ideálně v pořádku. Akce: Počkejte, až Azure Stack Hub dokončí proces, a potom zkontrolujte stav. |
Stav jednotky: Není v pořádku
K jednotce ve stavu Není v pořádku se v současné době nedá zapisovat ani k tomu není možné získat přístup.
Provozní stav | Popis |
---|---|
Rozdělení | Jednotka se oddělila od fondu. Akce: Nahraďte jednotku novým diskem. Pokud tento disk musíte použít, odeberte ho ze systému, ujistěte se, že na disku nejsou žádná užitečná data, vymažte disk a pak ho znovu vložte. |
Nepoužitelné | Fyzický disk je v karanténě, protože ho dodavatel řešení nepodporuje. Podporují se pouze disky, které jsou schválené pro řešení a mají správný firmware disku. Akce: Nahraďte jednotku diskem se schváleným výrobcem a číslem modelu pro řešení. |
Zastaralá metadata | Náhradní disk byl dříve použit a může obsahovat data z neznámého úložného systému. Disk je v karanténě. Akce: Nahraďte jednotku novým diskem. Pokud tento disk musíte použít, odeberte ho ze systému, ujistěte se, že na disku nejsou žádná užitečná data, vymažte disk a pak ho znovu vložte. |
Nerozpoznaná metadata | Nerozpoznaná metadata nalezená na jednotce, což obvykle znamená, že jednotka obsahuje metadata z jiného fondu. Akce: Nahraďte jednotku novým diskem. Pokud tento disk musíte použít, odeberte ho ze systému, ujistěte se, že na disku nejsou žádná užitečná data, vymažte disk a pak ho znovu vložte. |
Neúspěšné médium | Jednotka selhala a prostory úložiště ji už nebudou používat. Akce: Vyměňte jednotku co nejdříve, abyste zajistili plnou odolnost. |
Selhání hardwaru zařízení | Na této jednotce došlo k selhání hardwaru. Akce: Vyměňte jednotku co nejdříve, abyste zajistili plnou odolnost. |
aktualizace firmwaru; | Azure Stack Hub aktualizuje firmware na jednotce. Tento stav je dočasný a obvykle trvá méně než minutu a během této doby ostatní jednotky ve fondu zpracovávají všechna čtení a zápisy. Akce: Počkejte, až Azure Stack Hub dokončí aktualizaci, a potom zkontrolujte stav. |
Spouštění | Jednotka se připravuje k provozu. Tento stav by měl být dočasný – po dokončení by jednotka měla přejít do jiného provozního stavu. Akce: Počkejte, až Azure Stack Hub dokončí operaci, a potom zkontrolujte stav. |
Důvody, proč není možné jednotku ve fondu
Některé jednotky prostě nejsou připravené na to, aby byly ve fondu úložiště Služby Azure Stack Hub. Pokud chcete zjistit, proč jednotka nemá nárok na sdružování, podívejte se na CannotPoolReason
vlastnost jednotky. V následující tabulce najdete podrobnější informace o jednotlivých důvodech.
Důvod | Description |
---|---|
Hardware nedodržuje předpisy | Jednotka není v seznamu schválených modelů úložiště určených pomocí služby Health Service. Akce: Nahraďte jednotku novým diskem. |
Firmware nedodržuje předpisy | Firmware na fyzické jednotce není v seznamu schválených revizí firmwaru pomocí služby Health Service. Akce: Nahraďte jednotku novým diskem. |
Používá se v clusteru | Jednotka je aktuálně používána clusterem s podporou převzetí služeb při selhání. Akce: Nahraďte jednotku novým diskem. |
Vyměnitelné médium | Jednotka je klasifikována jako vyměnitelná jednotka. Akce: Nahraďte jednotku novým diskem. |
Není v pořádku | Jednotka není v dobrém stavu a možná bude potřeba ji vyměnit. Akce: Nahraďte jednotku novým diskem. |
Nedostatečná kapacita | Volné místo na jednotce zabírají oddíly. Akce: Nahraďte jednotku novým diskem. Pokud tento disk musíte použít, odeberte ho ze systému, ujistěte se, že na disku nejsou žádná užitečná data, vymažte disk a pak ho znovu vložte. |
Probíhá ověřování | Služba Health Service kontroluje, jestli je jednotka nebo firmware na jednotce schválené pro použití. Akce: Počkejte, až Azure Stack Hub dokončí proces, a potom zkontrolujte stav. |
Chyba ověřování | Služba Health Service nemohla zkontrolovat, jestli je jednotka nebo firmware na jednotce schválené pro použití. Akce: Kontaktujte podporu. Než to uděláte, spusťte proces shromažďování souborů protokolu pomocí pokynů z https://aka.ms/azurestacklogfiles. |
Offline | Jednotka je offline. Akce: Kontaktujte podporu. Než to uděláte, spusťte proces shromažďování souborů protokolu pomocí pokynů z https://aka.ms/azurestacklogfiles. |