Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

neste post, veremos as etapas para gerenciar computadores Linux usando o System Center 2012 R2 Configuration manager (SCCM 2012 R2). Se eu olhar para trás no meu post sobre a instalação de agentes clientes SCCM 2012 SP1 em computadores linux, era apenas sobre a instalação de agentes clientes SCCM na máquina Linux. Neste post, não apenas instalaremos o cliente SCCM 2012 R2 na máquina Linux, mas também aprenderemos mais sobre como gerenciar os computadores Linux usando SCCM 2012 R2.

Vamos instalar o agente do cliente, criar uma coleção para linux baseado em computadores, criar e implantar o cliente personalizado as definições do dispositivo de habilitação de inventário de hardware configurações, vamos ver exemplos de relatórios de inventário de hardware e, por último, vamos ver como desinstalar o cliente do SCCM de máquinas com Linux. Os clientes do System Center 2012 R2 Configuration manager para UNIX e Linux ampliam o escopo do ambiente do Configuration Manager para coletar inventário, implantar software e executar relatórios sobre servidores UNIX e Linux em sua empresa. O cliente opera como um cliente de grupo de trabalho gerenciado pelo Configuration Manager.

quando instalamos agentes clientes SCCM 2012 R2 na máquina linux, você pode usar alguns dos recursos de gerenciamento em computadores Linux e UNIX, enquanto alguns deles não podem ser usados.

actualizações de Software, configurações de Conformidade

Suporte Não Suportado
Coleções, consultas e manutenção do windows instalação de emissão de Cliente
inventário de Hardware implantação do sistema Operacional
Implantação de Software implantação de aplicativos
Monitorização inventário de Software
Relatório
Implantar as configurações do cliente cliente com a Internet gestão
Implantar o software usando pacotes e programas controle Remoto, gerenciamento de Energia
status do Cliente cliente de verificação e correção de

Agora vamos baixar o SCCM 2012 R2 agentes de cliente para Linux baseado em computadores. Você pode baixar o agente cliente para computadores Linux clicando no botão abaixo.As seguintes versões UNIX e Linux são suportadas.

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

o SCCM 2012 R2 Clientes para outros Sistemas Operacionais

faça o Download do ConfigMgr Clientes para Linux e clique em Avançar.

Gestão de Computadores Linux Usando o System Center 2012 R2 o Gerenciador de Configuração de

Depois de ter baixado o ConfigMgr clientes para linux, extraia ele para uma pasta e copiar a pasta para a sua máquina Linux, copie os arquivos para o diretório /opt/cliente (o cliente é uma nova pasta que foi criada em /opt) . Neste exemplo, estou usando o servidor RedHat 6.2 no qual o agente cliente SCCM 2012 R2 será instalado.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

Antes de prosseguir e instalar o Agente Cliente na máquina linux, certifique-se de que sua máquina linux esteja se comunicando corretamente com o servidor SCCM. Use Ping para verificar a conectividade com o servidor SCCM. Para resolver o nome do host, abra o terminal na máquina linux e digite o comando vi /etc/resolv.conf. Defina o endereço IP do servidor de nomes( definido como IP do servidor DNS), forneça o nome de domínio e o nome de pesquisa e salve o arquivo.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

no computador linux, use credenciais de root para executar o seguinte comando para permitir que o script seja executado como um programa, chmod +x install.

execute o comando ./ instalar – MP sccm.prajwal.local-sitecode Ind ccm-UniversalX64.1.0.0.4580.tar

a sintaxe do comando é ./ install-mp < Management point server FQDN > – sitecode < código > ccm-Universal-x64.< construir >.Tar

além disso, o Cliente do Configuration Manager Para Linux e UNIX suporta o uso de pontos de status de fallback. Você pode especificar o FSP adicionando-FSP <FSP server FQDN > ao comando.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

na captura de tela abaixo, vemos que o agente cliente foi instalado com sucesso na máquina linux. Se você estiver procurando por um arquivo de log para validar o processo de instalação, você pode verificar /var/opt/microsoft/scxcm.log. Caso você altere o nome do host da máquina linux após a instalação do client agent, você deve reiniciar a máquina linux uma vez.

/ var / opt / microsoft / scxcm.log-este arquivo de log contém informações sobre a instalação e as operações contínuas do ccmexec.bandeja. Se você estiver procurando por solução de problemas UNIX / Linux operações do cliente, então você deve usar este arquivo de log.

/ opt / microsoft / omi / scxcmprovider.log-este é o arquivo de log de serviço CIM que captura as operações de serviço CIM.O servidor CIM é instalado como parte do cliente para Linux e UNIX. Se você estiver usando SCCM 2012 SP1 (sem CU1), verá que o cliente usou nanowbem como seu servidor CIM.

eu recomendaria reiniciar a máquina linux assim que o agente cliente fosse instalado nela. Se você não quiser reiniciar o servidor, pode parar e iniciar o processo ccmexecd.

