Azure Elastic SAN átméretezése
Ez a cikk egy rugalmas tárolóhálózat (SAN) és egy egyedi kötet méretének növelését vagy csökkentését ismerteti.
A san átméretezése
A kötetek méretének növeléséhez először növelje az Elastic SAN méretét. A SAN méretének csökkentéséhez győződjön meg arról, hogy a kötetek nem használják a felesleges méretet, majd módosítsa a san méretét.
# You can either update the base size or the additional size.
# This command updates the base size, to update the additional size, replace -BaseSizeTiB $newBaseSizeTib with -ExtendedCapacitySizeTib $newExtendedSizeTib
Update-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName -BaseSizeTib $newBaseSizeTib
Automatikus skálázás (előzetes verzió)
Előzetes verziójú funkcióként automatikusan felskálázhatja a SAN-t adott lépések szerint, amíg meg nem adja a maximális méretet. A kapacitásnövekmények legalább 1 TiB méretűek, és csak további kapacitásegységekhez állíthat be automatikus méretezési szabályzatot. Az automatikus skálázáskor tehát a teljesítmény nem fog automatikusan felskálázni, ahogy a tárterület teszi. Íme egy példa egy automatikus skálázási szabályzat beállítására az Azure CLI használatával:
az elastic-san update -n mySanName -g myVolGroupName --auto-scale-policy-enforcement "Enabled" --unused-size-tib 20 --increase-capacity-unit-by-tib 5 --capacity-unit-scale-up-limit-tib 150
A példaparancs futtatása a következő házirendet állítja be a futtatott SAN-on: Ha a san kihasználatlan kapacitása (szabad területe) kisebb 20 TiB-nál, növelje a san további kapacitását 5 TiB-tal, amíg a nem használt kapacitása legalább 20 TiB lesz. Ne engedélyezze, hogy a san teljes kapacitása meghaladja a 150 TiB-t.
Nem használhat automatikus méretezési szabályzatot a leskálázáshoz. A SAN méretének csökkentéséhez kövesse az előző szakaszban ismertetett manuális folyamatot. Ha konfigurált egy automatikus skálázási szabályzatot, tiltsa le a san méretének csökkentése előtt.
A következő szkript futtatható egy automatikus skálázási szabályzat engedélyezéséhez egy meglévő elastic SAN-hoz.
# Define some variables.
autoscalePolicyEnforcement = "Enabled" # Whether autoscale is enabled or disabled at the SAN level
unusedSizeTiB = "<UnusedSizeTiB>" # Unused capacity on the SAN
increaseCapacityUnit = "<IncreaseCapacityUnit>" # Amount by which the SAN will scale up if the policy is triggered
capacityUnitScaleUpLimit = "<CapacityUnitScaleUpLimit>" # Maximum capacity until which scale up operations will occur
Update-AzElasticSan -ResourceGroupName myresourcegroup -Name myelasticsan -AutoScalePolicyEnforcement $autoscalePolicyEnforcement -UnusedSizeTiB $unusedSizeTiB -IncreaseCapacityUnitByTiB $increaseCapacityUnit -CapacityUnitScaleUpLimitTiB $capacityUnitScaleUpLimit
Kötet átméretezése
Ha kibontja a SAN méretét, több kötetet hozhat létre, vagy kibonthatja egy meglévő kötet méretét. Nem csökkentheti a kötetek méretét.
Update-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -sizeGib $newVolumeSize
Következő lépések
Ha kiterjesztette a SAN méretét, olvassa el a Kötetek létrehozása című témakört, amely egy új kötetet hoz létre a további kapacitással.