home könyvtár áthelyezése

Kezdőlap Fórumok Fedora Core / RedHat /CentOS Fedora/RedHat kezdõ home könyvtár áthelyezése

8 bejegyzés megtekintése - 1-8 / 8
  • Szerző
    Bejegyzés
  • #1986358
    maszili
    Felhasználó

      A /home könyvtárt úgy ahogy van, hogy tudom áthelyezni egy másik winyora?

      Az a jó a Linux (UNIX) rendszerekben hogy nincs olyan hogy C: meghajtó.
      A rendszered részeit teljesen szét tudod szedni akár úgy is hogy nem lokálisan
      azon a gépen van hanem pl. egy másikon a hálózaton. Ezért nagyon egyszerû
      a megoldása a problémádnak.

      (1)
      Tegyél egy új bejegyzést az /etc/fstab állományba.

      Code:
      /dev/md0 /home ext3 defaults 0 1

      Ha más a file rendszer (nem ext3) akkor azt írd át a megfelelõre

      (2)
      Csatold a raid-et a file rendszeredbe
      a „A raides cucc be van mountolva a /mnt/munka -könyvtárba” megfelelõ.

      (3)
      Másolj át mindent a /home könyvtárból az ideiglenesen felcsatolt raid-re.

      (4)
      Csatold le a munka könyvtárat (raid)

      (5)
      Csatold fel az új home-t
      mount /home
      Ez most „eltakarja” a régi home-t az újjal. Ellenõrizd le hogy megvan-e minden.

      (6)
      Csatold le a home-t umount /home

      #1986359
      zerocool
      Felhasználó

        Oh, köszönöm szépen, megy rendesen 🙂
        Az fstabbal az a problémám, hogy nekem ugye fedora c 2 van fent.
        Fedora alatt sikerült egy másik segítõkész emberke javaslatai alapján megcsinálnom a sw raidet a mdadm parancsal.
        Viszon minden indítás elõtt be kell pötyögnöm a következõ parancssort, mert különben nem tudom mountolni :

        mdadm -B /dev/md0 -l 0 –raid-devices=2 /dev/hdc1 /dev/sda1
        Elvileg õ indítja a raidet, de nemtudom, hol lehetne ezt automatikusan elindítani még a mountolás (fstab) elõtt!
        (ezért rendszerindításkor már hibát ír ki az fstabba lévõ cucc miatt, mivel nincs olyan szerinte, h /dev/md0 ami jogos is.

        Válaszodat elõre is köszönöm.

        #1986360
        nextar
        Felhasználó

          nézz szét az /etc/init.d környékén és a filerendszerek csatolása elé szúrd be ezt a sort. FC alatt nem tudom pontosan hol van, de valahol az eszközkezelõk elõtt.

          #1986361
          maszili
          Felhasználó

            Viszon minden indítás elõtt be kell pötyögnöm a következõ parancssort, mert különben nem tudom mountolni :
            mdadm -B /dev/md0 -l 0 –raid-devices=2 /dev/hdc1 /dev/sda1

            Ha már így alakult akkor próbáld meg ezt:

            (1)
            Szedd ki a bejegyzést az /etc/fstab állományból vagy kommentezd ki.

            (2)
            Készíts egy home nevû szöveges állományt a /etc/init.d/ könyvtárba:
            touch /etc/init.d/home
            chmod 740 /etc/init.d/home

            A tartalma legyen:

            Code:
            #!/bin/bash
            mdadm -B /dev/md0 -l 0 –raid-devices=2 /dev/hdc1 /dev/sda1 || return -1
            mount /dev/md0 /home -t ext3 -o defaults || return -1
            return 0

            (2)
            Készíts linket az állományról hogy automatikus legyen az indítása
            ln -s /etc/init.d/home /etc/rc2.d/S15home
            ln -s /etc/init.d/home /etc/rc3.d/S15home
            ln -s /etc/init.d/home /etc/rc4.d/S15home
            ln -s /etc/init.d/home /etc/rc5.d/S15home

            Ezek után az init futása alatt automatukisan befûzi a home könyvtárat.

            #1986362
            zerocool
            Felhasználó

              nézz szét az /etc/init.d környékén és a filerendszerek csatolása elé szúrd be ezt a sort. FC alatt nem tudom pontosan hol van, de valahol az eszközkezelõk elõtt.
              [align=right][snapback]99478[/snapback][/align]

              köszi!

              Az /etc/rc.d/ könyvtárban találtam olyan, hogy rc.local
              Abba fel volt tüntetve, hogy ide kell írni a futtatandó parancsokat.. beirtam és woala jó lett :))
              Köszi mindent!

              #1986363
              maszili
              Felhasználó
                #1986364
                nextar
                Felhasználó

                  köszi!

                  Az /etc/rc.d/ könyvtárban találtam olyan, hogy rc.local
                  Abba fel volt tüntetve, hogy ide kell írni a futtatandó parancsokat.. beirtam és woala jó lett :))
                  Köszi mindent!

                  #1877196
                  csaba
                  Felhasználó

                    Sziasztok!

                    Felmerült (már megint) egy problémám.
                    A /home könyvtárt úgy ahogy van, hogy tudom áthelyezni egy másik winyora?
                    Sw raidet sikerült összehoznom 2 db 160 as winyon, a rendszer egy 40 esen van.
                    A raides cucc be van mountolva a /mnt/munka -könyvtárba.

                    Hogy tudom megoldani, hogy minden megtalálja utána az userdireket (samba, exim stb…)

                    Válaszotokat elõre is köszönöm.

                  8 bejegyzés megtekintése - 1-8 / 8
                  • Be kell jelentkezni a hozzászóláshoz.