Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: swap graag advies  (gelezen 2124 keer)

Offline zdkdick

  • Lid
swap graag advies
« Gepost op: 2019/02/14, 23:03:16 »
Nieuwe installatie gemaakt.
Ubuntu heeft mijn schijf met GPT en wat mij opviel is dat er geen swap partitie is gemaakt.
zie bijlage

Heeft volgens mijn /etc/fstab
het bestand systeem / en ook /boot/efi en ook een swapfile worden gekoppeld via UUID

Na installatie heb ik mijn extra schijven aangesloten.
Ik heb sdb1 7,3 GiB
En ook sbc5 12 GiB
Met swap partitie
Ook las ik over /dev/loop , waarvan ik er 17 heb.

Met:
zandijk@zandijk-500-110ed:~$ swapon --show
NAME      TYPE SIZE USED PRIO
/swapfile file   2G 153M   -2

zandijk@zandijk-500-110ed:~$ lsblk -no UUID /dev/sbc5
lsblk: /dev/sbc5: is geen blok-apparaat

Ik las over aanpassen van de fstab, maar ook over systemd#GPT wat ik een stuk minder begrijp.

Heeft het zin om aan te passen?
Zo ja, hoe doe ik dat veilig.

b.v.d.

Dick
« Laatst bewerkt op: 2019/02/14, 23:08:05 door zdkdick »

Offline jan11000

  • Lid
Re: swap graag advies
« Reactie #1 Gepost op: 2019/02/14, 23:08:03 »
Swap is nu een file op je harde schijf, dus geen partitie.
Je hoeft dus niks te doen, en je oude swap partities kun je weg gooien.

En GPT kun je vinden via google.
GPT is om grote harde schijven te formatteren.
Oude manier is MBR(msdos) en de nieuwe is GPT.
« Laatst bewerkt op: 2019/02/14, 23:10:31 door jan11000 »

Offline zdkdick

  • Lid
Re: swap graag advies
« Reactie #2 Gepost op: 2019/03/12, 16:30:18 »
Een apparte swap partita hoeft niet meer bij GPT begrijp ik na studie, maar nu heb ik, omdat ik mijn eerste schijf wil herstellen, heb ik linux op mijn tweede schijf opnieuw geïnstalleerd. Hoewel ik de hele tweede schijf heb aangemerkt is deze een dos schijf gebleven.
Fdiskgeeft voor hem:
Schijf /dev/sdb: 232,9 GiB, 250059350016 bytes, 488397168 sectoren

Eenheid: sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logisch/fysiek): 512 bytes / 512 bytes
In-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijflabeltype: dos
Schijf-ID: 0x47b72559

Apparaat   Op. Begin     Einde  Sectoren Grootte ID Type
/dev/sdb1       2048 488396799 488394752  232,9G 83 Linux

Nadien heb ik ook de derde schijf weer aangesloten.
Met nu dus die dos schijf, kan ik die swap mogelijk verbeteren of is de swap partitie gewoon antiek?

b.v.d.
Dick

Offline vanadium

  • Lid
Re: swap graag advies
« Reactie #3 Gepost op: 2019/03/12, 16:39:53 »
GPT en aparte swap partitie hebben op zich niets met elkaar te maken. GTP is een modernere wijze van partitioneren.  De oude manier (MBR, msdos) kon slechts vier primaire partities aan. Om toch meer partities te hebben, wordt op zo een volume met Extended partitions gewerkt.

Ubuntu werkt nu standaard met een swap bestand, en niet meer met een afzonderlijke partitie. Tenzij je speciale vereisten zou hebben, zou ik dat zo laten.

Ook over de partitionering, GPT of MBR, zou ik mij geen zorgen maken. Als gebruiker merk je het verschil niet.

Re: swap graag advies
« Reactie #4 Gepost op: 2019/03/13, 09:13:00 »
En hoe bepaalt linux de grootte van die swapfile?

groeten van Michael
Mint Cinnamon fan  Mint cinnamon-21.2   (vorige linux: LMDE-5 / Mint cinnamon-20+19+18+17 / Ubuntu-16+14+12)

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: swap graag advies
« Reactie #5 Gepost op: 2019/03/13, 09:55:08 »
En hoe bepaalt linux de grootte van die swapfile?
Voor zover ik het begrepen heb, wordt deze aangepast naar behoefte, dat is het voordeel van een file.......
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline koos4401

  • Lid
