如何通过 cephadm 在容器中执行 cmds

问题描述

我用cephadm创建了集群,想执行命令blow enter image description here

似乎需要OSD进程停止才能正常工作,但是当我停止它时,容器被删除了。 我能怎么做? 谢谢!

解决方法

这取决于您要执行的命令。例如,您所指的命令 flush-journal 不需要停止容器,这适用于在线 OSD:

host1:~ # cephadm enter -n osd.6 推断 fsid [ceph: root@host1 /]# ceph daemon osd.6 flush_journal

我写了一篇关于操作 ceph 容器的 blog post 文章,我不得不停止所需的服务以进行更改。也许这有助于您了解在这种情况下该怎么做。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...