Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

în acest post vom arunca o privire la pașii pentru gestionarea computerelor Linux folosind System Center 2012 R2 Configuration manager (SCCM 2012 R2). Dacă mă uit înapoi la postarea mea despre instalarea agenților client SCCM 2012 SP1 pe computerele linux, era vorba doar de instalarea agenților client SCCM pe mașina Linux. În acest post vom instala nu numai clientul SCCM 2012 R2 pe mașină Linux, dar vom afla, de asemenea, mai multe despre gestionarea computerelor Linux folosind SCCM 2012 R2.

vom instala agentul client, vom crea o colecție pentru computerele bazate pe linux, vom crea și implementa setările personalizate ale dispozitivului client care permit setările de inventar hardware, vom vedea exemple de rapoarte de inventar hardware și, în sfârșit, vom vedea cum să dezinstalați clientul SCCM din mașinile Linux. Clienții System Center 2012 R2 Configuration manager pentru UNIX și Linux extinde domeniul de aplicare al mediului Configuration Manager pentru a colecta inventar, implementa software-ul și rula rapoarte despre serverele Unix și Linux în întreprindere. Clientul funcționează ca un client de grup de lucru care este gestionat de Configuration Manager.

când instalăm agenți client SCCM 2012 R2 pe mașina linux, puteți utiliza unele dintre capacitățile de gestionare pe computerele Linux și UNIX, în timp ce unele dintre ele nu pot fi utilizate.

acceptat nu este acceptat
colecții, interogări și întreținere windows instalare push client
inventar Hardware implementarea sistemului de Operare
Implementare Software implementare Aplicații
monitorizare inventar Software
raportare actualizări Software, Setări de conformitate
implementați setările personalizate ale clientului client bazat pe Internet management
implementați software utilizând pachete și programe telecomandă, Gestionare energie
verificarea și remedierea stării clientului

acum vom descărca agenții client SCCM 2012 R2 pentru computerele bazate pe Linux. Puteți descărca agentul client pentru computerele Linux făcând clic pe butonul de mai jos.Următoarele versiuni Unix și Linux sunt acceptate.

  1. Aix versiunea 7.1, 6.1, 5.3
  2. Versiune Solaris 11, 10, 9
  3. versiunea HP-UX 11iv2, 11iv3
  4. versiunea RHEL 6 , 5, 4
  5. versiunea SLES 11, 10, 9
  6. CentOS versiunea 6, 5
  7. Debian versiunea 6, 5
  8. Ubuntu versiunea 12.4 LTS, 10.4 LTS
  9. Oracle Linux 6, 5

SCCM 2012 R2 clienți pentru sisteme de Operare suplimentare

descărcați clienții ConfigMgr Pentru Linux și faceți clic pe Următorul.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

după ce ați descărcat clienții ConfigMgr Pentru linux, extrageți-l într-un folder și copiați folderul pe mașina dvs. Linux, copiați fișierele într-un director /opt/client (clientul este un folder nou care a fost creat sub /opt) . În acest exemplu, folosesc serverul RedHat 6.2 pe care va fi instalat agentul client SCCM 2012 R2.

Gestionarea computerelor Linux utilizând System Center 2012 R2 Configuration Manager

înainte de a continua și de a instala agentul client pe mașina linux, asigurați-vă că mașina linux comunică corect cu serverul SCCM. Utilizați Ping pentru a verifica conectivitatea la serverul SCCM. Pentru a rezolva numele gazdei, deschideți terminalul pe mașina linux și tastați comanda vi /etc/resolv.conf. Setați adresa IP pentru nameserver (setat la DNS Server IP), furnizați numele de domeniu și numele de căutare și salvați fișierul.

Gestionarea computerelor Linux utilizând System Center 2012 R2 Configuration Manager

pe computerul linux, utilizați acreditările root pentru a rula următoarea comandă pentru a permite scriptului să ruleze ca program, chmod +x install.

executați comanda ./ instalați – mp sccm.prajwal.local-sitecode Ind ccm-UniversalX64. 1.0.0.4580.tar

sintaxa comenzii este ./ install-mp < management point server FQDN>- sitecode < Cod> ccm-Universal-x64.<construi >.tar

în plus, Configuration Manager client Pentru Linux și UNIX acceptă utilizarea punctelor de stare de rezervă. Puteți specifica FSP adăugând-fsp <FSP server FQDN> la comandă.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

din captura de ecran de mai jos vedem că agentul client a fost instalat cu succes pe mașina linux. Dacă sunteți în căutarea unui fișier jurnal pentru a valida procesul de instalare, puteți verifica /var/opt/microsoft/scxcm.jurnal. În cazul în care schimbați numele de gazdă al mașinii linux după instalarea agentului client, atunci trebuie să reporniți mașina linux o dată.

/var/opt/microsoft/scxcm.log – acest fișier jurnal conține informații despre instalarea și operațiunile în curs de desfășurare ale ccmexec.Coș. Dacă sunteți în căutarea pentru depanarea operațiunilor client Unix/Linux, atunci trebuie să utilizați acest fișier jurnal.

/opt/microsoft/omi/scxcmprovider.log – acesta este fișierul jurnal de servicii CIM care surprinde operațiunile de servicii CIM.Serverul CIM se instalează ca parte a clientului Pentru Linux și UNIX. Dacă utilizați SCCM 2012 SP1 (fără CU1), veți vedea că clientul a folosit nanowbem ca server CIM.

