Измените Linux тип устройства Bcache

[

] Это часть системы [] альтернативных вариантов []. Она позволяет администраторам настраивать различные утилиты, которые делают те же (или аналогичные) вещи, что и по умолчанию в этой системе.[

] [

]Примером может служить настройка того, какая версия Java является версией системы по умолчанию - OpenJDK или предложение Oracle. [

] [

]Вы можете перечислить альтернативы на вашей системе, используя:[

] [
alternatives -l
] [

]Вы заметите, что все перечисленные этой командой также находятся в []/etc/alternatives[] в виде симлинков.[

] [

]Утилита []namei[] полезна для следующих симлинков:[

] [
$ namei /usr/bin/cdrecord
f: /usr/bin/cdrecord
 d /
 d usr
 d bin
 l cdrecord -> /etc/alternatives/cdrecord
   d /
   d etc
   d alternatives
   l cdrecord -> /usr/bin/wodim
     d /
     d usr
     d bin
     - wodim
]
1
20.04.2015, 17:20
1 ответ

Вам необходимо указать ядру закрыть устройство bcache перед повторным запуском make-bcache на нижележащем устройстве.

Чтобы закрыть устройство поддержки:

echo 1 > /sys/block/<device>/bcache/stop

Чтобы закрыть устройство кэширования:

echo 1 > /sys/block/<device>/bcache/set/unregister

(Подробнее см. В документации ).

Так что в вашем случае, если вы случайно настроили / dev / sdb1 в качестве резервного устройства, вы можете закрыть его с помощью

echo 1 > /sys/block/sdb/sdb1/bcache/stop

, а затем повторно запустить make-bcache с параметром - wipe-bcache , чтобы перезаписать предыдущую настройку:

make-bcache --wipe-bcache -C /dev/sdb1
2
27.01.2020, 23:37

Теги

Похожие вопросы