A Configmgr Client- Az ügyfél verziója nem egyezik az MP verziójával Az ügyfél nem lesz telepítve

A közelmúltban az sccm ügyfél telepítési problémáját kellett orvosolnom egy olyan kiszolgálón, amely elosztási pontként volt konfigurálva.

A kliens telepítése A kliens telepítésének beállítása és folyamata nagyon egyszerű és egyszerű, kivéve, ha ilyen problémákba ütközik, mint ez.

Amikor elkezdtem megnézni a kliens telepítési naplóját( ccmsetup.log), az alábbi információt láttam a naplóban.

ccmsetup failed with error code 0x80004005

A fenti hibakód azt mondja, hogy a szerveren egy olyan kezelési pont van telepítve, amely nem felel meg a telepíteni kívánt ügyfélverziónak.

A kezelési pont és az ügyfél ugyanazokat a binárisokat osztotta meg a működéshez, ezért az ügyfél verziójának meg kell egyeznie.

Ezért elkezdtem megnézni az SCCM site rendszer szerepeket és a DP ONLY szerepkörrel van beállítva és nincs más szerepkör beállítva.

De az IIS és a registry alapján látom, hogy van néhány bejegyzés a kezelési pontról, ahogy alább látható.

A kérdés tehát az, hogy honnan települt ez a kezelési pont?

Elértem az ügyfelet, és a következő információkat tudtam meg:

A DP-kiszolgáló, amelynél a probléma van, korábban kezelési pontként és elosztóként volt konfigurálva, és a P01 oldalhoz (régi SCCM) csatlakozott.

Az ügyfél azt tervezte, hogy új sccm telephelyet (PS1) telepít, és a távoli telephelyet, amely most problémás volt, újra DP-ként használja az új telephelyen.

Az ügyfél eltávolította az MP és DP szerepeket a régi telephelyről, de valamilyen okból a DP vagy MP eltávolítása nem tudott sikeresen befejeződni, és később a problémás kiszolgálót az új SCCM telephely (PS1) DP szerepével telepítette.

A régi SCCM telephely (P01) pedig le lett állítva.

Most már ismerjük a probléma hátterét, és megnézzük, hogyan lehet ezt a problémát orvosolni.

Próbáltam a kliens teljes eltávolítását a ccmsetup.exe /uninstall segítségével, és használtam a ccmclean.exe-t is, de nem tudtam működésre bírni.

A Configuration Manager kliens telepítésekor létrehoz egy Root\CCM nevű névteret, és ez tartalmazza a ConfigMgr kliens működését és a kezelési pontot (ha a szerepkör telepítve van) szabályozó konfigurációt és házirendeket.

Egy olyan eszközön, amelyen telepítve van az ügyfél és az MP is, a root\ccm névtéren belül létrejön egy wmi példány, a CCM_InstalledProduct

A WM-en belül 2 MSI termék lesz felsorolva, 1 a configmgr ügyfélhez, a másik pedig az MP szerephez.

Mikor megpróbáljuk a ccmsetup.exe /uninstall, csak 1 termék eltávolítását végzi el, ami a konfigurációkezelő ügyfélhez tartozik, de a 2. termék ott marad, és ezért van a probléma.

A kezelési pont teljes eltávolításához a konfigurációkezelő ügyféllel együtt (ha telepítve van), használja a következő vb scriptet.

másolja le a scriptet removeMP.vbs néven, és futtassa a problémás kiszolgálón rendszergazdai jogokkal.

A szkript sikeres futtatása után a rendszer újraindítást kér (kötelező).

Újraindítsa a kiszolgálót, és telepítse a konfigurációkezelő klienst. Ezúttal sikeresen települt, és képes kommunikálni az új sccm oldallal (PS1).

Remélem, ez segít!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.