Správa clusteru Avere vFXT
V nějakém okamžiku životního cyklu clusteru Avere vFXT for Azure clusteru možná budete muset přidat uzly clusteru nebo cluster spustit nebo restartovat. Po dokončení projektu budete muset vědět, jak cluster zastavit a trvale ho odebrat.
Tento článek vysvětluje, jak přidat nebo odebrat uzly clusteru a další základní operace clusteru. Pokud potřebujete změnit nastavení clusteru nebo monitorovat jeho práci, použijte Avere Ovládací panely.
V závislosti na úkolu správy možná budete muset použít jeden ze tří různých nástrojů: Avere Ovládací panely, skript pro správu clusteru příkazového řádku vfxt.py a Azure Portal.
Tato tabulka poskytuje přehled o tom, které nástroje lze použít pro jednotlivé úlohy.
| Akce | Avere Ovládací panely | vfxt.py | portál Azure |
|---|---|---|---|
| Přidání uzlů clusteru | ne | ano | ne |
| Odebrání uzlů clusteru | ano | ne | ne |
| Zastavení uzlu clusteru | ano (může také restartovat služby nebo restartovat) | ne | vypnutí virtuálního počítače uzlu z portálu se interpretuje jako selhání uzlu |
| Spuštění zastavené uzlu | ne | ne | ano |
| Zničení jednoho uzlu clusteru | ne | ne | ano |
| Restartování clusteru | |||
| Bezpečné vypnutí nebo zastavení clusteru | ano | ano | ne |
| Zničení clusteru | ne | ano | Ano, ale integrita dat není zaručená |
Podrobné pokyny pro jednotlivé nástroje jsou uvedené níže.
Informace o zastavených instancích v Azure
Když vypnete nebo zastavíte jakýkoli virtuální počítač Azure, zastaví se poplatky za výpočetní prostředky, ale stále musíte platit za jeho úložiště. Pokud vypnete uzel vFXT nebo celý cluster vFXT a nechcete ho restartovat, měli byste pomocí Azure Portal odstranit související virtuální počítače.
V Azure Portal se zastavený uzel (který se může restartovat) zobrazuje zastavený stav v Azure Portal. Odstraněný uzel zobrazuje zastavený (zrušený) stav a už se za něj nepočítají poplatky za výpočetní prostředky ani úložiště.
Před odstraněním virtuálního počítače se ujistěte, že se všechna změněná data zapisla z mezipaměti do back-endového úložiště pomocí možností Avere Ovládací panely nebo vfxt.py k zastavení nebo vypnutí clusteru.
Správa clusteru pomocí Avere Ovládací panely
Avere Ovládací panely použít pro tyto úlohy:
- Zastavení nebo restartování jednotlivých uzlů
- Odebrání uzlu z clusteru
- Zastavení nebo restartování celého clusteru
Avere Ovládací panely prioritu integrity dat, takže se pokusí zapsat jakákoli změněná data do back-end úložiště před možná destruktivní operací. Díky tomu je tato možnost bezpečnější než Azure Portal.
Přístup k Ovládací panely Avere z webového prohlížeče. Pokud potřebujete pomoc, postupujte podle pokynů v tématu Přístup ke clusteru vFXT.
Správa uzlů pomocí Avere Ovládací panely
Stránka nastavení uzlů FXT obsahuje ovládací prvky pro správu jednotlivých uzlů.
Pokud chcete uzel vypnout, restartovat nebo odebrat, vyhledejte uzel v seznamu na stránce Uzly FXT a klikněte na příslušné tlačítko ve sloupci Akce.
Poznámka
IP adresy se můžou přesouvat mezi uzly clusteru, když se změní počet aktivních uzlů.
Další informace > v průvodci nastavením clusteru Avere najdete v článku Clusterové uzly FXT.
Zastavení nebo restartování clusteru pomocí služby Avere Ovládací panely
Stránka Nastavení údržby systému obsahuje příkazy pro restartování služeb clusteru, restartování clusteru nebo bezpečné vypnutí clusteru. Podrobnosti najdete > v části Správa a údržba systému (v průvodci nastavením clusteru Avere).
Když se cluster začne vypíná, odešle stavové zprávy na kartu Řídicí panel. Po chvíli se zprávy zastaví a relace Avere Ovládací panely přestane reagovat, což znamená, že se cluster vypnul.
Správa clusteru pomocí vfxt.py
vfxt.py je nástroj příkazového řádku pro vytváření a správu clusteru.
vfxt.py je na virtuálním počítači kontroleru clusteru předinstalovaný. Pokud ho chcete nainstalovat do jiného systému, přečtěte si dokumentaci na adrese https://github.com/Azure/AvereSDK .
Skript vfxt.py lze použít pro tyto úlohy správy clusteru:
- Přidání nových uzlů do clusteru
- Zastavení nebo spuštění clusteru
- Zničení clusteru
Podobně jako Ovládací panely Avere se vfxt.py, že se změněná data před vypnutím nebo zničením clusteru nebo uzlu trvale uloží do back-endového úložiště. Díky tomu je tato možnost bezpečnější než Azure Portal.
Kompletní průvodce vfxt.py využití najdete v GitHub: Správa cloudových clusterů pomocí vfxt.py
Přidání uzlů clusteru s vfxt.py
Ukázkový příkazový skript pro přidání uzlů clusteru je součástí kontroleru clusteru. Vyhledejte ./add-nodes kontroler a otevřete ho v editoru, abyste ho přizpůsobí informacemi o clusteru.
Cluster musí být spuštěný, aby bylo možné použít tento příkaz.
Zadejte následující hodnoty:
- Název skupiny prostředků pro cluster a také pro síťové prostředky a prostředky úložiště, pokud nejsou ve stejné skupině prostředků jako cluster.
- Umístění clusteru
- Síť a podsíť clusteru
- Přístupová role uzlu clusteru (použijte předdefinovaný operátor Avere role)
- IP adresa a heslo pro správu clusteru
- Počet uzlů, které se přidávají (1, 2 nebo 3)
- Typ instance uzlu a hodnoty velikosti mezipaměti
Pokud prototyp používáte, musíte vytvořit příkaz, jako je následující, včetně všech výše popsaných informací.
vfxt.py --cloud-type azure --from-environment \
--resource-group GROUP_NAME \
[--network-resource-group GROUP_NAME --storage-resource-group GROUP_NAME] \
--location LOCATION --azure-network NETWORK_NAME --azure-subnet SUBNET_NAME \
--add-nodes --nodes NODE_COUNT \
--management-address CLUSTER_IP --admin-password ADMIN_PASSWORD \
--instance-type TYPE --node-cache-size SIZE \
--azure-role "Avere Operator" \
--log ~/vfxt.log
Další informace najdete v části Přidání uzlů do clusteru v průvodci vfxt.py použití.
Zastavení clusteru s vfxt.py
vfxt.py --cloud-type azure --from-environment --stop --resource-group GROUPNAME --admin-password PASSWORD --management-address ADMIN_IP --location LOCATION --azure-network NETWORK --azure-subnet SUBNET
Spuštění zastavenového clusteru s vfxt.py
vfxt.py --cloud-type azure --from-environment --start --resource-group GROUPNAME --admin-password PASSWORD --management-address ADMIN_IP --location LOCATION --azure-network NETWORK --azure-subnet SUBNET --instances INSTANCE1_ID INSTANCE2_ID INSTANCE3_ID ...
Vzhledem k tomu, že je cluster zastavený, je nutné předat identifikátory instancí a určit uzly clusteru. Další informace najdete v části Určení clusteru, který se má vfxt.py v průvodci používáním.
Zničení clusteru pomocí vfxt.py
vfxt.py --cloud-type azure --from-environment --destroy --resource-group GROUPNAME --admin-password PASSWORD --management-address ADMIN_IP --location LOCATION --azure-network NETWORK --azure-subnet SUBNET --management-address ADMIN_IP
Tuto možnost můžete použít, pokud nechcete ukládat --quick-destroy změněná data z mezipaměti clusteru.
Další informace vfxt.py v průvodci používáním aplikací.
Správa virtuálních počítače clusteru z Azure Portal
Virtuální Azure Portal lze použít ke zničení virtuálních počítače clusteru jednotlivě, ale integrita dat není zaručena, pokud se cluster nejprve úplně nevypne.
Tento Azure Portal lze použít pro tyto úlohy správy clusteru:
- Spuštění zastavené uzlu vFXT
- Zastavení jednotlivých uzlů vFXT (cluster to interpretuje jako selhání uzlu)
- Pokud nepotřebujete zajistit zápis změněných dat v mezipaměti clusteru do základního fileru, zlikvidovat cluster vFXT
- Po bezpečném vypnutí trvale odeberte uzly vFXT a další prostředky clusteru.
Restartujte instance vFXT z Azure Portal
Pokud potřebujete restartovat zastavený uzel, musíte použít Azure Portal. V nabídce vlevo vyberte Virtuální počítače a pak kliknutím na název virtuálního počítače v seznamu otevřete jeho stránku s přehledem.
Kliknutím na tlačítko Spustit v horní části stránky přehledu znovu aktivujte virtuální počítač.

