title: ceph对象存储上传文件报错416 #标题tags: ceph #标签
date: 2021-02-23
categories: 存储 # 分类

记录下ceph学习过程中遇到的报错。

问题

上传文件,报错如下:

ceph对象存储上传文件报错416 - 图1

解决

  1. # 修改 ceph.conf 配置文件
  2. $ cd ~/my-cluster/
  3. $ vim ceph.conf
  4. # 定义如下内容,有则改之,无则追加
  5. [mon]
  6. mon allow pool delete = true
  7. mon_max_pg_per_osd = 30000
  8. # 分发至集群中所有节点
  9. $ ceph-deploy --overwrite-conf config push pod4-core-20-10 pod4-core-20-5 pod4-core-20-6
  10. # 所有节点重启monitor服务
  11. $ systemctl restart ceph-mon.target

验证

# 再次上传,成功!
$ s3cmd put /tmp/a.txt s3://s3cmd-demo/fstab-demo         
upload: '/tmp/a.txt' -> 's3://s3cmd-demo/fstab-demo'  [1 of 1]
 0 of 0     0% in    1s     0.00 B/s  done