10.2. 导出 DNS 服务池配置
您可以使用 DNS 池配置的副本来对 Red Hat OpenStack Platform (RHOSP) DNS 服务(指定)进行故障排除。
在 RHOSP 17.1 中,不支持多个池。
流程
登录到其中一个 Controller 节点,并向控制台显示当前运行的 DNS 服务池配置。
Example
在本例中,管理员通过 SSH 以
tripleo-admin用户身份访问 Controller 节点controller-0.ctlplane,并执行在designate_central容器中运行的designate-manage pool show_config命令:ssh tripleo-admin@controller-0.ctlplane sudo podman exec \ designate_central designate-manage pool show_config
$ ssh tripleo-admin@controller-0.ctlplane sudo podman exec \ designate_central designate-manage pool show_configCopy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果要将当前池配置导出到文件,请使用
designate-manage pool generate_file命令。Example
在本例中,管理员通过 SSH 通过 SSH 访问 Controller 节点
controller-0.ctlplane,并执行在designate_central容器中运行的 designate-manage pool generate_file --file <file_name> 命令。DNS 服务将当前池配置导出到由-file 选项指定的文件,在本例中为~/my_dns_service_config.yaml:ssh tripleo-admin@controller-0.ctlplane sudo podman exec \ designate_central designate-manage pool generate_file \ --file ~/my_dns_service_config.yaml
$ ssh tripleo-admin@controller-0.ctlplane sudo podman exec \ designate_central designate-manage pool generate_file \ --file ~/my_dns_service_config.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 提示使用
podman cp命令将容器中的文件复制到您的本地系统。