Microsoft

System Center Configuration Manager Feedback

Suggestion box powered by UserVoice

How can we improve Configuration Manager?

Request to add support for Distribution Point Maintenance mode

Situations where maintenance mode is useful/needed:
1. When the system (hardware) is in transit from the location where it was installed to the site where it is to be used in production.
2. When the system is down for other maintenance (software patching and updates, OS configuration changes, hardware reconfiguration and other external factors causing planned or unplanned downtime).
The above outlined method for installing new DPs to remote locations is widely used for various reasons (For example to have a dedicated team at one location install machine and to avoid having to copy a large content library across WAN links). During the time in transit (which is usually between 1 day and 2-3 weeks), the ConfigMgr site server will only know that the DP server is unreachable on the network.

Advantages with a maintenance mode option:
- The status system should/will mark the system as being in the fully expected maintenance mode state (no error condition).
- The log files for components actively working with the DPs will not be cluttered with information about attempts to work on packages targeted to the off-line DP.
- We will not have various error status messages generated regarding the distribution points and its packages during the planned off-line time.
- The Distribution Manager (DistMgr) / Package Transfer Manager (PkgXferMgr) pipe will not be burdened with and slowed down by requests for systems known to be offline.
- Packages targeted to systems that are in the maintenance mode state will not be labeled as failed after the retries are used up, but rather that they are in a “waiting” (for the DP to get out of maintenance mode) state.

The change requested:
The primary ask here is to let DistMgr and PkgXferMgr know that they should not need to work any request targeted to DPs that are in maintenance mode. If they are currently working on such requests, they should stop doing so and postpone the request until the DPs status changes.
It will also be good, if DP systems in the maintenance mode state are not considered when clients make content location requests.

280 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Jacob Gantriis [MSFT] shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Noted  · 

    11 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Levi Stevens commented  ·   ·  Flag as inappropriate

        We experience this when we have to shut down locations due to things like fires (California) or a hurricane (East coast). It would be nice to not have these show as "Errors" with constant attempts to retry. They should be listed as "In Progress - Maintenance Mode".

      • Sean Huggans commented  ·   ·  Flag as inappropriate

        This should also track jobs, perhaps in a DB table, for the offline DP. Any job can be added to that table instead of the distribution queue, allowing all jobs in the table for that DP to be loaded into the distribution queue when that DP is brought back online.

      • Matthew Laye commented  ·   ·  Flag as inappropriate

        adding my 2 cents about this feature.... we have a large number of DP's spread out nationally at local constructions sites and some commonly go offline due to connectivity, power work etc...

        Would be helpful to have a maint mode to stop errors and system being tied up trying to talk to in unavailable box.

      • Prajwal Desai commented  ·   ·  Flag as inappropriate

        Hi,

        Is it possible to mark a specific DP to be in maintenance mode? ConfigMgr site server then wouldn’t waste a thread trying to copy packages to DPs in maintenance mode. Sometimes when the DP is down or if there are network issues, marking DP in maintenance mode should be an option available.

        Thanks,
        Prajwal Desai

      • Panu Saukko commented  ·   ·  Flag as inappropriate

        Please allow to mark specific DPs to be in maintenance. During the maintenance, ConfigMgr site server wouldn't try to copy content to those DPs. Because there are a limited number of threads for copying content to DPs, it is no point trying to copy packages to servers that are known to be down.

      • Mads Borlund commented  ·   ·  Flag as inappropriate

        This feature would really help us when shipping DPs worldwide to our 200+ sites. We currently "disconnect" the DPs in transit by using the scheduling feature, but that still forces the PkgXferMgr to run through each package and verify tat there is no available bandwidth.

        A simple maintenance on/off switch would be much better and let PkgXferMgr use it's time where it can actually transmit data.

      • Joe Safe commented  ·   ·  Flag as inappropriate

        Really good idea, would definitely be beneficial whilst shipping DPs to remote locations.

      • Jesper Walsted commented  ·   ·  Flag as inappropriate

        We often create DPs close to our primary DP and then afterwards ship them around the world. During this time the server is often stuck in customs. This is confusing our SCCM setup so would be nice to have a maint. option for DPS

      Feedback and Knowledge Base