LinuxForum.Fans
Тема

Создание раздела /var/log из под LVM

Автор: Linux777 26 сообщений 5711 просмотров
#325252

спасибо, но я пока воздержусь от таких экспериментов на сервере, а вот вопрос про мою рабочую машинку хотелось бы получить ответ. или лучше юзать виртуалку для таких экспериментов.

#325256
"Linux777⇓" написал:
спасибо, но я пока воздержусь от таких экспериментов на сервере, а вот вопрос про мою рабочую машинку хотелось бы получить ответ. или лучше юзать виртуалку для таких экспериментов.

Для тех кто в танке: Создание раздела /var/log из под LVM
Вы можете сделать это на своей рабочей станции.

#325257

аа. спасибо.

#325258

"Linux777⇓" написал:
аа. спасибо.
в РМ ответил.
#326102

Продолжаю изучать LVM..
Выхлоп с моей рабочей машины и пару серверов о наличие свободного места в системе, то есть команда df -h

сервер первый

text
 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

сервер второй

text
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

локальная машина

text
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 я вижу корневые разделы:

"Linux777" написал:
/dev/sda1 70G 16G 51G 24% /
"Linux777" написал:
/dev/mapper/SQUID-root 89G 17G 68G 20% /
"Linux777" написал:
/dev/sda5 70G 6,1G 61G 10% /

тут понятно, что в первом случае корневая система расположена в /dev/sda1 а в последнем в /dev/sda5
а вот где LVM. там нет этого, там написано именно /dev/mapper/ это наверно и говорит что корень расположен в лвм? а не на отдельной партиции (раздела) на харде?

зато я вижу, что где лвм раздел с /dev/sda1 всего-то 228 метров... и сделан как бут.

"Linux777⇓" написал:
/dev/sda1 228M 70M 147M 33% /boot

отсюда четвертый вопрос:
если бы не было лвм, то корневой раздел бы был бы именно на этом раздел харда. да?? а так просто средставами лвм передалали корневой раздел под /dev/mapper а по дефолту раздел харда /dev/sda1 отдали под boot причем много не надо места, поэтому и сделали маленький. правильно понимаю?

ведь там больше нет разделов других, просто есть разделы с другими файловыми системами udev, tmpfs, none (видимо еще не размеченный). да?
все остальные разделы на примерах, я понимаю, что они смотритованы в зависисмоти от того как надо, отдельно корень, хомяк, и тд.

#353567

Гуглил решение своей проблемы, но изначально наткнулся на эту нерешенную тему.
Т.к. в итоге я с LVM разобрался, хочу отписаться и здесь.

Ничего на лету уменьшать не надо. У топикстартера есть группа томов SQUID размером 297 Гб, в которой есть LVM-раздел root объемом 89 Гб. Свободно - 203 Гб. Но это же именно свободное место! Достаточно создать в нем еще один LVM-том и подмонтировать его в нужное место, все на лету:

text
lvcreate -L100G -n varlog SQUID (100G - размер нового раздела, varlog - его любое название)

mkfs.ext4 /dev/mapper/SQUID-varlog

mount /dev/mapper/SQUID-varlog /var/log

Войдите или зарегистрируйтесь, чтобы ответить.