GBase 8s
备份恢复
问答

onbar恢复的时候始终报Error opening file /u02/GBASE8S/gbtest/rootdbs

发表于2026-01-29 15:25:30130次浏览47个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:首先在一台机器进行备onbar -b -w -L 0进行了备份,onpsm -D list查看,备份存在于/u03/backup,然后删除掉/u02/GBASE8S/gbtest/中的文件。再使用onbar -r -w进行恢复,就报如下错误

 2026-01-29 15:10:42 3849  3847 The PSM is ready.
2026-01-29 15:10:42 3849  3847 __PSM__ session 100 opened.
2026-01-29 15:10:42 3849  3847 Successfully connected to Storage Manager.
2026-01-29 15:10:42 3849  3847 Begin reserved pages read (level 0 of rootdbs, Storage Manager copy ID: 0 23).
2026-01-29 15:10:42 3849  3847 Completed reserved pages read (level 0 of rootdbs).
2026-01-29 15:10:42 3849  3847 __PSM__ session 100 closed
2026-01-29 15:10:42 3849  3847 (-43341) Logical log 11 is needed by this restore but cannot be found in  OnBar ixbar file.
2026-01-29 15:10:42 3849  3847 The PSM is ready.
2026-01-29 15:10:42 3849  3847 __PSM__ session 101 opened.
2026-01-29 15:10:42 3849  3847 Successfully connected to Storage Manager.
2026-01-29 15:10:42 3849  3847 Begin cold level 0 restore rootdbs (Storage Manager copy ID: 0 23).
2026-01-29 15:10:42 3849  3847 Unable to write storage space restore data to the database server: Error opening file /u02/GBASE8S/gbtest/rootdbs. 
errno=2.

请各位大神说一下,是何原因!

评论

登录后才可以发表评论
用户头像
路路路发表于 6个月前
稍等
枫溪发表于 6个月前
路过
枫溪发表于 6个月前
1
枫溪发表于 6个月前
2
枫溪发表于 6个月前
3
枫溪发表于 6个月前
4
冰凤发表于 6个月前
1
冰凤发表于 6个月前
12
冰凤发表于 6个月前
123
冰凤发表于 6个月前
1234
冰凤发表于 6个月前
12345
GBase用户31099发表于 6个月前
路过
GBase用户31099发表于 6个月前
1
GBase用户31099发表于 6个月前
12
GBase用户31099发表于 6个月前
123
GBase用户31099发表于 6个月前
1234
用户头像
liaosnet发表于 6个月前
文件需要存在的,那怕大小不一样。。
GBase用户47083发表于 6个月前
@liaosnet:如果这样,比如说我所有的文件丢失了,还需要touch一个完全相同的文件,来进行恢复哈
用户头像
GBase用户28017发表于 6个月前
好了吗?
用户头像
mittens发表于 6个月前
学习了
用户头像
mittens发表于 6个月前
关注一下
用户头像
mittens发表于 6个月前
学习了
用户头像
mittens发表于 6个月前
学习一下
用户头像
mittens发表于 6个月前
学习了
GBase用户47083发表于 6个月前
各位,已经恢复了!gbasedbt与其他数据库恢复不一样,需要touch相同的文件,并且授予660的权限,然后再恢复,就可以了!
最佳回答
用户头像
曾阿牛发表于 6个月前
@GBase用户47083:核心原因是因为有时候会用裸设备
裸设备又会做软连接
所以数据库的恢复程序无法根据备份文件,替DBA准备数据文件
需要由DBA touch出来,并赋权
用户头像
mittens发表于 6个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了
用户头像
mittens发表于 5个月前
学习了