Open SuSE 13.2 i586 не работает LVM в консоли

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Open SuSE 13.2 i586 не работает LVM в консоли

Сообщение Arthes »

Здравствуйте! У меня есть задача использовать консольные команды по управлению 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.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Open SuSE 13.2 i586 не работает LVM в консоли

Сообщение NickLion »

По первой ссылке в гугле находится баг для RHEL: https://bugzilla.redhat.com/show_bug.cgi?id=1152185
В файле /usr/lib/systemd/system/lvm2-monitor.service параметр ExecStart чему равен?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20790
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Open SuSE 13.2 i586 не работает LVM в консоли

Сообщение Bizdelnick »

Arthes писал(а):
17.05.2016 16:26
ошибка --- WARNING

Warning — это не ошибка, а предупреждение.

Включается использование lvmetad в конфиге, который в Debian лежит в /etc/lvm/lvm.conf, а где в SUSE — ищите сами. При этом не забудьте рестартовать lvmetad, как Вам советуют в сообщении. А можно его не включать, а наоборот выключить сервис — тогда ругаться перестанет. Может быть это даже лучший вариант.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: Open SuSE 13.2 i586 не работает LVM в консоли

Сообщение Arthes »

Bizdelnick писал(а):
17.05.2016 16:35
Arthes писал(а):
17.05.2016 16:26
ошибка --- WARNING

Warning — это не ошибка, а предупреждение.

Включается использование lvmetad в конфиге, который в Debian лежит в /etc/lvm/lvm.conf, а где в SUSE — ищите сами. При этом не забудьте рестартовать lvmetad, как Вам советуют в сообщении. А можно его не включать, а наоборот выключить сервис — тогда ругаться перестанет. Может быть это даже лучший вариант.


В SuSE там же лежит. В файле /etc/lvm/lvm.conf, параметру use_ lvmetad выставил параметр равный 1, кстати стоял 0. Перезапустил сервис но не помогло. Если вообще отключить сервис то команды vgscan, vgextend вообще перестают работать.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20790
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Open SuSE 13.2 i586 не работает LVM в консоли

Сообщение Bizdelnick »

Arthes писал(а):
17.05.2016 17:25
Если вообще отключить сервис то команды vgscan, vgextend вообще перестают работать.

В таком случае надо вернуть use_ lvmetad=0
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: Open SuSE 13.2 i586 не работает LVM в консоли

Сообщение Arthes »

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
Спасибо сказали:
Ответить