Considerações do arquivo de resposta para um ambiente do Db2 pureScale
Além das considerações gerais sobre o arquivo de resposta, um ambiente Db2 pureScale tem considerações adicionais.
Uma instalação do arquivo de resposta também pode ser referida como uma instalação silenciosa ou uma instalação não-assistida. O arquivo de resposta pode ser usado para:
- Instale o Db2 pureScale Feature e crie a instância do Db2 pureScale na mesma execução em todos os hosts ou
- Instale o Db2 pureScale Feature em todos os hosts, em seguida, execute os comandos db2icrt, db2iupdtou db2isetup para criar e estender manualmente uma instância do Db2 pureScale .
Um arquivo de resposta pode ser criado de uma das seguintes formas:
- usando o assistente Configuração do Db2,
- usando arquivo de resposta de amostra, ou
- usando o comando db2isetup.
Deve-se considerar o seguinte antes de continuar com uma instalação de arquivo de resposta em um ambiente do Db2 pureScale :
- Um sistema limpo é recomendado. Em um sistema limpo, nenhum dos seguintes produtos já está instalado:
- IBM® General Parallel File System (GPFS), nem
- IBM Tivoli System Automation for Multiplatforms
- O arquivo de resposta inclui informações sobre todos os hosts participantes. Ao usar um arquivo de resposta, o comando db2setup ou db2isetup pode ser executado a partir de qualquer um dos hosts. Para obter notas de uso adicionais, consulte o comando específico.
- Qualquer palavra-chave com uma sintaxe incorreta invalida o arquivo de resposta inteiro.
- Palavras-chave disponíveis para uma instalação Db2 pureScale Feature . Algumas palavras-chave são obrigatórias e outras são opcionais, dependendo do estado do seu sistema. Para obter detalhes da palavra-chave, consulte o tópico de palavras-chave do arquivo de resposta.
- HOST
- identificador do host.HOSTNAME
- identificador do host.CLUSTER_INTERCONNECT_NETNAME
- DB2_CLUSTER_SERVICES_TIEBREAKER_DEVICE_PATH
- INSTANCE_SHARED_DEVICE_PATH
- INSTANCE_SHARED_DIR
- Configurações de criação da instância:
- identificador_da_instância.PREFERRED_PRIMARY_CF
- identificador_da_instância.PREFERRED_SECONDARY_CF
- identificador_da_instância.MEMBER
- identificador_da_instância.DB2CF_PORT_NUMBER
- identificador_da_instância.DB2CF_MGMT_PORT_NUMBER
- As seguintes interdependências de palavra-chave devem ser seguidas quando usar as palavras-chave:
- A configuração do ambiente Db2 pureScale recomendada para o Db2 pureScale Feature é quatro hosts: dois recursos de armazenamento em cache do cluster e dois membros. Por exemplo:
* Product Installation LIC_AGREEMENT = ACCEPT PROD = ENTERPRISE_SERVER_EDITION_DSF FILE = /opt/IBM/db2/V10.5 * ---------------------------------------------- * Instance properties * ---------------------------------------------- INSTANCE = inst1 inst1.PREFERRED_PRIMARY_CF = host1 inst1.PREFERRED_SECONDARY_CF = host2 inst1.MEMBER = host3 inst1.MEMBER = host4 inst1.TYPE = dsf * Instance-owning user inst1.NAME = db2sdin1 inst1.GROUP_NAME = db2iadm1 inst1.HOME_DIRECTORY = /home/db2sdin1 inst1.PASSWORD = 937436363038076535953807826033486554358563633346043342 ENCRYPTED = inst1.PASSWORD inst1.START_DURING_INSTALL = YES inst1.SVCENAME = db2c_db2sdin1 inst1.PORT_NUMBER = 50000 inst1.FCM_PORT_NUMBER = 60000 inst1.MAX_LOGICAL_NODES = 1 inst1.DB2CF_MGMT_PORT_NUMBER = 56000 inst1.DB2CF_PORT_NUMBER = 56001 * Fenced user inst1.FENCED_USERNAME = db2sdfe1 inst1.FENCED_GROUP_NAME = db2fadm1 inst1.FENCED_HOME_DIRECTORY = /home/db2sdfe1 inst1.FENCED_PASSWORD = 786359555684387445670627543570638933213376259440013362 ENCRYPTED = inst1.FENCED_PASSWORD *----------------------------------------------- * Installed Languages *----------------------------------------------- LANG = EN *----------------------------------------------- * Host Information *----------------------------------------------- HOST = host1 host1.HOSTNAME = coralpibinstall05 host1.CLUSTER_INTERCONNECT_NETNAME = coralpibinstall05-ib0 HOST = host2 host2.HOSTNAME = coralpibinstall06 host2.CLUSTER_INTERCONNECT_NETNAME = coralpibinstall06-ib0 HOST = host3 host3.HOSTNAME = coralpibinstall07 host3.CLUSTER_INTERCONNECT_NETNAME = coralpibinstall07-ib0 HOST = host4 host4.HOSTNAME = coralpibinstall08 host4.CLUSTER_INTERCONNECT_NETNAME = coralpibinstall08-ib0 * ---------------------------------------------- * Shared file system settings * ---------------------------------------------- INSTANCE_SHARED_DEVICE_PATH = /dev/hdisk10 * ---------------------------------------------- * Tiebreaker settings * ---------------------------------------------- DB2_CLUSTER_SERVICES_TIEBREAKER_DEVICE_PATH = /dev/hdisk11em que:- instance_identifier.PREFERRED_PRIMARY_CF -identifica o host designado como a principal facilidade de armazenamento em cache do cluster para a instância. Um host deve ser especificado como a principal facilidade de armazenamento em cache do cluster principal .
- instance_identifier.PREFERRED_SECONDARY_CF -identifica o host designado como o secundário cluster de armazenamento em cache para a instância.
- instance_identifier.MEMBER - identifica o host designado como um membro para a instância.
- Palavras-chave do sistema de arquivo. Quando a instância do Db2 pureScale é criada, uma das palavras-chave relacionadas ao sistema de arquivos do cluster deve ser especificada. A palavra-chave escolhida indica se um sistema de arquivos GPFS Gerenciado pelo Usuário, ou um sistema de arquivos GPFS criado é usado:
- INSTANCE_SHARED_DEVICE_PATH - Indica que um método do sistema de arquivos em cluster gerenciado do DB2 é usado. Essa é a palavra-chave recomendada. Essa palavra-chave identifica o caminho do dispositivo usado para criar um sistema de arquivos para arquivos compartilhados. Não pode haver nenhum sistema de arquivos já no disco.
- INSTANCE_SHARED_DIR - indica que um sistema de arquivos Gerenciado pelo Usuário é usado. Esta palavra-chave identifica o caminho para um sistema de arquivos GPFS existente para armazenamento de arquivos compartilhados.
- A palavra-chave DB2_CLUSTER_SERVICES_TIEBREAKER_DEVICE_PATH é a configuração do desempatador RSCT. Ele identifica o caminho do dispositivo para configurar um desempatador de serviços de cluster. O desempatador é necessário para propósitos de recuperação de cluster quando uma instância do Db2 pureScale é dividida pela metade devido a uma falha na comunicação... O desempatador determina qual metade da instância do Db2 pureScale permanece online. O caminho especificado para esta palavra-chave deve ser dedicado e não usado para nada mais. Ele deve ter pelo menos 25 MBs de tamanho e estar acessível por todos os hosts. O caminho especificado para esta palavra-chave deve ser diferente da palavra-chave INSTANCE_SHARED_DEVICE_PATH.
- A configuração do ambiente Db2 pureScale recomendada para o Db2 pureScale Feature é quatro hosts: dois recursos de armazenamento em cache do cluster e dois membros. Por exemplo:
Exemplos
O exemplo a seguir instala o Db2 pureScale Feature usando arquivo de resposta db2dsf.rsp:
db2setup -r /mydir/db2dsf.rsp -l /tmp/db2setup.log -t /tmp/db2setup.trc em que mydir representa o diretório
no qual você salvou o arquivo db2dsf.rsp.