Sıcak olarak ne yapılabilir
- Çekirdekler: canlı olarak eklenir, hedef boyutun mevcut sunucuya sığması koşuluyla. Genellikle sığar.
- Bellek: canlı olarak eklenir, aynı koşulla.
- Ek NVMe: her zaman canlı olarak eklenir.
- Kök disk: canlı olarak büyütülür, dosya sistemi altınızda genişletilir.
Ne yapılamaz: hiçbir şeyi küçültmek ve aileler arası geçiş. Ryzen'den EPYC'ye geçiş farklı bir makineye taşınmadır, bir yükseltme değil — site değiştirmeyle aynı prosedür, şehir değişikliği hariç.
Nasıl yapılır
curl -s -X POST https://paragonvps.com/api/v1/instances/<instance-id>/resize -H "Authorization: Bearer $Paragon_TOKEN" -H "Content-Type: application/json" -d '{"plan":"r-12","mode":"hot"}'"mode":"hot" yapılamadığında yeniden başlatmak yerine değişikliği reddeder. Bunu kullanın. İzin veren varsayılan, örneklerin Cuma günü on birde yeniden başlamasına neden olur.
Guest'in fark etmesi
Bazı çekirdeklerde yeni çekirdekler çevrimdışı gelir:
lscpu | head
grep . /sys/devices/system/cpu/cpu*/online
echo 1 > /sys/devices/system/cpu/cpu8/onlineBunu otomatik hale getirin ki sonraki yükseltme sizden hiçbir şey gerektirmesin:
cat > /etc/udev/rules.d/80-cpu-hotplug.rules <<EOF
SUBSYSTEM=="cpu", ACTION=="add", TEST=="online", ATTR{online}=="0", ATTR{online}="1"
EOF
udevadm control --reloadBellek blokları aynı hikayeyi anlatır:
free -h
echo online > /sys/devices/system/memory/auto_online_blocksBu ayar yeniden başlatmada kalıcı değildir. Korumak için çekirdek komut satırına memhp_default_state=online ekleyin.
Kök dosya sistemini büyütme
Blok aygıtı büyür. Bölüm ve dosya sistemi kendiliğinden izlemez:
lsblk
growpart /dev/vda 1
resize2fs /dev/vda1XFS'te son adım xfs_growfs /'dir. Her iki görüntü de zaten growpart taşır. Bölümü büyütme ile dosya sistemini yeniden boyutlandırma arasındaki boşluk, elektrik kesintisinin sakıncalı olacağı bir saniyedir.
Uygulamalar da fark etmez
Çoğu arka plan hizmeti CPU sayısını yalnızca başlangıçta bir kez okur. Dört çekirdekli bir örnekte dört işçi seçen bir web sunucusu, yeni on iki çekirdekli örneğinizde hâlâ dört işçi çalıştırıyor. Hizmetleri yeniden başlatın veya işçi sayılarını auto'da bırakmak yerine açıkça ayarlayın:
nproc
systemctl restart nginxBellek havuzu tutan her şey aynı ilgiyi gerektirir. RAM'in iki katına çıkarılması, hâlâ dört gigabayt arabellek kullanması talimatı verilen bir veritabanı için hiçbir şey yapmaz.
Maliyeti ne
Saniyeye göre orantılı. Eski plan ile yeni plan arasındaki fark, döngünün geri kalanı için, hesap bakiyeniz varsa oradan alınır, yoksa faturalandırılır. Düşürmeler bakiyeye kredi olarak işlenir, zincire ödeme yapılmaz, çünkü küçük bir miktar koin iade etmek, ağ ücretleri açısından krediden daha pahalıya mal olur.
Yenileme tarihi hareket etmez. Ayın yirmincisinde yapılan bir yükseltme, daha önce olduğu gibi yirmincisinde yenilenir. Güncel fiyatlar fiyatlandırma sayfasında.
Başarısız olduğunda
Sunucu yeni boyutu kaldıramazsa, API bunu söyler ve hiçbir şey değişmez. Buradan itibaren bir taşıma haline gelir: aynı disk, farklı makine, birkaç dakika kesinti ve uzak uçta uygulanan plan değişikliği. Bu kısmı biz yaparız; size zaman aralığını içeren bir e-posta gelir.