DF-e MANAGER 2.6 Pré-requisito de Instalação Novembro de 2015 Copyright 2015 Synchro Solução Fiscal Brasil 1
1. Introdução Este documento tem como objetivo citar os requisitos de software e hardware para instalação do DF-e Manager. 2. Requisito de software ATENÇÃO As seguintes JVM s não são suportadas pelo DF-e Manager: Oracle JRockit Open JVM Para o correto funcionamento da aplicação utilize a JVM Oracle HotSpot 1.6 64bits. Indicamos a utilização da versão jdk1.6.0_45, pois o produto DF-e Manager é homologado neste build. 2.1. Servidores de aplicação JBoss Application Server 5.1.GA JBoss Application Server EAP 5.1.2 Websphere Application Server 7.0 (FixPack 19 ou superior) WebLogic 11g (somente 64 bits - versões 10.3.2 até 10.3.6) 2.2. Banco de dados DB2 o o o IBM DB2 for I5/OS V5R4 (AS/400) IBM DB2 9.5 FP4 (Windows, Linux ou AIX) IBM DB2 9.7 FP4 (Windows, Linux ou AIX) ORACLE o Oracle 11g o Oracle 12c ATENÇÃO O usuário de banco do DF-e Manager deve ter o parâmetro DB_BLOCK_SIZE >= 8K. Caso o banco Oracle tenha sido criado com tabela de caracteres UTF8 ou qualquer outra multi-byte, então o parâmetro NLS_LENGTH_SEMANTICS do banco deve estar com valor "CHAR". Caso o Oracle seja o 12c, os parametros abaixo devem ser inseridos no arquivo sqlnet.ora do banco para que a conexão funcione adequadamente: SQLNET.ALLOWED_LOGON_VERSION=8 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8 Após efetuar a alteração, deve-se reiniciar o listener com os comandos: lsnrctl stop lsnrctl start SQL Server o Microsoft SQL SERVER 2005 SP4 o Microsoft SQL SERVER 2008 SP2 ou 2008 R2 SP1 2.3. Sistemas operacionais Windows Server 2003 SP2 e Windows Server 2003 R2 SP2 (somente 64 bits) Windows Server 2008 SP2 e Windows Server 2008 R2 SP1 Linux Red Hat ES 5.0 e 6.0 Copyright 2011 Synchro Solução Fiscal Brasil 2
AIX 5L V 5.3 2.4. Navegadores de internet Firefox 4.0 ou superior Internet Explorer 7.0 ou superior 3. Requisito de hardware Para o dimensionamento de hardware é necessário um entendimento mais detalhado do conteúdo da mensagem em formato XML do documento fiscal. Abaixo temos uma configuração mínima de referência. 3.1. Topologia Servidor HTTP Servidor de Aplicação compatível com o que está citado no capítulo 2 item 1 deste manual. Servidor de Banco de Dados compatível com o que está citado no capítulo 2 item 2 deste manual. 3.2. Configuração de referência Banco de Dados: Oracle 11g R2 (11.2.0.1); Servidor de Aplicação: IBM Websphere 7.0 FP 21; Volume de notas utilizado: 30.000 Notas; Volume de processamento aproximado: 6.000 Notas/hora; Hardware Utilizado: Intel Xeon Quad 2.00 GHz, 4GB Memória Tamanho médio de uma nota com 2 itens: 15KB Tamanho do banco para 30.000 notas: 452MB Figura 1 Exemplo de topologia 4. Requisitos de ambiente Além dos requisitos de hardware e software também se faz necessário outros artefatos e configurações para que o DF-e Manager funcione corretamente. 4.1. Pré-requisitos que independem do servidor de aplicação para publicação da aplicação 1. Certificado Digital padrão ICP-Brasil (.pfx).; Copyright 2011 Synchro Solução Fiscal Brasil 3
2. Certificado Digital padrão ICP-Brasil armazenado em keystore de acordo com os documentos Keystore_Configuration e Certificate_Configuration disponíveis no pacote de instalação 3. Gerar arquivo TrustStore com os Certificados Digitais da Sefaz (distribuído no instalador do produto), que será instalado. Necessário: caminho de instalação e senha de acesso. 4. Acesso de leitura e gravação ao SGBD (sistema gerenciador de banco de dados). 5. Fornecer informações de conexão ao SGBD com hostname ou IP, porta, instancia ou dbname. 6. Informar usuário e senha de conexão ao SGBD específico para a solução DFe Manager 7. Liberar a conexão ao SGBD no firewall interno se o application server estiver sendo executado em uma DMZ. 8. Instalar os Driver(s) da(s) impressora(s) localmente no Servidor onde a aplicação será instalado. 9. Definir área temporária para a gravação dos logs da aplicação com permissão de acesso para leitura e gravação. 10. Definir área onde serão armazenados os arquivos utilizados na impressão (logotipos) com permissão de acesso para leitura e gravação. 11. Fornecer as informações do Servidor proxy para estabelecer conexão com as Secretarias de Fazenda. 12. Liberar no Firewall todos os endereços das Secretarias de Fazenda as quais O NFe Manager irá se conectar 4.2. Pré-requisitos que dependem do servidor de aplicação para publicação da aplicação 1. Em Todos os Servidores de aplicação: configurar o Proxy de acordo com as informações do cliente. 2. Ajustar os parâmetros de memória da JVM com os seguintes valores mínimos: -Xms1536m -Xmx1536m -XX:PermSize=128m -XX:MaxPermSize=384m Xss1024k 3. JBoss 5.X: Utilizar Java HotSpot JDK 1.6 64 bits 4. WebSphere: Configurar SSL no console do Websphere 7.0 conforme manual DFE_WAS_SSL 5. WebLogic: Criação de um DOMAIN para a aplicação DFe-Manager. 6. WebLogic: Utilizar Java HotSpot JDK 1.6 64 bits 5. Modelo de componentes de Aplicação 5.1. Modelo de deployment Figura 2 Modelo de deployment Copyright 2011 Synchro Solução Fiscal Brasil 4
Figura 3 Modelo de deployment Copyright 2011 Synchro Solução Fiscal Brasil 5
5.2. Modelo de configuração de ambiente Figura 4 Modelo de configuração de ambiente - padrão Figura 5 Modelo de configuração de ambiente - cluster Copyright 2011 Synchro Solução Fiscal Brasil 6