User Tools

Site Tools


public:5316_cannot_parse_file

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
public:5316_cannot_parse_file [2018/06/26 10:17]
edward.chan
public:5316_cannot_parse_file [2018/06/26 12:18]
edward.chan
Line 1: Line 1:
 +===== ISSUE: [Bptree.KeyRangeIterator.hasNext] Error=[ABlock.parse] Cannot parse file =====
  
 +<​html>​
 + <​b>​
 +  Article ID:
 + </​b>​
 + 5316
 + <​br/>​
 + <​b>​
 +  Reviewed:
 + </​b>​
 + ​26/​06/​2018 ​
 + <​br/>​
 + <​br/>​
 + <​b>​
 +  Product Version:
 + </​b>​
 + <​br/>​
 + ​AhsayACB / AhsayOBM: 7.3.0.0 or above
 + <​br/>​
 + OS: All platforms
 +</​html>​
 +===== Problem Description =====
 +<​html>​
 +When performing a backup of any type, the following error message is received in the backup report:
 + <​br/>​
 + <​table border="​0"​ cellpadding="​0"​ cellspacing="​0"​ width="​850">​
 +  <tr>
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #​C0C0C0 ​ 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    No.
 +   </​td>​
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #​C0C0C0 ​ 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    Type
 +   </​td>​
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #​C0C0C0 ​ 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    Timestamp
 +   </​td>​
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    Log
 +   </​td>​
 +  </tr>
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    ...
 +   </​td>​
 +  </tr>
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    info
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +Start running post-commands
 +   </​td>​
 +  </tr>
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    ...
 +   </​td>​
 +  </tr>
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    <font color=red>​
 +    erro
 +    </​font>​
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    <font color=red>​
 +    YYYY/MM/DD hh:mm:ss
 +    </​font>​
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +   <​font color=red>​
 +    [BackupSetCmd.uploadBackupFiles][java.lang.RuntimeException] Error=<​br>​
 +    [RuntimeException][BackupFileIterator.Combined.hasNext] Throwable=<​br>​
 +    [BackupFileIterator.hasNext]Throwable=[Bptree.KeyRangeIterator.hasNext]<​br>​
 +    Error=[ABlock.parse] Cannot parse file, temp_path\backupset_id\index\index.b2b,<​br>​
 +    at id ...
 +    </​font>​
 +   </​td>​
 +  </tr>
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    ...
 +   </​td>​
 +  </tr>
 + </​table>​
 +Note: 
 +<br>
 +The error message above has been abbreviated,​ confirm if your backup has similar issue by searching for keywords "​Cannot parse file" in the backup report. ​
 + </​html>​
 +
 +
 +===== Cause =====
 +<​html>​
 +The message suggests that there is an issue with the index file.
 +</​html>​
 +
 +
 +===== Resolution =====
 +<​html>​
 +To resolve the issue, rebuild the index files of the affected backup set:
 +
 +<ol>
 +<​li><​font color=black>​Patch the AhsayOBM / ACB application to version 7.15.6.38 or above. &​nbsp;​The instructions can be found by 
 +<a href="​http://​wiki.ahsay.com/​doku.php?​id=public:​5146_faq:​how_to_install_the_latest_patch_set_for_ahsayobm_ahsayacb">​Clicking Here</​a>​.</​font></​li><​br>​
 +
 +<​li><​font color=black>​Login to the AhsayOBM / ACB user interface.</​font></​li><​br>​
 +<​li><​font color=black>​Select <​b>​Utilities</​b>,​ then <​b>​Data Integrity Check</​b>​
 +<br>
 +<br>
 +<img style="​width:​20%;​ border:thin solid black" src="​http://​wiki.ahsay.com/​lib/​exe/​fetch.php?​media=public:​5004_0.png"/></​font></​li><​br>​
 +<​li><​font color=black>​Select the affected backup set and the corresponding backup destination from the drop down menus.</​font></​li><​br>​
 +<​li><​font color=black>​Ensure that the <​b>​Rebuild index</​b>​ option is enabled
 +<br>
 +<br>
 +<img style="​width:​75%;​ border:thin solid black" src="​http://​wiki.ahsay.com/​lib/​exe/​fetch.php?​media=public:​obc_v7_rebuild_index.png"/>​
 +<br>
 +<br>
 +Note: Also enable the <​b>​Run Cyclic Redundancy Check (CRC)</​b>​ option if you want to also check on the integrity of the backup data.
 +</​font></​li><​br>​
 +<​li><​font color=black>​Click <​b>​Start</​b>​ to start the index rebuild process.</​font></​li><​br>​
 +<​li><​font color=black>​Perform another backup after the rebuild is completed to confirm if the problem is resolved.</​font></​li>​
 +</ol>
 +</​html>​
 +
 +===== Keywords =====
 +Bptree, KeyRangeIterator,​ hasNext, ABlock, parse
public/5316_cannot_parse_file.txt · Last modified: 2021/12/16 06:39 by anna.olalia

Page Tools