Likes Likes:  0
Resultaten 1 tot 10 van de 10
Geen
  1. #1
    Waarom standaard LVM partities op linux?
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter

    Waarom standaard LVM partities op linux?

    Waarom worden bij bepaalde Linux OS installaties standaard LVM partities aangemaakt? Ik snap echt niet wat er handig is aan dat soort partities.. het zijn VolumeGroups binnen een logische partitie.

    Wat heb ik aan de hand? Ik heb de /etc/fstab handmatig gewijzigd om een nieuwe schijf die ik erbij geplugd had te laden. Echter ik kreeg een foutmelding na een reboot, dus ik heb het handmatig snel aangepast en daarna knalt hij bij iedere reboot direct eruit: schijf niet gevonden. Gelukkig is het een VMWare image en een testmachine dus geen man overboord, maar ik krijg op geen enkele manier de /etc/fstab meer aangepast. Sterker nog, ik krijg de VolumeGroups niet eens gemount als ik met een rescuedisk op start. Als ik in de 'veilige modus' opstart dan heb ik alleen read rechten.

    1) Hoe kan ik alsnog die fstab aanpassen?
    2) Waarom wordt uberhaupt LVM gebruikt?
    3) Waarom wordt het tegenwoordig als standaard gebruikt voor filesystems?
    Laatst gewijzigd door WH-Tim; 08/06/10 om 11:33.

  2. #2
    Waarom standaard LVM partities op linux?
    Hugo Rodenburg
    435 Berichten
    Ingeschreven
    20/02/06

    Locatie
    Woerden

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Hugo Rodenburg
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    als je met een rescuedisk opstart, moet je misschien even "vgscan" uitvoeren, dan worden volume groups gedetecteerd.
    Wat bedoel je verder met "knalt eruit". Is die schijf een extra schijf? Of heb je daar je root van gemaakt?
    Als een disk niet gemount kan worden, die niet van levensbelang is voor het systeem, moet je natuurlijk gewoon kunnen booten.
    en als je boot in single-user mode, kun je je root read-write re-mounten. Uit m'n hoofd: "mount -o remount,rw /"

  3. #3
    Waarom standaard LVM partities op linux?
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter
    Het is voor de verandering eens een schijf met een KDE desktop ipv alleen een ssh shell. Het is niet de root, het is de /mnt/disk2/ dus daar zou het niet aan mogen liggen. Ik ga die vgscan eens proberen!

    Edit: de vgscan had ik al eens geprobeerd zie ik. Echter hoe kan ik die schijf dan mounten? Want ik ben gewend dat die schijf gewoon in de /dev/ zou moeten staan maar daar vind ik hem niet..
    Laatst gewijzigd door WH-Tim; 08/06/10 om 11:48.

  4. #4
    Waarom standaard LVM partities op linux?
    Hugo Rodenburg
    435 Berichten
    Ingeschreven
    20/02/06

    Locatie
    Woerden

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Hugo Rodenburg
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Maar wat is de error met opstarten dan?
    Overigens, als je vgscan hebt gedaan, kun je met vgdisplay zien, of de volume group ook beschikbaar(available) is. Anders kun je dit aanpassen met "vgchange -ay /dev/<volumegroup>". Anders heb je nog steeds geen toegang tot de logical volumes.

  5. #5
    Waarom standaard LVM partities op linux?
    moderator
    4.752 Berichten
    Ingeschreven
    21/02/09

    Locatie
    Noord-Holland

    Post Thanks / Like
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    185 Berichten zijn liked


    Naam: D. Koop
    Bedrijf: Yourwebhoster.eu
    Functie: baas
    URL: yourwebhoster.eu
    KvK nummer: 32165429
    View danielkoop's profile on LinkedIn

    Citaat Oorspronkelijk geplaatst door WH-Tim Bekijk Berichten
    Het is voor de verandering eens een schijf met een KDE desktop ipv alleen een ssh shell. Het is niet de root, het is de /mnt/disk2/ dus daar zou het niet aan mogen liggen. Ik ga die vgscan eens proberen!

    Edit: de vgscan had ik al eens geprobeerd zie ik. Echter hoe kan ik die schijf dan mounten? Want ik ben gewend dat die schijf gewoon in de /dev/ zou moeten staan maar daar vind ik hem niet..
    net zoals een normale schijf: /dev/VGnaam/LVnaam en voila.
    Met vriendelijke groet, Yourwebhoster.eu - Managed VPS diensten met Epyc performance op 100% SSDs

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  6. #6
    Waarom standaard LVM partities op linux?
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    17/07/08

    Locatie
    Diemen

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    53 Berichten zijn liked


    Naam: Dick
    Ondernemingsnummer: nvt

    LVM geeft je heel veel meer flexibiliteit. Stel je komt ruimte tekort na een tijdje, dan kun je een harddisk/RAID array aan je systeem toevoegen. Die voeg je toe aan je volume group en dan kun je al je logische volumes weer groter maken.

    In veel gevallen kan dat zelfs live, als al je hardware en software dat ondersteunt. LVM kan in elk geval zonder rebooten vg's/lv's vergroten en de meeste filesystems kun je ook wel online vergroten.

    Ook is LVM erg handig als je grote schijven in een systeem hebt, maar nog niet exact bekend is op welke plekken de ruimte gebruikt gaat worden (bijv. op een gedeelde web-/sqlserver met losse partities). Je wijst dan maar een deel van de VG toe aan LV's en dan kun je later nog eenvoudig LV's groter maken.

    Verder kun je met LVM snapshots maken, wat op zich al een handige functionaliteit is.

  7. #7
    Waarom standaard LVM partities op linux?
    Hugo Rodenburg
    435 Berichten
    Ingeschreven
    20/02/06

    Locatie
    Woerden

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Hugo Rodenburg
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Als je al vgscan hebt gedaan, maar vervolgens niet /dev/<vg>/<lv> ziet, moet je misschien eea nog even activeren. Hierboven had ik het over vgchange, maar ook je logical volume kun je activeren met lvchange -ay. Even kijken met lvdisplay of deze niet beschikbaar is. Volgens mij staat er dan iets als "NOT available" bij "LV status".

  8. #8
    Waarom standaard LVM partities op linux?
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter
    Nou, het is dan toch nog zover gekomen. Ik heb niet de boel weer werkende gekregen, maar er waren dan ook heel vreemde dingen aan de hand. De hele kernel en bootimage waren verdwenen en ook de hele bootloader was verkloot. Partities waren zoek en ga zo maar door. Blij dat het een testmachine was!

    Om ervaring terug te delen zal ik mijn opgedane ervaring hier posten.

    Mocht je niet eens meer in de shell komen van linux, dan kun je op 101 manieren de machine opstarten. Omdat je aan de harde schijven gaat prutsen is het onhandig om die steeds moeten uit te schakelen voordat je begint. Daarom kun je het beste de installatie cd gebruiken en kiezen voor deze boot opties (1 van de 2):
    1) linux rescue single
    2) linux rescue nomount

    Bij optie 1 ga je de single user modus in, bij optie 2 laadt hij nimmer een schijf of partitie.

    De partities/schijven zoek ik zelf direct in de /dev/ (ls /dev/), maar daar vind je LVM partities niet terug. LVM partities staan pas in de /dev/ nadat ze geactiveerd zijn. Ze staan er dus niet, maar je kunt ze wel aanspreken om ze te activeren (dat kostte me veel tijd om uit te vinden).

    Als volumes niet available zijn (standaard) dan moet je ze eerst beschikbaar maken met:
    Code:
    lvchange -a y /dev/VolGroup00/LogVol01
    VolGroup00 is de standaard groep, de eerste groep. LogVol01 is de tweede partitie van de LVM groep.

    Als je de LVM partities niet kent kun je ook gewoon alle LVM partities binnen die groep activeren met:
    Code:
    vgchange -a y VolGroup00
    Als je hierna 'ls /dev/' uitvoert zie je ineens de VolGroup00 in de lijst verschijnen! 'fdisk -l' is overigens ook handig om partities weer te geven. Ter overvloed: om de LVM partities dan te gebruiken moet je ze mounten met bijvoorbeeld:

    Code:
    mkdir /mnt/rottige_lvm_partitie/;
    mount /dev/VolGroup00/LogVol01 /mnt/rottige_lvm_partitie/;
    ls -al /mnt/rottige_lvm_partitie/
    # tada!
    Als laatste is het ongelofelijk om te zien hoeveel LVM tools er zijn om alles gedaan te krijgen, hieronder een overzicht van de tools die bij mij aanwezig zijn:
    Code:
    lvchange     lvdisplay    lvmchange    lvmsadc      lvreduce     lvresize
    lvconvert    lvextend     lvmdiskscan  lvmsar       lvremove     lvs
    lvcreate     lvm          lvmdump      lvm.static   lvrename     lvscan

  9. #9
    Waarom standaard LVM partities op linux?
    Hugo Rodenburg
    435 Berichten
    Ingeschreven
    20/02/06

    Locatie
    Woerden

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Hugo Rodenburg
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door WH-Tim Bekijk Berichten
    Code:
    lvchange     lvdisplay    lvmchange    lvmsadc      lvreduce     lvresize
    lvconvert    lvextend     lvmdiskscan  lvmsar       lvremove     lvs
    lvcreate     lvm          lvmdump      lvm.static   lvrename     lvscan
    Dat zijn dan alleen de tools voor Logical Volumes. Je hebt ook nog tools voor volume groups (vg...) en physical volumes (pv....).
    Jammer dat het niet helemaal gelukt is, maar volgens mij heb je een hoop leermomentjes gehad.
    Van dat activeren van de volume groups ed. had ik gepost hè

  10. #10
    Waarom standaard LVM partities op linux?
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter
    Klopt, klopt en klopt. Alleen het activeren is lastig als je ze niet ziet staan in de /dev/ . Dan denk je logischerwijs dat ze in mijn installatie niet aanwezig zijn en dat command dus niet werkt. Maar dat is dus schijnbaar wel zo.. Vandaar dat ik het nogmaals extra met uitleg erbij geplaatst heb.

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics