Здравствуйте! У меня есть задача использовать консольные команды по управлению LVM на Open SUSE 13.2 i586.
Но при использованию любой из команд, например - vgscan, происходит ошибка --- WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
Через yast консоль - управления службам - показывает, что демон lvmetad запущен и активирован.
Разумеется графическая утилита встроенная в YAST работает с LVM, но у нее недостаточно функционала, в частности она не умеет присоединять к группе томов, новый том/диск. И это можно сделать только в консоле.
Да в 42.1 версии все работает, но она x64, а ее я для обучающих цеоей использовать не могу, так как x64 в том виде виртуализации, который использую я для своих студентов не работает и поэтому нужно починить LVM работу в 13.2.
Open SuSE 13.2 i586 не работает LVM в консоли
Модератор: Модераторы разделов
Re: Open SuSE 13.2 i586 не работает LVM в консоли
По первой ссылке в гугле находится баг для RHEL: https://bugzilla.redhat.com/show_bug.cgi?id=1152185
В файле /usr/lib/systemd/system/lvm2-monitor.service параметр ExecStart чему равен?
В файле /usr/lib/systemd/system/lvm2-monitor.service параметр ExecStart чему равен?
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Open SuSE 13.2 i586 не работает LVM в консоли
Warning — это не ошибка, а предупреждение.
Включается использование lvmetad в конфиге, который в Debian лежит в /etc/lvm/lvm.conf, а где в SUSE — ищите сами. При этом не забудьте рестартовать lvmetad, как Вам советуют в сообщении. А можно его не включать, а наоборот выключить сервис — тогда ругаться перестанет. Может быть это даже лучший вариант.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Open SuSE 13.2 i586 не работает LVM в консоли
Bizdelnick писал(а): ↑17.05.2016 16:35
Warning — это не ошибка, а предупреждение.
Включается использование lvmetad в конфиге, который в Debian лежит в /etc/lvm/lvm.conf, а где в SUSE — ищите сами. При этом не забудьте рестартовать lvmetad, как Вам советуют в сообщении. А можно его не включать, а наоборот выключить сервис — тогда ругаться перестанет. Может быть это даже лучший вариант.
В SuSE там же лежит. В файле /etc/lvm/lvm.conf, параметру use_ lvmetad выставил параметр равный 1, кстати стоял 0. Перезапустил сервис но не помогло. Если вообще отключить сервис то команды vgscan, vgextend вообще перестают работать.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Open SuSE 13.2 i586 не работает LVM в консоли
В таком случае надо вернуть use_ lvmetad=0
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Open SuSE 13.2 i586 не работает LVM в консоли
NickLion писал(а): ↑17.05.2016 16:32По первой ссылке в гугле находится баг для RHEL: https://bugzilla.redhat.com/show_bug.cgi?id=1152185
В файле /usr/lib/systemd/system/lvm2-monitor.service параметр ExecStart чему равен?
Вот такой вот у него стоит параметр:
Код: Выделить всё
ExecStart=/sbin/lvm vgchange --monitor y