明明机器还有很多空间,但是报硬盘空间不足的问题。用oblient也连接不上服务,重启服务一直卡在Connect to observer 这一步, 报错日志如下:
[2025-03-10 13:39:32.302227] ERROR [PALF] try_recycle_blocks (palf_env_impl.cpp:766) [827687][T1_PalfGC][T1][Y0-0000000000000000-0-0] [lt=16] clog disk space is almost full(total_size(MB)=2048, used_size(MB)=1817, used_percent(%)=88, warn_size(MB)=1638, warn_percent(%)=80, limit_size(MB)=1945, limit_percent(%)=95, maximum_used_size(MB)=1817, maximum_log_stream=1, oldest_log_stream=1, oldest_timestamp=1741339559578337837) BACKTRACE:0xb61bbbb 0xb60d4f6 0x3d2bb93 0x3d2b871 0x3d2b65c 0x3d2b48e 0x3dc0933 0x3a3a675 0x3a3a29b 0x3a391f1 0xb5fc3ac 0xb5ffbb7 0xb5fa7ea 0x7fd4946dbfed 0x7fd49460d18f
咖啡哥
#3
临时使用sys租户调整到98%,然后就可以了。在调整一下,回收部分clog。
或者直接扩clog盘
登录普通租户超时(直接超时无法登录),sys 租户能正常登录1byjndl_gaMjkyNjcxMTY3LjE3MjUwNjI5NzI._ga_T35KTM57DZ*MTc0MTU4NDk5OC42NTcuMS4xNzQxNTg1NTkyLjUyLjAuMA…

这个咋操作? 现在obclient已经连不上库了。
咖啡哥
#5
sys租户能登录吗?可以在sys下修改。
如何使用ocp管理的,也可以再ocp的参数管理那修改。
辞霜
#6
使用obd cluster edit-config扩容下log_disk_size参数
配置里已经修改了,重启的时候卡死,然后日志中还报这个错。
辞霜
#9
使用带参方式启动一下试试,cd ~/xxxx/oceanbase
./bin/observer -o “log_disk_size=xxG”
不知道具体咋操作啊,比如如何调整到98以及如何回收clog
辞霜
#14
不是的 先进到oceanbase目录再执行./bin/observer -o “log_disk_size=xxG”。
注意双引号为英文
修改参数方法:clog 磁盘空间使用上限,由全局配置项 log_disk_utilization_limit_threshold
控制,默认值是 95
,代表允许 Clog 使用的磁盘空间占总磁盘空间的百分比。
我已经进到oceanbase的目录下执行这个命令了,又报没有observer
辞霜
#19
ls 看一下有没有bin目录和bin里面的observer呀。
辞霜
#22
麻烦先ps -ef | grep observer截个图,再提供一份yaml文件 ~/.obd/cluster/xxx/