首页 > 其他分享 >Ceph-RGW使用

Ceph-RGW使用

时间:2023-05-03 10:56:25浏览次数:38  
标签:ceph rgw -- RGW Ceph storage02 key 使用 etc

1. Ceph Rgw创建

1.1 打标签

  • 主要作用是根据标签决定rgw运行在那些机器上
ceph orch host label add storage03 rgw

ceph orch host label add storage02 rgw

1.2 启动rgw

ceph orch apply rgw test_rgw default --placement=label:rgw --port=8000

1.3 安装rgw工具

apt install -y radosgw

1.4 curl测试连接rgw服务

  • 查看域信息
radosgw-admin zone get --rgw-zone=default
  • 连接
curl http://storage02:8000

1.5 创建账户

  • 需要到rgw操作
apt install -y ceph-common s3cmd

scp root@storage01:/etc/ceph/ceph.conf /etc/ceph/

scp root@storage01:/etc/ceph/ceph.client.admin.keyring /etc/ceph/
  • 创建用户
    • 注意保存access_key和secret_key值
radosgw-admin user create --uid=xy --display-name=administrator [email protected]

2. 使用S3

2.1 初始化

s3cmd --configure
# 输入access_key
KUJSQNRB5QCGGOHMB6I0
# 输入secret_key
ai4zduUFCjC83JJ4E6GqaWHFHCmsOp14qptCfZaE
# 输入域()
default
# 输入rgw访问接口
storage02:8000
# 连接存储桶域名
storage02
# 输入密码,没有加密。回车
回车
# 有没有gpg目录,安装s3服务就会有
回车
# 是否用https
No
# 是否有代理
回车
# 测试连通性,返回success代表成功
y
# 是否保存
y

2.2 创建存储桶测试

s3cmd mb s3://first01
  • 查看存储桶
s3cmd ls

2.3 Windows界面化操作

标签:ceph,rgw,--,RGW,Ceph,storage02,key,使用,etc
From: https://www.cnblogs.com/wsxier/p/17368788.html

相关文章

  • 使用psscan检测dkom攻击——对于那些直接修改内存对象的rootkit,例如通过dkom实现进程
    pslist和psscan的区别列表:“pslist”模块使用与将在实时计算机上执行的任务列表命令相同的算法。而且,Windows任务管理器也使用相同的方法。上面提到的命令“pslist”遍历Windows内核维护的活动进程结构列表。windows内核使用EPROCESS数据结构来描述每一个......
  • eclipse中使用maven创建springmvc项目
     第一步,eclipse---File---New---MavenProject 第二步,如图直接Next 第三步,如图直接Next 第四步,GroupId一般写公司域名的反转,ArtifactId写项目名称,然后点击Finish 第五步,创建好项目后,开始修改配置文件<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:......
  • 使用docker部署nginx并配置https
     #安装dockerpullnginx​#安装后查看docker镜像dockerimages安装就只需要一个命令,连安装包都不用自己找,这就是我用docker的原因。建目录用于存放nginx配置文件、证书文件:mkdir/opt/docker/nginx/conf.d-pmkdir/opt/docker/nginx/cert-pnginx的ssl证书长这个样子,两......
  • VS2022使用ClickOnce发布程序本地安装.net框架
    因为遇到下面的错误,没有在网上搜到详细解决问题的教程,费了一些时间才解决了问题,特此记录一下,也希望能帮助到其他人。 要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“.NET桌面运行时6.0.14(x64)”项的文件“net6desktopruntime_x64\win......
  • .NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、
    通过前面三篇:.NETCore部署到linux(CentOS)最全解决方案,常规篇.NETCore部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx).NETCore部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx或Jexus)通过前面三篇文章的介绍,我们已经对.netcore多方案部署到linux下有......
  • .NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、
    通过前面三篇:.NETCore部署到linux(CentOS)最全解决方案,常规篇.NETCore部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx).NETCore部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx或Jexus)通过前面三篇文章的介绍,我们已经对.netcore多方案部署到linux下有......
  • .NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、
    通过前面三篇:.NETCore部署到linux(CentOS)最全解决方案,常规篇.NETCore部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx).NETCore部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx或Jexus)通过前面三篇文章的介绍,我们已经对.netcore多方案部署到linux下有......
  • 常见问题——关于.net WebApi使用Swagger报错:HTTP Error 403.14 - Forbidden
    问题:.netWebApi项目使用Swagger报错:HTTPError403.14-Forbidden解放方案:换一个端口即可推荐——删除解决方案下的.vs文件夹,重新生成即可参考:https://stackoverflow.com/questions/34970088/swagger-gives-me-http-error-403-14-forbidden/53863456......
  • python-docx的简单使用
    '''设置表格所有单元格的四个边为0.5磅,黑色,实线可以使用返回值,也可以不使用'''def设置表格网格线为黑色实线(table_object:object):kwargs={"top":{"sz":4,"val":"single","color":"#000000"},......
  • .NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、
    通过前面三篇:.NETCore部署到linux(CentOS)最全解决方案,常规篇.NETCore部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx).NETCore部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx或Jexus)通过前面三篇文章的介绍,我们已经对.netcore多方案部署到linux下有......