Bacula-users

[Bacula-users] restores not working

2010-03-22 14:28:10
Subject: [Bacula-users] restores not working
From: "Jonathan R. Dundas" <jonathan.dundas AT gmail DOT com>
To: Bacula-users AT lists.sourceforge DOT net
Date: Mon, 22 Mar 2010 13:25:38 -0500
I have a RHEL 5 x86_64 patched-current install with bacula RPM's built
from the sourceforge src RPMs.  I'm running MySQL community edition
5.1.43-1 mysql.com RPMs.  I have updated bacula and tried this same
operation with bacula 5.0.0, 5.0.1 and 5.0.2.  When I try to restore a
backup, bconsole appears to hang here:

Automatically selected FileSet: helpdesk_fileset
+-------+-------+----------+---------------+---------------------+------------+
| JobId | Level | JobFiles | JobBytes      | StartTime           | VolumeName |
+-------+-------+----------+---------------+---------------------+------------+
| 8,518 | F     |   53,265 | 3,209,269,371 | 2010-03-13 10:07:17 | 000026L4   |
| 8,529 | D     |      417 | 1,426,524,684 | 2010-03-13 11:09:14 | 000020L4   |
| 8,550 | I     |      132 | 1,286,991,462 | 2010-03-14 00:14:50 | 000020L4   |
| 8,571 | I     |      318 | 1,394,149,909 | 2010-03-14 23:40:37 | 000020L4   |
| 8,593 | I     |      261 | 1,290,652,644 | 2010-03-15 23:43:57 | 000020L4   |
| 8,613 | I     |    5,638 | 1,523,482,045 | 2010-03-17 00:48:46 | 000020L4   |
+-------+-------+----------+---------------+---------------------+------------+
You have selected the following JobIds: 8518,8529,8550,8571,8593,8613

Building directory tree for JobId(s) 8518,8529,8550,8571,8593,8613 ...



and it stays there, never completing.


The MySQL database seems hung on this query:

SELECT Path.Path, Filename.Name, Temp.FileIndex, Temp.JobId, LStat,
MD5 FROM ( SELECT FileId, Job.JobId AS JobId, FileIndex, File.PathId
AS PathId, File.FilenameId AS FilenameId, LStat, MD5 FROM Job, File, (
SELECT MAX(JobTDate) AS JobTDate, PathId, FilenameId FROM ( SELECT
JobTDate, PathId, FilenameId FROM File JOIN Job USING (JobId) WHERE
File.JobId IN (8518,8529,8550,8571,8593,8613) UNION ALL SELECT
JobTDate, PathId, FilenameId FROM BaseFiles JOIN File USING (FileId)
JOIN Job  ON    (BaseJobId = Job.JobId) WHERE BaseFiles.JobId IN
(8518,8529,8550,8571,8593,8613) ) AS tmp GROUP BY PathId, FilenameId )
AS T1 WHERE (Job.JobId IN ( SELECT DISTINCT BaseJobId FROM BaseFiles
WHERE JobId IN (8518,8529,8550,8571,8593,8613)) OR Job.JobId IN
(8518,8529,8550,8571,8593,8613)) AND T1.JobTDate = Job.JobTDate AND
Job.JobId = File.JobId AND T1.PathId = File.PathId AND T1.FilenameId =
File.FilenameId ) AS Temp JOIN Filename ON (Filename.FilenameId =
Temp.FilenameId) JOIN Path ON (Path.PathId = Temp.PathId) WHERE
FileIndex > 0 ORDER BY Temp.JobId, FileIndex ASC


I have checked & double checked having the right indexes, here are a
few, if I'm missing one please let me know and I will list it:
   1.
      mysql> show index from File;
   2.
      
+-------+------------+----------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
   3.
      | Table | Non_unique | Key_name       | Seq_in_index |
Column_name | Collation | Cardinality | Sub_part | Packed | Null |
Index_type | Comment |
   4.
      
+-------+------------+----------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
   5.
      | File  |          0 | PRIMARY        |            1 | FileId
  | A         |   109205565 |     NULL | NULL   |      | BTREE      |
       |
   6.
      | File  |          1 | JobId          |            1 | JobId
  | A         |         645 |     NULL | NULL   |      | BTREE      |
       |
   7.
      | File  |          1 | JobId          |            2 | PathId
  | A         |     4200214 |     NULL | NULL   |      | BTREE      |
       |
   8.
      | File  |          1 | JobId          |            3 |
FilenameId  | A         |   109205565 |     NULL | NULL   |      |
BTREE      |         |
   9.
      | File  |          1 | idxPathId      |            1 | PathId
  | A         |     1050053 |     NULL | NULL   |      | BTREE      |
       |
  10.
      | File  |          1 | idxFilenameId  |            1 |
FilenameId  | A         |     2800142 |     NULL | NULL   |      |
BTREE      |         |
  11.
      | File  |          1 | file_jobid_idx |            1 | JobId
  | A         |         645 |     NULL | NULL   |      | BTREE      |
       |
  12.
      
+-------+------------+----------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
  13.
      mysql> show index from Path;
  14.
      
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
  15.
      | Table | Non_unique | Key_name | Seq_in_index | Column_name |
Collation | Cardinality | Sub_part | Packed | Null | Index_type |
Comment |
  16.
      
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
  17.
      | Path  |          0 | PRIMARY  |            1 | PathId      | A
        |     3086385 |     NULL | NULL   |      | BTREE      |
 |
  18.
      | Path  |          1 | Path     |            1 | Path        | A
        |     3086385 |      255 | NULL   |      | BTREE      |
 |
  19.
      
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
  20.
      2 rows in set (0.00 sec)
  21.
      mysql> show index from Filename;
  22.
      
+----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
  23.
      | Table    | Non_unique | Key_name | Seq_in_index | Column_name
| Collation | Cardinality | Sub_part | Packed | Null | Index_type |
Comment |
  24.
      
+----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
  25.
      | Filename |          0 | PRIMARY  |            1 | FilenameId
| A         |     3768881 |     NULL | NULL   |      | BTREE      |
     |
  26.
      | Filename |          1 | Name     |            1 | Name
| A         |     3768881 |      255 | NULL   |      | BTREE      |
     |
  27.
      
+----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
  28.
      2 rows in set (0.00 sec)


Does anyone have any idea where to look next to solve this?

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>