Odstranění uzlů clusteru
Pokud chcete odstranit jeden uzel z clusteru vFXT, ale zachovat zbytek clusteru, měli byste ho nejprve odebrat z clusteru pomocí služby Avere Ovládací panely.
Upozornění
Pokud uzel odstraníte, aniž byste ho nejprve odebíraly z clusteru vFXT, může dojít ke ztrátě dat.
Pokud chcete trvale odstranit jednu nebo více instancí používaných jako uzel vFXT, použijte Azure Portal. V nabídce vlevo vyberte Virtuální počítače a pak kliknutím na název virtuálního počítače v seznamu otevřete jeho stránku s přehledem.
Kliknutím na tlačítko Odstranit v horní části stránky přehledu trvale zničíte virtuální počítač.
Tuto metodu můžete použít k trvalému odebrání uzlů clusteru po jejich bezpečném vypnutí.
Zlikvidovat cluster z Azure Portal
Poznámka
Pokud chcete, aby se všechny zbývající změny klienta v mezipaměti zapisují do back-endového úložiště, použijte buď možnost vfxt.py, nebo použijte Avere Ovládací panely k čistému vypnutí clusteru před odebráním instancí uzlu v --destroy Azure Portal.
Instance uzlů můžete trvale odstranit tak, že je odstraníte v Azure Portal. Můžete je odstraňovat po jednom, jak je popsáno výše, nebo můžete pomocí stránky Virtual Machines vyhledat všechny virtuální počítače clusteru, zaškrtnout je pomocí zaškrtávacích políček a kliknutím na tlačítko Odstranit je všechny odebrat v jedné akci.

