关于这个参数 :datafile_disk_percentage 的默认值为0.
建议将 * 独占时,数据文件或本地缓存空间占用其所在磁盘总空间的百分比为 90%。中的 “90%”调整到 “80% ”以下,如有需要自行扩容到90%,好多三方监控监控到90%都告警,一不注意就建成了90%的占用,而且不支持缩容,告警又消除不掉。或者在创建集群时,显示的说明一下这个参数或配置,创建集群时可以注意一下
关于这个参数 :datafile_disk_percentage 的默认值为0.
建议将 * 独占时,数据文件或本地缓存空间占用其所在磁盘总空间的百分比为 90%。中的 “90%”调整到 “80% ”以下,如有需要自行扩容到90%,好多三方监控监控到90%都告警,一不注意就建成了90%的占用,而且不支持缩容,告警又消除不掉。或者在创建集群时,显示的说明一下这个参数或配置,创建集群时可以注意一下
好的这边反馈下试试
为什么不改监控的阈值呢
治民老师,不是我吐槽哈,关于数据盘的参数是obcp的课程,对于刚接触OB的人来说,很多人都不知道数据盘的参数默认是预占用的空间,都会认为和日志盘或其他数据库类似,都是使用多少占多少,问答论坛中,您看下有多少人问过这个问题,当然我只是建议一下,我会把这个参数加进模板中了。
另外关于您截图中的并没有datafile_disk_percentage参数
创建一个集群需要修改每个机器的监控阈值,另外阈值不能随便修改的
关于磁盘预占用这个问题,吐槽的问题确实很多很多。从OB产品的角度来说 实质是推出了 datafile_size/datafilenext_size 这一系列参数来解决。从产品设计和实际使用来说,数据盘自身应该是被数据库所独占的。只是在测试环境下 确实造成了很多“误解”,这个目前仅能通过文档或者界面提示来做了,目前没有发现更好的办法来解决,如果您有好的想法,我们可以探讨下。
可以试着创建告警模板试试呢?
学习,学习
赞
从产品的角度也很理解数据库这样设计是有原因的,我有两个小的想法:
1、百分比为 90% 调整为80% 或 85%,反正也是支持动态扩容的,空间不足可以动态增加,当然有可能动态增加不会有一次性预占用那样的连续空间,在低配置机器(单台几T)看来,90%是合理的,对于高配机器(单台几十T)来说,90%有些大。
2、在创建集群页面,点击提交后在确认页面,最好是标红说明一下这个参数和预占用的空间问题,如果有需要修改的是不是可以返回修改参数再提交确认呢。
话说,老是给你们提建议,不会被针对被黑吧
哈哈哈,希望陈老师多提意见,这样我们才知道该如何优化产品,才能让 OceanBase 更易用啊。
第一个估计比较难改。
第二个 OCP 4.4.1 安排起来, 可以在预检查步骤注明 数据盘/日志盘占用大小。如有需要,可以退出再修改参数。
点赞