gabaman

Hozzászólások

10 bejegyzés megtekintése - 161-170 / 2,173
  • Szerző
    Bejegyzés
  • Hozzászólás: Ext3 atmeretezese utan #2182213
    gabaman
    Felhasználó
      Goosfrabaa wrote:
      Van azonban meg egy kerdes, ami nem hagy nyugodni (bar tulzas volna azt allitani, hogy mindent ertettem, amit irtatok):
      Hol tarolodnak a RAID adatok? Tehat, ha letrehozok egyet az mdadm -C -vel, akkor az hova tesz bejegyzest?

      Rendszerinfót a nyers partíciók elejére, de ezeket nem fogod látni. RAID1-nél nincs külön RAID adat, mint a RAID5 esetén a paritás, hanem minden kettőzve lesz.

      http://hu.wikipedia.org/wiki/RAID

      Goosfrabaa wrote:
      Ha ragaszkodom az eddigi particio meretekhez/kiosztasokhoz, akkor hogyan kezdjem a telepitest?
      Fdiskkel toroljem mindket vinyo minden particiojat es ugyanoda, ugyanugy hozzam letre, aztan mdadm -C, majd mkfs.ext3 /dev/md[01]?

      El kellett volna olvasnod a telepítő lemezen is megtalálható vagy a neten is elérhető telepítési útmutatót. Ha már RHEL 4.6 disztribet használsz, akkor ki kellene használni az előnyeit, például azt, hogy elég jól dokumentált a többihez képest.

      http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-raid-config.html

      Hozzászólás: Ext3 atmeretezese utan #2182214
      gabaman
      Felhasználó
        Goosfrabaa wrote:
        Van azonban meg egy kerdes, ami nem hagy nyugodni (bar tulzas volna azt allitani, hogy mindent ertettem, amit irtatok):
        Hol tarolodnak a RAID adatok? Tehat, ha letrehozok egyet az mdadm -C -vel, akkor az hova tesz bejegyzest?

        Rendszerinfót a nyers partíciók elejére, de ezeket nem fogod látni. RAID1-nél nincs külön RAID adat, mint a RAID5 esetén a paritás, hanem minden kettőzve lesz.

        http://hu.wikipedia.org/wiki/RAID

        Goosfrabaa wrote:
        Ha ragaszkodom az eddigi particio meretekhez/kiosztasokhoz, akkor hogyan kezdjem a telepitest?
        Fdiskkel toroljem mindket vinyo minden particiojat es ugyanoda, ugyanugy hozzam letre, aztan mdadm -C, majd mkfs.ext3 /dev/md[01]?

        El kellett volna olvasnod a telepítő lemezen is megtalálható vagy a neten is elérhető telepítési útmutatót. Ha már RHEL 4.6 disztribet használsz, akkor ki kellene használni az előnyeit, például azt, hogy elég jól dokumentált a többihez képest.

        http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-raid-config.html

        Hozzászólás: raid 5 #2182297
        gabaman
        Felhasználó

          Létre kell hozni mindegyik merevlemezen azonos méretű partíciót, például a gparted segítségével. Kivéve ha az egész területet felhasználod, akkor nem kell egy partíció sem.

          Az mdadm segítségével lehet lezelni a RAID köteteket, így tudod létrehozni:
          # mdadm –create –level=5 –raid-devices=3 /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1

          Formázás:
          # mkfs.ext3 /dev/md0

          Csatolás:
          # mount /dev/md0 /RAID/

          Ha nem ismerné fel az Ubuntu újraindítás után a RAID kötetet, akkor az
          # mdadm –assemble –scan
          parancs szükséges.

          Az aktuális RAID állapotot a meg tudod nézni:
          # cat /proc/mdstat

          Nagyon fontos, hogy a partícionálást kivéve soha se használd egyik RAID partíciót sem közvetlenül!

          A sebesség nem lesz valami nagy, de ha fontosabb mint a méret, akkor van egy trükk. Meg kell felezni a RAID partíciókat, így összesen 6db lesz, ami osztható kettővel. Megfelelő párokba rendezve először RAID1-be, majd RAID0-val vagy LVM-el összekötve egységessé tudod tenni. Így méretben nem a harmada, hanem a fele veszik el, de sebességben 3-4x gyorsabb mint a szofveres RAID5, a proecesszor terhelés meg több nagyságrenddel kisebb lesz.

          Hozzászólás: raid 5 #2182298
          gabaman
          Felhasználó

            Létre kell hozni mindegyik merevlemezen azonos méretű partíciót, például a gparted segítségével. Kivéve ha az egész területet felhasználod, akkor nem kell egy partíció sem.

            Az mdadm segítségével lehet lezelni a RAID köteteket, így tudod létrehozni:
            # mdadm –create –level=5 –raid-devices=3 /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1

            Formázás:
            # mkfs.ext3 /dev/md0

            Csatolás:
            # mount /dev/md0 /RAID/

            Ha nem ismerné fel az Ubuntu újraindítás után a RAID kötetet, akkor az
            # mdadm –assemble –scan
            parancs szükséges.

            Az aktuális RAID állapotot a meg tudod nézni:
            # cat /proc/mdstat

            Nagyon fontos, hogy a partícionálást kivéve soha se használd egyik RAID partíciót sem közvetlenül!

            A sebesség nem lesz valami nagy, de ha fontosabb mint a méret, akkor van egy trükk. Meg kell felezni a RAID partíciókat, így összesen 6db lesz, ami osztható kettővel. Megfelelő párokba rendezve először RAID1-be, majd RAID0-val vagy LVM-el összekötve egységessé tudod tenni. Így méretben nem a harmada, hanem a fele veszik el, de sebességben 3-4x gyorsabb mint a szofveres RAID5, a proecesszor terhelés meg több nagyságrenddel kisebb lesz.

            Hozzászólás: Pidgin fájlátvitel #2182221
            gabaman
            Felhasználó

              Régebben belefutottam ebbe a problémába, ha jól tudom a proxy.jabber.org-ot kell használni. Sajna régen volt.

              Itt többen küzdenek ugyanezzel:
              http://www.manast.com/2007/05/11/how-to-configure-pidgin-to-work-with-google-talk/

              Hozzászólás: Pidgin fájlátvitel #2182222
              gabaman
              Felhasználó

                Régebben belefutottam ebbe a problémába, ha jól tudom a proxy.jabber.org-ot kell használni. Sajna régen volt.

                Itt többen küzdenek ugyanezzel:
                http://www.manast.com/2007/05/11/how-to-configure-pidgin-to-work-with-google-talk/

                Hozzászólás: Ext3 atmeretezese utan #2182207
                gabaman
                Felhasználó
                  vizsla wrote:

                  az egyik partíció sima ext3-ként van megformázva, a másik meg RAID tömbnek és utána ext3-nak.

                  Én úgy értem – majd javít -, hogy mondjuk hely hiány miatt külön formázta az sda2-t ill. az sdb-2-t is (egyiken tárolta az adatokat, majd a másikon) és nem md1-ként

                  Goosfrabaa wrote:
                  A tovabbi kiserletek valoban ugy tortentek, hogy mdadm –stoppal leallitottam az md1-et, es kulon-kulon particionkent masolgattam, fdiskeltem,
                  formattaltam, ahogy irtam. Valoszinuleg tenyleg valahol a fajlrendszerben van elrejtve a rossz blokkmeret

                  Tehát akkor ez történt:
                  Telepítő:
                  1. mdadm –create /dev/md1
                  2. mkfs.ext3 /dev/md1
                  Kézzel:
                  3. mdadm –stop
                  4. dd if=/dev/zero of=/dev/sda2
                  5. fdisk /dev/sda
                  6. mkfs.ext3 /dev/sda2
                  7. cp /dev/sdb2 /dev/sda2
                  8. dd if=/dev/zero of=/dev/sdb2
                  9. fdisk /dev/sdb
                  10. mkfs.ext3 /dev/sdb2
                  11. cp /dev/sda2 /dev/sdb2
                  12. mdadm –create /dev/md1

                  Ezek után nem csoda, hogy az ext3 fájlrendszerben tárolt érték nagyobb, mint az md1 felhasználható területe. Jól gondoltam, hogy a differencia a RAID tömb szuperblokk mérete.

                  Goosfrabaa wrote:
                  Egy RHEL 4.6-t telepitese kozben hoztam letre ket RAID1-et az sda es sdb eszkozokon (eddig meg nem volt dolgom RAID-del).

                  Remélem ez nem egy céges server, mert sikeresen felülírtad az ext3 fájlrendszer egyes részeit az ‘mdadm -C’ paranccsal, utána meg azt vadászod, hogy mit ismer fel rosszul a linux.

                  Goosfrabaa wrote:
                  A Systemrescue CD-vel akartam gparteddel atmeretezni, de valami hibauzenetet dobott, amibol az derult ki szamomra, hogy foglalt az eszkoz.

                  Ez teljesen természetes, ha az átméretezendő terület csatolva van. A Systemrescue CD alapból csatolja, hogy dolgozni tudjál rajta, főleg mivel a gyökér könyvtár is a RAID1 tömbben van. Mindössze le kellett volna választanod, és akkor már hibátlanul megcsinált volna mindent a gparted.

                  Goosfrabaa wrote:
                  Ekkor kezdtem RAID doksikat olvasni. Azt okoskodtam ki, hogy mdadm –stop /dev/md1, es kulon-kulon az sda[23]-at at majd tudom meretezni.

                  De csak úgy megy, ha nem borítod fel a RAID tömb és a fájlrendszer integritását. Például úgy, ahogy írtam.

                  Goosfrabaa wrote:
                  Meg is tortent, majd ujra osszeraktam a tombot: mdadm -C /dev/md1 -l1 -n2 /dev/sda2 /dev/sdb2
                  (Szolt, hogy van am rajt ext3, akarom -e, de tudtam, hogy menni fog, mert elotte kiprobaltam mashol).
                  Szepen indult is a szinkronizalas, megnyugodtam.

                  Szólt, mert koránt sem biztos, hogy azonos disk offset és méret környezetben lett létrehozva. És nem is így volt.

                  Goosfrabaa wrote:
                  Aztan a rebootnal jott a meglepetes.

                  Valójában akkor lepődtél volna meg igazán, ha rebootnál nem kiabál, hanem elindul és teleírja a naplót I/O hibákkal, mert beleírtál a fájlrendszerbe. Akkor meg azt sem tudnád mi nem működik jól. Néha problémát tud okozni az a szemlélet, hogy a rendszergazdának nagy szabadságot és mozgásteret kell biztosítani.

                  Az a legegyszerűbb, ha letörlöd az összes adatot, és újbol feltelepítesz mindent. A rossz műveleti sorrend miatt megsérült a gyökér fájlrendszer első 24 blokkja (ami látszólag hiányzik), ezt nem lehet kijavítani.

                  Hozzászólás: Ext3 atmeretezese utan #2182208
                  gabaman
                  Felhasználó
                    vizsla wrote:

                    az egyik partíció sima ext3-ként van megformázva, a másik meg RAID tömbnek és utána ext3-nak.

                    Én úgy értem – majd javít -, hogy mondjuk hely hiány miatt külön formázta az sda2-t ill. az sdb-2-t is (egyiken tárolta az adatokat, majd a másikon) és nem md1-ként

                    Goosfrabaa wrote:
                    A tovabbi kiserletek valoban ugy tortentek, hogy mdadm –stoppal leallitottam az md1-et, es kulon-kulon particionkent masolgattam, fdiskeltem,
                    formattaltam, ahogy irtam. Valoszinuleg tenyleg valahol a fajlrendszerben van elrejtve a rossz blokkmeret

                    Tehát akkor ez történt:
                    Telepítő:
                    1. mdadm –create /dev/md1
                    2. mkfs.ext3 /dev/md1
                    Kézzel:
                    3. mdadm –stop
                    4. dd if=/dev/zero of=/dev/sda2
                    5. fdisk /dev/sda
                    6. mkfs.ext3 /dev/sda2
                    7. cp /dev/sdb2 /dev/sda2
                    8. dd if=/dev/zero of=/dev/sdb2
                    9. fdisk /dev/sdb
                    10. mkfs.ext3 /dev/sdb2
                    11. cp /dev/sda2 /dev/sdb2
                    12. mdadm –create /dev/md1

                    Ezek után nem csoda, hogy az ext3 fájlrendszerben tárolt érték nagyobb, mint az md1 felhasználható területe. Jól gondoltam, hogy a differencia a RAID tömb szuperblokk mérete.

                    Goosfrabaa wrote:
                    Egy RHEL 4.6-t telepitese kozben hoztam letre ket RAID1-et az sda es sdb eszkozokon (eddig meg nem volt dolgom RAID-del).

                    Remélem ez nem egy céges server, mert sikeresen felülírtad az ext3 fájlrendszer egyes részeit az ‘mdadm -C’ paranccsal, utána meg azt vadászod, hogy mit ismer fel rosszul a linux.

                    Goosfrabaa wrote:
                    A Systemrescue CD-vel akartam gparteddel atmeretezni, de valami hibauzenetet dobott, amibol az derult ki szamomra, hogy foglalt az eszkoz.

                    Ez teljesen természetes, ha az átméretezendő terület csatolva van. A Systemrescue CD alapból csatolja, hogy dolgozni tudjál rajta, főleg mivel a gyökér könyvtár is a RAID1 tömbben van. Mindössze le kellett volna választanod, és akkor már hibátlanul megcsinált volna mindent a gparted.

                    Goosfrabaa wrote:
                    Ekkor kezdtem RAID doksikat olvasni. Azt okoskodtam ki, hogy mdadm –stop /dev/md1, es kulon-kulon az sda[23]-at at majd tudom meretezni.

                    De csak úgy megy, ha nem borítod fel a RAID tömb és a fájlrendszer integritását. Például úgy, ahogy írtam.

                    Goosfrabaa wrote:
                    Meg is tortent, majd ujra osszeraktam a tombot: mdadm -C /dev/md1 -l1 -n2 /dev/sda2 /dev/sdb2
                    (Szolt, hogy van am rajt ext3, akarom -e, de tudtam, hogy menni fog, mert elotte kiprobaltam mashol).
                    Szepen indult is a szinkronizalas, megnyugodtam.

                    Szólt, mert koránt sem biztos, hogy azonos disk offset és méret környezetben lett létrehozva. És nem is így volt.

                    Goosfrabaa wrote:
                    Aztan a rebootnal jott a meglepetes.

                    Valójában akkor lepődtél volna meg igazán, ha rebootnál nem kiabál, hanem elindul és teleírja a naplót I/O hibákkal, mert beleírtál a fájlrendszerbe. Akkor meg azt sem tudnád mi nem működik jól. Néha problémát tud okozni az a szemlélet, hogy a rendszergazdának nagy szabadságot és mozgásteret kell biztosítani.

                    Az a legegyszerűbb, ha letörlöd az összes adatot, és újbol feltelepítesz mindent. A rossz műveleti sorrend miatt megsérült a gyökér fájlrendszer első 24 blokkja (ami látszólag hiányzik), ezt nem lehet kijavítani.

                    Hozzászólás: Ext3 atmeretezese utan #2182203
                    gabaman
                    Felhasználó

                      Adott 3 partíció típus:

                      1. natív ext3
                      2. MD: régi RAID1 + ext3
                      3. MD: új RAID1 (Persistent Superblock) + ext3.

                      Az tény, hogy a beavatkozás előtt volt egy működő 2. vagy 3. típusú RAID tömb. Történtek dolgok és az eredmény az hogy a fájlrendszerben megadott méret egy kicsivel nagyobb, mint a 3. típusú partíció hasznos mérete. Ez mondjuk e2fsck-val javítható, de hogy mitől lett nagyobb azt sohasem fogjuk megtudni, mivel nem kellett volna hozzányúlni a második lemez nyers tartalmához. Ugyanis egy 2 lemezes szoftveres RAID1 tömb szétválasztató 2 működő (de nem reduddáns) md tömbbé (mivel mindkét lemezen ugyanaz van). Ezt kellett volna tenni:

                      1. sdb2 leválasztása az md1-ről
                      2. sdb2 egy pl. md2 tömbbe helyezése (raidtab)
                      3. md1 resize
                      4. md1 fsck

                      5a. ha minden rendben:
                      5a.1 md2 resize
                      5a.2 md2 leválasztás
                      5a.3 sdb2 felvétele az md1-be

                      5b. rossz a resize:
                      5b.1 md1 leválasztás
                      5b.2 sda2 visszaállítás
                      5b.3 sda2 felvétele az md2-be
                      5b.4 md2 átnevezés md1 névre (raidtab)

                      Hozzászólás: Ext3 atmeretezese utan #2182204
                      gabaman
                      Felhasználó

                        Adott 3 partíció típus:

                        1. natív ext3
                        2. MD: régi RAID1 + ext3
                        3. MD: új RAID1 (Persistent Superblock) + ext3.

                        Az tény, hogy a beavatkozás előtt volt egy működő 2. vagy 3. típusú RAID tömb. Történtek dolgok és az eredmény az hogy a fájlrendszerben megadott méret egy kicsivel nagyobb, mint a 3. típusú partíció hasznos mérete. Ez mondjuk e2fsck-val javítható, de hogy mitől lett nagyobb azt sohasem fogjuk megtudni, mivel nem kellett volna hozzányúlni a második lemez nyers tartalmához. Ugyanis egy 2 lemezes szoftveres RAID1 tömb szétválasztató 2 működő (de nem reduddáns) md tömbbé (mivel mindkét lemezen ugyanaz van). Ezt kellett volna tenni:

                        1. sdb2 leválasztása az md1-ről
                        2. sdb2 egy pl. md2 tömbbe helyezése (raidtab)
                        3. md1 resize
                        4. md1 fsck

                        5a. ha minden rendben:
                        5a.1 md2 resize
                        5a.2 md2 leválasztás
                        5a.3 sdb2 felvétele az md1-be

                        5b. rossz a resize:
                        5b.1 md1 leválasztás
                        5b.2 sda2 visszaállítás
                        5b.3 sda2 felvétele az md2-be
                        5b.4 md2 átnevezés md1 névre (raidtab)

                      10 bejegyzés megtekintése - 161-170 / 2,173