Yetersiz veritabanı depolama alanı veri yazma işlemlerini engelleyerek veri kaybına veya hatta veritabanının çökmesine neden olabilir. Bu durum normal iş süreçlerini ciddi şekilde aksatır. PolarDB for MySQL, kullanım belirli bir eşiğe ulaştığında otomatik depolama genişletme özelliğini destekler. Genişletme sırasında örneği yeniden başlatmanız gerekmez; bu sayede iş süreçleriniz etkilenmez.
Uygulama senaryoları
Otomatik depolama genişletme özelliği, Storage Type değeri ESSD bulut diski (ESSD PL0, ESSD PL1, ESSD PL2, ESSD PL3 veya ESSD AutoPL) olan PolarDB for MySQL kümeleri için geçerlidir.
Storage Type değeri PSL4 veya PSL5 olan PolarDB for MySQL kümelerinde depolama alanı gerçek kullanıma göre otomatik olarak ölçeklendirilir. Ek bir işlem yapmanıza gerek yoktur.
Önemli notlar
Otomatik genişletme etkinleştirildiğinde ve depolama alanı azaldığında sistem esnek bir yükseltme uygular. Bu süreçte hesap oluşturamaz veya başka işlemler gerçekleştiremezsiniz.
Alibaba Cloud hesabınızda gecikmiş ödeme bulunmadığından ve genişletme maliyetlerini karşılayacak yeterli bakiye olduğundan emin olun. Aksi takdirde genişletme işlemi başarısız olur.
-
Herhangi bir depolama kaynağı (mevcut kapasite, mevcut Inode sayısı veya mevcut Blktag sayısı) ilgili eşikliğin altına düştüğünde otomatik genişletme tetiklenir. Koşullar şöyledir:
Depolama alanı 120 GB'den küçükse ve kalan kaynaklar %50'nin altındaysa.
Depolama alanı en az 120 GB ancak 1 TB'den küçükse ve kalan kaynaklar %30'un altındaysa.
Depolama alanı en az 1 TB ancak 10 TB'den küçükse ve kalan kaynaklar %20'nin altındaysa.
Depolama alanı 10 TB'yi aşıyorsa ve kalan kaynaklar %10'un altındaysa.
Her otomatik genişletme depolama alanını 20 GB veya mevcut depolama alanının %15'i kadar (hangisi daha büyükse) artırır; tek seferde maksimum artış 100 GB ile sınırlıdır. Örneğin, mevcut depolama 200 GB ise her genişletme 30 GB ekler. Mevcut depolama 100 GB ise her genişletme 20 GB ekler.
Örnek oluşturulduktan sonra istediğiniz zaman otomatik genişletmeyi devre dışı bırakabilirsiniz. Konsolda Automatic expansion configuration bölümüne gidin ve Enable Auto Scaling seçeneğini kapatın.
Otomatik depolama genişletme işlemi hizmet kesintisine neden olmaz.
Ön koşullar
Otomatik depolama genişletmeyi etkinleştirmeden önce DAS hizmet bağlantılı rolünü edinin. DAS hizmet bağlantılı rolü hakkında daha fazla bilgi için bkz. DAS hizmet bağlantılı rolü.
Alibaba Cloud hesabınızı (birincil hesap) kullanarak Resource Access Management (RAM) konsoluna gidin ve listesini açın.
-
AliyunServiceRoleForDAS adlı bir hizmet bağlantılı rolün zaten var olup olmadığını kontrol edin. Bunun için arama kutusuna
AliyunServiceRoleForDASyazarak rolü arayın.Rol mevcutsa bu kontrolün geri kalan kısmını atlayın.
Rol mevcut değilse aşağıdaki adımlarla devam edin.
Create Role öğesine tıklayın. Açılan Create Role sayfasında sağ üst köşede yer alan Create Service-linked Role seçeneğine tıklayın.
Create Service-linked Role sayfasında Trusted Alibaba Cloud Service değerini AliyunServiceRoleForDAS olarak ayarlayın ve işlemi tamamlamak için Create Service-linked Role seçeneğine tıklayın.
Otomatik genişletmeyi etkinleştirin
Küme satın alımı sırasında otomatik genişletmeyi etkinleştirin
İlk kez bir Standard Edition kümesi satın alıyorsanız satın alma sayfasında otomatik genişletmeyi aşağıdaki gibi yapılandırın.
PolarDB konsolunda oturum açın. Sol gezinme bölmesinde Clusters seçeneğine tıklayın, ardından Create Cluster seçeneğine tıklayın.
-
Sayfadaki seçeneklere göre kümenizin temel ayarlarını özelleştirin.
NotTemel küme yapılandırması gereksinimleri için bkz. Uygulama senaryoları.
Storage bölümünde Automatic Storage Scaling anahtarını açın ve Maximum Storage değerini ayarlayın (varsayılan: 64000 GB).
Yukarıdaki ayarları tamamladıktan sonra sayfadaki küme yapılandırmasını, gerçek ödeme tutarını ve Hizmet Şartlarını gözden geçirin. Her şey doğruysa Buy Now seçeneğine tıklayın.
Küme satın alımından sonra otomatik genişletmeyi etkinleştirin
Mevcut bir Standard Edition kümesi için otomatik genişletmeyi etkinleştirmek istiyorsanız konsolda aşağıdaki gibi yapılandırın.
PolarDB konsolunda oturum açın. Sol gezinme bölmesinde Clusters seçeneğine tıklayın, kümenin region bilgisini seçin ve hedef küme kimliğine tıklayarak ayrıntılar sayfasını açın.
Distributed Storage bölümünde Enable automatic expansion düğmesine tıklayın.
Auto Scaling Settings penceresinde Enable Auto Scaling seçeneğini etkinleştirin ve Maximum Storage Capacity değerini ayarlayın (varsayılan: 64000 GB). OK seçeneğine tıklayın.
İlgili içerik
Depolama alanının dolması genellikle geçici dosyalar, günlük dosyaları veya veri dosyalarından kaynaklanır. Çözümler için bkz. Veri yönetimi ve temizleme.