LINUX.ORG.RU

Изменить размер /home

 


0

1

Есть нижеприведенная разметка диска. Стоит задача увеличить размер /home за счет /dev/system/root до 10GB на работающей системе. После запуска: lvreduce -r -L 18G /dev/mapper/system-root система перестала загружаться. Решается ли эта задача на работающей системе и если да, то как наиболее правильно?

==============================================================

df -hP
Filesystem                        Size  Used Avail Use% Mounted on
/dev/mapper/system-root            24G  2.9G   22G  12% /
tmpfs                              32G   90M   32G   1% /tmp

==============================================================

vgdisplay -v
  --- Volume group ---
  VG Name               system
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  7
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                6
  Open LV               6
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <39.00 GiB
  PE Size               4.00 MiB
  Total PE              9983
  Alloc PE / Size       9983 / <39.00 GiB
  Free  PE / Size       0 / 0
  VG UUID               mvtL2Q-wGl1-fsQ6-KjDQ-ppDT-9wtt-6yvBD9

  --- Logical volume ---
  LV Path                /dev/system/root
  LV Name                root
  VG Name                system
  LV UUID                kLu5NH-ve4E-50NJ-tozP-WMXO-qNkn-BslLxF
  LV Write Access        read/write
  LV Creation host, time ak-lbl1-temp-01, 2019-12-23 10:48:13 +0000
  LV Status              available
  # open                 1
  LV Size                24.00 GiB
  Current LE             6144
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0

  --- Logical volume ---
  LV Path                /dev/system/home
  LV Name                home
  VG Name                system
  LV UUID                EGVAIh-dJoP-eYsa-s0hX-SAiz-3OTL-1ms2XA
  LV Write Access        read/write
  LV Creation host, time ak-lbl1-temp-01, 2019-12-23 10:22:11 +0000
  LV Status              available
  # open                 1
  LV Size                4.00 GiB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:1

==============================================================

lsblk
NAME                     MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0                        2:0    1    4K  0 disk
sda                        8:0    0   64G  0 disk
├─sda1                     8:1    0    1G  0 part /boot
└─sda2                     8:2    0   39G  0 part
  ├─system-root          253:0    0   24G  0 lvm  /
  ├─system-home          253:1    0    4G  0 lvm  /home
  ├─system-var           253:2    0    4G  0 lvm  /var
  ├─system-var_tmp       253:3    0    4G  0 lvm  /var/tmp
  ├─system-var_log       253:4    0    2G  0 lvm  /var/log
  └─system-var_log_audit 253:5    0 1020M  0 lvm  /var/log/audit

Нет. На работающей машине нельзя уменьшить / (root)

Тебе надо сначала уменьшить FS, затем только LV

Откажись от отдельных /tmp, /var, /var/log – получишь 10Г, но опять же надо останавливать машину

futurama ★★★★★
()
Последнее исправление: futurama (всего исправлений: 2)
Ответ на: комментарий от futurama

Тебе надо сначала уменьшить FS, затем только LV

Он так и делал (-r). Но онлайн всё равно нельзя.

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

действительно, но я никогда не пользовался этой опцией.

лучшая стратегия – при установке выделять минимальные размеры разделов и увеличивать их по-мере надобности.

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