2.3 Tarefas de pré-instalação

Execute as seguintes tarefas aplicáveis e, em seguida, continue na Seção 2.4, Executando a instalação:

2.3.1 Verificando se os requisitos mínimos foram atendidos

Antes de iniciar a instalação do ZENworks, verifique se os seguintes requisitos estão sendo atendidos:

  • Verifique se o dispositivo onde você deseja instalar o software do Servidor Principal preenche os requisitos necessários. Para obter mais informações, consulte o Seção 1.0, Requisitos mínimos.

  • (Condicional) Se você planeja instalar o software do Servidor Principal no Windows Server 2003 ou no Windows Server 2008, ambos de 64 bits, verifique se o dispositivo tem o Windows Installer 4.5 ou posterior instalado.

2.3.2 Criando um DVD de instalação a partir do download da ISO

Se você tiver obtido o software do ZENworks como download de uma imagem ISO, execute um dos seguintes procedimentos para criar o DVD de instalação:

Usando o Windows para criar um DVD de instalação do ZENworks a partir de uma imagem ISO

  1. Faça download da imagem ISO de instalação do ZENworks 10 Asset Management com SP2 do site da Novell na Web e copie-a para um local temporário no seu dispositivo Windows.

  2. Grave a imagem ISO em um DVD.

Usando o Linux para criar um DVD de instalação do ZENworks a partir de uma imagem ISO

Opcionalmente, você pode simplesmente executar o programa de instalação do ponto de montagem ISO, em vez de gravar o DVD:

  1. Faça download da imagem ISO de instalação do ZENworks 10 Asset Management com SP2 do site da Novell na Web e copie-a para um local temporário no seu dispositivo Linux.

  2. Siga um destes procedimentos:

    • Monte a imagem ISO usando o seguinte comando:

      mount -o loop /tempfolderpath/isoimagename.iso mountpoint
      

      Substitua caminho_da_pasta_temp pelo caminho da pasta temporária, substitua nome_da_imagem_iso pelo nome de arquivo ISO do ZENworks e substitua ponto_de_montagem pelo caminho da localização do sistema de arquivos na qual deseja montar a imagem. O caminho especificado por ponto_de_montagem já deve existir.

      Por exemplo:

      mount -o loop /zam10/zam10.iso /zam10/install
      
    • Grave a imagem ISO em um DVD.

2.3.3 Criando uma Autoridade de Certificação externa