Re: swap graag advies
« Reactie #6 Gepost op: 2019/03/13, 10:11:46 »
@zdkdick Uit jouw eerste bericht:
Citaat
Heeft volgens mijn /etc/fstab
het bestand systeem / en ook /boot/efi en ook een swapfile worden gekoppeld via UUID

Na installatie heb ik mijn extra schijven aangesloten.
Ik heb sdb1 7,3 GiB
En ook sbc5 12 GiB
Met swap partitie
Ook las ik over /dev/loop , waarvan ik er 17 heb.

Met:
zandijk@zandijk-500-110ed:~$ swapon --show
NAME      TYPE SIZE USED PRIO
/swapfile file   2G 153M   -2

zandijk@zandijk-500-110ed:~$ lsblk -no UUID /dev/sbc5
lsblk: /dev/sbc5: is geen blok-apparaat
Wat ik niet snap is het bestaan van sbc5
Hoop dat dit een overtikfout  letter 'b' inplaats van letter 'd' is (ipv Copy-Paste) Ga anders eea nog even na.
Op 27-okt-2009 om 08.20 GMT geregistreerd als gebruiker nr.: 498523

Offline vanadium

  • Lid
Re: swap graag advies
« Reactie #7 Gepost op: 2019/03/13, 10:56:25 »
En hoe bepaalt linux de grootte van die swapfile?
Voor zover ik het begrepen heb, wordt deze aangepast naar behoefte, dat is het voordeel van een file.......
Neen, de grootte van de swap file is ook statisch. Op dat vlak is er geen voordeel. Het voordeel is dat er geen aparte partitie meer nodig is: je kan gemakkelijk de swap aanpassen/verwijderen/verplaatsen zonder nog te hoeven herpartitioneren. Hoe het Ubuntu installatieprogramma standaard de grootte bepaalt, weet ik niet precies: er wordt rekening gehouden met de grootte van het RAM geheugen, en misschien ook met de beschikbare schijfruimte.

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: swap graag advies
« Reactie #8 Gepost op: 2019/03/13, 12:19:10 »
Neen, de grootte van de swap file is ook statisch.
Dan heeft deze opa het verkeerd, maar wel weer iets geleerd :lol:
Bedankt voor de info.
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline EvC

  • Lid
Re: swap graag advies
« Reactie #9 Gepost op: 2019/03/13, 15:23:54 »
De grootte van de swapfile is inderdaad statisch.
Mijn notebook heeft 8GB RAM en na controleren van de swapfile zie ik dan dat het 2GB groot is.
Opdrachtregel om het te controleren:
swapon -s


Dat geeft overigens wel een probleem als je bijvoorbeeld Windows 10 wilt virtualiseren en je wilt het 4GB virtuele RAM geven.
Dan krijg je de melding dat 2GB het maximum is wat het kan hebben.
De swapfile moet dan vergroot worden.

Hier is dat gedaan met deze methode. Het is nu 8GB:


Dell XPS 13:  Fedora 40 Cinnamon Prerelease + GNOME Boxes

Re: swap graag advies
« Reactie #10 Gepost op: 2019/03/13, 18:21:17 »
Met dank aan Vanadium + EVC voor de klare uitleg !

groeten van Michael
Mint Cinnamon fan  Mint cinnamon-21.2   (vorige linux: LMDE-5 / Mint cinnamon-20+19+18+17 / Ubuntu-16+14+12)

Offline zdkdick

  • Lid
Re: swap graag advies
« Reactie #11 Gepost op: 2019/03/13, 22:16:14 »
bedankt voor alle reacties.
Ik ben gisteren avond ook druk met de swap bezig geweest, ben begonnen met die fout melding, heb niet eens gezien dat ik toen mis was.
Met lezen van ook de man pagina heb ik het volgende op een rij gekregen.

lsblk -m
├─sdc5    12G root  disk  brw-rw----
lsblk -f
├─sdc5 swap             317b60bf-f58e-4385-a7e7-6df151c87825
zandijk@zandijk-500-110ed:/$ swapon
NAME      TYPE SIZE USED PRIO
/swapfile file   2G   0B   -2
zandijk@zandijk-500-110ed:/$ sudo swapon -o pri=1,discard=pages,nofail /dev/sdc5
[sudo] wachtwoord voor zandijk:
zandijk@zandijk-500-110ed:/$ swapon
NAME      TYPE      SIZE USED PRIO
/swapfile file        2G   0B   -2
/dev/sdc5 partition  12G   0B    1

