pve on NVME and partions for ceph journal

flexyz

Well-Known Member
Sep 22, 2016
154
9
58
54
Hi

I have a 4 node server each with one PCI NVME slot and 6 SAS/SATA 2.5" bays pr. node.

Can I install PVE on the NVME and use the same NVME as ceph journal?

NVME is a Intel Solid-State Drive DC P3700 Series - Solid state drive - 400 GB - intern - PCI Express 3.0 x4 (NVMe)"

Or should I instead use a SSD in one of the BAYS for PVE or vice-versa

Thanks
 
As long as you use SSD for your OSD, no extra journal is needed. Use bluestore for your SSD only cluster.
 
In this case I would install Proxmox VE on a extra SSD (needs to be fast and reliable, as also the ceph monitors will be there), e.g. a Samsung SM863 with 240 GB.

So you can use the P3700 as Ceph journal for your filestore OSDs (HDDs).
 
Great and the smallest NVME intel have is 400GB - that is maybe overkill, or?

Thanks!

yes. I suggest you build a SSD cluster running bluestore. e.g. with Samsung SM863, also available in 2 TB
 
I tested some basic creation of OSD on a virtual PVE and when I choose "journal" on another drive it creates a 1G partition - no matter how big the OSD disk. So it looks like some RockDB or? - and is it big enough
 
As long as the 1GB is not full, the writes to the RocksDB happen to the separate disk/partition. Once it is full, it will continue on the data disk/partition and hence slow down. The size of the RocksDB and WAL can be set in the ceph.conf.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!