Se você planeja usar CAs (Certificate Authorities - Autoridades de Certificação) externas, instale o openssl e faça o seguinte para criar os arquivos de certificado:

  1. Para gerar uma chave privada necessária para criar uma CSR (Certificate Signing Request - Solicitação de Autenticação de Certificado, digite o seguinte comando:

    openssl genrsa -out zcm.pem 1024
    
  2. Para criar uma CSR que possa possa ser assinada pela CA externa, digite o seguinte comando:

    openssl req -new -key zcm.pem -out zcm.csr
    

    Quando for solicitado “SEU nome”, digite o nome DNS completo atribuído ao servidor em que você está instalando o ZENworks 10 Asset Management.

  3. Para converter a chave privada do formato PEM no formato DER, digite este comando:

    openssl pkcs8 -topk8 -nocrypt -in zcm.pem -inform PEM -out zcm.der -outform DER
    

    A chave privada deve estar no formato PKCS8 DER, e o certificado assinado deve estar no formato X.509 DER. Você pode usar a ferramenta de linha de comando OpenSSL para converter suas teclas para o formato adequado. É possível obter essa ferramenta como parte do kit de ferramentas Cygwin ou como parte da distribuição do Linux.

  4. Use a CSR e gere um certificado usando o ConsoleOne ou uma CA externa verdadeira, como a Verisign.

  5. Usando o ConsoleOne, exporte seu certificado auto-assinado da CA.

  6. Para converter o certificado assinado do formato PEM no formato DER, digite este comando:

    openssl x509 -in cert.pem -inform PEM -out cert.der -outform DER
    

Agora, você deve ter os três arquivos necessários para instalar o ZENworks usando a CA externa.

2.3.4 Instalando um banco de dados externo do ZENworks

Se você deseja instalar e usar o banco de dados Sybase embutido para o ZENworks 10 Configuration Management, consulte a Seção 2.4, Executando a instalação.

Se deseja configurar um banco de dados externo, você tem as seguintes opções:

  • Configurar o banco de dados durante a instalação do Servidor Principal: Esse é o método mais rápido e mais fácil. Para obter informações detalhadas sobre esse método, consulte a Seção 2.4, Executando a instalação.

  • Configurar o banco de dados externamente antes de instalar o Servidor Principal: Essa opção é especialmente útil se seu administrador de banco de dados não é o mesmo que o administrador do ZENworks. Informações detalhadas sobre esse método são fornecidas nesta seção.

Durante a instalação do ZENworks, você tem as seguintes opções para instalar ou criar bancos de dados do ZENworks externos:

  • Instalar em um novo banco de dados Sybase OEM remoto

  • Instalar em um banco de dados Sybase SQL Anywhere externo

  • Instalar em um banco de dados Microsoft SQL Server externo

  • Criar um novo banco de dados Microsoft SQL Server externo

  • Instalar em um esquema de usuário do Oracle 10g

  • Criar um novo esquema de usuário do Oracle 10g

Algumas dessas opções requerem que você conclua determinadas tarefas para criar ou configurar bancos de dados externos antes que o ZENworks possa gravar neles durante a instalação. Conclua os pré-requisitos e continue com a instalação do banco de dados.

Pré-requisitos para a instalação de bancos de dados externos

Verifique as seções aplicáveis:

Pré-requisitos para o Sybase OEM remoto

Antes de instalar o ZENworks 10 Asset Management para criar a Zona de Gerenciamento, você deve primeiro instalar o banco de dados Sybase OEM remoto no servidor de banco de dados remoto, para que ele possa ser adequadamente configurado durante a instalação do Servidor Principal que hospeda o banco de dados.

Pré-requisitos para o Sybase SQL Anywhere remoto

Antes de instalar e configurar o banco de dados Sybase SQL Anywhere para o ZENworks 10 Asset Management, certifique-se de que os seguintes pré-requisitos sejam atendidos:

  • Instale e configure o banco de dados Sybase SQL Anywhere, para que possa ser atualizado quando você instalar o ZENworks 10 Asset Management no Servidor Principal.

  • Verifique se o usuário do banco de dados tem permissões de leitura/gravação para criar e modificar as tabelas no servidor de banco de dados.

Pré-requisitos para o Microsoft SQL Server

Antes de instalar e configurar o banco de dados Microsoft SQL Anywhere para o ZENworks 10 Asset Management, verifique se o software Microsoft SQL Server está instalado no servidor de banco de dados, para que o programa de instalação do ZENworks possa criar o novo banco de dados Microsoft SQL. Para obter instruções de instalação do software Microsoft SQL Server, consulte a documentação da Microsoft.

Pré-requisitos para o Oracle

Durante a instalação do banco de dados do ZENworks no Oracle, você pode optar por criar um novo esquema de usuário ou especificar um existente que resida em um servidor da rede.

  • Criar um novo esquema de usuário: Se você optar por criar um novo esquema de usuário, verifique se os seguintes requisitos serão atendidos:

    • Você deve conhecer as credenciais de administrador de banco de dados.

    • É necessário que já exista um tablespace para associação ao usuário Oracle de acesso.

    • O tablespace deve ter espaço suficiente para criar e armazenar o esquema de banco de dados do ZENworks. O tablespace requer um mínimo de 100 MB para criar o esquema de banco de dados do ZENworks sem nenhum dado.

  • Usar um esquema de usuário existente: Você pode instalar em um esquema de usuário Oracle existente que reside em um servidor na rede nos seguintes cenários:

    • O administrador de banco de dados cria um esquema de usuário com os direitos necessários e você recebe as credenciais desse esquema do usuário do administrador de banco de dados. Nesse caso, as credenciais do administrador de banco de dados não são necessárias para instalação em um esquema de usuário Oracle.

    • Crie um esquema de usuário no banco de dados Oracle e opte por usá-lo durante a instalação do ZENworks Asset Management.

    Se você optar por usar um esquema de usuário existente, verifique se os seguintes requisitos são atendidos:

    • Verifique se o tablespace tem espaço suficiente para criar e armazenar o esquema de banco de dados ZENworks.O tablespace requer um mínimo de 100 MB para criar o esquema de banco de dados ZENworks sem nenhum dado.

    • Verifique se a quota do esquema de usuário está definida como Ilimitada no tablespace que você planeja configurar durante a instalação.

    • Verifique se o esquema de usuário tem os direitos a seguir para criar o banco de dados.

      • CREATE SESSION
      • CREATE_TABLE
      • CREATE_VIEW
      • CREATE_PROCEDURE
      • CREATE_SEQUENCE
      • CREATE_TRIGGER

    IMPORTANTE:Para bancos de dados Oracle, o desempenho poderá ser afetado de acordo com a configuração de seu banco de dados, ou seja, se você o tiver configurado para usar processos de servidor compartilhados ou dedicados. Cada Servidor Principal do ZENworks é configurado com um pool de conexão ao banco de dados, cujo tamanho varia de acordo com a carga do sistema ZENworks. Esse pool pode crescer nos picos de carga até um máximo de 100 conexões simultâneas ao banco de dados por Servidor Principal. Se o seu banco de dados Oracle estiver configurado para usar processos de servidor dedicados, é possível que o uso dos recursos do seu servidor de banco de dados atinja níveis indesejáveis que afetem o desempenho quando houver vários Servidores Principais em sua zona. Caso esse problema ocorra, tente mudar seu banco de dados do ZENworks para usar processos de servidor compartilhados.

Executando a instalação do banco de dados externo do ZENworks

  1. Verifique se o servidor em que você planeja instalar o banco de dados externo preenche os requisitos contidos na Seção 1.4, Requisitos de banco de dados e Pré-requisitos para a instalação de bancos de dados externos.

  2. Inicie o programa de instalação do banco de dados.

    1. No servidor em que você deseja instalar o banco de dados externo, insira o DVD de instalação do Novell ZENworks 10 com SP2.

      Se o DVD executar automaticamente o programa de instalação do banco de dados, saia do programa.

      Se o servidor for Windows, continue com a Etapa 2.b. Se o servidor for Linux, pule para a Etapa 2.c.

    2. No caso do Windows, digite o seguinte no prompt de comando do servidor de banco de dados externo:

      unidade_de_DVD:\setup.exe -c

      ou

      Se o ZENworks 10 Asset Management já foi instalado em um dispositivo e se você quer usar o dispositivo para configurar outra instância do banco de dados do ZENworks (no mesmo dispositivo ou em outro) usando o programa de instalação de bancos de dados externos, execute o seguinte comando:

      unidade_de_DVD:\setup.exe -c --zcminstall

    3. No caso do Linux, execute o seguinte comando no servidor de banco de dados externo:

      sh /media/cdrom/setup.sh -c

      Isso fornece opções adicionais não disponíveis durante a instalação do Servidor Principal, especialmente se você deseja transformar seu banco de dados OEM em um banco de dados remoto. Você pode ver os arquivos SQL gerando o banco de dados do ZENworks, criar usuários de acesso, ver comandos de criação (apenas Sybase OEM) etc.

      ou

      Se o ZENworks 10 Asset Management já foi instalado em um dispositivo e se você quer usar o dispositivo para configurar outra instância do banco de dados do ZENworks (no mesmo dispositivo ou em outro) usando o programa de instalação de bancos de dados externos, execute o seguinte comando:

      unidade_de_DVD_montada/setup.sh -c --zcminstall

      O uso do comando sh resolve problemas de direitos.

      Somente a instalação de GUI está disponível para a instalação de um banco de dados.

  3. Na página Selecionar Banco de Dados do ZENworks, selecione uma das seguintes opções:

    • OEM Sybase SQL Anywhere: Instala o banco de dados Sybase 10 para o ZENworks. Ele é configurado como um serviço, o usuário do banco de dados é criado e as tabelas necessárias ao Servidor Principal são estabelecidas.

      Se essa opção for selecionada, você deverá usar o parâmetro -o (ou --sybase-oem) com o executável de instalação setup.exe para instalar com êxito no banco de dados ao instalar o software do Servidor Principal. Esse parâmetro permite que o ZENworks autentique o banco de dados antes da execução de qualquer operação nele.

      Use o parâmetro -o apenas quando estiver usando a instalação do Sybase fornecida no DVD de instalação do Novell ZENworks 10 Asset Management com SP2.

      Selecione também a opção Sybase SQL Anywhere Remoto durante a instalação do Servidor Principal.

    • Sybase SQL Anywhere: Configure um banco de dados Sybase para gravar nele informações do ZENworks.

    • Microsoft SQL Server: Cria um banco de dados do ZENworks em um Microsoft SQL Server.

    • Oracle: Especifica um esquema de usuário que você pode usar para configurar um esquema de banco de dados Oracle 10g externo para ser usado com o ZENworks.

    IMPORTANTE:Para bancos de dados externos, o servidor que hospeda o banco de dados deverá ter sincronização de horário com cada um dos Servidores Principais na Zona de Gerenciamento, quando os bancos de dados forem instalados.

  4. Clique em Avançar.

  5. Durante a instalação, consulte as seguintes informações para obter detalhes sobre os dados de instalação que você precisa saber (também é possível clicar no botão Ajuda para obter informações semelhantes):

  6. Continue na Seção 2.4, Executando a instalação.

Informações sobre a instalação do banco de dados OEM Sybase SQL Anywhere

As informações necessárias estão listadas na ordem do fluxo da instalação.

Tabela 2-1 Informações sobre o OEM Sybase SQL Anywhere

Informações sobre instalação

Explicação

Instalação do banco de dados Sybase

Especifique o caminho onde você quer que a cópia OEM do software de banco de dados Sybase SQL Anywhere seja instalada. No servidor Windows de destino, somente as unidades mapeadas no momento no servidor estão disponíveis.

O caminho padrão é unidade:\novell\zenworks, que você pode mudar. O programa de instalação cria o diretório \novell\zenworks para a instalação do Sybase.

Configuração do servidor Sybase

Especifique a porta usada pelo servidor de banco de dados Sybase SQL Anywhere. O padrão é 2638. Mude o número da porta padrão se você estiver com algum conflito.

Configuração do acesso ao Sybase

São fornecidos padrões para algumas das informações, os quais podem ser mudados conforme a necessidade.

  • Nome do banco de dados: Especifique um nome para o banco de dados a ser criado.

  • Nome de Usuário: Especifique um nome para criar um novo usuário que pode acessar o banco de dados.

  • Senha: Especifique a senha a ser usada para acessar o banco de dados.

  • Nome do Servidor de Banco de Dados: Especifique um nome para o servidor do banco de dados Sybase SQL Anywhere.

Localização do Arquivo de Banco de Dados

Especifique o caminho onde você deseja que o arquivo do banco de dados Sybase do ZENworks seja criado. Por padrão, o programa de instalação cria o diretório unidade:\novell\zenworks para a instalação do Sybase, que pode ser mudado. Um diretório \database é anexado ao diretório padrão.

Por exemplo,. o caminho padrão é unidade:\novell\zenworks\database.

Verificar as Informações do Banco de Dados

Verifique as informações de configuração do banco de dados.

As informações do driver do banco de dados são detectadas automaticamente pelo instalador de Banco de Dados do ZENworks.

Verificar Scripts SQL

Verifique os scripts SQL a serem executados durante a criação do banco de dados.

Verificar o Comando de Criação do Banco de Dados

Verifique os comandos usados para criar o banco de dados.

Informações sobre a instalação do banco de dados Sybase SQL Anywhere

As informações necessárias estão listadas na ordem do fluxo da instalação.

Tabela 2-2 Informações sobre o Sybase SQL Anywhere

Informações sobre instalação

Explicação

Configuração do servidor Sybase

  • Nome do servidor: É recomendável identificar o servidor pelo nome DNS e não pelo endereço IP; assim, ele estará sincronizado com os certificados assinados com nomes DNS.

    IMPORTANTE:Se você mudar posteriormente o nome DNS ou o endereço IP do servidor de banco de dados, verifique se o servidor DNS corporativo está atualizado com essa mudança para manter o DNS do servidor de banco de dados sincronizado.

  • Porta: Especifique a porta usada pelo servidor de banco de dados Sybase SQL Anywhere. O padrão é 2638. Mude o número da porta padrão se você estiver com algum conflito.

Configuração do acesso ao Sybase

Esse servidor deve ter um banco de dados Sybase SQL Anywhere instalado. São fornecidos alguns padrões para algumas dessas informações que podem ser mudados conforme necessário.

  • Nome do banco de dados: Especifique o nome do banco de dados existente

  • Nome de Usuário: Especifique o usuário que pode modificar o banco de dados. O usuário deve ter permissões de leitura/gravação para modificar o banco de dados.

  • Senha: Especifique a senha de um usuário existente com permissões de leitura/gravação para o banco de dados.

  • Nome do Servidor de Banco de Dados: Especifique o nome do seu servidor de banco de dados Sybase SQL Anywhere.

Verificar as Informações do Banco de Dados

Verifique as informações de configuração do banco de dados.

As informações do driver do banco de dados são detectadas automaticamente pelo instalador de Banco de Dados do ZENworks.

Verificar Scripts SQL

Verifique os scripts SQL a serem executados durante a criação do banco de dados.

Verificar os Comandos de Criação do Banco de Dados

Verifique os comandos usados para criar o banco de dados.

Informações sobre a instalação do banco de dados MS SQL

As informações necessárias estão listadas na ordem do fluxo da instalação.

Tabela 2-3 Informações sobre o banco de dados Microsoft SQL Server

Informações sobre instalação

Explicação

Selecionar Banco de Dados

Você pode optar por criar um novo banco de dados ou se conectar a um banco de dados existente.

Configuração do Servidor do Banco de Dados Externo

O servidor de banco de dados deve ter um banco de dados MS SQL instalado. São fornecidos alguns padrões para algumas dessas informações que podem ser mudados conforme necessário.

  • Endereço do Servidor: É recomendável identificar o servidor pelo nome DNS e não pelo endereço IP; assim, ele estará sincronizado com os certificados assinados com nomes DNS.

    IMPORTANTE:Se você mudar posteriormente o nome DNS ou o endereço IP do servidor de banco de dados, verifique se o servidor DNS corporativo está atualizado com essa mudança para manter o DNS do servidor de banco de dados sincronizado.

  • Porta: Especifique a porta usada pelo servidor de banco de dados MS SQL. O padrão é 1433. Mude o número da porta padrão se você estiver com algum conflito.

  • Instância nomeada: É o nome da instância do servidor SQL que está hospedando o banco de dados existente do ZENworks. Você deve especificar a instância nomeada se quiser que ela seja diferente do padrão mssqlserver.

  • Nome do banco de dados: Especifique o nome do banco de dados MS SQL existente no qual você deseja hospedar o banco de dados do ZENworks. Essa opção está disponível apenas para um banco de dados existente.

  • Nome de Usuário: Especifique o usuário que pode modificar o banco de dados. O usuário deve ter permissões de leitura/gravação para modificar o banco de dados.

    Para a autenticação do Windows, forneça um nome de usuário no dispositivo atual ou no domínio. Para autenticação de SQL, forneça um nome de usuário correspondente ao de um usuário SQL válido.

  • Senha: Digite s senha do usuário especificado no campo Nome de Usuário.

  • Domínio: É importante saber se você instalou o SQL Server usando a autenticação SQL, a autenticação Windows ou ambas. Verifique se selecionou a opção que coincide com suas opções do SQL Server, caso contrário, ocorrerá falha da autenticação.

    Se você estiver usando a autenticação do Windows, especifique o domínio do Windows em que o usuário especificado no campo Nome de usuário existe. Se você não estiver usando um domínio do Windows, especifique o nome abreviado do servidor.

Configuração do Banco de Dados Externo > Localização do Banco de Dados (aplicável apenas ao novo banco de dados)

Especifique o caminho do arquivo do banco de dados MS SQL existente no servidor SQL. O padrão é c:\database. Verifique se o caminho existe no dispositivo que hospeda o banco de dados.

Verificar as Informações do Banco de Dados

Verifique as informações de configuração do banco de dados.

Verificar Scripts SQL

Verifique os scripts SQL a serem executados durante a criação do banco de dados. Você somente poderá ver os scripts.

Informações sobre a instalação do banco de dados Oracle

As informações necessárias estão listadas na ordem do fluxo da instalação.

Tabela 2-4 Informações sobre o banco de dados Oracle

Informações sobre instalação

Explicação

Opções de Esquema de Usuário Oracle

Você pode criar um novo esquema de usuário ou especificar um existente que resida em um servidor da sua rede. Você pode usar o esquema de usuário para configurar um esquema do banco de dados Oracle 10g externo para uso com o ZENworks.

Se você estiver criando um novo esquema de usuário, um tablespace já deverá existir para a associação ao usuário Oracle de acesso. Em um esquema de usuário existente, os direitos e o tablespace já devem estar configurados.

Informações sobre o Servidor Oracle

O servidor de banco de dados deve ter um banco de dados Oracle instalado. São fornecidos alguns padrões para algumas dessas informações que podem ser mudados conforme necessário.

  • Endereço do Servidor: É recomendável identificar o servidor pelo nome DNS e não pelo endereço IP; assim, ele estará sincronizado com os certificados assinados com nomes DNS.

    IMPORTANTE:Se você mudar posteriormente o nome DNS ou o endereço IP do servidor de banco de dados, verifique se o servidor DNS corporativo está atualizado com essa mudança para manter o DNS do servidor de banco de dados sincronizado.

  • Porta: Especifique a porta usada pelo servidor de banco de dados. O padrão é 1521. Mude o número da porta padrão se você estiver com algum conflito.

  • Nome do Serviço: Para um novo esquema de usuário, especifique o nome da instância (SID) no qual o esquema de usuário será criado. Para um esquema de usuário existente, especifique o nome da instância (SID) no qual o esquema de usuário foi criado.

Administrador Oracle (aplicável apenas ao novo esquema de usuário)

  • Nome de Usuário: Especifique o usuário que pode modificar o banco de dados. O usuário deve ter permissões de leitura/gravação para modificar o banco de dados.

  • Senha: Especifique a senha a ser usada para acessar o banco de dados.

Usuário Oracle de Acesso

  • Nome de Usuário: Para um novo esquema de usuário, especifique um nome. Para um esquema de usuário existente, especifique o nome do esquema de usuário que já existe no banco de dados Oracle.

  • Senha: Para um novo esquema de usuário, especifique uma senha a ser usada para acessar o banco de dados. Para um esquema de usuário existente, especifique a senha usada para acessar o esquema de usuário que já existe no banco de dados Oracle.

  • Tablespace Padrão: Para um novo esquema de usuário, especifique o nome de um tablespace onde você deseja que o esquema de usuário seja criado. Para um esquema de usuário existente, especifique o tablespace que contém o esquema de usuário especificado no campo Nome de Usuário.

    Por padrão, é USERS.

Verificar as Informações do Banco de Dados

Verifique as informações de configuração do banco de dados.

Verificar Scripts SQL

Verifique os scripts SQL a serem executados durante a criação do banco de dados.