Hi Toma,

It look like the query building the tree didn't finish or vanish. 

This may happen when your PostgreSQL cluster doesn't have enough free space 
to store tmp queries/tables.... During a very limited time, the disk space 
become full and the connection is then cleared, PG dropping the running 
worker, free space reappear just after.

You may want to try the following query (issue from your trace) and watch 
carefully the free space available where you PG cluster reside and build 
its temp data

SELECT DISTINCT ON (PathId) 'D', SpecialDir.PathId, SpecialDir.Path, JobId, 
LStat, FileId FROM ( SELECT 2711925 AS PathId, '.' AS Path UNION SELECT 
PPathId AS PathId, '..' AS Path FROM   PathHierarchy WHERE  PathId = 
2711925 ) AS SpecialDir LEFT JOIN ( SELECT PathId, JobId, LStat, FileId 
FROM File WHERE File.Name = '' AND File.JobId IN 
(46255,46283,46436,46623,46653,51205,51516,51538,51560,51582,51604) ORDER 
BY PathId ASC, JobId DESC ) AS DirAttribute ON (SpecialDir.PathId = 
DirAttribute.PathId)  UNION ( SELECT DISTINCT ON (Path) 'D', PathId, Path, 
JobId, LStat, FileId FROM ( SELECT Path1.PathId AS PathId, Path1.Path AS 
Path, lower(Path1.Path) AS lpath, listfile1.JobId AS JobId, listfile1.LStat 
AS LStat, listfile1.FileId AS FileId FROM ( SELECT listpath1.PathId AS 
PathId FROM ( SELECT DISTINCT PathHierarchy1.PathId AS PathId FROM 
PathHierarchy AS PathHierarchy1 INNER JOIN Path AS Path2 ON 
(PathHierarchy1.PathId = Path2.PathId) INNER JOIN PathVisibility AS 
PathVisibility1 ON (PathHierarchy1.PathId = PathVisibility1.PathId) WHERE 
PathHierarchy1.PPathId = 2711925 AND PathVisibility1.JobId IN 
(46255,46283,46436,46623,46653,51205,51516,51538,51560,51582,51604) ) AS 
listpath1 LEFT JOIN ( SELECT PVD1.PathId AS PathId FROM ( SELECT PV1.PathId 
AS PathId, MAX(JobId) AS MaxJobId FROM PathVisibility AS PV1 WHERE JobId IN 
(46255,46283,46436,46623,46653,51205,51516,51538,51560,51582,51604) GROUP 
BY PathId ) AS PVD1 INNER JOIN File AS F2 ON (F2.PathId = PVD1.PathId AND 
F2.JobId = PVD1.MaxJobId AND F2.FileIndex = 0 AND F2.Name = '') ) AS 
listpath2 ON (listpath1.PathId = listpath2.PathId) WHERE listpath2.PathId 
IS NULL  ) AS listpath3 INNER JOIN Path AS Path1 ON (listpath3.PathId = 
Path1.PathId) LEFT JOIN ( SELECT File1.PathId AS PathId, File1.JobId AS 
JobId, File1.LStat AS LStat, File1.FileId AS FileId FROM File AS File1 
WHERE File1.Name = '' AND File1.JobId IN 
(46255,46283,46436,46623,46653,51205,51516,51538,51560,51582,51604) ) AS 
listfile1 ON (listpath3.PathId = listfile1.PathId) ) AS A ORDER BY Path 
ASC, JobId DESC )  ORDER BY Path ASC,JobId DESC LIMIT 1000 OFFSET 0


On Friday 25 October 2024 at 10:37:27 UTC+2 Toma Morris wrote:

> Here is the debug trace during attempted restore, resulting in the same 
> error condition. Thank you!
>
> -Toma
>
> On Thursday, October 24, 2024 at 12:40:24 AM UTC-4 Sebastian Sura wrote:
>
>> Hi Toma,
>>
>> could you try doing a debug trace on the director when you are trying the 
>> restore ?
>> You can enable the debug log by writing
>>
>> setdebug level=200 trace=1 director
>>
>> in the bconsole.   Once you have reproduced the issue, you can turn it 
>> off with e.g. setdebug level=10 trace=0 director again.
>> Having this debug trace would be immensely helpful.
>>
>> Kind Regards,
>>
>> Sebastian Sura
>> Am 23.10.24 um 19:47 schrieb Toma Morris:
>>
>> Hi,
>>
>> I am trying to restore files from one of my backups. In the Restore tab 
>> of the webui, I select the client and then after a delay I get the 
>> following error message:
>>
>> {"id":"#","xhr":{"readyState":4,"responseText":"Decoding failed: Syntax 
>> errorError: API 2 not available on director.\n                      Please 
>> upgrade to verison 15.2.2 or greater and/or compile with jansson 
>> support.","status":200,"statusText":"OK"}
>>
>> Bareos is running on an Ubuntu 20.04 server with hostname cscisbu01, and 
>> I am trying to access a backup from a client with hostname csspfile01. I 
>> initially got this error while on 23.0.4~pre169.6644119b5-114. I upgraded 
>> bareos on both the server and client to the most recent version via apt, 
>> which brought me up to 23.0.5~pre146.7e91df1c0-130 with no apparent change 
>> in behavior.
>>
>> I have successfully restored files within the last couple of months on 
>> this server from the same client, and have not changed any configurations 
>> since then. 
>>
>> I've attached my apache2 error logs, which contain some possibly-relevant 
>> php errors. I didn't see anything relevant in /var/log/bareos/bareos.log or 
>> /var/log/bareos/bareos-audit.log, but can provide those or anything else if 
>> needed. 
>>
>> Thanks,
>>
>> -Toma
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "bareos-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion visit 
>> https://groups.google.com/d/msgid/bareos-users/4ea3f42e-9b0e-4c3f-b28d-a2f382b3d81an%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/bareos-users/4ea3f42e-9b0e-4c3f-b28d-a2f382b3d81an%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> -- 
>>  Sebastian Sura                  [email protected]
>>  Bareos GmbH & Co. KG            Phone: +49 221 630693-0
>>  https://www.bareos.com
>>  Sitz der Gesellschaft: Köln | Amtsgericht Köln: HRA 29646
>>  Komplementär: Bareos Verwaltungs-GmbH
>>  Geschäftsführer: Stephan Dühr, Jörg Steffens, Philipp Storz
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/bareos-users/cb1770ec-d5b0-4744-9d56-46eb8a30ccfdn%40googlegroups.com.

Reply via email to