One or more package servers are no longer downloading packages for delivery to agents. Insufficient drive space available to copy files.
Any of the following will solve this issue
Each is covered below:
Adding additional space can often be accomplished by any of the following.
Moving the package delivery folder to a different drive.
Deleting unused packages.
The following SQL query may be useful to search for names of package servers that are low on or out of disk space:
SELECT c.Name as 'Computer Name'
,cast (round (ld.[Free Space (Bytes)] / cast (1073741824 as float), 2) as nvarchar (50)) + ' GB' as 'Available'
,cast (ld.[Size (Bytes)] / 1073741824 as nvarchar (100)) + ' GB' 'Disk Size'
,cast (round (cast (ld.[Free Space (Bytes)] as float) / cast (ld.[Size (Bytes)] as float), 2) * 100 as nvarchar (10)) + '%' as 'Free space'
,cast (pr.[Percent Ready] as nvarchar (50)) + '%' as 'Percent Ready'
from Inv_HW_Logical_Disk ld
join ResourceAssociation ps on ps.ChildResourceGuid = ld._ResourceGuid
and ps.ResourceAssociationTypeGuid = '5F00E96B-93F3-41F0-94A7-7DBBB8AEF841'
join vPackageServiceResource prs on prs.Guid = ps.ParentResourceGuid
join vRM_Computer_Item c on c.Guid = ps.ChildResourceGuid
,round (cast ((CASE WHEN count (case when sp.status <> 'Ready' then 1 ELSE 0 end) = 0 then 1 else count (case when sp.status = 'Ready' then 1 end) end) as float) / cast (COUNT (sp.Status) as float) * 100 ,1) as [Percent Ready]
from SWDPackageServer sp
join ResourceAssociation ra on ra.ChildResourceGuid = sp.PkgSvrId
and ra.ResourceAssociationTypeGuid = '5F00E96B-93F3-41F0-94A7-7DBBB8AEF841'--Site Service To Computer
join vRM_PackageService ps on ps.Guid = ra.ParentResourceGuid
group by sp.PkgSvrId
) pr on pr.PkgSvrId = c.Guid
where ld.[Logical Disk Type] in (3, 4)
and [Free Space (Bytes)] is not null
and pr.[Percent Ready] < 100
group by c.Name, ld.[Free Space (Bytes)], ld.[Size (Bytes)], ld.Name, pr.[Percent Ready]
having ld.[Free Space (Bytes)] < 1073741824 or cast (ld.[Free Space (Bytes)] as float) / cast (ld.[Size (Bytes)] as float) < .05