Well, I have a plan going forward for my #Proxmox #Ceph storage servers.
Migrating all servers (with months apart) to 8-bay hot-swap cases with backplane, and adding my remaining 6 #SMR HDDs to them (2 for each of the three servers) for a low-performance #RadosGW/S3 glacier type storage (with SSD DB-pool, but that's not the point).
Reducing the footprint of bulk/backup storage on my expensive CMR-drives.

#EntePhotos has its own set of issues: You can't use local storage at all, you have to use #S3-compatible services.
Luckily I have #Ceph #RadosGW available, but for those without? Renting object storage, or running MinIO seems a little excessive.
Yes it transitioned to source available, but that doesn't remove the smell of "our infrastructure, or none".

#Ente

Announcing the availability of yet another S3 client.

https://github.com/sj14/sss

#s3 #objectstorage #radosgw

GitHub - sj14/sss: 🪣 sss - S3 client

🪣 sss - S3 client. Contribute to sj14/sss development by creating an account on GitHub.

GitHub

My #Mastodon storage bill:
73.1 GiB of user-content stored in my self-hosted #Ceph #RadosGW erasure-coded #S3 storage pool.

#SelfHost #HomeLab

Question for those of you who use object storage exposed by the Ceph Object Gateway (radosgw):

Do you use the radosgw feature that enables you to access the same data via both the Swift and S3 APIs?

A — No, we only use the S3 API
B — No, we only use the Swift API
C — No, we do use both APIs but never to access the same data (i.e. we have some Swift data and some separate S3 data)
D — Yes, we do use both APIs to access the same data

Boosts for reach appreciated!

#Ceph #radosgw #rgw

A
76.2%
B
0%
C
14.3%
D
9.5%
Poll ended at .

Deploying #Ceph Reef #RadosGW because Squid has fatal error for months now, and the existing bugfix hasn't been pulled into 19.2.2 🙃

#RGW

After 2 hours of googling how to access an object stored in a public bucket in #ceph #radosgw using the S3 API I finally stumbled across this beauty:

https://ceph-users.ceph.narkive.com/pkIxCE6g/radosgw-keystone-integration-and-the-s3-api

Thanks @xahteiwi !

[ceph-users] radosgw, Keystone integration, and the S3 API

Ingesting data into #Ceph #RadosGW S3 at gigabit speeds.

#Proxmox

My gut feel is I might also be caching error responses.

I'm not sure why #Ceph #RGW / #RadosGW is returning 418 errors - my gut feel is I'm hitting a rate limit though I haven't specified one (and I couldn't find a default documented). Also need to see if I can work out the exact scenario for these random 308 redirects.

#S3 #Rook #Mastodon

Okay … #OwnCloud #OCIS #InfiniteScale doesn't work with #Ceph #RadosGW, because Ceph is incompatible with a sent header https://tracker.ceph.com/issues/64465, and disabling PutObjectDisableContentSha256 https://github.com/owncloud/ocis/blob/v5.0.5/services/storage-users/pkg/config/config.go#L154 doesn't have _any_ effect.

Anyone got OCIS running against Ceph S3?

Backport #64465: reef: Uploads by AWS Go SDK v2 fail with XAmzContentSHA256Mismatch when Checksum is requested - rgw - Ceph

Redmine