匿名用户ob sysbench压测
os:Ubuntu 2204
ob:4.2.0 ,三节点集群
压测:
# sysbench /usr/local/share/sysbench/oltp_read_write.lua --mysql-host=10.xxxx--mysql-port=2883 --mysql-user=xxxx --mysql-password=xxx --mysql-db=sbtest --tables=20 --table-size=1500000 --time=300 --report-interval=10 --threads=32 --db-ps-mode=disable run
压测5轮后,竟然把observer所在主机的空间打满了
$ tree -L 2
.
├── data
│ └── obdemo
└── redo
└── obdemo
4 directories, 0 files
$ tree -L 3
.
├── data
│ └── obdemo
│ ├── etc3
│ └── sstable
└── redo
└── obdemo
├── clog
├── etc2
├── ilog
└── slog
$ du -sh */*/*
12K data/obdemo/etc3
482G data/obdemo/sstable
241G redo/obdemo/clog
12K redo/obdemo/etc2
4.0K redo/obdemo/ilog
45M redo/obdemo/slog
$ df -kh
Filesystem Size Used Avail Use% Mounted on
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
/dev/sda3 846G 796G 6.3G 100% /data
有没有这么夸张,20个表,每个表150w的数据,然后压测5轮,就把空间打满了!!!
另外两个节点空间使用也是97%,目前已经删除sbtest下20个测试表数据。
这种情况怎么破?空间怎么回收? compact能做吗?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
