Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk az állandó memória (PMem) eszközökkel kapcsolatos hibák kezelésével és állapotkezelésével kapcsolatos információkat tartalmaz, amelyeket gyakran tárosztályú memóriának (SCM) nevezünk, amely a legfelső szintű tárolóként használható nem felejtő adathordozók típusa.
Ezek a rövid videók áttekintést nyújtanak a Windows állandó memóriához való támogatásáról:
- Nem felejtő memória (NVDIMM-N) használata blokktárolóként a Windows Server 2016-ban
- Nem felejtő memória (NVDIMM-N) használata Byte-Addressable Storage-ként a Windows Server 2016-ban
Lásd még az állandó memória megértését és üzembe helyezését.
Az állandó memóriaeszközöket a Windows Server 2016-ban és a Windows 10-ben (1607-es verzió) kezdődő natív illesztőprogramok támogatják. Bár az állandó memóriaeszközök más lemezekhez (HDD-khez és SSD-khez) hasonlóan viselkednek, van néhány különbség.
Gyakori használati eset, amikor két állandó memóriamodult használnak tükrözött visszaírási gyorsítótárként egy tárterületen. Egy ilyen konfiguráció beállításához tekintse meg a Tárolóhelyek konfigurálása NVDIMM-N visszaíró gyorsítótárral című témakört.
A Windows Server 2016-ban a Tárolóhelyek grafikus felhasználói felülete ismeretlenként jeleníti meg NVDIMM-N busztípust. Nincs semmilyen funkcióvesztés vagy képtelenség a tárhelykészlet és a tároló virtuális lemez (Storage VD) létrehozásában. A busztípust a következő parancsmag futtatásával ellenőrizheti:
Get-PhysicalDisk | fl
A kimenet BusType paramétere helyesen jeleníti meg a busz típusát SCM-ként.
Állandó memória egészségi állapotának megtekintése
Ez a szakasz az állandó memóriamodulok állapotának megtekintését ismerteti. Ha állandó memóriát használ, a monitorozási élményben van néhány különbség:
- Az állandó memória nem hoz létre fizikai lemez teljesítményszámlálókat, ezért nem fogja látni a Windows Felügyeleti központ diagramjaiban.
- Az állandó memória nem generál Storport 505 adatokat, így nem lesz proaktív kiugró értékek észlelése.
Ellenkező esetben a monitorozási élmény ugyanaz, mint bármely más fizikai lemez esetében.
Az állandó memórialemezek állapotát az alábbi parancsmagok futtatásával kérdezheti le:
Get-PmemDisk
DiskNumber Size HealthStatus AtomicityType CanBeRemoved PhysicalDeviceIds UnsafeShutdownCount
---------- ---- ------------ ------------- ------------ ----------------- -------------------
2 252 GB Unhealthy None True {20, 120} 2
3 252 GB Healthy None True {1020, 1120} 0
Get-PmemDisk | Get-PhysicalDisk | select SerialNumber, HealthStatus, OperationalStatus, OperationalDetails
SerialNumber HealthStatus OperationalStatus OperationalDetails
------------ ------------ ------------------ ------------------
802c-01-1602-117cb5fc Healthy OK
802c-01-1602-117cb64f Warning Predictive Failure {Threshold Exceeded,NVDIMM_N Error}
Érdemes megjegyezni, hogy ugyanazokat az információkat a parancsmag használatával és a Get-PhysicalDisk BusType SCM-ként való megadásával szerezheti be:
Get-PhysicalDisk | where BusType -eq "SCM" | select SerialNumber, HealthStatus, OperationalStatus, OperationalDetails
Note
Az eseményben megadott állandó memóriaeszköz fizikai helyének megkereséséhez az esemény Részletek lapján lépjen az EventData Location (Eseményadat>helye) elemre. Vegye figyelembe, hogy a Windows Server 2016 felsorolja az állandó memóriaeszközök helytelen helyét, de ez a Windows Server 1709-es verziójában van javítva.
A HealthStatus megmutatja, hogy az állandó memórialemez kifogástalan állapotban van-e.
A UnsafeshutdownCount érték nyomon követi azon leállítások számát, amelyek adatvesztést okozhatnak ezen a logikai lemezen. Az összes mögöttes állandó memóriaeszköz nem biztonságos leállításainak összege ezen a lemezen. Az egészségi állapottal kapcsolatos további információkért használja a Get-PmemPhysicalDevice parancsmagot olyan információk megkereséséhez, mint az OperationalStatus.
Get-PmemPhysicalDevice
DeviceId DeviceType HealthStatus OperationalStatus PhysicalLocation FirmwareRevision Persistent memory size Volatile memory size
-------- ---------- ------------ ----------------- ---------------- ---------------- ---------------------- --------------------
1020 Intel INVDIMM device Healthy {Ok} CPU2_DIMM_C1 102005310 126 GB 0 GB
1120 Intel INVDIMM device Healthy {Ok} CPU2_DIMM_F1 102005310 126 GB 0 GB
120 Intel INVDIMM device Healthy {Ok} CPU1_DIMM_F1 102005310 126 GB 0 GB
20 Intel INVDIMM device Unhealthy {HardwareError} CPU1_DIMM_C1 102005310 126 GB 0 GB
Ez a parancsmag azt mutatja, hogy mely állandó memóriaeszköz nem megfelelő. A problémás eszköz (DeviceId 20) megegyezik az előző példában szereplő esettel. A BIOS-ban a PhysicalLocation segít azonosítani, hogy melyik állandó memóriaeszköz hibás állapotban van.
A különböző állapotok megismeréséhez tekintse meg a következő szakaszokat.
Figyelmeztetés állapota
Ez a feltétel akkor jelenik meg, ha ellenőrzi egy állandó memóriaeszköz állapotát, és látja, hogy az állapot figyelmeztetésként jelenik meg, ahogyan az ebben a példában látható kimenetben látható:
| SerialNumber | HealthStatus | OperationalStatus | OperationalDetails |
|---|---|---|---|
| 802c-01-1602-117cb5fc | Healthy | OK | |
| 802c-01-1602-117cb64f | Warning | Prediktív hiba | {Küszöbérték túllépve,NVDIMM_N hiba} |
Az alábbi táblázat felsorol néhány információt erről a feltételről.
| Heading | Description |
|---|---|
| Valószínű feltétel | Figyelmeztetési küszöbérték túllépve |
| Kiváltó ok | Az állandó memóriaeszközök különböző küszöbértékeket követnek nyomon, például a hőmérsékletet, az NVM élettartamát és/vagy az energiaforrás élettartamát. Ha túllépi az egyik küszöbértéket, az operációs rendszer értesítést kap. |
| Általános viselkedés | Az eszköz továbbra is teljesen működőképes marad. Ez figyelmeztetés, nem hiba. |
| Tárolóhelyek viselkedése | Az eszköz továbbra is teljesen működőképes marad. Ez figyelmeztetés, nem hiba. |
| További információ | A PhysicalDisk objektum OperationalStatus mezője. EventLog – Microsoft-Windows-ScmDisk0101/Operational |
| Teendők | A túllépett figyelmeztetési küszöbértéktől függően érdemes lehet lecserélni az állandó memóriaeszközt. |
Nem sikerül írni egy állandó memóriaeszközre
Ez a feltétel akkor jelenik meg, ha egy állandó memóriaeszköz állapotát ellenőrzi, és az állapot nem megfelelő állapotként jelenik meg, és az üzemeltetési állapot egy IO-hibát jelez, ahogyan az ebben a példában látható kimenetben látható:
| SerialNumber | HealthStatus | OperationalStatus | OperationalDetails |
|---|---|---|---|
| 802c-01-1602-117cb5fc | Healthy | OK | |
| 802c-01-1602-117cb64f | Unhealthy | {Elavult metaadatok, IO-hiba, átmeneti hiba} | {Elveszett adatmegőrzés, elveszett adatok, NV...} |
Az alábbi táblázat felsorol néhány információt erről a feltételről.
| Heading | Description |
|---|---|
| Valószínű feltétel | Tartósság elvesztése / tartalék áram |
| Kiváltó ok | Az állandó memóriaeszközök biztonsági mentési áramforrásra támaszkodnak az állandóságuk érdekében – általában akkumulátor vagy szuperkupak. Ha ez a biztonsági mentési energiaforrás nem érhető el, vagy az eszköz semmilyen okból nem tud biztonsági másolatot készíteni (vezérlő/flash hiba), az adatok veszélyben vannak, és a Windows megakadályozza a további írásokat az érintett eszközökre. Még mindig lehetséges az adatok kiolvasása. |
| Általános viselkedés | Az NTFS-kötetet leszerelik. A PhysicalDisk Health Status (Állapotállapot) mező az összes érintett NVDIMM-N eszköz esetében "Nem kifogástalan" állapotot jelenít meg. |
| Tárolóhelyek viselkedése | A tárterület mindaddig működőképes marad, amíg csak egy állandó memóriamodult érint. Ha több eszköz is érintett, a tárolóba való írás sikertelen lesz. A PhysicalDisk Állapot mező az összes érintett állandó memóriaeszköz esetében "Nem kifogástalan" állapotot jelenít meg. |
| További információ | A PhysicalDisk objektum OperationalStatus mezője. EventLog – Microsoft-Windows-ScmDisk0101/Operational |
| Teendők | Javasoljuk, hogy biztonsági másolatot készítsünk az érintett PMem adatairól. Olvasási hozzáféréshez manuálisan is online állapotba helyezheti a lemezt (írásvédett NTFS-kötetként jelenik meg). A feltétel teljes körű tisztázásához meg kell oldani a kiváltó okot (azaz a szolgáltatás energiaellátását vagy az állandó memóriamodul cseréjét a probléma függvényében), és a modul kötetét offline állapotba kell helyezni, és újra online állapotba kell helyezni, vagy újra kell indítani a rendszert. Ha ismét használhatóvá szeretné tenni az állandó memóriamodult a Tárolóhelyekben, használja a Reset-PhysicalDisk parancsmagot, amely újrakezdi az eszközt, és elindítja a javítási folyamatot. |
Az eszköz "0" bájt kapacitással vagy "Általános fizikai lemezként" jelenik meg
Ez a feltétel akkor jelenik meg, ha egy állandó memóriaeszköz 0 bájt kapacitással jelenik meg, és nem inicializálható, vagy "Általános fizikai lemez" objektumként jelenik meg, sorozatszám nélkül, amely az elveszett kommunikáció működési állapotát jeleníti meg, ahogyan az ebben a példában látható kimenetben látható:
| SerialNumber | HealthStatus | OperationalStatus | OperationalDetails |
|---|---|---|---|
| 802c-01-1602-117cb5fc | Healthy | OK | |
| Warning | Megszakadt kommunikáció |
Az alábbi táblázat felsorol néhány információt erről a feltételről.
| Heading | Description |
|---|---|
| Valószínű feltétel | A BIOS nem tette közzé az állandó memóriamodult az operációs rendszer számára |
| Kiváltó ok | Az állandó memóriaeszközök DRAM-alapúak. Sérült DRAM-címre való hivatkozáskor a legtöbb processzor gépellenőrzést kezdeményez, majd újraindítja a kiszolgálót. Egyes kiszolgálóplatformok ezután megszüntetik az állandó memóriamodul leképezését, megakadályozva az operációs rendszert abban, hogy hozzáférjen, ami újabb gépellenőrzést okozhat. Ez akkor is előfordulhat, ha a BIOS azt észleli, hogy az állandó memóriamodul sikertelen volt, és ki kell cserélni. |
| Általános viselkedés | Az állandó memóriamodul nem inicializáltként jelenik meg, 0 bájt kapacitással, és nem olvasható és nem írható. |
| Tárolóhelyek viselkedése | A tárterület továbbra is működőképes marad (feltéve, hogy csak egy állandó memóriamodult érint). A PMem PhysicalDisk objektum "Figyelmeztető egészségügyi állapotban" és "Általános fizikai lemez" kategóriaként jelenik meg. |
| További információ | A PhysicalDisk objektum OperationalStatus mezője. EventLog – Microsoft-Windows-ScmDisk0101/Operational |
| Teendők | Az állandó memóriaeszközt ki kell cserélni vagy fertőtleníteni kell, hogy a kiszolgálóplatform ismét elérhetővé tegye a gazda operációs rendszer számára. Az eszköz cseréje javasolt, mivel javíthatatlanabb hibák léphetnek fel. A Add-PhysicalDisk parancsmaggal helyettesítő eszközt adhat hozzá a tárolóhelyek konfigurációjában. |
Az eszköz raw vagy üres lemezként jelenik meg újraindítás után
Ez a feltétel akkor jelenik meg, ha egy állandó memóriaeszköz állapotát ellenőrzi, és a nem felismert metaadatokállapotának és működési állapotának állapotát látja, ahogyan az ebben a példában látható kimenetben látható:
| SerialNumber | HealthStatus | OperationalStatus | OperationalDetails |
|---|---|---|---|
| 802c-01-1602-117cb5fc | Healthy | OK | {Unknown} |
| 802c-01-1602-117cb64f | Unhealthy | {Ismeretlen metaadatok, elavult metaadatok} | {Unknown} |
Az alábbi táblázat felsorol néhány információt erről a feltételről.
| Heading | Description |
|---|---|
| Valószínű feltétel | Biztonsági mentési/visszaállítási hiba |
| A kiváltó okok | A biztonsági mentési vagy visszaállítási eljárás hibája valószínűleg az állandó memóriamodul összes adatának elvesztését eredményezi. Amikor az operációs rendszer betöltődik, teljesen új állandó memóriaeszközként jelenik meg partíció vagy fájlrendszer nélkül, és RAW-ként jelenik meg, ami azt jelenti, hogy nincs fájlrendszere. |
| Általános viselkedés | A perzisztens memória írásvédett módban van. Az ismételt használat megkezdéséhez explicit felhasználói műveletre van szükség. |
| Tárolóhelyek viselkedése | A tárolóhelyek akkor is működőképesek maradnak, ha csak egy állandó memóriamodult érint. A PMem fizikai lemez objektuma "Nem kifogástalan" állapottal jelenik meg, és a tárolóhelyek nem használják. |
| További információ | A PhysicalDisk objektum OperationalStatus mezője. EventLog – Microsoft-Windows-ScmDisk0101/Operational |
| Teendők | Ha a felhasználó nem szeretné lecserélni az érintett eszközt, a Reset-PhysicalDisk parancsmaggal törölheti az érintett állandó memóriamodul írásvédett állapotát. A Tárolóhelyek környezetekben ez megkísérli újraépíteni az állandó memóriamodult a Tárolóhelyekbe, és elindítja a javítási folyamatot. |
Következő lépések
A kapcsolódó információkért lásd még:
- Storage Spaces Direct áttekintése
- Állandó memória ismertetése és üzembe helyezése