首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >删除池的mon_allow_pool_delete配置选项为真,然后才能销毁pool1_U (500)

删除池的mon_allow_pool_delete配置选项为真,然后才能销毁pool1_U (500)
EN

Stack Overflow用户
提问于 2017-07-10 13:07:13
回答 5查看 29.3K关注 0票数 13

我正在运行proxmox,并试图删除我创建错误的池。然而,它总是给出这样的错误:

代码语言:javascript
运行
复制
mon_command failed - pool deletion is disabled; you must first set the mon_allow_pool_delete config option to true before you can destroy a pool1_U (500)
OK

但是:

代码语言:javascript
运行
复制
root@kvm-01:~# ceph -n mon.0 --show-config | grep mon_allow_pool_delete
mon_allow_pool_delete = true
root@kvm-01:~# ceph -n mon.1 --show-config | grep mon_allow_pool_delete
mon_allow_pool_delete = true
root@kvm-01:~# ceph -n mon.2 --show-config | grep mon_allow_pool_delete
mon_allow_pool_delete = true

root@kvm-01:~# cat /etc/ceph/ceph.conf
[global]
         auth client required = cephx
         auth cluster required = cephx
         auth service required = cephx
         cluster network = 10.0.0.0/24
         filestore xattr use omap = true
         fsid = 41fa3ff6-e751-4ebf-8a76-3f4a445823d2
         keyring = /etc/pve/priv/$cluster.$name.keyring
         osd journal size = 5120
         osd pool default min size = 1
         public network = 10.0.0.0/24
[osd]
         keyring = /var/lib/ceph/osd/ceph-$id/keyring
[mon.0]
         host = kvm-01
         mon addr = 10.0.0.1:6789
         mon allow pool delete = true

[mon.2]
         host = kvm-03
         mon addr = 10.0.0.3:6789
         mon allow pool delete = true
[mon.1]
         host = kvm-02
         mon addr = 10.0.0.2:6789
         mon allow pool delete = true

这就是我的全部配置。知道为什么我不能删除我的池吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-07-18 15:29:15

你得做:

代码语言:javascript
运行
复制
systemctl restart ceph-mon.target

否则,您可以无限次数地重新启动服务器,而不会发生任何事情。

票数 0
EN

Stack Overflow用户

发布于 2018-06-26 10:06:28

另一种方法:

代码语言:javascript
运行
复制
ceph tell mon.\* injectargs '--mon-allow-pool-delete=true'
ceph osd pool rm test-pool test-pool --yes-i-really-really-mean-it
票数 34
EN

Stack Overflow用户

发布于 2019-11-07 13:51:45

您可以通过CLI设置配置,也可以通过集群->配置(高级设置)下的Ceph仪表板设置配置。

CLI命令如下:

ceph config set mon mon_allow_pool_delete true

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45012905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档