Re: Ceph as rootfs?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We also had a look at this a few years ago when we flashed almost all
servers to boot iPXE from the nic directly. The idea was as follows:

iPXE -> http -> get kernel + initramfs -> mount rootfs

Our idea was to use RBD as a disk for the server, but to the last of my
knowledge, there is no support in the linux kernel for something like

 linux root=ceph://mon1,mon2,mon3,key=keytouse/rbd/pool-x/image-y

Which would be needed for a ceph based rootfs.

It would be amazing to have that though, a decentralised storage system
that is able to be booted from. Above description would actually be more
suitable to the requested cephfs booting, as NFS root also often splits
the kernel+initramfs.

The RBD case would potentially require boot loader support, if we assume
that the RBD image contains something like grub - so a tiny bit more
complicated.

BR and wishing you all the best for this approach,

Nico


Alex Gorbachev <ag@xxxxxxxxxxxxxxxxxxx> writes:

> A while ago I had done this with iSCSI, using iBFT, the advantage being the
> NIC itself supports such boot, the disadvantage is you need to use iSCSI.
>
> I recall PXE can bring an image over TFTP, so assuming you want to load
> that image into an RBD device for persistence?  Looks like this was
> discussed here: https://www.spinics.net/lists/ceph-users/msg66370.html


--
Sustainable and modern Infrastructures by ungleich.ch
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux