Unknown SLP name
Hi VOXers,
I am dealing with an issue regarding SLP on Netbackup version 9.1.0.1 (master and media on redhat)
The problem is as follows:
When we run nbstlutil report, we have multiple lines like below:
Unknown SLP name <AIR_SLP_1> version 0
Unknown SLP name <AIR_SLP_2> version 0
Unknown SLP name <AIR_SLP_3> version 0
Unknown SLP name <AIR_SLP_1> version 0
Unknown SLP name <AIR_SLP_4> version 0
Unknown SLP name <AIR_SLP_4> version 0
Unknown SLP name <AIR_SLP_4> version 0
Unknown SLP name <AIR_SLP_5> version 0
Unknown SLP name <AIR_SLP_5> version 0
(I had to change the names of SLPs)
Each line refers to an image for that slp, for example, AIR_SLP_1 has 2 images that are managed with version 0 of that SLP, that is why we have 2 lines for that slp.
now, this same problem we had it on another customer's backup infra under another netbackup version, and it got resolved by :
- cancel backup ids that are under these slps (as their retention was already attended)
- delete the slp
-recreate the slp with the same name
> In the case that we have today, it doesn't work because:
- Even when I cancel the backupids that are under the version 0 of these slps,it shows command completed succusfully, but the images remain there, and by that I can't delete the SLP, canceling the SLP itself, shows success but, the images are always there and managed by version 0
and of course, the bpexpdate won't work as long as the image is in process in the slp.
nbstlutil stlilist -lifecycle AIR_SLP_1 -image_incomplete -version 0
V7.6.0 I backupid1_1659243018 AIR_SLP_1 1
V7.6.0 C ms02-stu1 1 4
V7.6.0 I backupid2_1666389113 AIR_SLP_1 1
V7.6.0 C ms02-stu1 1 4
You can see that state is "NOT_STARTED".
in nbstsrv logs, Verbose is high (6) and the only message is this :
10/26/2022 10:16:22.470 [ImageMgr::NewImageProcessing] adding placeholder copies for image backupid1_1659243018, SLPname= AIR_SLP_1, SLPversion= 0(ImageManager.cpp:1965)
10/26/2022 10:16:22.470 V-226-22 [ImageMgr::NewImageProcessing] Definition for AIR_SLP_1, version 0 cannot be found, referenced in image backupid1_1659243018. Image processing cannot be completed.
I tried the nbstlutil dropwg, but it didn't work.. images are still there and I don't know how to delete them
Does anyone had this same issue? how can we fix the "unknown slp name" without canceling the images from slps?
the commands to modify version 0 of that slp doesn't work as it says no entity was found..
It looks like a cleanup must be executed here but how? from which files nbstsrv fetches the list of backupids ?
Any idea?
Thanks,
BR.
Hello case still ongoing with Veritas support
we were able to delete the backup using the option force_not_complete with command bpexpdate:
bpexpdate -backupid <backup_id> -d 0 -force_not_complete
but this is not a good solution and we want to make sure if it is a db corruption or not.