aș recomanda să reporniți mașina linux odată ce agentul client a fost instalat pe ea. Dacă nu doriți să reporniți serverul, puteți opri și porni procesul ccmexecd.

pentru a opri ccmexecd puteți utiliza comanda /etc/init.d / ccmexecd stop
pentru a porni ccmexecd puteți utiliza comanda /etc/init.d / ccmexecd start

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

așa cum am menționat anterior scxcm.fișierul jurnal înregistrează atât informații de instalare, cât și informații operaționale. Acest fișier jurnal este util atunci când doriți să depanați operațiunile clientului. S-ar putea să existe o situație în care depanați problemele de instalare ale clientului și doriți ca informațiile detaliate să fie înregistrate în scxcm.jurnal. Există patru niveluri de jurnal diferite, fiecare având o setare unică.

1) eroare: indică probleme care necesită atenție.
2) avertisment: Indică posibile probleme pentru operațiunile clientului.
3) INFO: logare mai detaliată care indică starea diferitelor evenimente pe client.
4) TRACE: logare Verbose, care este de obicei folosit pentru a diagnostica probleme.

Gestionarea computerelor Linux utilizând System Center 2012 R2 Configuration Manager

pentru a schimba nivelul jurnalului, editați /opt/microsoft/configmgr/etc/scxcm.conf și schimbați fiecare instanță a modulului tag la nivelul de jurnal dorit.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

după ce clientul SCCM a fost instalat pe mașina linux, în consola Configuration Manager, sub toate sistemele veți găsi numele mașinii linux. Faceți clic dreapta pe computerul linux și faceți clic pe aprobare.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

acum vă permite să creați o colecție pentru a grupa computerele linux. Microsoft recomandă utilizarea valorii de legendă pentru clasa sistemului de operare pentru a identifica diferite sisteme de operare Linux și UNIX în interogări și colecții. În acest exemplu, voi folosi clasa de atribute ca sistem de operare și atributul ca producător. Puteți utiliza interogarea de mai jos pentru a adăuga mașinile redhat la colecție.

selectați SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client de la sms_r_system interior se alăture SMS_G_System_OPERATING_SYSTEM pe SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId unde SMS_G_System_OPERATING_SYSTEM.Producător = ” Red Hat, Inc.”

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

am creat acum o colecție numită RHEL systems și mașina noastră linux a fost adăugată la colecție.

Gestionarea computerelor Linux utilizând System Center 2012 R2 Configuration Manager

vom crea acum un dispozitiv client personalizat setările pentru colecția RHEL systems și activați inventarul Hardware.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

clientul Pentru Linux și UNIX acceptă următoarele clase de inventar hardware care sunt disponibile pe serverele Linux și UNIX:

  • Win32_BIOS
  • Win32_ComputerSystem
  • Win32_DiskDrive
  • Win32_DiskPartition
  • Win32_NetworkAdapter
  • win32_networkadapterconfiguration
  • Win32_operatingsystem
  • Win32_process
  • Win32_service
  • Win32reg_addremoveprograme
  • Sms_logicaldisk
  • sms_procesor

Gestionarea computerelor Linux utilizând System Center 2012 R2 Configuration Manager

pentru a efectua o acțiune de reîmprospătare a politicii mașinii pe clienți, executați următoarea comandă :- /opt/microsoft/configmgr/bin/ccmexec-Politica rs

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

pentru a declanșa o scanare de inventar de la un client executați următoarea comandă :- /opt/microsoft/configmgr/bin/ccmexec-rs hinv

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

după ce declanșați ciclul de scanare a inventarului hardware, deschideți Mp_hinv.fișier jurnal situat pe serverul SCCM. Căutați linia raport complet de la clientul linux.prajwal.local, Descriere acțiune = hardware.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

în consola CM Faceți clic dreapta pe mașina linux și faceți clic pe Start > Resource Explorer. Sub Hardware, faceți clic pe servicii pentru a vedea lista de servicii.

Gestionarea computerelor Linux utilizând System Center 2012 R2 Configuration Manager

puteți găsi, de asemenea, aplicațiile instalate pe mașina linux.

Gestionarea computerelor Linux utilizând System Center 2012 R2 Configuration Manager

de asemenea, puteți genera raportul pentru mașina Linux.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

în cazul Windows, interogăm de obicei WMI pentru date de inventar, în timp ce clientul Unix/Linux își stochează datele de inventar într-o serie de fișiere XML. Puteți vizualiza clasele implicite după listarea directorului / opt/microsoft/configmgr/root / cimv.

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

în cele din urmă pentru a dezinstala agentul client SCCM de pe mașina linux puteți utiliza comanda :- /opt/microsoft/configmgr/bin/dezinstalare

Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

pentru a dezinstala complet ConfigMgr și OMI apăsați C și apăsați Enter. Clientul a fost dezinstalat.

 Gestionarea computerelor Linux folosind System Center 2012 R2 Configuration Manager

Avatarul lui Prajwal Desai

Bună, eu sunt Prajwal Desai. În ultimii ani am lucrat la mai multe tehnologii, cum ar fi SCCM / Configuration Manager, Intune, Azure, Security etc. Am creat acest site, astfel încât să pot împărtăși informații valoroase cu toată lumea.

Lasă un răspuns

Adresa ta de email nu va fi publicată.