搭建HADR做主库备份时报错
sql
[db2inst1@standby opt]$ db2 backup db ys online to /opt/db2inst1/db2_backup/
SQL1762N Unable to connect to database because there is not enough space to
allocate active log files. SQLSTATE=08004
df -h查看
根目录满了,经过查看发现都是home占的
再往下排查发现有很多日志文件
经过查询得知该文件为当前生效的事务日志文件路径,如果需要修改的话,更改参数newlogpath指向新的日志文件路径
sql
db2 get db cfg |grep -i path

sql
mkdir /opt/db2inst1/db2logstream
db2 update db cfg using NEWLOGPATH /opt/db2inst1/db2logstream
修改成功,提示重启生效
重启后验证
原来的路径下的文件被自动清理