User Tools

Site Tools


управление_файловыми_системами_в_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
управление_файловыми_системами_в_linux [2019/05/08 13:17]
val [Монтирование файловых систем вручную]
управление_файловыми_системами_в_linux [2024/04/30 10:29]
val [Создание и использование новой логической группы томов]
Line 4: Line 4:
 <​code>​ <​code>​
 # lshw -C disk # lshw -C disk
 +
 +# lsblk
 </​code>​ </​code>​
  
 ===== Анализ разделов на диске ===== ===== Анализ разделов на диске =====
 <​code>​ <​code>​
 +# fdisk -l
 +
 # fdisk -l /dev/sda # fdisk -l /dev/sda
  
Line 17: Line 21:
 ===== Монтирование файловых систем вручную ===== ===== Монтирование файловых систем вручную =====
 <​code>​ <​code>​
-# fdisk -l 
- 
 # mount /dev/cdrom /mnt # mount /dev/cdrom /mnt
 </​code>​ </​code>​
Line 158: Line 160:
   * [[http://​xgu.ru/​wiki/​LVM|Повесть о Linux и LVM]]   * [[http://​xgu.ru/​wiki/​LVM|Повесть о Linux и LVM]]
  
 +<​code>​
 +debian# apt install lvm2
 +</​code>​
 ==== Расширение существующего логического тома ==== ==== Расширение существующего логического тома ====
  
Line 172: Line 177:
 <​code>​ <​code>​
 # lvs ubuntu-vg # lvs ubuntu-vg
-... +  LV        VG        ​... 
-  ​root +  ​ubuntu-lv ubuntu-vg ​... 
-  swap_1 +
-...+
 </​code>​ </​code>​
  
Line 182: Line 185:
 Превращаем его в физический том LVM Превращаем его в физический том LVM
 <​code>​ <​code>​
-# pvcreate /dev/sdc+# pvcreate /dev/sdb
 </​code>​ </​code>​
 Добавляем физический том к группе томов Добавляем физический том к группе томов
 <​code>​ <​code>​
-# vgextend ubuntu-vg /dev/sdc+# vgextend ubuntu-vg /dev/sdb
  
 # pvs # pvs
Line 193: Line 196:
 === Увеличиваем размер логического тома root в группе томов ===  === Увеличиваем размер логического тома root в группе томов === 
 <​code>​ <​code>​
-# lvextend -l +100%FREE /​dev/​mapper/​ubuntu--vg-root+# lvextend -l +100%FREE /​dev/​mapper/​ubuntu--vg-ubuntu--lv
 </​code>​ </​code>​
  
Line 200: Line 203:
 # df -h / # df -h /
  
-# resize2fs /​dev/​mapper/​ubuntu--vg-root+# resize2fs /​dev/​mapper/​ubuntu--vg-ubuntu--lv
  ​или  ​или
 # xfs_growfs / # xfs_growfs /
Line 315: Line 318:
  
 root@gate:​~#​ pvs root@gate:​~#​ pvs
 +</​code>​
 +
 +=== Использование snapshot LVM ===
 +<​code>​
 +# lvcreate --size 1G --snapshot --name www_snap /​dev/​vg1/​www
 +
 +# lvs
 +
 +Что-то ломаем в контейнере
 +
 +# systemctl stop lxc@www
 +
 +# lvconvert --merge /​dev/​vg1/​www_snap
 </​code>​ </​code>​
  
Line 328: Line 344:
 </​code><​code>​ </​code><​code>​
 ... ...
-#/dev/mapper/​gate-root ​/ ext4 errors=remount-ro 0 1 +#/dev/sda1 / ext4 errors=remount-ro 0 1 
-/dev/mapper/​gate-root ​/  ext4 errors=remount-ro,​usrquota 0 1+/dev/sda1 /  ext4 errors=remount-ro,​usrquota 0 1
 </​code><​code>​ </​code><​code>​
  
Line 344: Line 360:
 ... 10000      10240    ... ... 10000      10240    ...
 </​code><​code>​ </​code><​code>​
-root@gate:~# edquota -p user1 user2+# edquota -p user1 user2
 </​code>​ </​code>​
  
управление_файловыми_системами_в_linux.txt · Last modified: 2024/05/09 09:31 by val