Как установить lvm для кэширования / базируются на 18,04?

Я имею два диска и могу использовать lvmcache для кэширования жесткого диска с SSD с 16,04. Однако, когда я следую за тем же процессом с 18,04, я могу создать lvmcache, но когда я перезагружаю, я получаю экран Grub2 и подсказку.

Как я устанавливаю lvmcache для кэширования корня / на 18,04?

1
задан 8 January 2019 в 21:02

1 ответ

Вот то, что работало на меня:

  1. Я использовал альтернативный ISO для установки так, я мог вручную установить раздел диски и настроить LVM.
  2. На моем жестком диске я создал раздел для EFI и другой раздел, форматированный к Ext4, смонтированному к начальной загрузке/.
  3. Я создал свою группу объема и логические тома для корня / и подкачки / на остающемся пространстве на моем жестком диске.
  4. Я развернул свою группу объема, чтобы включать мой SSD, затем настроить логические тома для метаданных кэша и данных кэша.
  5. После завершения установки и перезагрузки, я выполнил шаги из блога Jethro (http://scyu.logdown.com/posts/519001-ubuntu-lvmcache-setup). Я пропустил непосредственно к шагам lvconvert, так как логические тома были уже созданы на SSD. Я также удалил "-cachepolicy mg".
  6. Я также последовал совету Johannes Bauer, добавляющему "copy_exec/usr/sbin/cache_check" к/usr/share/initramfs-tools/hooks/lvm2 и делающему lvm2 исполняемый файл.
  7. Затем я обновил initramfs (обновите-initramfs-u-k все), затем обновленный (склонный - получают обновление), и обновленный (склонный - получают полное обновление).

Я, возможно, сделал больше, что я должен был, но я выполнил эти шаги для установки трех машин, работающих 18.04 с SSD, кэширующимся через lvmcache.

1
ответ дан 7 December 2019 в 15:09

Другие вопросы по тегам:

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