Três usuários e grupos são requeridos para operar o DB2. Os nomes dos usuários e dos grupos utilizados nas seguintes instruções são documentados na seguinte tabela. Você pode especificar os nomes dos seus usuários e grupos assim que eles aderirem às regras de nomenclatura do seu sistema e às regras de nomenclatura do DB2.
Tabela 17. Usuários e grupos requeridos
Usuário requerido Nome do usuário Nome do grupo
Proprietário da instância db2inst1 db2iadm1 Usuário limitado db2fenc1 db2fadm1 Usuário do servidor de
administração
db2as db2asgrp
Se um usuário existente é utilizado como o usuário do servidor de
administração, este usuário também deve existir em todos os computadores participantes antes de iniciar a instalação. Se você utilizar o Assistente Instalação do DB2 para criar um novo usuário para o servidor de administração no computador de propriedade da instância, depois este usuário também será criado (se necessário) durante as instalações do arquivo de resposta nos computadores participantes. Se o usuário já existe nos computadores participantes, ele deve ter o mesmo grupo primário. Pré-requisitos:
v Você deve ter autoridade root para criar usuários e grupos.
v Se você gerenciar usuários e grupos com NIS/NIS+ ou um software de segurança semelhante, consulte as considerações sobre NIS/NIS+ antes de criar usuários e grupos.
Restrições:
Os nomes de usuário criados devem estar em conformidade com ambas as regras de nomenclatura do seu sistema operacional e as do DB2.
Procedimento:
Para criar os três nomes destes usuários, execute as seguintes etapas: 1. Efetue o logon no computador principal.
2. Crie um grupo para o proprietário da instância (por exemplo, db2iadm1), o usuário que executará as UDFs ou os procedimentos armazenados (por exemplo, db2fadm1 ), e o Servidor de Administração (por exemplo, db2asgrp) digitando os seguintes comandos:
groupadd id=999 dbiadm1 groupadd id=998 db2fadm1 groupadd id=997 db2asgrp
3. Crie um usuário para cada grupo utilizando os seguintes comandos. O diretório inicial para cada usuário será o diretório inicial DB2 que você criou anteriormente e compartilhou (db2home).
useradd -g db2iadm1 -d /home/db2instl -m db2inst1 senha mypasswrd useradd -g db2fadm1 -d /home/db2fenc1 -m db2inst1 passwd mypasswrd useradd -g dbasgrp -d /home/db2fenc1 -m db2inst1 passwd mypasswrd
4. Defina uma senha inicial para cada usuário criado digitando os seguintes comandos:
passwd db2inst1 passwd db2fenc1 passwd db2as
6. Efetue logon no computador principal como cada usuário que você criou (db2inst1, db2fenc1 e db2as). Talvez seja solicitado a alteração da senha de cada usuário desde que seja a primeira vez que esses usuários tenham efetuado logon no sistema.
7. Efetue o logout.
8. Crie as mesmas contas de usuários e grupos em cada computador que participará no sistema de partição de banco de dados. Para o nosso exemplo, execute esta tarefa em ComputerB, ComputerC, e ComputerD. Referência Relacionada:
v “Considerações sobre a Instalação do NIS” na página 237
Montando o CD-ROM (Solaris)
Pré-requisitos:
Se você estiver montando a unidade do CD-ROM a partir de um sistema remoto usando o NFS, o sistema de arquivos do CD-ROM na máquina remota deverá ser exportado com acesso root. Você também deverá montar esse sistema de arquivos com acesso root no computador local.
Procedimento:
Para montar o CD-ROM no Solaris Operating Environment: 1. Efetue login como um usuário com autoridade root. 2. Insira o CD-ROM na unidade.
3. Se o Volume Manager não estiver em execução no sistema, digite os seguintes comandos para montar o CD-ROM:
mkdir -p /cdrom/unnamed_cdrom
mount -F hsfs -o ro /dev/dsk/c0t6d0s2 /cdrom/unnamed_cdrom
em que /cdrom/unnamed_cdrom representa o diretório de montagem do CD-ROM e /dev/dsk/c0t6d0s2 representa o dispositivo da unidade de CD-ROM.
Se o Volume Manager (vold) estiver em execução no sistema, o CD-ROM será montado automaticamente como:
/cdrom/unnamed_cdrom
4. Efetue logout.
O sistema de arquivos do CD-ROM agora está montado. Para exibir o conteúdo do CD-ROM, coloque o disco na unidade e digite o comando cd /cdromem que cdrom é o diretório do ponto de montagem do CD-ROM.
Copiando o Conteúdo do CD-ROM do Produto DB2 para Seu Computador
Esta tarefa descreve as etapas para copiar o conteúdo do CD-ROM do produto DB2 ESE para o sistema de arquivos iniciais compartilhado do DB2. A cópia do conteúdo do CD-ROM do DB2 é uma etapa exclusiva para instalações particionadas do DB2. Por você estar instalando o DB2 em várioscomputadores simultaneamente, a instalação a partir do disco rígido é muito mais rápida do que a instalação a partir do CD-ROM. Este método é
recomendado para qualquer sistema que inclua mais de quatro computadores. A alternativa é que o NFS monte o sistema de arquivos do CD-ROM de cada computador. Talvez você queira montar o CD-ROM a partir de cada
computador se você não tiver espaço em disco suficiente no sistema de arquivos iniciais do DB2 ou se estiver instalando em menos de quatro computadores.
Procedimento:
Para montar o CD de instalação do DB2 e copiar o conteúdo:
1. Criar um diretório em seu sistema de arquivos/db2home para o CD-ROM do produto DB2:
mkdir /db2home/db2cdrom
2. Copie o conteúdo do CD-ROM para o diretório que você criou:
cp -R /cdrom /db2home/db2cdrom