спасибо, но я пока воздержусь от таких экспериментов на сервере, а вот вопрос про мою рабочую машинку хотелось бы получить ответ. или лучше юзать виртуалку для таких экспериментов.
Создание раздела /var/log из под LVM
спасибо, но я пока воздержусь от таких экспериментов на сервере, а вот вопрос про мою рабочую машинку хотелось бы получить ответ. или лучше юзать виртуалку для таких экспериментов.
Для тех кто в танке: Создание раздела /var/log из под LVM
Вы можете сделать это на своей рабочей станции.
аа. спасибо.
в РМ ответил.аа. спасибо.
Продолжаю изучать LVM..
Выхлоп с моей рабочей машины и пару серверов о наличие свободного места в системе, то есть команда df -h
сервер первый
zabbix@monitoring:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 70G 16G 51G 24% /
udev 495M 4.0K 495M 1% /dev
tmpfs 201M 696K 200M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 502M 176K 501M 1% /run/shmсервер второй
root@SQUID:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/SQUID-root
89G 17G 68G 20% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 775M 304K 775M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 0 1.9G 0% /run/shm
/dev/sda1 228M 70M 147M 33% /boot
локальная машина
admin@admin:~/.ssh$ df -h
Файл.система Размер Использовано Дост Использовано% Cмонтировано в
/dev/sda5 70G 6,1G 61G 10% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 2,0G 4,0K 2,0G 1% /dev
tmpfs 396M 888K 395M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 2,0G 340K 2,0G 1% /run/shm
none 100M 52K 100M 1% /run/user
/dev/sda8 80G 15G 61G 20% /home
/dev/sda7 66G 89M 66G 1% /media/data
/dev/sda1 71G 30G 42G 42% /media/fedoseev/System
Теперь вопросы и комментария:
Первое что я вижу по трем выхлопам - только на одной машине стоит LVM. Как я правильно понял, это определяется строчкой /dev/mapper/. В связи с чем первый вопрос, как определить стоит ли на машине LVM, по этой строчке /dev/mapper/ можно утверждать, что стоит? Еще конечно можно узнать which lvm2, но это я вообще узнаю, стоит ли в системе вообще такой пакет. Но по ДЕВ/МАППЕР узнать можно ли?
второй вопрос:
читая в деталях LVM я понял, что это очень удобная вещь, можно два разных диска сделать сначала как один единый, например, имею /dev/sda на 120 Гб and /dev/sdb на 380 ГБ, в сумме будет один диск на 500 ГБ, далее можно разбить на разделы, для примера / /home/ /sys/ /var/ /prog/
Иными словами из двух дисков сделать сначала один большой, и уже потом поделить на нужное количество партиций (разделов). верно?
третий вопрос вытекает из второго:
судя по выхлопу df-h я вижу корневые разделы:
/dev/sda1 70G 16G 51G 24% /
/dev/mapper/SQUID-root 89G 17G 68G 20% /
/dev/sda5 70G 6,1G 61G 10% /
тут понятно, что в первом случае корневая система расположена в /dev/sda1 а в последнем в /dev/sda5
а вот где LVM. там нет этого, там написано именно /dev/mapper/ это наверно и говорит что корень расположен в лвм? а не на отдельной партиции (раздела) на харде?
зато я вижу, что где лвм раздел с /dev/sda1 всего-то 228 метров... и сделан как бут.
/dev/sda1 228M 70M 147M 33% /boot
отсюда четвертый вопрос:
если бы не было лвм, то корневой раздел бы был бы именно на этом раздел харда. да?? а так просто средставами лвм передалали корневой раздел под /dev/mapper а по дефолту раздел харда /dev/sda1 отдали под boot причем много не надо места, поэтому и сделали маленький. правильно понимаю?
ведь там больше нет разделов других, просто есть разделы с другими файловыми системами udev, tmpfs, none (видимо еще не размеченный). да?
все остальные разделы на примерах, я понимаю, что они смотритованы в зависисмоти от того как надо, отдельно корень, хомяк, и тд.
Гуглил решение своей проблемы, но изначально наткнулся на эту нерешенную тему.
Т.к. в итоге я с LVM разобрался, хочу отписаться и здесь.
Ничего на лету уменьшать не надо. У топикстартера есть группа томов SQUID размером 297 Гб, в которой есть LVM-раздел root объемом 89 Гб. Свободно - 203 Гб. Но это же именно свободное место! Достаточно создать в нем еще один LVM-том и подмонтировать его в нужное место, все на лету:
lvcreate -L100G -n varlog SQUID (100G - размер нового раздела, varlog - его любое название)
mkfs.ext4 /dev/mapper/SQUID-varlog
mount /dev/mapper/SQUID-varlog /var/log