开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

通过 PXD 部署集群怎样覆盖mycnf参数,用mycnfOverwrite: |- 没用怎么办?

请问通过 PXD 部署集群,怎样修改或者覆盖mycnf参数,我在yml里面用mycnfOverwrite: |- 发现不起作用怎么办?

展开
收起
滴滴滴~ 2023-03-06 13:55:24 536 0
3 条回答
写回答
取消 提交回答
  • pxd 安装的,会在宿主机 的 /root/.pxd/data/template/my.cnf.template 生成 my.cnf.template文件,对应挂载到 docker 容器内,只要改变 宿主机的 my.cnf.template 内容,在容器重启后,就会生效

    2024-06-12 08:47:23
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    缓冲池大小必须等于或等于innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances的倍数。如果innodb_buffer_pool_size的值不等于或不等于innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances的倍数,缓冲池大小会自动调整为innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances的倍数或等于不小于指定的缓冲池大小。

    2023-03-06 14:51:33
    赞同 展开评论 打赏
  • 这个参数有点特殊,它需要满足一个约束,否则改了是不生效的, innodb_buffer_pool_size 必须等于 innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances 的值或者是该值的正整数倍。a6911198aa86d7679e492f6e0242bfb5.png此答案整理自钉群“阿里云 PolarDB-X 开源交流群”

    2023-03-06 14:00:48
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载