swapon -U uuid 317b60bf-f58e-4385-a7e7-6df151c87825
# bij het nalezen denk ik uuid moest er juist tussenuit geloof ik.

zandijk@zandijk-500-110ed:/$ sudo swapon -U 317b60bf-f58e-4385-a7e7-6df151c87825
zandijk@zandijk-500-110ed:/$ swapon
NAME      TYPE      SIZE USED PRIO
/swapfile file        2G   0B   -2
/dev/sdc5 partition  12G   0B   -3

├─sdc5 swap              317b60bf-f58e-4385-a7e7-6df151c87825 [SWAP]

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb1 during installation
UUID=b29d7edc-33d9-481a-ba46-c526f3d13a08 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=9F27-58CB  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
 
De swapfile is dus 2GB, vroeger adviseerden ze 2 x het geheugen, ik heb nu 3,8 GB
Toen die TByte schijf in gebruik nam heb ik de swap ruim genomen, maar nu heb ik die toch....
Gebrek aan schijnruimte heb ik niet.

Door het voorbeeld te gebruiken kwam de prio op 1 en toen ik het deel met de optie -u kwam de prio op -3

Dat stuk van de prio begrijp ik nog niet.
Ook de standaard waarde 60

Ook weet ik nog niet goed mijn fstab aan te passen, maar ben denk goed onderweg om het te begrijpen.

Groet,

Dick
« Laatst bewerkt op: 2019/03/13, 22:18:16 door zdkdick »

Offline vanadium

  • Lid
Re: swap graag advies
« Reactie #12 Gepost op: 2019/03/14, 09:24:39 »
Je hebt aardig handmatig die swap geactiveerd. Die prio begrijpen kan niet moeilijk zijn, als je eens terugkijkt:
zandijk@zandijk-500-110ed:/$ sudo swapon -o pri=1,discard=pages,nofail /dev/sdc5
[sudo] wachtwoord voor zandijk:
zandijk@zandijk-500-110ed:/$ swapon
NAME      TYPE      SIZE USED PRIO
/swapfile file        2G   0B   -2
/dev/sdc5 partition  12G   0B    1
Die eerste keer heb je zelf via de optie prio een prioriteit van 1 aangegeven. En zie: het komt er netjes zo uit als je de toestand opvraagt met het commando "swapon"

zandijk@zandijk-500-110ed:/$ sudo swapon -U 317b60bf-f58e-4385-a7e7-6df151c87825
zandijk@zandijk-500-110ed:/$ swapon
NAME      TYPE      SIZE USED PRIO
/swapfile file        2G   0B   -2
/dev/sdc5 partition  12G   0B   -3
Hier heb je zelf geen prio optie meegegeven. Het systeem geeft dus zelf een prioriteit mee, lager dan de prioriteit van de bestaande swap.

Aankoppelen van de swap automatiseren door die koppelinig op te nemen in /etc/fstab is eenvoudig. /etc/fstab is niets anders dan een tekstbestand, dat je echter enkel als beheerder kan openen. Je kan een editor in de terminal gebruiken zoals nano of vi:
sudo nano /etc/fstab
"sudo" betekent: voer het commando wat volgt uit als beheerder. Met "nano" open je de terminal texteditor nano met het bestand /etc/fstab.

Wil je een grafische editor gebruiken, waarmee je wellicht beter bekend bent, dan moet dit tegenwoordig, als je de standaard Ubuntu desktop gebruikt, met
gedit admin:///etc/fstab
(Opgelet: de eerste keer in een sessie moet je twee maal na elkaar je gebruikerspaswoord ingeven).

Je voegt daar dan een extra regel toe voor je swap partitie, bijvoorbeeld als
UUID=b29d7edc-33d9-481a-ba46-c526f3d13a08                              none            swap    sw,pri=1              0       0

Offline zdkdick

  • Lid
Re: swap graag advies
« Reactie #13 Gepost op: 2019/03/14, 23:06:04 »
bedankt voor je reactie.
prio 1 had ik uit het voorbeeld in de man pagina en beveel je me aan.

bedankt nogmaals.