Instalando Servidores DB2 > Instalando no Linux e no UNIX > Instalando como um Usuário Não-raiz >
Limitações das Instalações Não-Raiz
Além das diferenças entre instalações raiz e instalações não-raiz, há várias limitações em instalações não-raiz. Esse tópico discute as limitações para ajudá-lo a decidir se deseja utilizar uma instalação não-raiz.
- Limitações do Produto
- Alguns produtos DB2
não são suportados em instalações não-raiz:
- IBM Data Studio
- DB2 Query Patroller
- DB2 Net Search Extender
- Centro de Informações do DB2 instalado localmente
Nota:
O Centro de Informações do DB2 instalado
localmente não é suportado em instalações não-raiz, porque requer propriedade de administrador
para iniciar o daemon. No entanto, uma instância do DB2 de instalação não-raiz pode ser configurada para utilizar um Centro de Informações do DB2 instalado localmente, se ele estiver instalado no mesmo computador.
- Limitações de Recursos e de Ferramentas
- Os seguintes recursos e ferramentas não estão disponíveis em instalações não-raiz:
- O DAS (DB2 Administration
Server) e seus comandos associados: dascrt, dasdrop,
daslist, dasmigr e dasupdt
- O Assistente de Configuração
- O Centro de Controle
- A capacidade do db2governor para aumentar a prioridade não é suportada
- No WLM (Work Load Manager), são permitidas tentativas de configurar a prioridade do agente em uma classe de serviço do DB2
em uma instância não-raiz do DB2. No entanto, a prioridade do agente
não será respeitada, e nenhum erro SQLCODE será retornado.
- O início automático de instâncias não-raiz do DB2 na reinicialização do sistema não é suportado
- Limitações do Monitor de Funcionamento
- Os seguintes recursos do monitor de funcionamento não são suportados em instalações não-raiz:
- Executar ações de script ou de tarefas em ocorrências de alerta
- Enviar notificações de alerta
- Limitação de Banco de Dados Particionado
- Apenas os bancos de dados de partição única são suportados em instalações não-raiz. Você não pode incluir partições de banco de dados adicionais.
- Listando Produtos DB2
- A saída produzida pelo comando db2ls, quando executada como um usuário
não-root, é diferente da saída produzida quando executada como um usuário root.
Para obter detalhes, consulte o tópico do comando db2ls.
- Cópias do DB2
- Cada usuário não-root pode ter apenas uma cópia de um produto DB2 instalada.
- Limitação de Instâncias do DB2
- Em instalações não-raiz, é criada uma instância do DB2 durante a instalação.
Não é possível criar instâncias adicionais.
- As ações de instâncias do DB2
podem ser desempenhadas apenas pelo proprietário da instância
- Instalações raiz e instalações não-raiz podem coexistir no mesmo computador
em diferentes caminhos da instalação. No entanto, uma instância não-raiz pode ser atualizada
ou descartada (utilizando o comando db2_deinstall)
apenas pelo usuário não-root que possui a instância não-raiz.
Uma instância do DB2 criada
por um usuário com privilégios de administrador pode ser atualizada ou descartada por um usuário
com privilégios de administrador.
- Comandos de Instâncias do DB2
- Os seguintes comandos de instâncias do DB2 estão indisponíveis em instalações não-raiz:
- db2icrt
- Ao instalar um produto DB2 como um usuário não-root, uma única instância
é automaticamente criada e configurada. Não é possível criar instâncias adicionais
em instalações não-raiz. No entanto, se a instância criada automaticamente
precisar ser configurada, será possível utilizar o comando de configuração não-raiz, db2nrcfg.
- db2iupdt
- O comando db2iupdt não pode ser utilizado para instâncias não-raiz.
Em vez disso, utilize o comando de configuração de instalação não-raiz (db2nrcfg)
para atualizar a instância não-raiz do DB2. No entanto, a atualização da instância não-raiz normalmente não é necessária, porque ela é atualizada automaticamente durante a atualização
de seu produto DB2.
- db2idrop
- A instância criada automaticamente durante instalações não-raiz
não pode ser descartada. O produto DB2 deve ser desinstalado para descartar a instância do DB2.
- db2iupgrade
- O upgrade não é suportado para instalações não-raiz.
- Limitação de upgrade
- As instâncias raiz não podem ser atualizadas para uma instância não-raiz.
- As ações de pós-instalação podem ser desempenhadas apenas pelo proprietário da instância do DB2
- Instalações raiz e instalações não-raiz podem coexistir no mesmo computador.
No entanto, apenas o usuário original não-root que instalou o produto DB2
pode executar ações subseqüentes, como:
- Aplicando Fix Packs
- Inclusão de recursos
- Instalação de produtos complementares
- Ajustando Valores de ulimit
- O comando ulimit no UNIX e Linux configura ou relata limites de recursos do usuário,
como limites de dados e de pilha. Para instâncias raiz, o servidor de banco de dados atualiza
dinamicamente configurações de ulimit sem alterar as configurações permanentes.
No entanto, para instâncias não-raiz, as configurações de ulimit podem ser verificadas apenas
durante a instalação. Será emitida uma mensagem de aviso se as configurações forem inapropriadas.
A propriedade de administrador é necessária para alterar as configurações de ulimit.
Limitações que Podem Ser Superadas Executando db2rfe
Existem limitações
adicionais em instalações não-raiz que podem ser superadas
executando o comando db2rfe. Os seguintes recursos e capacidades
estão inicialmente indisponíveis em instalações não-raiz:
- Autenticação baseada em sistema operacional
- Recurso HA (Alta Disponibilidade)
- A capacidade para reservar nomes de serviços no arquivo /etc/services
- A capacidade para aumentar limites de dados do usuário (ulimits). Esta capacidade se aplica
apenas ao AIX.
Em outras plataformas, os limites de dados do usuário devem ser aumentados manualmente.
Execute o comando Ativar recursos raiz para instalação não-raiz (db2rfe)
para ativar estes recursos e capacidades. A execução do comando db2rfe
é opcional e deve ser feita por um usuário com propriedade de administrador.
Tipo de Autenticação em Instalações Não-raiz
A autenticação baseada
em sistema operacional é o tipo de autenticação padrão para produtos DB2.
Como instalações não-raiz não suportam autenticação baseada no sistema operacional suportado, se
você optar por não executar o comando db2rfe após a instalação do
produto DB2 como um
usuário não-root, será necessário configurar manualmente o tipo de autenticação. Isto pode
ser feito atualizando os seguintes parâmetros no arquivo de configuração do
gerenciador de banco de dados (dbm cfg):
- clnt_pw_plugin (Parâmetro de configuração do plug-in de ID do usuário/senha do cliente)
- group_plugin (Parâmetro de configuração do plug-in de grupo)
- srvcon_pw_plugin (Plug-in de ID do usuário/senha para conexões de entrada
no parâmetro de configuração do servidor)
[ Início da Página | Página Anterior | Próxima Página | Índice ]