Op het tabblad Pakket wijzigen breid je het geheugen van je VPS uit (cores en schijf groeien mee) of het aantal IPv4-adressen, en je betaalt alleen het evenredige deel van de prijs bij. We laten zien wat je na het betalen moet doen, zodat de VPS de nieuwe resources ook echt gebruikt.
Wat je nodig hebt
- Een VPS bij StormHost (alleen de eigenaar van de dienst ziet het tabblad Pakket wijzigen)
- Een SSH-verbinding als root (handleiding) om de schijf te controleren
- Ongeveer 15 minuten
Wat je kunt uitbreiden#
Open Mijn diensten, klik op de VPS en ga naar het tabblad Pakket wijzigen. Je stelt het nieuwe RAM en het aantal IPv4-adressen in, de tabel Nu en Na upgrade laat zien wat er verandert.
VPS Performance en VPS Budget betaal je allebei per RAM (Performance 82 CZK, Budget 61 CZK per GB per maand), cores en schijf zijn bij de prijs inbegrepen. Wat een upgrade kost, lees je in de handleiding Verlenging en upgrade van een dienst.
| Onderdeel | Wat het betekent | Wanneer het ingaat |
|---|---|---|
| RAM | Het werkgeheugen. Bij het nieuwe RAM komen vanzelf CPU-cores en de systeemschijf wordt groter, net als bij een nieuwe VPS van die grootte. Er komt geen tweede schijf bij. | Geheugen en cores na een herstart met de knop Herstarten. De schijf wordt meteen groter, het bestandssysteem in de VPS moet je nog uitbreiden (zie hieronder). |
| IPv4-adressen | Extra openbare IPv4-adressen. | Na de toewijzing, daarna stel je ze in de VPS in. |
Uitbreiden kan alleen naar boven. Een kleinere configuratie kun je bij een VPS niet instellen: de schijf kan niet kleiner worden. Heb je minder nodig, bestel dan een nieuwe VPS, zet je gegevens over en zeg de huidige dienst op via het tabblad Dienst opzeggen met de knop Opzeggen per einde van de periode. De dienst blijft draaien tot het einde van de betaalde periode.
Bestellen en bijbetalen#
- Stel het nieuwe RAM of het aantal IPv4-adressen in (of gebruik Snelle keuze: pakketten).
- Controleer het overzicht: de regel Per maand in de kolom Na upgrade is de nieuwe maandprijs, Bijbetaling nu is het evenredige deel van het verschil voor de resterende dagen van de lopende periode (“X van Y dagen tot …”).
- Klik op Bestellen en betalen en betaal de pro-formafactuur (voor de betaalmethoden zie Betaalmethoden en kosten).
- Na de betaling wordt de upgrade automatisch uitgevoerd. Zie je op het tabblad “Een eerdere betaalde upgrade wordt nog afgerond”, wacht dan een paar minuten.
Rond je de betaling niet af, dan zie je Je hebt een onbetaalde upgradebestelling met de knoppen Betaling afronden en Bestelling annuleren. Een volgende upgrade bestel je pas nadat deze bestelling is afgehandeld. Meer over betalingen lees je in de handleiding Verlenging en upgrade van een dienst.
Herstart na een upgrade van RAM en CPU#
Na de betaling verschijnt op de tabbladen Console en Pakket wijzigen de melding De upgrade wacht op een herstart: “Meer RAM en cores worden actief na een herstart van de VPS.”
- Sla de gegevens op van gameservers en applicaties die bij een herstart gegevens opslaan, en stop ze. Systeemservices (bijvoorbeeld een database) sluiten bij een nette herstart vanzelf af, maar de knop Herstarten wacht maar ongeveer 20 seconden op het afsluiten van het systeem, daarna wordt de VPS hard herstart.
- Klik op Naar de console.
- Klik op Herstarten en bevestig de herstart.
- Controleer de resources zodra de VPS is opgestart (zie Controle).
De voorzichtigste manier: voer in de VPS het commando poweroff uit in plaats van de knop Herstarten te gebruiken. Het systeem sluit dan af zonder tijdslimiet. Zodra het tabblad Console de status Gestopt toont, klik je op Starten. Het nieuwe geheugen en de nieuwe cores worden bij deze start geladen.
Het commando reboot is niet genoeg
Het commando reboot in de VPS herstart alleen het besturingssysteem, de virtuele machine gaat daarbij niet uit en laadt het nieuwe geheugen en de nieuwe cores niet. Gebruik de knop Herstarten in je klantaccount, of Stoppen (of poweroff in de VPS) en daarna Starten.
De schijf uitbreiden in de VPS#
Na een upgrade van de schijf is de “fysieke” schijf van de VPS groter, maar de partitie en het bestandssysteem erop hebben nog de oorspronkelijke grootte. De extra ruimte moet je aan de systeempartitie toevoegen.
De eenvoudigste manier: herstart de VPS met de knop Herstarten. Het systeem van de VPS breidt de partitie en het bestandssysteem bij het opstarten meestal zelf uit. Controleer daarna de grootte met het commando df -h /. Is die niet groter geworden, of wil je niet herstarten, doe het dan handmatig (dat werkt terwijl de VPS draait, zonder herstart).
Handmatig uitbreiden zonder herstart#
Zoek uit op welke partitie het systeem staat en welk bestandssysteem die heeft:
bash findmnt -n -o SOURCE,FSTYPE /findmnt– toont de gekoppelde bestandssystemen.-n– zonder kopregel.-o SOURCE,FSTYPE– alleen het apparaat en het type bestandssysteem./– voor de hoofdmap (het systeem).
Uitvoertext /dev/sda1 ext4Het systeem staat op de partitie
/dev/sda1(schijfsda, partitie nummer1) met het bestandssysteemext4. Bij jou kan de schijfvdaheten of kan het partitienummer anders zijn, gebruik in de volgende stappen dan je eigen waarden.Vergelijk de grootte van de schijf en van de partitie:
bash lsblk -l -o NAME,SIZE,TYPE,MOUNTPOINTSlsblk– toont schijven en partities.-l– als lijst, zonder boomstructuur.-o …– de kolommen: naam, grootte, type (disk/part) en koppelpunt.
De regel van het type
disk(bijvoorbeeldsda 60G) toont de nieuwe grootte van de schijf, de regel met het koppelpunt/(bijvoorbeeldsda1 49.9G) de grootte van de systeempartitie.Toont de regel van het type
disknog steeds de oorspronkelijke grootte, dan heeft het systeem de wijziging nog niet opgemerkt. Vraag het om de schijf opnieuw te controleren en herhaal het commandolsblk:bash echo 1 > /sys/class/block/sda/device/rescanecho 1 > …/rescan– zegt tegen de kernel dat die de grootte van de schijfsdaopnieuw moet bepalen. Het verandert niets op de schijf. Vervangsdabij een schijf met een andere naam.
Verandert de grootte ook daarna niet, herstart de VPS dan met de knop Herstarten en ga pas na de herstart verder.
Vergroot de partitie naar alle vrije ruimte:
bash growpart /dev/sda 1growpart– vergroot een partitie zodat die de vrije ruimte erachter inneemt./dev/sda– de schijf (zonder nummer).1– het nummer van de partitie. Tussen de schijf en het nummer moet een spatie staan.
Je ziet een regel die begint met
CHANGED: partition=1. Ontbreekt het commando, installeer het dan:apt install cloud-guest-utils.
Breid tot slot het bestandssysteem uit, afhankelijk van het type dat stap 1 heeft getoond:
ext4
resize2fs /dev/sda1resize2fs– vergroot het ext4-bestandssysteem naar de grootte van de partitie. Terwijl het systeem draait, toont heton-line resizing requireden aan het eindeThe filesystem on /dev/sda1 is now … blocks long.
xfs
xfs_growfs /xfs_growfs /– vergroot het XFS-bestandssysteem dat op/is gekoppeld. Bij XFS geef je het koppelpunt op, niet het apparaat.
Is het veilig?
De werkwijze met growpart is veilig en verwijdert geen gegevens. Toch is het goed om te weten dat we van de hele VPS back-ups maken en dat je die herstelt op het tabblad Back-ups. Toont findmnt in stap 1 een apparaat /dev/mapper/… (LVM), dan is de werkwijze anders. Stuur ons een bericht (support).
Nieuwe IPv4-adressen#
Na de betaling wijzen we de adressen meestal automatisch toe. Lukt dat niet meteen, dan zie je op het tabblad Pakket wijzigen “IPv4-adressen wachten op toewijzing”. Zodra we ze hebben toegewezen, sturen we je een e-mail en zie je de adressen op het tabblad Netwerk. In de VPS moet je ze zelf instellen volgens de handleiding IPv6 en extra IP-adressen.
Controle#
nproc
free -h
df -h /nproc– het aantal CPU-cores dat de VPS ziet.free -h– de grootte van het RAM (de kolomtotalop de regelMem). De waarde is meestal iets lager dan besteld, een deel reserveert de kernel van het systeem.df -h /– de grootte en de vrije ruimte van de systeempartitie (de kolommenSizeenAvail).
De gebruikte ruimte zie je ook in je klantaccount op het tabblad Schijf.
Als iets niet werkt#
Na de herstart is het RAM of het aantal cores nog steeds hetzelfde#
Je hebt de VPS herstart met het commando reboot. Herstart hem met de knop Herstarten op het tabblad Console, of stop hem en start hem opnieuw. Staat er op het tabblad Pakket wijzigen ook na een herstart met de knop nog steeds “De upgrade wacht op een herstart”, dan kon het systeem waarschijnlijk niet binnen 20 seconden afsluiten en is de VPS hard herstart zonder de wijzigingen te laden. Voer in de VPS poweroff uit, wacht op de status Gestopt en klik op Starten. Helpt ook dat niet, stuur ons dan een bericht.
NOCHANGE: partition 1 is size … it cannot be grown#
De partitie is al zo groot als mogelijk is. Of het systeem heeft de partitie al zelf uitgebreid (controleer df -h / en voer eventueel alleen resize2fs uit), of er ligt een andere partitie achter de systeempartitie. Stuur ons in het tweede geval een bericht.
resize2fs meldt Nothing to do!#
Het bestandssysteem is al even groot als de partitie. Controleer of je eerst growpart hebt uitgevoerd.
df -h / toont nog steeds de oude grootte#
Controleer in lsblk of zowel de schijf als de partitie groter is. Is alleen de schijf groter, dan ontbreekt de stap met growpart. Is ook de partitie groter, dan ontbreekt resize2fs (of xfs_growfs).
De upgrade kan niet worden besteld#
De mogelijke redenen toont het tabblad zelf: een onbetaalde upgradebestelling (rond die af of annuleer die), een eerdere upgrade die nog wordt afgerond, of een overdracht van de dienst die nog wacht. De dienst moet actief zijn.
Samenvatting
- Een upgrade bestel je op het tabblad Pakket wijzigen, je betaalt alleen het evenredige deel tot het einde van de periode bij.
- RAM en cores zijn pas beschikbaar na een herstart met de knop Herstarten, niet met het commando
reboot. - Met meer RAM wordt ook de systeemschijf groter; de partitie wordt bij een herstart meestal vanzelf uitgebreid, handmatig doe je dat met
growpartenresize2fs. - Nieuwe IPv4-adressen moet je in de VPS instellen.
- De resources van een VPS verlagen kan niet (ook niet via support); bestel voor een kleinere configuratie een nieuwe VPS en zeg de huidige op.