Добавил эти строчки, куда теперь смотреть?
/etc/init.d/lvm stop
и смотри, что распечатал...
потом перезапусти сервис и по-одной команде скармливай в /sbin/lvm... на какой помрёт той и тапки...
Добавил эти строчки, куда теперь смотреть?
/etc/init.d/lvm stop
и смотри, что распечатал...
потом перезапусти сервис и по-одной команде скармливай в /sbin/lvm... на какой помрёт той и тапки...
[quote="fragment⇓"]Добавил эти строчки, куда теперь смотреть?
/etc/init.d/lvm stop
и смотри, что распечатал...
потом перезапусти сервис и по-одной команде скармливай в /sbin/lvm... на какой помрёт той и тапки...[/quote]
Вот что он вывел:
* 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 [ !! ]Какую первую команду нужно скормить?
Запустил lvm, потом по одной скормил команды:
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Что ему нужно, не пойму?
Запустил lvm, потом по одной скормил команды:
можно заменить echo на printf "%b" в скрипте, чтобы он по-человечески вывел...
перевод строки после «data» это артефакт копипасты или так оно и есть?
перевод строки после «data» это артефакт копипасты или так оно и есть?
Так оно и есть.
Так оно и есть.
а /bin/sh на что ссылается?
попробуй в разных установленных шелах (sh/bash от себя/от root'а) повыполнять:
asd=$(echo -e 'qwe\nzxc'); echo $asdдолжно выводить в одну строку... если где-то в две, то надо курить... гашишь...
У меня только bash установлен. И под моим юзером, и под рутом указанная команда выводит в одну строку.
У меня только bash установлен. И под моим юзером, и под рутом указанная команда выводит в одну строку.
я к вечеру уже туго соображаю... так что пока ничего путного не предложу...