System Center Configuration Manager Support for Additional OS (Linux, Unix & Mac).



Microsoft System Center Configuration Manager 2012 R2 support following Linux, UNIX & Mac flavors:-



Supported OS
Versions
Red Hat Enterprise Linux (RHEL)
Version 4,5,6 (x86, x64)
Solaris
Version 9 SPARC, Version 10 x86, Version 10 Sparc, Version 11 x86, Version 11 SPARC
SUSE Linux Enterprise Server (SLES)
Version 9 x86, Version 10 SP1 x86, Version 11 SP1 (x86, x64)
CentOS
Version 5, 6 (x86, x64)
Debian
Version 5, 6, 7 (x86, x64)
Ubuntu
Version 10.2 LTS (x86, x64), Version 12.4 LTS x64
Oracle Linux
Version 5, 6 (x86, x64)
HP-UX
Version 11iv2 IA64, Version 11iv2 PA-RISC, Version 11iv3 IA64, Version 11iv3 PA-RISC
AIX
Version 5.3, 6.1, 7.1 (Power)
Mac
Mac OS X 10.6 (Snow Leopard), Mac OS X 10.7 (Lion), Mac OS X 10.8 (Mountain Lion),



SCCM 2012 R2 client for additional OS is available here.


SCCM Client install on Linux Machine.

Steps for installing client on Linux machine:-

Copy the client setup to the Linux machine. 
 Make the installer Executable
Chmod + install

      
Run the client setup 
./install -mp coh_sccm1.cohpoc.local -sitecode COH ccm.Universalx64.1.0.0.4580.tar




SCCM Console:-
On SCCM the machine shows “Client = Yes” but it’s not approved, next step is to approve the client.


Approve the client:-

Right Click on the Client machine & click on “Approve”.


Click on “Yes” to confirm:-


Initializing Policy on client machine



SCCM Client Policy:-

/opt/Microsoft/configmgr/bin/ccmexec –rs Policy


Hardware Policy:-

/opt/Microsoft/configmgr/bin/ccmexec –rs hinv

Software Policy:-

/opt/Microsoft/configmgr/bin/ccmexec –rs sinv

Resource Explorer


Right Click on the client machine, hover on start & click Resource Explorer:-



Here is the detailed list which is generated after running the Hardware Inventory Policy on the Linux Machine.


List of installed application from the Linux machine:-



Additional Linux Commands :-


SCCM Client log file
/var/opt/microsoft/Scxcm.log
Tail the Config manager Linux log file
tail -f /var/opt/microsoft/Scxcm.log
To view the inventory data on the client machine
/opt/microsoft/nanowbem/bin/nwcli ei root/cimv2 Scxcm_ComputerSystem
Uninstall SCCM Client
/opt/microsoft/configmgr/bin/uninstall
Conf file location
/opt/microsoft/configmgr/etc/Scxcm.conf
To start the SCCM Client service
/etc/init.d/ccmexecd start
To stop the SCCM Client service
/etx/init.d/ccmexecd stop




1 comment: