Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här avsnittet beskriver hur du tar bort servrar i Lagringsdirigering med PowerShell.
Ta bort en server men lämna dess enheter
Om du tänker lägga till servern i klustret snart, eller om du tänker behålla dess enheter genom att flytta dem till en annan server, kan du ta bort servern från klustret utan att ta bort dess enheter från lagringspoolen. Det här är standardbeteendet om du använder Failover Cluster Manager för att ta bort servern.
Använd cmdleten Remove-ClusterNode i PowerShell:
Remove-ClusterNode <Name>
Den här cmdleten lyckas snabbt, oavsett kapacitetsöverväganden, eftersom lagringspoolen "kommer ihåg" de saknade enheterna och förväntar sig att de kommer tillbaka. Det finns ingen dataflytt från de saknade enheterna. Även om de fortfarande saknas visas deras OperationalStatus som "Förlorad kommunikation" och dina volymer visar "Ofullständig".
När enheterna kommer tillbaka identifieras de automatiskt och associeras igen med poolen, även om de nu finns på en ny server.
Warning
Distribuera inte enheter med pooldata från en server till flera andra servrar. Om till exempel en server med tio enheter misslyckas (på grund av att moderkortet eller startenheten till exempel misslyckades ) kan du flytta alla tio enheterna till en ny server, men du kan inte flytta var och en av dem separat till olika andra servrar.
Ta bort en server och dess enheter
Om du vill ta bort en server permanent från klustret (kallas ibland för inskalning) kan du ta bort servern från klustret och ta bort dess enheter från lagringspoolen.
Använd cmdleten Remove-ClusterNode med flaggan -CleanUpDisks som valfritt:
Remove-ClusterNode <Name> -CleanUpDisks
Den här cmdleten kan ta lång tid (ibland många timmar) att köra eftersom Windows måste flytta alla data som lagras på servern till andra servrar i klustret. När detta är klart tas enheterna bort permanent från lagringspoolen, vilket returnerar berörda volymer till ett felfritt tillstånd.
Requirements
Om du vill skala in permanent (ta bort en server och dess enheter) måste klustret uppfylla följande två krav. Om den inte gör det returnerar cmdleten Remove-ClusterNode -CleanUpDisks ett fel omedelbart, innan dataflytten påbörjas, för att minimera störningar.
Tillräckligt med kapacitet
Först måste du ha tillräckligt med lagringskapacitet på de återstående servrarna för att rymma alla dina volymer.
Om du till exempel har fyra servrar, var och en med 10 x 1 TB enheter, har du 40 TB total fysisk lagringskapacitet. När du har tagit bort en server och alla dess enheter har du 30 TB kapacitet kvar. Om fotavtrycken för dina volymer är mer än 30 TB tillsammans får de inte plats på de återstående servrarna, så cmdleten returnerar ett fel och flyttar inga data.
Tillräckligt många feldomäner
För det andra måste du ha tillräckligt med feldomäner (vanligtvis servrar) för att ge återhämtning för dina volymer.
Om dina volymer till exempel använder trevägsspegling på servernivå för återhämtning kan de inte vara helt felfria om du inte har minst tre servrar. Om du har exakt tre servrar och sedan försöker ta bort en och alla dess enheter returnerar cmdleten ett fel och flyttar inga data.
Den här tabellen visar det minsta antalet feldomäner som krävs för varje återhämtningstyp.
| Resiliency | Minsta obligatoriska feldomäner |
|---|---|
| Dubbelriktad spegel | 2 |
| Trevägsspegling | 3 |
| Dubbel paritet | 4 |
Note
Det är okej att kort ha färre servrar, till exempel under fel eller underhåll. För att volymerna ska återgå till ett fullständigt felfritt tillstånd måste du dock ha det minsta antalet servrar som anges ovan.