I followed the guide here with appropriate changes for my environment:
https://base64.co.za/enable-amazon-s3-interface-for-ceph-inside-proxmox/
For example I don't have node1 2 3 I have pveclua b c d
4 Nodes.
So I replaced all instances of node# with pveclua b c d etc.
However, when I went to run the commands to create the permissions it said a bunch of pools just didn't exist, so I created them manually and ran the permissions commands with --yes-i-am-sure or whatever.
I get this error on this command:
If I try to list users it works, but can't remove them so I can fix them:
These are the pools I have:
How can I delete those 3 users?
I also don't know what DNS Record I'm supposed to set in order for the rgw_dns_name to function properly.
I don't know how to access the block storage assuming I had all of those other things working.
Do I create a bucket w/ CLI? then access that to store files?
Quota, is that set on a user? So if I had a user that I wanted to give access to that would control their usage across whatever buckets they created ?
Is the quota against the entire usage on the cluster for example 10TB Quota would be 3.33TB Usable since it makes 3 copies? or is the 10TB Quota on the data they store, so if I gave someone a 10TB Quota they could use upwards of 30TB?
Thanks,
Matt
https://base64.co.za/enable-amazon-s3-interface-for-ceph-inside-proxmox/
For example I don't have node1 2 3 I have pveclua b c d
4 Nodes.
So I replaced all instances of node# with pveclua b c d etc.
However, when I went to run the commands to create the permissions it said a bunch of pools just didn't exist, so I created them manually and ran the permissions commands with --yes-i-am-sure or whatever.
I get this error on this command:
Code:
root@pveclua:~# radosgw-admin pools list
could not list placement set: (2) No such file or directory
If I try to list users it works, but can't remove them so I can fix them:
Code:
root@pveclua:~# radosgw-admin user list
[
"ecansol",
"ecan2",
"ecan"
]
radosgw-adroot@pveclua:~# radosgw-admin user rm -uid-"ecan"
ERROR: invalid flag -uid-ecan
These are the pools I have:
Code:
root@pveclua:~# ceph osd pool ls
.mgr
mainceph_data
mainceph_metadata
RDBceph
.rgw.root
default.rgw.log
default.rgw.control
default.rgw.meta
default.rgw.data.root
default.rgw.gc
default.rgw.users.uid
default.rgw.users.email
default.rgw.users.keys
default.rgw.buckets.index
default.rgw.buckets.data
default.rgw.lc
How can I delete those 3 users?
I also don't know what DNS Record I'm supposed to set in order for the rgw_dns_name to function properly.
I don't know how to access the block storage assuming I had all of those other things working.
Do I create a bucket w/ CLI? then access that to store files?
Quota, is that set on a user? So if I had a user that I wanted to give access to that would control their usage across whatever buckets they created ?
Is the quota against the entire usage on the cluster for example 10TB Quota would be 3.33TB Usable since it makes 3 copies? or is the 10TB Quota on the data they store, so if I gave someone a 10TB Quota they could use upwards of 30TB?
Thanks,
Matt