一部のドライブファームウェアをアップグレードする必要がありますが、これまでBCacheをオフにしたいと思います。
文書bcache デバイスを停止する方法を示します。
止める
bcache デバイスの電源を切り、バックアップ装置の電源を切るには、このファイルを作成します。
私には次のようになります。
echo 1 > /sys/block/bcache0/bcache/stop
キャッシュ装置の場合:
echo 1 > /sys/fs/bcache/<set-uuid>/stop
しかし、(サーバーを再起動せずに)デバイスを復元する方法は?
答え1
カーネルを使用してキャッシュセット内の各bcacheデバイス(バッキングとキャッシュデバイス)を再登録するだけです。
echo /dev/<path_to_device> > /sys/fs/bcache/register
または、bcache-tools の udev ルールが適用されると、デバイスのpartprobe
検索時にデバイスが自動的に登録されます。