para parar o ccmexecd, você pode usar o comando / etc / init.d / ccmexecd stop
para iniciar o ccmexecd, você pode usar o comando / etc / init.d / ccmexecd start

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

como mencionado anteriormente scxcm.o arquivo de log registra as informações de instalação e operacionais. Este arquivo de log é útil quando você deseja solucionar problemas de operações do cliente. Pode haver uma situação em que você está solucionando os problemas de instalação do cliente e deseja que informações detalhadas sejam registradas no scxcm.log. Existem quatro níveis de log diferentes, cada um com uma configuração única.

1) erro: indica problemas que requerem atenção.
2) AVISO: Indica possíveis problemas para as operações do cliente.
3) INFO: registro mais detalhado que indica o status de vários eventos no cliente.
4) TRACE: registro detalhado que normalmente é usado para diagnosticar problemas.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

para alterar o nível de log, editar/opt / microsoft / configmgr / etc / scxcm.conf e altere cada instância do módulo tag para o nível de log desejado.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

depois que o cliente SCCM foi instalado na máquina linux, no Console do Configuration Manager, em todos os sistemas, você encontrará o nome da máquina linux. Clique com o botão direito no computador linux e clique em Aprovar.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

agora permite criar uma coleção para agrupar os computadores linux. A Microsoft recomenda usar o valor de legenda para a classe do sistema operacional para identificar diferentes sistemas operacionais Linux e UNIX em consultas e coleções. Neste exemplo, usarei a classe Attribute como sistema operacional e Attribute Como fabricante. Você pode usar a consulta abaixo para adicionar as máquinas redhat à coleção.

selecione SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Cliente de sms_r_system junção interna SMS_G_System_OPERATING_SYSTEM em SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId onde SMS_G_System_OPERATING_SYSTEM.Fabricante = ” Red Hat, Inc.”

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

agora criamos uma coleção chamada RHEL systems e nossa máquina linux foi adicionada à coleção.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

agora criaremos configurações de dispositivo cliente personalizadas para a coleção RHEL systems e habilitaremos o inventário de Hardware.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

o cliente para Linux e UNIX suporta as seguintes classes de inventário de hardware que estão disponíveis em Servidores Linux e UNIX:

  • Win32_BIOS
  • Win32_ComputerSystem
  • Win32_DiskDrive
  • Win32_DiskPartition
  • Win32_NetworkAdapter
  • Win32_NetworkAdapterConfiguration
  • Win32_OperatingSystem
  • Win32_Process
  • Win32_Service
  • Win32Reg_AddRemovePrograms
  • SMS_LogicalDisk
  • SMS_Processor

Gestão de Computadores Linux Usando o System Center 2012 R2 o Gerenciador de Configuração de

Para executar uma Máquina de Actualização de Política de ação em clientes execute o seguinte comando :- /opt/microsoft/configmgr/bin/ccmexec -rs diretiva

Gestão de Computadores Linux Usando o System Center 2012 R2 o Gerenciador de Configuração de

Para acionar uma verificação de inventário de um cliente, execute o seguinte comando :- /opt/microsoft/configmgr/bin/ccmexec -rs hinv

Gestão de Computadores Linux Usando o System Center 2012 R2 o Gerenciador de Configuração de

uma Vez que você acionar a verificação de inventário de hardware do ciclo, abra o MP_Hinv.arquivo de log localizado no servidor SCCM. Procure o relatório completo da linha do cliente linux.prajwal.local, Descrição da ação = hardware.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

no console CM clique com o botão direito do mouse na máquina linux e clique em Iniciar > Resource Explorer. Em Hardware, clique em serviços para ver a lista de serviços.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

Você também pode encontrar os aplicativos instalados na máquina linux.

Gerenciando computadores Linux usando o System Center 2012 R2 Configuration Manager

Você também pode gerar o relatório para a máquina Linux.

Gestão de Computadores Linux Usando o System Center 2012 R2 o Gerenciador de Configuração de

No caso do Windows que normalmente consulta WMI para dados de inventário, considerando que o cliente UNIX/Linux armazena seus dados de inventário em uma série de arquivos XML. Você pode visualizar as classes padrão por lista de diretórios / opt / microsoft / configmgr / root / cimv.

Gestão de Computadores Linux Usando o System Center 2012 R2 o Gerenciador de Configuração de

por último para desinstalar o cliente do SCCM agente da máquina linux você pode usar o comando :- /opt/microsoft/configmgr/bin/desinstalar

Gestão de Computadores Linux Usando o System Center 2012 R2 o Gerenciador de Configuração de

desinstalar completamente o ConfigMgr e OMI prima C e carregue em enter. O cliente foi desinstalado.

Gestão de Computadores Linux Usando o System Center 2012 Configuration Manager R2

Avatar de Prajwal Desai

Oi, eu sou Prajwal Desai. Nos últimos anos, tenho trabalhado em várias tecnologias, como SCCM / Configuration Manager, Intune, Azure, Security etc. Eu criei este site para que eu possa compartilhar informações valiosas com todos.

Deixe uma resposta

O seu endereço de email não será publicado.