ContentLibraryPath registry empty

sgbtx-0892 21 Reputation points
2022-07-11T21:55:30.98+00:00

Moved MEMCM stand-alone site to new server using active/passive process. Having Content Library path issues after moving the Content Library from remote location to the new site server.

In registry, the data for "ContentLibraryPath" will go blank/empty or data for “ContentLibUsageDrives” replaces the drive letter with the ContentLibrary path (samples below). When the ContentLibraryPath is empty, we get errors with distributions and task sequences. I have not been able to pinpoint why/how this is getting changed.

I have updated path in registry to match the path in IIS but will disappear over time. In IIS, the physical path is drive letter path: E:\SCCMContentLib (and remains present even when registry is blank). I removed the DP role on new site server and added it back and the behavior continues.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP
219614-image.png

219653-image.png

  1. How can I force the path in registry to remain in place?
  2. Is it an issue if the value for ContentLibUsageDrives remains as the full path (E:\SCCMContentLib) instead of just the drive letter (E:)?

Appreciate feedback in advance, regards,
SB

Community Center Not monitored
0 comments No comments
{count} votes

Accepted answer
  1. Amandayou-MSFT 11,156 Reputation points
    2022-07-14T06:35:50.987+00:00

    Hi,

    Thanks for your update.

    If the older passive server was removed from the site, it is not required to move the content library to remote server.

    However, the problem exists. We should check if it is successful that we move the content library.

    We should move the content library to remote network share, and note, there should not be DP in site server to ensure the content library move without issue, and check SMSdbmon.log and distmgr.log to see the content could be distributed successfully, and then move the content library to local location, check these logs.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


2 additional answers

Sort by: Most helpful
  1. Amandayou-MSFT 11,156 Reputation points
    2022-07-12T08:18:45.797+00:00

    Hi @sgbtx-0892 ,

    As we mentioned, we use the active/passive process, and move the Content Library from remote location to the local location.

    According to the Microsoft Learn, we should not place the content library in local, the site content library must be on a remote network share instead forcing the path in registry.

    Here is the related article:
    https://learn.microsoft.com/en-us/mem/configmgr/core/servers/deploy/configure/site-server-high-availability#content-library

    After moving the location, we could check SMSdbmon.log and distmgr.log to see if any error in it.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  2. sgbtx-0892 21 Reputation points
    2022-07-13T20:03:52.593+00:00

    The Content Library was relocated to a remote server prior to installing the passive server. Once the Passive server was promoted to Active, the older passive server was removed from the site, the Content Library was moved back to the local server.

    Does the Content Library have to remain remote even after removing the passive server?

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.