Odstranění dalších prostředků clusteru z Azure Portal
Pokud jste vytvořili další prostředky speciálně pro cluster vFXT, můžete je při odstraňování clusteru odebrat. Neničte prvky obsahující data, která potřebujete, ani žádné položky, které jsou sdíleny s jinými projekty.
Kromě odstranění uzlů clusteru zvažte odebrání těchto komponent:
- Virtuální počítač kontroleru clusteru
- Datové disky přidružené k uzlům clusteru
- Síťová rozhraní a veřejné IP adresy přidružené ke komponentě clusteru
- Virtuální sítě
- Storage kontejnery a účty úložiště (pouze v případě, že neobsahují žádná důležitá data)
- Skupina dostupnosti

Odstranění skupiny prostředků clusteru z Azure Portal
Pokud jste vytvořili skupinu prostředků speciálně pro cluster, můžete zničíte všechny související prostředky clusteru tím, že ji zničíte.
Upozornění
Skupinu prostředků zničíte pouze v případě, že jste si jistí, že se ve skupině nic s hodnotou nesnídá. Ujistěte se například, že jste přesunuli jakákoli potřebná data ze všech kontejnerů úložiště v rámci skupiny prostředků.
Pokud chcete odstranit skupinu prostředků, klikněte v levé nabídce portálu na Skupiny prostředků a vyfiltrujte seznam skupin prostředků, abyste našli tu, kterou jste vytvořili pro cluster vFXT. Vyberte skupinu prostředků a klikněte na tři tečky na pravé straně panelu. Zvolte Odstranit skupinu prostředků. Portál vás požádá o potvrzení odstranění, což je nevratné.
