LINUX.ORG.RU

Помогите смонтировать свободное пространство как /home


1

1

Установил Zentyal с автоматической разметкой LVM. Создал пользователей и папки шары. НЕ обратил внимание, и запустил копирование старых файлов. и mc выдал что нету места. И я увидел что в разделе всего 22 гб. и все уже заняты.

root@SERVER:/# fdisk -l

Disk /dev/vda: 859.0 GB, 858993459200 bytes
16 heads, 63 sectors/track, 1664406 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b793e

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *           3         496      248832   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/vda2             498     1664405   838608897    5  Extended
Partition 2 does not end on cylinder boundary.
/dev/vda5             498     1664405   838608896   8e  Linux LVM


root@SERVER:/# lvdisplay
  --- Logical volume ---
  LV Name                /dev/SERVER/root
  VG Name                SERVER
  LV UUID                lFzywG-PeZz-s51G-pvTe-EWvk-GcCX-wKD64h
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                22,27 GiB
  Current LE             5702
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           251:0

  --- Logical volume ---
  LV Name                /dev/SERVER/swap_1
  VG Name                SERVER
  LV UUID                XTBqH0-yJqJ-JUFy-d60t-qvAE-jk8D-fDRnET
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1,00 GiB
  Current LE             257
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           251:1


root@SERVER:/# pvdisplay
  --- Physical volume ---
  PV Name               /dev/vda5
  VG Name               SERVER
  PV Size               799,76 GiB / not usable 2,00 MiB
  Allocatable           yes
  PE Size               4,00 MiB
  Total PE              204738
  Free PE               198779
  Allocated PE          5959
  PV UUID               ySaBMr-J9tq-Mru0-wpFs-qGFQ-qVhq-WYrhOr

root@SERVER:/# df -hi
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/mapper/SERVER-root
                        1,4M    137K    1,3M   10% /
none                    187K     635    187K    1% /dev
none                    188K       1    188K    1% /dev/shm
none                    188K     108    188K    1% /var/run
none                    188K       2    188K    1% /var/lock
none                    188K       1    188K    1% /lib/init/rw
/dev/vda1               122K     209    122K    1% /boot

root@SERVER:/# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/SERVER-root
                       22G   12G  9,7G  54% /
none                  747M  192K  747M   1% /dev
none                  752M     0  752M   0% /dev/shm
none                  752M  364K  752M   1% /var/run
none                  752M     0  752M   0% /var/lock
none                  752M     0  752M   0% /lib/init/rw
/dev/vda1             228M   33M  184M  15% /boot


Согласно этому я так понимаю что нужно смонтировать /dev/vda5 как /home. Подскажите пожалуйста как?

Вообщем нужно чтобы каталогу /home было отведено все оставшееся место!



Последнее исправление: blqs (всего исправлений: 1)
# lvcreate -n home -L500G SERVER
# mkfs.xfs /dev/mapper/SERVER-home
# mv /home /home.orig
# mkdir /home
# mount /dev/mapper/SERVER-home /home
# mv /home.orig/* /home
sdio ★★★★★
()

Раздел /dev/sda5 - это физический том (раздел) (Physical Volume), на котором расположена группа томов (Volume Group), в которой уже созданы логические том (Logiacl Volume).

Насколько можно судить, размер физического тома, вывод pvdisplay у вас ~800 Gb, размер логических томов /dev/SERVER/root - 22,7 Gb и /dev/SERVER/swap_1 - 1 Gb, суммарно примерно 24 Gb.

Вам нужно создать ещё один или несколько логических томов, затем создать файловые системы на них и прописать в /etc/fstab.

Но для надёжности покажите так же 'vgdisplay'.

vgdisplay server
lvcreate -L770G -n lhome server
mkfs.ext4 -m 0 /dev/server/home
mount /dev/server/home /home

Так вы создадите новый логический том размером 770 Gb, создадите на нём файловую систему ext4 без резервирования места для пользователя root и смонтируете её на /home.

Предварительно удалите всё с директории /home или смонтируйте новый том в другое место и переместите файлы на него, а затем перемонтируйте его в /home.

kostik87 ★★★★★
()

Всем спасибо за помощь. К сожалению до того как прочитал, решил попробовать создать через инсталятор. Получилось, но случайно приступил к пункту установки и затер корневой раздел. Переустанавливаю с нуля, по собственной неосторожности. С ручной разметкой.

Подскажите пожалуйста. стоил ли создавать LVM, и чем он будет полезнее? В чем плюсы будут для меня? Или может и смысла не имеется.

А за команды спасибо. Думаю получилось бы.

blqs
() автор топика
Ответ на: комментарий от blqs

буквально на днях была тема про пользу и прочие недостатки LVM от какого то заслуженного деятеля, думаю в 2 минуты найдете

zolden ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.