Métodos de Instalação que Requerem Configuração Manual (Linux e UNIX) >
Instalando Produtos DB2 com
Arquivos de Carga Útil (Linux e UNIX)
Esta tarefa descreve como instalar produtos, componentes e recursos do DB2 a partir de arquivos de carga útil do DB2.
Este não é um método recomendado para instalação. É recomendável utilizar
o assistente de Configuração do DB2 ou o método do arquivo de resposta.
Pré-requisitos
Antes de implementar os arquivos de carga útil do DB2:
- Revise os pré-requisitos de instalação e assegure-se de que os requisitos sejam atendidos.
- Assegure-se de que as dependências do DB2 sejam atendidas. Ao revisar os pré-requisitos de instalação, tome nota de todos os produtos DB2 que devem ser instalados uns com os outros. Em seguida, assegure-se de implementar o arquivo tar.gz
para um produto, bem como todos os arquivos tar.gz para os produtos necessários.
- Obtenha os arquivos de carga útil que estão contidos no DVD do produto DB2 ou que podem ser transferidos por download a partir do IBM Passport
Advantage: http://www-306.ibm.com/software/howtobuy/passportadvantage/.
Restrições
Não é possível instalar manualmente um produto, componente ou recurso do DB2 utilizando um utilitário de instalação nativo do sistema operacional, como
rpm, SMIT, swinstall ou pkgadd.
Para instalar produtos, componentes e recursos do DB2 a partir de arquivos de carga útil do DB2:
- Para instalações raiz, efetue logon como usuário root. Para instalações não-raiz,
efetue logon com o ID do usuário que deve ser o proprietário da instalação do DB2.
- Insira e monte o DVD apropriado ou acesse o sistema de arquivo
no qual a imagem de instalação está armazenada.
- Localize o componente do DB2 que você deseja instalar. Cada DVD do produto DB2
fornece um arquivo que lista os componentes disponíveis para instalação. A lista de
componentes está em um arquivo chamado ComponentList.htm e está
localizada no diretório /db2/platform
em seu DVD, em que platform é a plataforma na qual está sendo feita a instalação.
- Descompacte o arquivo de carga útil.
Nota:
Para que produtos e componentes do DB2 funcionem juntos, eles devem ser instalados
em um único caminho. Isto não deve ser confundido com a capacidade de
instalar produtos DB2 em vários caminhos. Mas, para que os produtos e os componentes funcionem juntos, eles devem ser instalados
no mesmo caminho e devem estar no mesmo nível de
release. Se um componente tiver pré-requisitos,
consulte o arquivo DB2DIR/.metadata/COMPONENT/prereqs
dentro de cada carga útil para ver quais são os pré-requisitos. Se algum componente
necessário estiver ausente, essa funcionalidade não funcionará.
Para descompactar o arquivo de carga útil, execute o comando adequado:
em que
- DB2DIR é o nome do caminho completo no qual você está instalando:
- Para instalações não-raiz, DB2DIR deve ser $HOME/sqllib.
Este diretório deve estar vazio
- Para instalações raiz, o caminho padrão é:
- /opt/IBM/db2/V9.7 para AIX, HP-UX ou Solaris
- /opt/ibm/db2/V9.7 para Linux
Se você optar por não utilizar o caminho padrão, poderá
especificar um caminho de instalação diferente.
Os caminhos de instalação do DB2 têm as seguintes regras:
- Podem incluir letras minúsculas (a–z), letras maiúsculas (A–Z) e o caractere
sublinhado ( _ )
- Não podem exceder 128 caracteres
- Não podem conter espaços
- Não podem conter caracteres que não estejam em inglês
- dvd representa o ponto de montagem do DVD do DB2.
- filename é o nome do componente do DB2 que está sendo instalado.
- Para assegurar que o caminho da procura da biblioteca incorporada em cada arquivo executável e de biblioteca do DB2 utilize o caminho da instalação, execute o seguinte comando:
DB2DIR/install/db2chgpath
em que DB2DIR é o nome do caminho completo no qual você está instalando.
- Notas importantes:
-
- Depois de executar o comando db2chgpath, os arquivos de programa não poderão ser movidos.
- Se você instalar recursos adicionais no mesmo caminho em um momento subseqüentes, deverá executar o comando db2stop e executar novamente o comando db2chgpath.
- Para instalações raiz, você pode criar uma instância do DB2 nesse momento utilizando o comando db2icrt. Se não houver necessidade de criar uma instância, você deverá executar pelo menos o comando
db2ilist. O comando db2icrt ou o comando
db2ilist deve ser executado nesse momento, porque
um efeito lateral de executar o comando é que a instalação é registrada com
o registro global.
- Para instalações não-raiz, execute $HOME/sqllib/db2nrcfg para
configurar a instância não-raiz.
- Configure o utilitário db2ls. O utilitário db2ls permite
consultar informações sobre as cópias instaladas do DB2. Para configurar o utilitário db2ls:
- Determine qual cópia do DB2 é a mais atualizada executando o seguinte comando:
db2greg –dump
Uma saída
como a seguinte será exibida:
S,DB2,9.5.0.0,/opt/ibm/copy1,-,,0,,,1159464765,0
S,DB2,9.5.0.1,/opt/ibm/copy2,,,1,0,,1159466596,0
Na saída da amostra, 9.5.0.1 na segunda linha indica que copy2 está em um nível mais alto do que copy1, que está em 9.5.0.0.
- Verifique /usr/local/bin para ver se existe um link para db2ls.
Se existir, verifique para qual cópia do DB2 ele aponta.
- Se alguma das seguintes condições for verdadeira, crie um link para /opt/ibm/<latest_copy>/install/db2ls no diretório /usr/local/bin
(em que <latest_copy> é a cópia do DB2 com o nível mais alto):
- /usr/local/bin/db2ls não existe
- /usr/local/bin/db2ls existe, mas aponta para uma cópia instalada do DB2 que não é a cópia mais atualizada no sistema
- Configure o monitor de falhas do DB2 em /etc/inittab executando o comando db2fmcu, que está disponível
em uma instalação do servidor. Por exemplo:
DB2DIR/bin/db2fmcu –u –p /etc/inittab
em que DB2DIR é o nome do caminho completo no qual você está instalando.
- Para instalações não-raiz, após a instalação do produto DB2,
será necessário abrir uma nova sessão de login para utilizar a instância não-raiz do DB2.
Como alternativa, você pode utilizar a mesma sessão de login se originar o ambiente da instância do DB2
com $HOME/sqllib/db2profile (para usuários de shell Bourne e de shell Korn)
ou $HOME/sqllib/db2chsrc (para usuário não shell C),
em que $HOME é o diretório inicial do usuário não-root.
Depois da implementação da carga útil, existem tarefas adicionais de configuração manual que devem ser executadas. Consulte as Tarefas Relacionadas para obter detalhes.
[ Início da Página | Página Anterior | Próxima Página | Índice ]