Správa mezipamětí pomocí prostředí Windows PowerShell (ukládání do mezipaměti technologie Windows Server AppFabric)
Pomocí prostředí Windows PowerShell můžete spravovat cluster mezipamětí, hostitele mezipaměti i samotnou mezipaměť. Pokud používáte počítač s nainstalovanou funkcí Správa mezipamětí, existují dva způsoby použití prostředí Windows PowerShell ke správě funkcí ukládání do mezipaměti technologie AppFabric. V nabídce Start přejděte na příkaz Nástroje pro správu a potom klikněte na položku Moduly prostředí Windows PowerShell. Můžete však také otevřít nabídku Start, kliknout na příkaz Všechny programy, na položku Windows Server AppFabric a potom na položku Správa ukládání do mezipaměti – Windows PowerShell.
Poznámka
V operačních systémech Windows Vista, Windows 7 a Windows Server 2008 je ke správnému fungování některých příkazů pro správu nutné spustit prostředí Windows PowerShell s oprávněními správce. Je třeba kliknout pravým tlačítkem myši na zástupce Správa ukládání do mezipaměti – Windows PowerShell a kliknout na příkaz Spustit jako správce.
Existují dvě hlavní kategorie příkazů prostředí PowerShell pro ukládání do mezipaměti technologie AppFabric: příkazy pro správu a příkazy pro konfiguraci. Toto téma se zaměřuje na příkazy pro správu. Další informace o příkazech pro konfiguraci naleznete v tématu Konfigurace mezipaměti pomocí prostředí Windows PowerShell (ukládání do mezipaměti technologie Windows Server AppFabric). Tabulky v tomto tématu rozdělují příkazy pro správu do kategorií. Některé příkazy se objevují ve více tabulkách s různými parametry, které jsou platné vždy pro každou ze čtyř kategorií příkazů:
Příkazy související s clusterem mezipamětí
Příkazy související s hostitelem mezipaměti
Příkazy související s mezipamětí
Příkazy pro správu konzoly
Získání nápovědy v relaci prostředí Windows PowerShell
Níže uvedené informace obsahují souhrn příkazů pro správu týkajících se funkcí ukládání do mezipaměti technologie AppFabric. Je důležité vědět, že nápovědu lze získat také v relaci prostředí Windows PowerShell. Následující příkaz například zobrazí všechny příkazy pro správu:
get-command -module DistributedCacheAdministration
Potřebujete-li nápovědu ke konkrétnímu příkazu, můžete k tomuto účelu použít příkaz get-help
. Následující příkaz například zobrazí úplnou nápovědu k příkazu New-Cache
:
get-help New-Cache -full
Důležité informace
Při použití příkazů prostředí Windows PowerShell popsaných v tomto tématu je důležité vzít v úvahu následující informace:
Identita zabezpečení osoby používající tyto příkazy prostředí Windows PowerShell musí mít oprávnění správce na všech serverech mezipaměti v clusteru mezipamětí.
V hodnotách parametrů pro příkazy jsou rozlišována malá a velká písmena. Pokud jste vytvořili mezipaměť s názvem
NamedCache1
, nebude například fungovat příkazGet-CacheConfig -CacheName namedcache1
. Velikost písmen názvu musí odpovídat, například:Get-CacheConfig -CacheName NamedCache1
.Budete-li měnit konfiguraci clusteru založenou na souboru XML pomocí příkazů
Export-CacheClusterConfig
aImport-CacheClusterConfig
, můžete změnit nastavení konfigurace clusteru (atributy XML) v souboru XML, avšak přidávání a odebírání pojmenovaných mezipamětí a hostitelů mezipamětí vkládáním a odebíráním elementů XML není podporováno.Příkazy
Start-CacheCluster
,Stop-CacheCluster
aRestart-CacheCluster
pro práci s clusterem mezipamětí zahrnují koordinaci stavu služby systému Windows pro hostitele mezipaměti na všech serverech mezipaměti v clusteru. Pokud hlavní hostitelé plní roli správy clusterů, mohou tyto příkazy trvat delší dobu – většina hlavních hostitelů musí být spuštěna, zatímco zbytek hostitelů mezipaměti je zastavován a spouštěn.Službu Ukládání do mezipaměti vždy spouštějte a zastavujte pomocí příkazů clusteru mezipamětí
Start-CacheCluster
,Stop-CacheCluster
aRestart-CacheCluster
. Spouštění a zastavování služby z nástroje pro správu služeb může vést k tomu, že přestane reagovat. Tyto příkazy musí být také spouštěny z relace prostředí Windows PowerShell s rozšířenými oprávněními, a to s oprávněními pro správu.Příkazy
Stop-CacheCluster
aRestart-CacheCluster
pro práci s clusterem mezipamětí způsobí, že z paměti všech hostitelů mezipaměti v clusteru budou odstraněna veškerá data.Příkazy
Set-CacheConfig
aImport-CacheClusterConfig
vyžadují k uplatnění změn, abyste restartovali cluster mezipamětí pomocí příkazuRestart-CacheCluster
.Příkazy
Remove-Cache
aNew-Cache
lze použít ke změně konfigurace pojmenované mezipaměti, aniž by došlo k ovlivnění dalších pojmenovaných mezipamětí v clusteru.
Příkazy související s clusterem mezipamětí
V následující tabulce jsou uvedeny příkazy prostředí Windows PowerShell pro správu mezipaměti, které slouží k provádění operací souvisejících s clusterem.
Příkaz | Popis |
---|---|
|
Nastaví kontext relace prostředí Windows PowerShell na požadovaný cluster mezipamětí. Při spuštění relace prostředí Windows PowerShell je nutné nejdříve spustit tento příkaz. V hostiteli mezipaměti se tento příkaz spouští bez parametrů, protože parametry jsou převzaty z konfigurace mezipaměti v počítači. Pokud tento příkaz spouštíte z jiného než hostitelského počítače, můžete pomocí níže uvedených parametrů zadat požadovaný cluster mezipamětí. Zde je popis parametrů (v závorkách je alias parametru):
|
|
Spustí všechny služby mezipaměti v clusteru. Nejdříve jsou spuštěni hlavní hostitelé. Pamatujte, že služby mezipaměti nejsou po restartu spuštěny automaticky. Za účelem spuštění služby tedy musí být volána rutina |
|
Zastaví všechny služby mezipaměti v clusteru. Tento příkaz vyžaduje oprávnění správce. |
|
Restartuje ve správném pořadí všechny služby mezipaměti v clusteru. Tento příkaz vyžaduje oprávnění správce. |
|
Vrátí statistické údaje o stavu clusteru mezipamětí. |
|
Tento příkaz, který se používá spolu s příkazem Tento příkaz exportuje aktuální nastavení konfigurace clusteru do zadaného konfiguračního souboru XML. Tento příkaz lze použít bez ohledu na to, kam jste se rozhodli uložit nastavení konfigurace clusteru (do systému SQL Server nebo do sdílené síťové složky). Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Tento příkaz, který se používá spolu s příkazem Tento příkaz importuje nastavení konfigurace clusteru ze zadaného konfiguračního souboru XML. Tento příkaz lze použít bez ohledu na to, kam jste se rozhodli uložit nastavení konfigurace clusteru (do systému SQL Server nebo do sdílené síťové složky). Změny se projeví až po restartování clusteru pomocí příkazu Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Udělí účtu systému Windows oprávnění pro přístup ke clusteru mezipamětí. Ve výchozím nastavení mají ke clusteru mezipamětí přístup všechny účty správce v hostitelích mezipaměti. Jiné účty je nutné explicitně přidat do seznamu povolených klientských účtů pomocí tohoto příkazu. Zde je popis parametrů (v závorkách je alias parametru):
|
|
Odebere účtu systému Windows oprávnění pro přístup ke clusteru mezipamětí. Správcům v hostitelích mezipamětí to nebude bránit v přístupu ke clusteru mezipamětí. Zde je popis parametrů (v závorkách je alias parametru):
|
|
Pokud tento příkaz použijete bez parametrů, zobrazí informace o všech mezipamětích v clusteru mezipamětí. Poznámka Informace o použití tohoto příkazu s parametrem |
Příkazy související s hostitelem mezipaměti
V následující tabulce jsou uvedeny příkazy prostředí Windows PowerShell, které slouží k provádění operací souvisejících s hostitelem mezipaměti.
Příkaz | Popis |
---|---|
|
Vypíše informace o zadaném hostiteli mezipaměti. Pokud nejsou příkazu předány žádné parametry, vypíše všechny služby mezipaměti, které jsou členy clusteru mezipamětí. Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Vrátí konfigurační informace o zadaném hostiteli mezipaměti. Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Aktualizuje konfiguraci hostitele mezipaměti na hodnoty zadané v parametrech příkazu. S výjimkou parametrů Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Spustí zadanou službu mezipaměti. Po restartování serveru mezipaměti je tento příkaz vyžadován k tomu, aby se služba mezipaměti mohla znovu připojit ke spuštěnému clusteru mezipamětí. Pokud je cluster mezipamětí mimo provoz, měli byste místo toho použít příkaz Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Zastaví zadanou službu mezipaměti. Poznámka Příkaz Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Zobrazí statistické informace o zadaném hostiteli mezipaměti včetně těchto údajů: celková velikost (v bajtech) a počet objektů uložených v mezipaměti, oblastí, pojmenovaných mezipamětí, žádostí a neúspěšných přístupů do mezipaměti. Poznámka Informace o použití tohoto příkazu s parametrem Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Vypíše všechny mezipaměti a oblasti, které se nacházejí v zadaném hostiteli mezipaměti. Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Vrátí seznam všech oblastí v clusteru mezipamětí. Oblasti může vytvářet a odebírat pouze klient mezipaměti. Cluster mezipamětí však určí hostitele mezipaměti, ve kterém budou oblasti umístěny. Všechny parametry jsou nepovinné. Poznámka Informace o použití tohoto příkazu s parametrem Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
Příkazy související s mezipamětí
V následující tabulce jsou uvedeny příkazy prostředí Windows PowerShell, které slouží k provádění operací souvisejících s mezipamětí.
Příkaz | Popis |
---|---|
|
Vytvoří novou pojmenovanou mezipaměť – pokud je cluster spuštěn. Všechny parametry s výjimkou parametru Poznámka Počet pojmenovaných mezipamětí je omezen na 128. Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Odebere pojmenovanou mezipaměť zadanou pomocí parametru Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Vrátí podrobnosti o konfiguraci pojmenované mezipaměti zadané pomocí parametru Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Aktualizuje nastavení konfigurace pojmenované mezipaměti zadané pomocí parametru Pokud je ke změnám mezipaměti použit parametr Další informace naleznete v tématu Úprava nastavení konfigurace mezipaměti v prostředí Windows PowerShell (ukládání do mezipaměti technologie Windows Server AppFabric). Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Vrátí statistické informace o pojmenované mezipaměti zadané pomocí parametru Poznámka Informace o použití tohoto příkazu s parametrem Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
|
Vrátí seznam všech oblastí v pojmenované mezipaměti zadané pomocí parametru Poznámka Informace o použití tohoto příkazu s parametrem Zde je popis parametrů (v závorkách je alias parametru):
Příklad: |
Příkazy pro správu konzoly
V následující tabulce jsou uvedeny příkazy, které slouží k provádění operací souvisejících se správou nástrojů pro správu mezipamětí založených na prostředí Windows PowerShell.
Příkaz | Popis |
---|---|
|
Tento příkaz povolí souborové protokolování pro relaci nástroje pro správu mezipamětí založeného na prostředí Windows PowerShell. Trasování událostí zahájené tímto příkazem trvá pouze po dobu trvání relací prostředí Windows PowerShell, z nichž bylo voláno. Ve výchozím nastavení je protokolování povoleno na úrovni Pokud soubor stejného názvu již existuje, pokusí se prostředí Windows PowerShell připojit záznamy na konec souboru protokolu. Zde je popis parametrů (v závorkách je alias parametru):
Příkaz v tomto příkladu vytvoří soubor
Tento příkaz vyvolá sledování událostí pouze pro relaci prostředí Windows PowerShell, nikoli pro klienta mezipaměti nebo hostitele mezipaměti. |
|
Tento příkaz umožňuje ručně vyvolat uvolňování paměti v clusteru mezipamětí, při kterém se uvolní nepoužívaná paměť. Tato možnost je k dispozici jen za zvláštních okolností. Uvolňování paměti je obvykle spravováno rozhraním .NET Framework a funkcemi pro správu paměti clusteru mezipamětí technologie AppFabric. |
|
Poskytuje nápovědu ke všem podporovaným příkazům. V klíčovém slově lze použít znak *, a filtrovat tak množství zobrazovaných informací nápovědy, například:
|
|
Ukončí relaci prostředí Windows PowerShell. |
|
Vymaže obrazovku prostředí Windows PowerShell. |
Další odkazy
Koncepty
Konfigurace mezipaměti pomocí prostředí Windows PowerShell (ukládání do mezipaměti technologie Windows Server AppFabric)
Nastavení konfigurace (ukládání do mezipaměti technologie Windows Server AppFabric)
Možnosti konfigurace ukládání do mezipaměti technologie Windows Server AppFabric
Řešení potíží s ukládáním do mezipaměti technologie Windows Server AppFabric
Koncepce ukládání do mezipaměti technologie Windows Server AppFabric
Vývoj klienta mezipaměti (ukládání do mezipaměti technologie Windows Server AppFabric)
2011-12-05