Re: ceph (deploy?) and drive paths / mounting / best practice.

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

 



On 19/11/13 18:56, Robert van Leeuwen wrote:
Hi,

Since the /dev/sdX device location could shuffle things up (and that would mess things up) I'd like to use a more-persistent device path.

Since I'd like to be able to replace a disk without adjusting anything (e.g. just formatting the disk) the /dev/disk/by-path seems the best fit.
However, this device has colons in the name and ceph-deploy uses this as separators so that won't work.

Also, I'm interested to what ceph (deploy) uses to decide which disks should be mounted @ boot.
I do not see any fstab entries but disks do get mounted.
It looks like it is just using /dev/sdX for this instead of the /dev/disk/by-id /by-path given by ceph-deploy.

So I am wondering how other people are setting up machines and how things work :)



The auto mount stuff is handled by installed udev scripts that come with the ceph package installation (usually installed in (/lib/udev/rules.d) - see the udev dir in the src.

This should mean you can just use ceph-deploy and say 'make me an osd on /dev/sdx' and it will make a symlink /var/lib/ceph/osd/ceph-n that points to (one, often this 1st) partition on /dev/sdx.

No doubt other schemes are possible, but this seems to be quite ok to me!

Cheers

Mark
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[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