Ceph
Linux 上的 CEPH RBD 掛載是否支持引導設備?
Linux 上的 CEPH RBD 掛載是否支持引導設備?
對於 RBD 部署,範例如下: http ://blog.programster.org/ceph-deploy-and-mount-a-block-device
這取決於您作為引導設備的含義。根據您與誰交談,該術語有三種可能的含義:
- 載入引導載入程序的設備。
- 引導載入程序從中載入核心的設備。
- 保存根文件系統的設備。
在第一種情況下,您需要韌體支持,而不是作業系統支持(儘管您可能需要特殊的作業系統支持,但這不是嚴格要求的),我可以相對肯定地說,目前沒有支持通過 RBD 引導的 OEM 韌體。
在第二種情況下,您需要引導載入程序的支持,據我所知,它不存在於任何標準 Linux 引導載入程序中(GRUB 2 是我能想到的唯一一個可能有它,但我知道上游版本GRUB 2 沒有這樣的支持)。
只有在第三種情況下是作業系統支持的問題,答案是雖然核心本身不直接支持在 RBD 上使用 root 引導,但可以(至少在理論上)使用 initramfs 來實現。