V záložce Změna balíčku navýšíte VPS paměť (jádra a disk rostou s ní) nebo počet IPv4 adres a doplatíte jen poměrnou část ceny. Ukážeme, co je po zaplacení potřeba udělat, aby VPS nové prostředky opravdu využila.
Co budete potřebovat
- VPS u StormHostu (jen vlastník služby vidí záložku Změna balíčku)
- Připojení přes SSH jako root (návod) pro kontrolu disku
- Asi 15 minut
Co jde navýšit#
Otevřete Moje služby, klikněte na VPS a přejděte na záložku Změna balíčku. Nastavíte novou RAM a počet IPv4 adres, tabulka Teď a Po upgradu ukáže, co se změní.
VPS Performance i VPS Budget se platí podle RAM (Performance 82 Kč, Budget 61 Kč za GB měsíčně), jádra a disk jsou v ceně. Kolik stojí upgrade, popisuje návod Prodloužení a upgrade služby.
| Položka | Co znamená | Kdy se projeví |
|---|---|---|
| RAM | Operační paměť. K nové RAM se samy přidají jádra CPU a zvětší se systémový disk, stejně jako u nové VPS té velikosti. Druhý disk se nepřidává. | Paměť a jádra po restartu tlačítkem Restartovat. Disk se zvětší hned, souborový systém ve VPS je potřeba rozšířit (viz níže). |
| IPv4 adresy | Další veřejné IPv4 adresy. | Po přidělení, pak je nastavíte ve VPS. |
Navyšovat jde jen nahoru. Menší sestavu u VPS nastavit nejde — disk nejde zmenšit. Pokud potřebujete méně, objednejte novou VPS, data si přeneste a současnou službu vypovězte v záložce Zrušení služby tlačítkem Ukončit ke konci období. Poběží do konce zaplaceného období.
Objednání a doplatek#
- Nastavte novou RAM nebo počet IPv4 adres (případně Rychlá volba: balíčky).
- Zkontrolujte souhrn: řádek Měsíčně ve sloupci Po upgradu je nová měsíční cena, Doplatek teď je poměrná část rozdílu za zbývající dny aktuálního období („X z Y dní do …“).
- Klikněte na Objednat a zaplatit a zaplaťte zálohovou fakturu (platební metody viz Platební metody a poplatky).
- Po zaplacení se upgrade provede automaticky. Pokud se v záložce zobrazí „Předchozí zaplacený upgrade se ještě dokončuje“, počkejte pár minut.
Když platbu nedokončíte, uvidíte Máte nezaplacenou objednávku upgradu s tlačítky Dokončit platbu a Zrušit objednávku. Další upgrade objednáte až po vyřízení této objednávky. Víc o platbách v návodu Prodloužení a upgrade služby.
Restart po upgradu RAM a CPU#
Po zaplacení se v záložkách Konzole a Změna balíčku objeví Upgrade čeká na restart: „Víc RAM a jader se projeví po restartu VPS.“
- Uložte a vypněte herní servery a aplikace, které při restartu ukládají data. Systémové služby (například databáze) se při řádném restartu ukončí samy, ale tlačítko Restartovat čeká na vypnutí systému jen zhruba 20 sekund, pak VPS restartuje natvrdo.
- Klikněte na Přejít na konzoli.
- Klikněte na Restartovat a restart potvrďte.
- Po naběhnutí VPS zkontrolujte prostředky (viz Ověření).
Nejšetrnější varianta: místo tlačítka Restartovat spusťte ve VPS příkaz poweroff. Systém se ukončí bez časového limitu. Až záložka Konzole ukáže stav Vypnuto, klikněte na Spustit. Nová paměť a jádra se načtou při tomto spuštění.
Příkaz reboot nestačí
Příkaz reboot uvnitř VPS restartuje jen operační systém, virtuální stroj se při tom nevypne a novou paměť ani jádra nenačte. Použijte tlačítko Restartovat v zákaznické zóně, případně Vypnout (nebo poweroff ve VPS) a pak Spustit.
Rozšíření disku uvnitř VPS#
Po upgradu disku je větší „fyzický“ disk VPS, ale oddíl a souborový systém na něm mají zatím původní velikost. Místo navíc je potřeba přidat k oddílu se systémem.
Nejjednodušší cesta: restartujte VPS tlačítkem Restartovat. Systém VPS při startu oddíl i souborový systém obvykle rozšíří sám. Pak ověřte velikost příkazem df -h /. Pokud se nezvětšil, nebo nechcete restartovat, postupujte ručně (funguje za běhu, bez restartu).
Ruční rozšíření bez restartu#
Zjistěte, na kterém oddílu je systém a jaký má souborový systém:
bash findmnt -n -o SOURCE,FSTYPE /findmnt– vypíše připojené souborové systémy.-n– bez záhlaví.-o SOURCE,FSTYPE– jen zařízení a typ souborového systému./– pro kořenovou složku (systém).
Výstuptext /dev/sda1 ext4Systém je na oddílu
/dev/sda1(disksda, oddíl číslo1) se souborovým systémemext4. U vás může být diskvdanebo jiné číslo oddílu, v dalších krocích pak použijte své hodnoty.Porovnejte velikost disku a oddílu:
bash lsblk -l -o NAME,SIZE,TYPE,MOUNTPOINTSlsblk– vypíše disky a oddíly.-l– jako seznam, bez stromové grafiky.-o …– sloupce: název, velikost, typ (disk/part) a přípojný bod.
Řádek typu
disk(napříkladsda 60G) ukazuje novou velikost disku, řádek s přípojným bodem/(napříkladsda1 49.9G) velikost systémového oddílu.Pokud řádek typu
diskukazuje pořád původní velikost, systém si změny ještě nevšiml. Požádejte ho o novou kontrolu disku a příkazlsblkzopakujte:bash echo 1 > /sys/class/block/sda/device/rescanecho 1 > …/rescan– řekne jádru, ať znovu zjistí velikost diskusda. Nic na disku nemění. Pro disk s jiným názvem nahraďtesda.
Pokud se velikost ani potom nezmění, restartujte VPS tlačítkem Restartovat a pokračujte až po restartu.
Zvětšete oddíl na celé volné místo:
bash growpart /dev/sda 1growpart– zvětší oddíl tak, aby zabral volné místo za ním./dev/sda– disk (bez čísla).1– číslo oddílu. Mezi diskem a číslem musí být mezera.
Uvidíte řádek začínající
CHANGED: partition=1. Pokud příkaz chybí, nainstalujte ho:apt install cloud-guest-utils.
Nakonec rozšiřte souborový systém podle typu, který vypsal krok 1:
ext4
resize2fs /dev/sda1resize2fs– zvětší souborový systém ext4 na velikost oddílu. Za běhu vypíšeon-line resizing requireda na konciThe filesystem on /dev/sda1 is now … blocks long.
xfs
xfs_growfs /xfs_growfs /– zvětší souborový systém XFS připojený v/. U XFS se zadává přípojný bod, ne zařízení.
Je to bezpečné?
Postup s growpart je bezpečný a data nemaže. I tak je dobré vědět, že celou VPS zálohujeme a obnovíte ji v záložce Zálohy. Pokud findmnt v kroku 1 ukáže zařízení /dev/mapper/… (LVM), postup je jiný. Napište nám (podpora).
Nové IPv4 adresy#
Po zaplacení adresy obvykle přidělíme automaticky. Pokud to hned nejde, uvidíte v záložce Změna balíčku „IPv4 adresy čekají na přidělení“. Jakmile je přidělíme, pošleme e-mail a adresy uvidíte v záložce Síť. Ve VPS je musíte nastavit sami podle návodu IPv6 a další IP adresy.
Ověření#
nproc
free -h
df -h /nproc– počet jader CPU, která VPS vidí.free -h– velikost RAM (sloupectotalna řádkuMem). Hodnota bývá o něco nižší než objednaná, část si vyhradí jádro systému.df -h /– velikost a volné místo systémového oddílu (sloupceSizeaAvail).
Obsazené místo uvidíte také v zákaznické zóně v záložce Disk.
Když něco nefunguje#
Po restartu je RAM nebo počet jader pořád stejný#
VPS jste restartovali příkazem reboot. Restartujte ji tlačítkem Restartovat v záložce Konzole, nebo ji vypněte a znovu spusťte. Pokud se v záložce Změna balíčku stále ukazuje „Upgrade čeká na restart“ i po restartu tlačítkem, systém se nejspíš nestihl vypnout do 20 sekund a VPS se restartovala natvrdo bez načtení změn. Spusťte ve VPS poweroff, počkejte na stav Vypnuto a klikněte na Spustit. Když ani to nepomůže, napište nám.
NOCHANGE: partition 1 is size … it cannot be grown#
Oddíl už je tak velký, jak to jde. Buď už ho systém rozšířil sám (zkontrolujte df -h / a případně spusťte jen resize2fs), nebo za systémovým oddílem leží jiný oddíl. Ve druhém případě nám napište.
resize2fs vypíše Nothing to do!#
Souborový systém už je stejně velký jako oddíl. Zkontrolujte, že jste nejdřív spustili growpart.
df -h / ukazuje pořád starou velikost#
Ověřte v lsblk, že je větší disk i oddíl. Pokud je větší jen disk, chybí krok s growpart. Pokud je větší i oddíl, chybí resize2fs (nebo xfs_growfs).
Upgrade se nedá objednat#
Možné důvody zobrazí záložka sama: nezaplacená objednávka upgradu (dokončete ji, nebo zrušte), probíhající dokončování předchozího upgradu, nebo čekající převod služby. Služba musí být aktivní.
Shrnutí
- Upgrade objednáte v záložce Změna balíčku, doplácíte jen poměrnou část do konce období.
- RAM a jádra se projeví až po restartu tlačítkem Restartovat, ne příkazem
reboot. - S větší RAM se zvětší i systémový disk; oddíl se při restartu obvykle rozšíří sám, ručně
growpartaresize2fs. - Nové IPv4 adresy musíte nastavit ve VPS.
- Snížit prostředky VPS nejde (ani přes podporu); pro menší sestavu objednejte novou VPS a současnou vypovězte.