LinuxForum.Fans
Тема

Проблемы с деактивацией lvm

Автор: fragment 28 сообщений 7579 просмотров
#318207
"fragment⇓" написал:
Добавил эти строчки, куда теперь смотреть?

/etc/init.d/lvm stop
и смотри, что распечатал...

потом перезапусти сервис и по-одной команде скармливай в /sbin/lvm... на какой помрёт той и тапки...

#318212
Fat-Zer написал:
[quote="fragment⇓"]Добавил эти строчки, куда теперь смотреть?

/etc/init.d/lvm stop
и смотри, что распечатал...

потом перезапусти сервис и по-одной команде скармливай в /sbin/lvm... на какой помрёт той и тапки...[/quote]

Вот что он вывел:

text
* Running lvm script:
 * #! /sbin/lvm --config 'global { locking_dir = "/run/lock/lvm" }'\nlvchange --sysinit -a ln   data
  vol \nvgchange --sysinit -a ln\n
  Command failed with status code 2.
  No such command.  Try 'help'.
 * Failed                                                                                                                    [ !! ]

Какую первую команду нужно скормить?

#318213

Запустил lvm, потом по одной скормил команды:

text
libra ~ # lvchange --sysinit -a ln   data
libra ~ # lvchange --sysinit -a ln   vol
libra ~ # vgchange --sysinit -a ln
  0 logical volume(s) in volume group "data" now active
  0 logical volume(s) in volume group "vol" now active

Что ему нужно, не пойму?

#318226
"fragment⇓" написал:
Запустил lvm, потом по одной скормил команды:

можно заменить echo на printf "%b" в скрипте, чтобы он по-человечески вывел...

перевод строки после «data» это артефакт копипасты или так оно и есть?

#318230
Fat-Zer написал:

перевод строки после «data» это артефакт копипасты или так оно и есть?

Так оно и есть.

#318256
"fragment⇓" написал:
Так оно и есть.

а /bin/sh на что ссылается?

попробуй в разных установленных шелах (sh/bash от себя/от root'а) повыполнять:

text
asd=$(echo -e 'qwe\nzxc'); echo $asd

должно выводить в одну строку... если где-то в две, то надо курить... гашишь...

#318259

У меня только bash установлен. И под моим юзером, и под рутом указанная команда выводит в одну строку.

#318272
"fragment⇓" написал:
У меня только bash установлен. И под моим юзером, и под рутом указанная команда выводит в одну строку.

я к вечеру уже туго соображаю... так что пока ничего путного не предложу...

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