启动ob集群失败 obd cluster start obtest --wop

怎么修改的,使用带参启动方式么。
带参启动后,使用obd再修改参数才会持久化到集群中

使用“obd cluster edit-config obtest”这个命令修改配置文件后再reload吗?reload后还需要restart吗?

调大log_disk_size没什么用啊,用户的内存还是2G,才运行了几分钟就报错了。

这个问题到底咋解决啊?

之前是执行了下面这个命令启动服务的:
./bin/observer -o “log_disk_size=32G,log_disk_utilization_threshold=96,log_disk_utilization_limit_threshold=99”

这是上次碰到这个问题,也是直接把服务destroy重建了一个,但不能总是这样吧,库里的数据还有用啊。
ob集群重启失败,报“clog disk space is almost full”错误 - #35,来自 AntTech_P4K0DN1gvtrby_gaNjE5MzY5NDI1LjE3MzcxMDI1NzM._ga_T35KTM57DZ*czE3NDY1MDg1NDgkbzQwJGcxJHQxNzQ2NTI1ODA2JGo2MCRsMCRoMA…

或者说clog怎么回收呢?

现在能登录ob环境么。select * from GV$UNIT;看一下

登不上了

clog能手动删除吗?


clog不能删除 创建unit时候是可以手动设置log大小的。这边不太清楚你那边是否有什么其他操作,这个大小也是设置为租户分配内存大小的3-4倍即可

你上面发的日志这边并未检索到ob启动期间的日志信息
麻烦重启一下ob再发一份日志看看

log_disk_size设置得再大也没啥用啊,给当前用户分配的一直是2G

不是啊,日志中直接搜“ERROR”就能搜到,报错信息"log disk space is almost full"

我只想知道如何调大分配给当前用户的这2G日志内存

重启ob报的错也是“log disk space is almost full”

带参数启动加上参数log_disk_utilization_limit_threshold=98 log_disk_utilization_threshold=98。
select * from GV$UNIT;
看一下select * from GV$UNIT
使用
alter RESOURCE UNIT XXXXX MEMORY_SIZE =‘2G’, MAX_CPU =2,MAX_IOPS = 10000,MIN_CPU = 2 ,MIN_IOPS = 10000, IOPS_WEIGHT =500,LOG_DISK_SIZE =‘10G’;

带参数启动时候麻烦加上参数俩参数
log_disk_utilization_limit_threshold=98
log_disk_utilization_threshold=98

不行啊,现在启动不了集群,报这个"log disk space is almost full"错,根本连不上数据库
图片

要不您那边请求一下技术支援?

1 个赞