• 14-04-2015, 11:36:17
    #1
    Merhaba,

    Centos 7 sunucumuzda 2,2 TB toplam disk boyutumuz var ve home altında görünüyor. Root dizinine ise sadece 50 GB bir alan ayrılmış durumda. Ben root dizinini 1 TB yapmak istiyorum.

    Bir gün önce şu komutları
    Alıntı
    lvreduce -L 500G /dev/mapper/centos_smsserver-home
    sudo ssm resize -s+500G /dev/mapper/centos_smsserver-root
    kullanarak arttırma gerçekleştirdim ancak dosyalarda ve ssh da sorunlar meydana geldi ve buffer hataları verdi. Centos u yeniden kurdum ancak root'u arttırmam gerekiyor.

    Veri kaybı ve sıkıntı yaşamadan bu işlemi nasıl yapabilirim ? Şuanki " df -h" çıktısı şu şekilde :



    teşekkürler.
  • 14-04-2015, 11:54:18
    #2
    Kurumsal PLUS
    mkdir /home2

    şeklinde bir klasör açıp mevcut /home içeriğini cp -rp parametresi ile dosya izin ve user yapısını bozmadan kopyalayın

    Sonra

    umount -l /home

    diyere mevcut home diskini umount edin sonrasında bir güzel silin

    mevcut /home2 klasörünün adını /home olarak değiştirin

    Fstab dan /home ile ilgili kayıtları /etc/fstab dan silin.

    Aynı zamanda boot üzerinde bu disk ile ilgili bir işlem varmı kontrol edin.

    Son açamada home labelli diski root ile birleştirin LVM de bu işi yapmak için örnek video

    http://goo.gl/KcRwLs
  • 14-04-2015, 12:12:53
    #3
    Ni-Osman adlı üyeden alıntı: mesajı görüntüle
    mkdir /home2

    şeklinde bir klasör açıp mevcut /home içeriğini cp -rp parametresi ile dosya izin ve user yapısını bozmadan kopyalayın

    Sonra

    umount -l /home

    diyere mevcut home diskini umount edin sonrasında bir güzel silin

    mevcut /home2 klasörünün adını /home olarak değiştirin

    Fstab dan /home ile ilgili kayıtları /etc/fstab dan silin.

    Aynı zamanda boot üzerinde bu disk ile ilgili bir işlem varmı kontrol edin.

    Son açamada home labelli diski root ile birleştirin LVM de bu işi yapmak için örnek video

    http://goo.gl/KcRwLs
    Hocam bunun daha kısa yolu yok mudur ?

    Home dan azalt root a ekle diye
  • 14-04-2015, 12:15:23
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ydlgr adlı üyeden alıntı: mesajı görüntüle
    Hocam bunun daha kısa yolu yok mudur ?

    Home dan azalt root a ekle diye
    var

    Home dan azalt root a ekle

  • 14-04-2015, 12:17:00
    #5
    crazykurba adlı üyeden alıntı: mesajı görüntüle
    var

    Home dan azalt root a ekle

    Dün yaptığım o işlemdi zaten ama sanırım çok güvenli değil veri kaybı olasılığı var. Sizin bildiğiniz bir yöntem var mıdır ?
  • 14-04-2015, 12:19:07
    #6
    ydlgr adlı üyeden alıntı: mesajı görüntüle
    Dün yaptığım o işlemdi zaten ama sanırım çok güvenli değil veri kaybı olasılığı var. Sizin bildiğiniz bir yöntem var mıdır ?
    Osman abinin olduğu yerde bize laf düşmez.

    Açıkçası Bilmiyorum
  • 14-04-2015, 13:32:32
    #7
    Ni-Osman adlı üyeden alıntı: mesajı görüntüle
    mkdir /home2

    şeklinde bir klasör açıp mevcut /home içeriğini cp -rp parametresi ile dosya izin ve user yapısını bozmadan kopyalayın

    Sonra

    umount -l /home

    diyere mevcut home diskini umount edin sonrasında bir güzel silin

    mevcut /home2 klasörünün adını /home olarak değiştirin

    Fstab dan /home ile ilgili kayıtları /etc/fstab dan silin.

    Aynı zamanda boot üzerinde bu disk ile ilgili bir işlem varmı kontrol edin.

    Son açamada home labelli diski root ile birleştirin LVM de bu işi yapmak için örnek video

    http://goo.gl/KcRwLs
    Herşeyi yaptım boot ile işlem var mı basıl kontrol ederim ? Home klasörünün de içi boştu bu arada.

    Bir de birleştirme işlemini nasıl yapabilirim ? Çok teşekkürler.
  • 14-04-2015, 16:54:30
    #8
    @ni_osman'ın yazdığı işlemlerini yaptım home klasörü "df -h"dan gitti ancak hala root extend olmuyordu.

    O yüzden önce home klasörünü lvremove ile kaldırdım ve home2 klasörünü ana klasör yaptım. Ardından kalan bütün boş alanı root'a aktardım. Şuan bütün alan root dizinine aktarıldı sıkıntısız bir şekilde.

    Alıntı
    # lvremove /dev/mapper/centos_smsserver-home
    # lvextend -l +100%FREE -r /dev/mapper/centos_smsserver-root
  • 01-05-2016, 03:28:50
    #9
    Ni-Osman adlı üyeden alıntı: mesajı görüntüle
    mkdir /home2

    şeklinde bir klasör açıp mevcut /home içeriğini cp -rp parametresi ile dosya izin ve user yapısını bozmadan kopyalayın

    Sonra

    umount -l /home

    diyere mevcut home diskini umount edin sonrasında bir güzel silin

    mevcut /home2 klasörünün adını /home olarak değiştirin

    Fstab dan /home ile ilgili kayıtları /etc/fstab dan silin.

    Aynı zamanda boot üzerinde bu disk ile ilgili bir işlem varmı kontrol edin.

    Son açamada home labelli diski root ile birleştirin LVM de bu işi yapmak için örnek video

    http://goo.gl/KcRwLs
    Hocam, şu yazdıklarınızın komutlarınıda yazsaymışsınız ne güzel olurmuş. Aynı dertten şuan bende muzdaribim ve bu işi nasıl yapacağımı bulamıyorum. Rica etsem, komutlarıyla birlikte şöyle sırasıyla tarif etseniz ne güzel olur.
    USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
    root     pts/0    88.226.***.***   03:22    0.00s  0.00s  0.00s -bash
    
    Filesystem      Size  Used Avail Use% Mounted on
    rootfs           20G   18G  353M  99% /
    /dev/root        20G   18G  353M  99% /
    devtmpfs        7.8G  7.8G     0 100% /dev
    /dev/sda3       1.8T  4.3G  1.7T   1% /home
    tmpfs           7.8G     0  7.8G   0% /dev/shm
    /dev/root        20G   18G  353M  99% /var/named/chroot/etc/named
    /dev/root        20G   18G  353M  99% /var/named/chroot/var/named
    /dev/root        20G   18G  353M  99% /var/named/chroot/etc/named.conf
    /dev/root        20G   18G  353M  99% /var/named/chroot/etc/named.rfc1912.zones
    /dev/root        20G   18G  353M  99% /var/named/chroot/etc/rndc.key
    /dev/root        20G   18G  353M  99% /var/named/chroot/usr/lib64/bind