root@ceph-deploy:~# ceph config get mgr
WHO MASK LEVEL OPTION VALUE RO
mgr advanced mgr/dashboard/ceph-mgr1/server_addr 10.0.0.104 *
mgr advanced mgr/dashboard/ceph-mgr1/server_port 9019 *
mgr advanced mgr/dashboard/server_port 9019 *
mgr advanced mgr/dashboard/ssl false *
root@ceph-deploy:~# ceph mgr services { "dashboard": "http://10.0.0.105:9019/" }
root@ceph-deploy:~# ceph config get mgr
WHO MASK LEVEL OPTION VALUE RO
mgr advanced mgr/dashboard/ceph-mgr1/server_addr 10.0.0.104 *
mgr advanced mgr/dashboard/ceph-mgr1/server_port 9019 *
mgr advanced mgr/dashboard/server_port 9019 *
mgr advanced mgr/dashboard/ssl false *
如果在Ceph中修改了ceph mgr services的配置,但修改没有生效,您可以尝试以下步骤: 1. 确保您使用的是管理员权限:在执行ceph config set命令时,确保您具有适当的管理员权限。否则,您可能无法修改配置。 2. 检查配置的正确性:确保您正确设置了ceph mgr services的配置参数。验证参数的正确性,并确保没有拼写错误或语法错误。 3. 确认配置已应用到适当的位置:ceph mgr services配置可能需要应用到适当的服务或模块上。根据您的具体情况,确认您将配置应用到了正确的管理器服务。 4. 重新加载配置:在修改配置后,可以尝试重新加载配置,以便使更改生效。使用以下命令重新加载配置: ceph mgr module disable <module_name> ceph mgr module enable <module_name>
ceph mgr module enable dashboard
将<module_name>替换为您要重新加载的管理器模块的名称。
5. 重启管理器服务:如果上述步骤仍然没有解决问题,您可以尝试重启Ceph管理器服务,以确保配置更改生效。
请注意,这会导致服务中断,因此在生产环境中,请谨慎选择合适的时间。
systemctl restart ceph-mgr.target
这将重新启动Ceph管理器服务,使配置更改生效。
如果您仍然无法使配置更改生效,建议查看Ceph的日志文件以获取更多详细信息,并考虑参考Ceph的官方文档或社区支持获取更多帮助。
标签:get,配置,server,ceph,mgr,dashboard,advanced From: https://www.cnblogs.com/gaoyuechen/p/17434477.html