Hi,
I'm very new to Ceph and I'm trying but this thing is confusing. I'm trying to build our new proxmox cluster with Ceph for storage. When I created the RBD pool it created a pool that was 4.2TB but the raw capacity is 20TB. Probably not my best moment, but I wasn't very concerned at the time because I thought it was just an initial size that could be extended later. I have 3.8TB of data to copy to the pool so I figured I'd start that process since it's going to take a while and grow the disk later (data is coming from very slow disks).
This was on Friday; today I check the pool and the pool capacity is 3.25TB. So not enough to store all the data. Additionally, checking on the file transfer only 680GB have been copied but in Proxmox it's reporting almost 2TB in use for the storage. I can't see where that data is as all files, I can locate total 1.7 TB. I've also noticed that over the weekend the total capacity fluctuated a few times but never went back to the original pool size.
I looked up how to grow the pool but I don't think I found the correct information or I don't understand what I'm looking at. Is it the quota that sets the pool capacity? I found this "ceph osd pool set-quota pool-name max_objects obj-count max_bytes bytes" but I don't know what to put for the max_onjects and I don't really want to issue the command without prior knowledge about what it actually does. Since it's clearly fluctuating on its own, I was hoping it would auto grow as usage grew, but I'm currently at 91% used and counting so I've abandoned that thought.
I'd like to grow the pool before runs out of space in the next couple hours so the weekend file transfer wasn't for nothing. Can someone please point me in the right direction?
I'm very new to Ceph and I'm trying but this thing is confusing. I'm trying to build our new proxmox cluster with Ceph for storage. When I created the RBD pool it created a pool that was 4.2TB but the raw capacity is 20TB. Probably not my best moment, but I wasn't very concerned at the time because I thought it was just an initial size that could be extended later. I have 3.8TB of data to copy to the pool so I figured I'd start that process since it's going to take a while and grow the disk later (data is coming from very slow disks).
This was on Friday; today I check the pool and the pool capacity is 3.25TB. So not enough to store all the data. Additionally, checking on the file transfer only 680GB have been copied but in Proxmox it's reporting almost 2TB in use for the storage. I can't see where that data is as all files, I can locate total 1.7 TB. I've also noticed that over the weekend the total capacity fluctuated a few times but never went back to the original pool size.
I looked up how to grow the pool but I don't think I found the correct information or I don't understand what I'm looking at. Is it the quota that sets the pool capacity? I found this "ceph osd pool set-quota pool-name max_objects obj-count max_bytes bytes" but I don't know what to put for the max_onjects and I don't really want to issue the command without prior knowledge about what it actually does. Since it's clearly fluctuating on its own, I was hoping it would auto grow as usage grew, but I'm currently at 91% used and counting so I've abandoned that thought.
I'd like to grow the pool before runs out of space in the next couple hours so the weekend file transfer wasn't for nothing. Can someone please point me in the right direction?