Anda di halaman 1dari 136

IBM Communications Server para Linux no System z

V erso 6. 4

G517-7996-03

IBM Communications Server para Linux no System z

V erso 6. 4

G517-7996-03

Nota: Antes de usar estas informaes e o produto a que elas se referem, leia as informaes gerais em Avisos, na pgina 105.

Sexta Edio (Maio de 2009) Esta edio aplica-se ao IBM Communications Server para Linux Verso 6.4 e a todos os releases e modificaes subsequentes at que seja indicado de outra forma em novas edies ou newsletters tcnicos. Solicite publicaes por meio de um representante IBM ou a filial IBM que atende a sua localidade. As publicaes no so armazenadas no endereo fornecido a seguir. A IBM agradece seus comentrios. Voc pode enviar seus comentrios para o seguinte endereo: IBM Brasil - Centro de Tradues Rodovia SP 101 km 09 CEP 13185-900 Hortolndia, SP Voc pode enviar os comentrios eletronicamente utilizando um dos seguintes mtodos: v Fax (EUA e Canad): 1+919-254-4028 Envie o fax para Attn: Communications Server for Linux Information Development v E-mail na Internet: comsvrcf@us.ibm.com Ao enviar informaes IBM, voc est concedendo empresa um direito no-exclusivo para uso ou distribuio dessas informaes, da forma que ela achar mais apropriada, sem incorrer em qualquer obrigao para com voc. Copyright International Business Machines Corporation 2000, 2009.

ndice
Tabelas . . . . . . . . . . . . . . vii Figuras . . . . . . . . . . . . . . . ix Bem-vindo ao IBM Communications Server para Linux . . . . . . . . . . xi
Como Utilizar este Manual . . . . . Roteiro . . . . . . . . . . . Convenes Tipogrficas . . . . . Abreviaturas Utilizadas neste Manual O Que H de Novo . . . . . . . Novas Funes . . . . . . . . Funes que Foram Removidas . . Onde Localizar mais Informaes . . . . xi . xi . . . . xii . . . . xiii . . . . xiii . . . . xiv . . . . xiv . . . . xv . . . . . . Exibindo os Detalhes da Instalao do Produto Alterando a Varivel Language Environment . . Migrando de Nveis Anteriores do Communications Server para Linux . . . . . . . . . . . . Consideraes . . . . . . . . . . . . Processo de Migrao . . . . . . . . . . Instalando o Programa Licenciado Communications Server para Linux . . . . . . . . . . . . Instalando o Communications Server para Linux Documentao On-line do Communications Server para Linux . . . . . . . . . . . HACL (Host Access Class Libraries) . . . . . Configurando WebSphere Application Server . . . Configurando o Certificado Seguro do WebSphere Application Server . . . . . . . Configurando WebSphere Application Server . . Instalando o Arquivo de Configurao do Servidor . . . . . . . . . . . . . . Procedimentos Ps-instalao . . . . . . . . Operao Cliente/Servidor . . . . . . . . Limpeza Ps-instalao . . . . . . . . . Visualizando Manuais em PDF . . . . . . . Revisando as Informaes sobre o Release Atual Configurando o SSL para Uso com o Servidor TN ou Redirecionador TN . . . . . . . . . . Fazendo Backup dos Arquivos de Configurao do Communications Server para Linux . . . . Restaurando uma Cpia de Backup de Arquivos de Configurao do Communications Server para Linux . . . . . . . . . . . . . . . Reinicializando os Arquivos de Configurao . . Desinstalando o Communications Server para Linux 26 26 27 27 27 29 29 31 31 31 32 32 33 33 33 33 33 34 34 35

Captulo 1. Sobre IBM Communications Server para Linux . . . . . . . . . . 1


IBM Communications Server para Linux - Recursos Embalagem . . . . . . . . . . . . . . IBM Communications Server para Linux . . . Recursos de Rede Avanados . . . . . . . Recursos e Benefcios . . . . . . . . . . Blocos de Construo Versteis . . . . . . Operao Cliente/Servidor . . . . . . . Configurao Fcil . . . . . . . . . . Opes Adicionais da Interface com o Usurio para Administrao. . . . . . . . . . Melhor Desempenho . . . . . . . . . Opes de Segurana . . . . . . . . . Flexibilidade de Gerenciamento de Rede. . . Confiabilidade, Disponibilidade e Servios . . Integrao, Crescimento e Alterao de Redes . e . 1 . 1 . 7 . 12 . 12 . 13 . 13 . . . . . . 14 14 14 15 15 16

35 36 37

Captulo 2. Planejando a Rede e o Communications Server para Linux no System z . . . . . . . . . . . . . . 17


Estgios do Planejamento da Rede. . . . . . Identificando os Requisitos Funcionais da Rede Determinando como Configurar o Communications Server para Linux . . . . Identificando os Requisitos de Recursos para Instalao e Operao . . . . . . . . . Endereamento IPv4 e IPv6 . . . . . . . . Convenes de Nomenclatura . . . . . . . . 17 17 . 18 . 18 . 22 . 23

Captulo 4. Instalando o IBM Remote API Clients no Linux . . . . . . . . . 39


Requisitos de Hardware e Software . . . . . Requisitos de Hardware . . . . . . . . Verso do Sistema Operacional Linux. . . . Java . . . . . . . . . . . . . . . GSKIT . . . . . . . . . . . . . . Exibindo os Detalhes da Instalao do Produto Configurando a Varivel Language Environment Instalando o Remote API Client no Linux . . . Configurando Certificados de Segurana HTTPS Utilizando GSKIT . . . . . . . . . . . Desinstalando o Remote API Client no Linux . . . . . . . 39 39 40 40 40 40 41 . 41

. 42 . 43

Captulo 3. Instalando o Communications Server para Linux em Servidores Linux . . . . . . . . . . 25


Como o Pacote do Programa Licenciado Communications Server para Linux . . . Preparando a Instalao do Communications para Linux . . . . . . . . . . . Instalando o Software de Pr-requisito .
Copyright IBM Corp. 2000, 2009

Captulo 5. Instalando IBM Remote API Clients no Linux para System z . . . . 45


Requisitos de Hardware e Software . . . . . Requisitos de Hardware . . . . . . . . Verso do Sistema Operacional Linux. . . . Java . . . . . . . . . . . . . . . GSKIT . . . . . . . . . . . . . . Exibindo os Detalhes da Instalao do Produto . . . . . 45 45 45 45 45 46

. . . 25 Server . . . 26 . . . 26

iii

Configurando a Varivel Language Environment 46 Instalando o Remote API Client no Linux para System z . . . . . . . . . . . . . . . 46 Configurando Certificados de Segurana HTTPS Utilizando GSKIT . . . . . . . . . . . . 48 Desinstalando o Remote API Client no Linux para System z . . . . . . . . . . . . . . . 49

Captulo 6. Instalando IBM Remote API Clients em Sistemas AIX . . . . . . . 51


Requisitos de Hardware e Software . . . . . Requisitos de Hardware . . . . . . . . Verso do Sistema Operacional . . . . . . Java . . . . . . . . . . . . . . . GSKIT . . . . . . . . . . . . . . Alterando a Varivel Language Environment . Instalando o Remote API Client no AIX . . . . Instalando o Remote API Client Copiando Arquivos para a sua Estao de Trabalho AIX . Instalando o Remote API Client a Partir do CD Configurando Certificados de Segurana HTTPS Utilizando GSKIT . . . . . . . . . . . Desinstalando o Remote API Client no AIX . . . . . . . . . . 51 51 51 51 51 52 52

. 52 53 . 53 . 54

Captulo 7. Planejando e Instalando o Remote API Client no Windows . . . . 55


Requisitos de Hardware e Software . . . . . . Acessando o Programa Setup . . . . . . . . Instalando o Remote API Client no Windows Utilizando o Programa de Configurao . . . . . Opes Avanadas para a Configurao do Remote API Client . . . . . . . . . . . . . . . Instalando o Software Remote API Client a Partir da Linha de Comandos . . . . . . . . . . . Configurando Certificados de Segurana HTTPS Utilizando GSKIT . . . . . . . . . . . . Customizando o Software Remote API Client Aps a Instalao . . . . . . . . . . . . . . Reinstalando o Software Remote API Client . . . Desinstalando o Software Remote API Client . . . Desinstalando o Software Remote API Client a partir da Linha de Comandos . . . . . . . . Ajuda . . . . . . . . . . . . . . . . 55 56 57 60 61 63 64 64 65 65 66

Configurando um Link SDLC para Trfego Dependente . . . . . . . . . . . . . 77 Configurando um Link Ethernet para Suportar Trfego Dependente e Independente . . . . . 78 Configurando um Link do Enterprise Extender 79 Configurando LUs dos Tipos 0 a 3. . . . . . . 80 Definindo LUs dos Tipos 0 a 3 . . . . . . . 81 Definindo um Conjunto de LUs . . . . . . 81 Configurando a Comunicao APPC . . . . . . 82 Configurando uma Rede APPN Simples . . . . 83 Configurando o APPC Dependente . . . . . 87 Configurando o CPI Communications . . . . . 88 Configurando a LUA . . . . . . . . . . . 88 Definindo um Conjunto de LUs . . . . . . 89 Configurando o Gateway SNA . . . . . . . . 90 Suportando LUs Implcitas de Recebimento de Dados . . . . . . . . . . . . . . . 91 Definindo LUs de Recebimento de Dados . . . 92 Configurando o DLUR . . . . . . . . . . 92 Configurando o Suporte DLUR no N Local . . 94 Configurando o Suporte DLUR de Passagem para Ns de Recebimento de Dados . . . . . 95 Configurando o Servidor TN . . . . . . . . 95 Definindo LUs 3270 . . . . . . . . . . 97 Definindo um Conjunto de LUs . . . . . . 97 Configurando o TN3270 Server . . . . . . . 98 Configurando o Redirecionador TN . . . . . . 99 Configurando o Redirecionador TN . . . . . 100 Desativando o Communications Server para Linux 100 Iniciando o Communications Server para Linux Automaticamente . . . . . . . . . . . . 101 Ativando o Communications Server para Linux 101 Inicializando o N SNA . . . . . . . . . 101 Ativando Portas e Estaes de Link . . . . . 102 Iniciando o Communications Server para Linux na Hora da Reinicializao . . . . . . . . 102

Captulo 9. Recursos de Informaes do Communications Server para Linux e SNA . . . . . . . . . . . . 103


Biblioteca SNA . . . . . . . Informaes Acessveis pela Rede Leitura Sugerida . . . . . . . . . . . . . . . . . . . . . . 103 . 103 . 104

Captulo 8. Configurando e Utilizando o Communications Server para Linux . . 67


Planejando a Configurao do Communications Server para Linux . . . . . . . . . . . Planilhas de Planejamento . . . . . . . Folhas de Tarefas . . . . . . . . . . Utilizando o Programa de Administrao Motif . Especificando o Caminho para os Programas do Communications Server para Linux . . . . Ativando o Communications Server para Linux Gerenciando o Communications Server para Linux com o Programa de Administrao Motif Configurando Funes de Cliente/Servidor. . . Configurando o N. . . . . . . . . . . Configurando a Conectividade . . . . . . . . . . . 68 68 69 69

Apndice. Avisos. . . . . . . . . . 105


Marcas Registradas . . . . . . . . . . . 107

Bibliografia . . . . . . . . . . . . 109
Communications Server para Linux Verso 6.4 Publicaes . . . . . . . . . . . . Publicaes do SNA (Systems Network Architecture) . . . . . . . . . . . Publicaes da Configurao do Host . . . Publicaes do z/OS Communications Server. Publicaes do TCP/IP . . . . . . . . Publicaes do X.25 . . . . . . . . . Publicaes do APPC . . . . . . . . . Publicaes de Programao . . . . . . Outras Publicaes de Rede da IBM . . . . . . . . . . . . . . 109 . . . . . . . . 110 111 111 111 111 111 111 112

. 69 70 . . . . 70 75 76 77

iv

ndice Remissivo . . . . . . . . . . 113

ndice

vi

Tabelas
1. Roteiro Inicial. . . . . . . . . . . . xii 2. Convenes Tipogrficas . . . . . . . . xii

Copyright IBM Corp. 2000, 2009

vii

viii

Figuras
1. 2. Communications Server para Linux em System z Host Communications. . . . . . . . . 2 Gateway SNA Efetuando Link de Vrios Computadores Linux de Recebimento de Dados com um Computador Host . . . . . . . . 8 Extensor de Ramificao . . . . . . . . 9 Servidor TN . . . . . . . . . . . . 11 5. 6. 7. 8. Janela N . . . . . . . . . . . Barra de Ferramentas do Communications Server para Linux . . . . . . . . Gateway SNA. . . . . . . . . . N do Communications Server para Linux Fornecendo DLUR . . . . . . . . . . . . . 72 . 74 . 90 . 94

3. 4.

Copyright IBM Corp. 2000, 2009

ix

Bem-vindo ao IBM Communications Server para Linux


Este manual apresenta o IBM Communications Server para Linux no System z (Communications Server para Linux), um produto de software IBM que permite que um computador que execute o Linux troque informaes com outros ns em uma rede Systems Network Architecture (SNA). H duas variantes de instalao diferentes do IBM Communications Server para Linux, dependendo do hardware em que opera: Communications Server para Linux O Communications Server para Linux, nmero do produto de programa 5724i33, opera no seguinte: v Estaes de trabalho Intel de 32 bits que executam Linux (i686) v Estaes de trabalho AMD64/Intel EM64T de 64 bits que executam Linux (x86_64) v Computadores IBM pSeries que executam Linux (ppc64) Communications Server para Linux on System z O Communications Server para Linux no System z, nmero do produto de programa 5724i34, opera em mainframes System z que executam Linux para System z (s390 ou s390x). H duas cpias diferentes do manual IBM Communications Server for Linux Quick Beginnings, uma para cada uma dessas duas variantes de instalao. Assegure-se de que tenha a cpia correta desse manual para a instalao do Communications Server para Linux. Esse manual aplica-se ao Communications Server para Linux no System z. O Communications Server para Linux fornece blocos de construo para uma ampla variedade de necessidades e solues de redes. Eles podem ser utilizados para trocar informaes com ns em redes SNA ou para fornecer acesso ao host para programas Telnet que estejam se comunicando em TCP/IP (Transmission Control Protocol/Internet Protocol).

Como Utilizar este Manual


Esta seo explica como as informaes so organizadas e apresentadas neste manual.

Roteiro
Este manual destina-se s equipes de gerenciamento e tcnica envolvidas no planejamento da rede, e a qualquer pessoa interessada no Communications Server para o sistema operacional Linux. Para localizar as informaes necessrias para comear a utilizar o Communications Server para Linux, utilize a Tabela 1 na pgina xii.

Copyright IBM Corp. 2000, 2009

xi

Como Utilizar este Manual


Tabela 1. Roteiro Inicial Se voc deseja... Ler sobre o Communications Server para Linux Consulte... Captulo 1, Sobre IBM Communications Server para Linux, na pgina 1 Captulo 2, Planejando a Rede e o Communications Server para Linux no System z, na pgina 17 Captulo 3, Instalando o Communications Server para Linux em Servidores Linux, na pgina 25 Captulo 4, Instalando o IBM Remote API Clients no Linux, na pgina 39 Captulo 5, Instalando IBM Remote API Clients no Linux para System z, na pgina 45 Captulo 6, Instalando IBM Remote API Clients em Sistemas AIX, na pgina 51 Captulo 7, Planejando e Instalando o Remote API Client no Windows, na pgina 55 Captulo 8, Configurando e Utilizando o Communications Server para Linux, na pgina 67 Captulo 9, Recursos de Informaes do Communications Server para Linux e SNA, na pgina 103 Avisos, na pgina 105

Planejar como utilizar o Communications Server para Linux na sua rede

Instalar o Communications Server para Linux em servidores Linux

Instalar Remote API Clients no Linux (Intel de 32 bits, Intel/AMD de 64 bits ou pSeries) Instalar Remote API Clients no Linux para System z

Instalar Remote API Clients no AIX

Instalar Remote API Clients no Windows

Configurar o Communications Server para Linux

Localizar informaes sobre a documentao do Communications Server para Linux e outras publicaes, incluindo informaes on-line Ler os avisos e as informaes sobre marcas

Convenes Tipogrficas
Os estilos tipogrficos usados neste documento so mostrados na Tabela 2.
Tabela 2. Convenes Tipogrficas Elemento Especial Palavras enfatizadas Ttulo do documento Nome do arquivo ou do caminho Programa ou aplicao Entrada do usurio Sada do computador Amostra de Tipografia faa um arquivo de segurana dos arquivos antes de elimin-los IBM Communications Server for Linux Administration Guide /usr/spool/uucp/meuarq.bkp snaadmin 0p1 CLOSE

xii

Como Utilizar este Manual

Abreviaturas Utilizadas neste Manual


Este manual utiliza as seguintes abreviaturas:
AIX API APPC APPN BrNN COS CPI-C CSV DDDLU DES DLC DLUR DLUS FTP HPR IETF ISO ISR LAN LDAP LEN LLC2 LU LUA MDS-NMVT MPC MS NMVT NOF OSI PU RFC RLE SAA SAP SNA SSL TCP/IP TN TP VT WAN Advanced Interactive Executive Application Programming Interface Comunicao avanada programa-para-programa Advanced Peer-to-Peer Networking N de Rede de Ramificao Class of Service Common Programming Interface for Communications Common Service Verb Dynamic Definition of Dependent LUs padro de criptografia de dados Controle de link de dados Solicitante de LU Dependente Servidor de LU Dependente File Transfer Protocol High-Performance Routing Internet Engineering Task Force International Organization for Standards Roteamento de sesso intermediria Rede local Lightweight Directory Access Protocol Rede de entrada baixa Logical Link Control 2 Unidade lgica Conventional LU Application Programming Interface Multiple Domain SupportNetwork Management Vector Transport MultiPath Channel Management Services Transporte de Vetor de Gerenciamento de Rede Node Operator Facility Open Systems Interconnection Unidade fsica Solicitao de Comentrios Run-Length Encoding Systems Application Architecture Ponto de acesso de servios Systems Network Architecture Secure Sockets Layer Transmission Control Protocol/Internet Protocol Telnet Programa de transao Virtual Terminal Rede remota

O Que H de Novo
O Communications Server para Linux Verso 6.4 substitui o Communications Server para Linux Verso 6.2.3, o Communications Server para Linux Verso 6.2.2, o Communications Server para Linux Verso 6.2.1 e o Communications Server para Linux Verso 6.2. Os releases deste produto que ainda so suportados incluem:
Bem-vindo ao IBM Communications Server para Linux

xiii

O Que H de Novo
v Communications Server para Linux Verso 6.2.3 v Communications Server para Linux Verso 6.2.2 v Communications Server para Linux Verso 6.2.1 Os seguintes releases deste produto no mais so suportados: v Communications Server para Linux Verso 6.2 v Communications Server para Linux Verso 6.0.1 (V6.0.1), que estava disponvel como PRPQ 5799RQA ou 5799RXL. O Communications Server para Linux Verso 6.4 opera com o IBM Remote API Client Verso 6.4.0, 6.3.1 ou 6.3.0.

Novas Funes
As funes a seguir foram includas no Communications Server para Linux neste release: v possvel especificar um mapeamento entre os tipos de dispositivo TN3270 e os modelos de LU que o Communications Server para Linux deve solicitar do host quando esses dispositivos se conectarem por meio do Servidor TN do Communications Server para Linux utilizando DDDLU. Isso permite a utilizao do modelo de LU mais apropriado para cada tipo de dispositivo. v O High Performance Routing (HPR) inclui agora opes de configurao adicionais: Operao de modo progressivo ARB (tambm conhecido como ARB-P), que melhora o controle de fluxo do HPR ao lidar com variaes de tempo de resposta em sistemas virtuais e remotos. Um cronmetro de atraso de troca de caminho configurvel, que ajuda a evitar trocas de caminho desnecessrias causadas por atrasos temporrios no trfego da rede. v A interface APPC inclui um novo verbo CANCEL_CONVERSATION, que permite desalocar uma conversao mesmo que outros verbos ainda estejam pendentes. Esse verbo opera de forma semelhante chamada CPI-C Cancel_Conversation (cmcanc) e est disponvel no AIX, no Linux e no Windows. v Em um IBM Remote API Client para Windows, possvel agora executar programas utilitrios (o Utilitrio de Configurao do Cliente sxclconf, o Monitor de Cliente sxclappl e o utilitrio de linha de comandos tpinst32 para configurar um TP que pode ser chamado) em qualquer idioma suportado; voc no est restrito ao idioma utilizado durante a instalao do cliente. v Em um IBM Remote API Client para Windows, o Utilitrio de Configurao do Cliente sxclconf permite agora ativar ou desativar a criao de log de excees, a criao de log de auditoria e o rastreio (rastreio da API em todas as APIs e o rastreio de cliente/servidor em mensagens entre o cliente e o servidor). v Os aplicativos Java CPI-C so agora suportados em um IBM Remote API Client para Windows, assim como no AIX e no Linux.

Funes que Foram Removidas


Nenhuma funo foi extrada nesse release.

xiv

Onde Localizar mais Informaes

Onde Localizar mais Informaes


A Bibliografia identifica outros manuais na biblioteca do Communications Server para Linux, bem como manuais que contenham informaes adicionais sobre SNA e outros produtos relacionados.

Bem-vindo ao IBM Communications Server para Linux

xv

xvi

Captulo 1. Sobre IBM Communications Server para Linux


Este captulo explica como o Communications Server para Linux est empacotado e descreve suas funes, recursos e benefcios.

IBM Communications Server para Linux - Recursos e Embalagem


O Communications Server para Linux um software de comunicao executado no sistema operacional Linux. Ele consiste nos recursos descritos nas sees IBM Communications Server para Linux e Recursos de Rede Avanados na pgina 7. O Communications Server para Linux em System z uma soluo que permite consolidar servidores e simplificar as redes. v Os servidores podem ser consolidados em uma nica plataforma de hardware utilizando a tecnologia System z, a qual oferece benefcios como o compartilhamento de processadores e de memria entre servidores virtuais. v As redes SNA e IP dual podem ser simplificadas apenas para redes IP, permitindo que o trfego SNA flua pela rede IP at o Communications Server para Linux em System z, no qual poder ser convertido em SNA e enviado por uma interface altamente confivel e segura para o z/OS CS. Um benefcio adicional desta simplificao da rede que a necessidade de qualificaes de SNA est centralizada em um s local.

IBM Communications Server para Linux


O IBM Communications Server para Linux conecta aplicativos por meio de redes SNA e TCP/IP. Ele converte um System z VM ou LPAR que executa o Linux em um n SNA, equipando-o com recursos e protocolos SNA; isso permite que ele se comunique com outros computadores em uma rede SNA. Tambm fornece funes TCP/IP para permitir que o IBM Communications Server para Linux seja utilizado na rede TCP/IP ou no limite entre as redes TCP/IP e SNA. Nos locais em que o Communications Server para Linux esteja se comunicando com um computador host SNA, ele pode operar de vrias maneiras diferentes. A Figura 1 na pgina 2 ilustra dois exemplos de como o Communications Server para Linux poderia ser implementado: v No primeiro exemplo, o Communications Server para Linux instalado em um sistema z800 separado para transferir o sistema z/OS principal. Um link Enterprise Extender que utiliza IP ou um link LLC2 utilizado para conectar os dois sistemas. v No segundo exemplo, o Communications Server para Linux instalado em uma ou mais VMs ou LPARs no sistema z/OS principal. Embora o Communications Server para Linux e o z/OS Communications Server estejam no mesmo mainframe, eles so dois ns SNA separados e, portanto, um link Enterprise Extender que utiliza IP HyperSockets ou um link LLC2 ainda requerido entre eles.

Copyright IBM Corp. 2000, 2009

Recursos e Embalagem do IBM Communications Server para Linux


Host z/OS

Gateway SNA Rede SNA

Computadores de Recebimento de Dados


Figura 1. Communications Server para Linux em System z Host Communications

As duas disposies ilustradas so conceitualmente as mesmas, e a mesma configurao do Communications Server para Linux (incluindo o link de comunicao entre o Communications Server para Linux e o host SNA) requerida para ambas. Para esclarecer, os diagramas neste manual mostram a primeira disposio, com o Communications Server para Linux e o host SNA em computadores separados. O Communications Server para Linux fornece os seguintes servios: Suporte de Rede O Communications Server para Linux suporta redes de subrea e ponto a ponto: Redes de Subrea SNA Essas redes (tambm conhecidas como redes mediadas por host) so organizadas hierarquicamente, com um ou mais computadores host controlando a comunicao entre computadores, gerenciando a rede e fornecendo servios de processamento e armazenamento de dados de alta capacidade. Todos os outros ns na rede so dependentes do controle de um host. Computadores Linux podem participar em uma rede de subrea se forem configurados como ns dependentes de host. Redes Ponto a Ponto Para ambientes de processamento distribudo,, o Communications Server para Linux suporta redes APPN. Nessas redes ponto a ponto, os computadores Linux retm funes de processamento e se comunicam diretamente uns com os outros como pontos. Uma rede APPN consiste em ns de ponto dos seguintes tipos: v N de rede APPN (que fornece controle de trfego, computao de rota dinmica, servios de seleo e servios de gerenciamento de rede) v O n de extremidade APPN (que utiliza servios de n de rede APPN para se comunicar com ns de ponto)

Recursos e Embalagem do IBM Communications Server para Linux


v N LEN (que se comunica diretamente com ns adjacentes ou ns configurados para aparecerem como adjacentes) Nota: Os computadores host podem funcionar como ns de ponto em uma rede APPN, utilizando a LU 6.2 independente para se comunicarem com computadores Linux e outros hosts na rede. Fornecendo Funes de Subrea em uma Rede APPN A funo do solicitador de LU dependente (DLUR) ativa o trfego entre hosts e ns dependentes de host a ser conduzido em uma rede APPN. Opes de Controle de Link de Dados No nvel do link, o Communications Server para Linux oferece diferentes opes de conectividade para ajud-lo a atender s consideraes de tamanho, velocidade, segurana e custo da rede. (Para obter uma lista detalhada dos tipos de link suportados, consulte a seo Requisitos de Instalao na pgina 20). Ele suporta links de dados para diferentes tipos de redes, como segue: Redes Locais Para conectividade em rede local, voc pode instalar os links apropriados para se comunicar utilizando protocolos token ring, Ethernet padro e Ethernet 802.3. Redes Remotas O Communications Server para Linux suporta conectividade SDLC e X.25 (QLLC). Isso depende do suporte do adaptador OEM em cada plataforma. Conexo Local O Communications Server para Linux suporta a conectividade Channel-to-Channel Multipath Channel (CTCMPC) para conexo local (apenas no Communications Server para Linux no System z). Integrao IP Se a rede backbone corporativa for baseada em IP, ser possvel utilizar o recurso Enterprise Extender (HPR/IP) do Communications Server para Linux para integr-la com o SNA, permitindo que os aplicativos SNA se comuniquem sobre a rede IP. Suporte a LUs As LUs (Unidades Lgicas) so recursos de rede especficos do aplicativo que residem em cada n em uma rede SNA. Cada LU atua como uma interface que os aplicativos utilizam para acessar links, a fim de se comunicar atravs da rede com aplicativos do parceiro em outros ns. O Communications Server for Linux suporta diferentes tipos de LUs para diferentes classes de aplicativos. v Em uma rede de subrea, o Communications Server para Linux suporta LUs dependentes, que podem ser qualquer um dos seguintes tipos: LU 0 LU 1 LU 2 LU 3 LU 6.2

Captulo 1. Sobre IBM Communications Server para Linux

Recursos e Embalagem do IBM Communications Server para Linux


A LU 0 suporta comunicao programa-a-programa primitiva, tipicamente utilizada em transaes de pontos de venda, em vendas a varejo ou bancos. A LU 2 suporta aplicativos de emulao de terminal que permitem que o computador Linux emule um terminal da famlia IBM 3270. Os outros tipos de LU ativam os aplicativos a participarem de processamentos distribudos ou a se comunicarem com diversas impressoras ou terminais de vdeo interativos. O Communications Server para Linux suporta sistemas host que utilizam DDDLU (dynamic definition of dependent LUs), um recurso do host que ativa LUs dependentes no sistema SNA a serem adicionadas configurao do host quando o link de comunicao partindo do sistema SNA para o host est estabelecido. Com DDDLU, as LUs no precisam ser configuradas estaticamente no host. (Ainda necessrio definir LUs dependentes no n do Communications Server para Linux.) Isso reduz a configurao inicial requerida no host e facilita a expanso posterior. O Communications Server para Linux pode se comunicar com hosts com capacidade DDDLU e sem capacidade DDDLU, sem nenhuma diferena na configurao requerida. Quando o link de comunicao a partir do n do Communications Server para Linux at o host estabelecido, um host com capacidade DDDLU informa ao n que ele suporta DDDLU; em seguida, o n envia as informaes requeridas para definir as LUs dependentes que utilizam o link. Se o host no tiver capacidade DDDLU, o Communications Server para Linux no enviar essas informaes; ele presumir que as LUs j foram definidas estaticamente no host. v A LU 6.2 independentes suporta trfegos independentes em redes APPN. A LU 6.2 independente suporta comunicao autnoma e gerenciamento de rede, bem como processamento distribudo. Alm disso, a funo DLUR do Communications Server para Linux ativa o trfego de LUs dependentes por uma rede APPN. v O suporte a RUI Primria fornece a capacidade para que um aplicativo Communications Server para Linux gerencie dispositivos LU dependentes de recebimento de dados conectados a LAN/WAN como se fosse um mainframe. Essa funo tem algumas restries de conectividade, mas permite que os aplicativos transmitam dados entre dispositivos LU dependentes sem a necessidade de um aplicativo de mainframe completo. Suporte de Sesso Uma sesso um canal lgico temporrio entre LUs parceiras. Geralmente, os aplicativos parceiros associados a cada LU se comunicam atravs da sesso. O Communications Server para Linux pode suportar milhares de sesses. O Communications Server para Linux tambm pode suportar sesses em forma de U (tambm conhecidas como transparncia local/remota), nas quais LUs primrias e secundrias residem no mesmo computador Linux. Isso permite que voc desenvolva e teste um par de programas de transao de origem e destino em um computador sem requerer uma conexo de link. Os dados que fluem em uma sesso entre duas LUs parceiras podem ser compactados, para reduzir a largura de banda necessria. v Para a LU tipo 6.2, o Communications Server para Linux permite especificar a utilizao de compactao na configurao do modo utilizado pela sesso. Voc pode especificar diferentes algoritmos de compactao para serem utilizados, cada um dos quais fornece um nvel

Recursos e Embalagem do IBM Communications Server para Linux


diferente de compactao (RLE, LZ9 ou LZ10). Voc tambm pode especificar diferentes nveis de compactao para os dados que fluem em direes diferentes na sesso, ou pode especificar a compactao em uma direo, mas no na outra. v Para tipos de LUs 03, o Communications Server para Linux permite especificar o uso de compactao na configurao da estao de link ou da PU utilizada pela sesso. A compactao RLE utilizada para a direo de entrada e a LZ9 para a direo de sada. Suporte API O Communications Server para Linux inclui APIs (Interfaces de programao de aplicativos) para o desenvolvimento de aplicativos para alguns tipos de LUs, o processamento distribudo, o gerenciamento de rede e a administrao do Communications Server para o prprio Linux. O Communications Server para Linux fornece diversas APIs compatveis com as APIs fornecidas pelos membros da famlia Communications Server que so executados em outros sistemas operacionais. Uma API uma interface que ativa um TP (Programa de Transao) a se comunicar com suas LUs de suporte. Ela consiste em uma biblioteca de verbos (tambm chamados funes, chamadas e sub-rotinas). a partir dos quais o TP seleciona aqueles que necessita para passar para sua LU pedir uma ao, como SEND_DATA. A LU, por sua vez, processa os verbos e cria um fluxo de dados de acordo com o protocolo apropriado, anexa um cabealho indicando o endereo de destino e envia os dados atravs do link para as LUs parceiras. Common Programming Interface for Communications (CPI-C) um dos mais poderosos recursos das APIs devido a sua portabilidade. Introduzida para suportar LU 6.2 dependente e independente, a CPI-C compatvel com mandatos SAA (Systems Application Architecture) para unificar plataformas e sistemas operacionais diferentes. A CPI-C utiliza um conjunto de regras de sintaxe que comum a todos os sistemas. Ela tem, portanto, se tornado um padro. Assim como a API CPI-C da linguagem C padro, o Communications Server para Linux tambm inclui uma API CPI-C a ser utilizada por aplicativos Java. Para obter informaes adicionais, consulte o IBM Communications Server for AIX or Linux CPI-C Programmers Guide. Nos manuais do Communications Server para Linux, todas as referncias CPI-C a CPI-C Java, a menos que indicado de outra forma. Outras APIs do Communications Server para Linux incluem: v A API APPC para comunicaes ponto a ponto entre programas aplicativos utilizando a LU 6.2. A API possui a opo de ser no-bloqueadora. Quando um TP utiliza verbos no-bloqueadores, a API pode retornar o controle para o TP antes que ao requerida tenha sido concluda. Posteriormente, o TP informado quando a ao estiver concluda. v API LUA para comunicaes com aplicativos de host. v API CSV (Common Service Verb) para funes de utilitrio como traduo de caractere e controle de rastreio de aplicativo. Alm disso, o Communications Server para Linux inclui as seguintes interfaces de programao proprietrias: v API MS (Management Services) para funes de mensagem de rede.

Captulo 1. Sobre IBM Communications Server para Linux

Recursos e Embalagem do IBM Communications Server para Linux


v API NOF (Node Operator Facility) API para aplicativos que configuram e gerenciam recursos do Communications Server para Linux. Para obter informaes mais detalhadas sobre uma API, consulte o guia de programao da API (veja a bibliografia). Suporte a Cliente/Servidor Os computadores que executam o Communications Server para Linux podem ser configurados para se comunicar utilizando protocolos cliente/servidor. Quando esses protocolos so utilizados em uma rede, todos os computadores que os utilizam para se comunicar nessa rede so referidos como domnio. Os computadores que executam o Communications Server para Linux em uma configurao cliente/servidor podem desempenhar as seguintes funes: v Um servidor contm um n SNA e seus componentes de conectividade associados. O servidor fornece conectividade SNA para aplicativos no sistema local ou em outros computadores no domnio do Communications Server para Linux. Os servidores devem ser sistemas Linux. v Um Remote API Client no contm componentes do n SNA, mas os acessa por meio de um servidor. Um cliente pode acessar um ou mais servidores ao mesmo tempo e pode executar aplicativos simultneos conforme necessrio. Os clientes podem estar executando AIX, Linux ou Windows. (Um computador Linux pode ser um servidor ou um cliente, mas no ambos; no possvel instalar o servidor e o cliente no mesmo computador.) Os servidores e clientes se comunicam por meio do domnio do Communications Server para Linux utilizando TCP/IP. Alternativamente, eles podem se comunicar utilizando HTTPS por meio de um servidor WebSphere, que utiliza certificados de segurana para autenticar as conexes do cliente. Normalmente, o HTTPS utilizado se os clientes se conectam por meio de uma rede pblica. Em um domnio com vrios servidores Communications Server para Linux, um servidor contm a cpia principal arquivo de configurao de domnio do Communications Server para Linux. Esse servidor conhecido como o servidor principal. Voc pode definir outros servidores no domnio para serem servidores de backup ou deix-los como servidores de ponto a ponto. O arquivo de configurao de domnio copiado para servidores de backupquando eles so iniciados ou quando a cpia principal alteradade forma que todos os servidores de backup retenham uma cpia das ltimas informaes. Um servidor de ponto a ponto obtm informaes de configurao de domnio do servidor principal conforme necessrio, mas no pode funcionar como um servidor de backup. Se o servidor principal falhar, o primeiro servidor de backup na lista de servidores definidos para o domnio passa a funcionar como o servidor principal. O arquivo de configurao de domnio nesse servidor utilizado como a cpia principal e copiado para outros servidores conforme necessrio. Quando o servidor principal reiniciado, ele recebe uma cpia da configurao do domnio do servidor de backup que est funcionando como principal no momento e, em seguida, passa a funcionar como o principal. Suporte para Aplicativos Distribudos Em um sistema cliente/servidor do Communications Server para Linux, os

Recursos e Embalagem do IBM Communications Server para Linux


aplicativos executados em Remote API Clients cooperam com recursos de conectividade em servidores para executar uma nica tarefa. Os aplicativos executados em outros computadores (no-Communications Server para Linux) tambm podem cooperar com aplicativos em computadores Communications Server para Linux para desempenhar processamento distribudo. O Communications Server para Linux suporta aplicativos distribudos utilizando APPC (tambm conhecida como LU 6.2).

Recursos de Rede Avanados


O produto base Communications Server para Linux contm um conjunto de recursos que incluem recursos avanados de rede. Esses recursos incluem o seguinte: v O gateway SNA conecta LANs a redes SNA de subrea. v O suporte de LU primria fornece suporte para o controle de dispositivos LU dependentes de recebimento de dados da mesma forma que um aplicativo do mainframe host. v O Extensor de Ramificao simplifica grandes redes APPN separando os recursos em localizaes diferentes (por exemplo, em filiais separadas de uma grande organizao). Isso reduz a quantidade de informaes de topologia que devem ser armazenadas, enquanto que ainda permite uma eficiente localizao dos recursos. v APPC Application Suite fornece aplicaes selecionadas para uso em redes APPN. v O Enterprise Extender (EE, tambm conhecido como HPR/IP) permite que o trfego SNA seja transportado nativamente atravs de redes IP. v O Servidor TN fornece acesso em SNA para clientes TN3270 e TN3270E, referidos coletivamente como clientes TN3270. v O Redirecionador TN fornece acesso atravs de host TCP/IP para clientes TN3270, TN3270E, TN5250 e VT, referido coletivamente como clientes Telnet.

Gateway SNA
Um gateway um dispositivo transparente ao usurio que conecta redes diferentes ou sistemas de computadores, suportando os dois ambientes que conecta. Os usurios finais se comunicam uns com os outros como se estivessem em uma mesma rede. O gateway SNA permite que um computador Communications Server para Linux atue como um gateway que efetue o link de diversos computadores de recebimento de dados em uma rede SNA a uma ou mais PUs (unidades fsicas) do host, conforme ilustrado na Figura 2 na pgina 8. Para simplificar a conectividade do host e para eliminar o excesso de links, o gateway SNA atua como um concentrador da PU trata os vrios computadores como uma nica PU (que parece residir no n do gateway SNA) e se comunica com o host atravs de uma nica conexo fsica.

Captulo 1. Sobre IBM Communications Server para Linux

Recursos e Embalagem do IBM Communications Server para Linux


Host z/OS

Gateway SNA Rede SNA

Computadores de Recebimento de Dados


Figura 2. Gateway SNA Efetuando Link de Vrios Computadores Linux de Recebimento de Dados com um Computador Host

Suporte a LU Primria
O suporte a LU primria permite que um aplicativo Linux controle dispositivos LU dependentes de recebimento de dados como se eles fossem um aplicativo do mainframe host. Os aplicativos LUA normalmente se conectam a mainframes host como LUs secundrias, de forma que o aplicativo do host controle a definio das sesses e seja responsvel pelo envio de BIND para iniciar uma sesso. O Communications Server para Linux tambm inclui a capacidade de atuar como uma LU primria para dispositivos SNA dependentes de recebimento de dados sobre uma LAN, utilizando a interface RUI Primria. Ao utilizar essa interface, um aplicativo pode conectar sesses LU dependentes de recebimento de dados sem a necessidade de um mainframe host. Para utilizar aplicativos de LU Primria, o n deve ser configurado com LUs de recebimento de dados (ou um gabarito de PU de Recebimento de Dados) utilizando o nome de LU do host #PRIRUI#. Isso indica ao servidor que os aplicativos que utilizam RUI Primria controlaro essas PUs e os recursos de LU designados a elas. As PUs podem ser utilizadas em portas de LAN e de WAN. Consulte o IBM Communications Server for AIX ou o Linux LUA Programmers Guide para obter informaes sobre como programar aplicativos para utilizar a RUI Primria.

Extensor de Ramificao
Ns de rede em uma rede APPN precisam manter informaes sobre topologia (sobre a localizao de outros ns na rede e os links de comunicaes entre eles), e direcionar essas informaes pela rede quando a topologia mudar. Na medida em que a rede cresce em tamanho, a quantidade de informaes armazenadas e o trfego de rede relacionado topologia torna-se maior e de difcil gerenciamento.

Recursos e Embalagem do IBM Communications Server para Linux


possvel evitar esses problemas separando a rede em sub-redes, de forma que cada n precisa manter as informaes sobre topologia dos ns em sua prpria sub-rede. Contudo, isso resulta em maior trfego de rede quando se tenta localizar recursos em outras sub-redes. O recurso do Extensor de Ramificao do APPN, ilustrado na Figura 3, fornece uma soluo para esses problemas.
Network Node Server

APPN Backbone Network

Branch Network Node

End Nodes

Figura 3. Extensor de Ramificao

Como o nome indica, o Extensor de Ramificao projetado para redes que podem ser divididas em reas distintas como ramificaes separadas de uma grande organizao. Ele trabalha separando as ramificaes da rede backbone APPN (por exemplo, a rede nos comandos da empresa) Cada ramificao contm um n de um novo tipo chamado BrNN (N de Rede de Ramificao), conectado a um N de Rede na rede backbone APPN principal. O BrNN combina as funes de um n de rede APPN e um n de extremidade APPN. v Para a rede backbone, o BrNN aparece como um N de Extremidade, conectado a seu NNS (Servidor de N de Rede) na rede backbone: Os ns na rede backbone no so cientes desses ns dentro da ramificao, reduzindo assim a quantidade de informaes sobre topologia que devem ser armazenadas. Como o BrNN aparece como um N de Extremidade, ele no recebe informaes sobre topologia da rede backbone (as informaes sobre topologia so transmitidas apenas entre Ns de Rede). O BrNN registra todos os recursos na ramificao com seu NNS como se eles estivessem localizados no prprio BrNN. Isso significa que os ns na rede backbone podem localizar recursos na ramificao sem precisarem estar cientes dos ns separados na ramificao.

Captulo 1. Sobre IBM Communications Server para Linux

Recursos e Embalagem do IBM Communications Server para Linux


v Para uma rede de ramificao, o BrNN aparece como um N de Rede, atuando como o NNS de Ns de Extremidade na ramificao. Cada n na ramificao pode ver o restante da rede como conectado atravs de seu NNS, da mesma forma como em um NNS padro.

APPC Application Suite


O APPC Application Suite um conjunto de aplicaes que demonstram as capacidades de processamento distribudo de redes APPN, e pode ser til para verificao da configurao e para determinao de problemas. Pode ser usado para fornecer suporte a operaes como transferncias de arquivos, que so freqentemente executadas em uma rede. O APPC Application Suite contm as seguintes aplicaes: v ACOPY (APPC COPY) v v v v v AFTP (APPC File Transfer Protocol) ANAME (APPC Name Server) APING (APPC Ping) AREXEC (APPC Remote EXECution) ATELL (APPC TELL)

Esses aplicativos podem ser acessados a partir de um servidor ou de um cliente Linux ou Windows.

Enterprise Extender
O Enterprise Extender (tambm conhecido como HPR/IP) fornece um mecanismo de integrao de aplicativos SNA com uma rede IP. As aplicaes SNA so projetadas para utilizar protocolos SNA para se comunicarem em redes SNA com outras aplicaes SNA. Quando instalado em uma rede TCP/IP utilizando o Enterprise Extender, as aplicaes SNA ainda podem se comunicar; a funo Enterprise Extender fornece um mecanismo para transporte de protocolos SNA atravs da rede IP. Em particular, fornece funcionalidade APPN HPR (High-Performance Routing), concedendo s aplicaes os benefcios da duas conectividades, APPN e IP. O Enterprise Extender no Communications Server para Linux implementado simplesmente como um link de comunicao. Para conectar dois aplicativos SNA sobre IP, voc define um link do Enterprise Extender, da mesma forma que para qualquer outro tipo de link, como SDLC ou Ethernet.

Servidor TN
Programas de emulao 3270 que se comunicam em rede TCP/IP (no lugar de em rede SNA) so conhecidos como programas TN3270 (programas de emulao Telnet 3270). Os programas TN3270 tambm podem incluir suporte ao TN3270E (extenses padro do Telnet 3270). TN3270E suporta emulao de dispositivo 3270 (incluindo terminais e impressoras) utilizando Telnet. Ativa um cliente Telnet a selecionar um dispositivo particular (especificando o nome da LU ou o nome de um conjunto de LU), e fornece suporte avanado para vrias funes, incluindo as teclas ATTN e SYSREQ e tratamento de resposta SAN. Nota: Este manual usa o termo TN3270 para informaes que se aplicam aos protocolos TN3270, TN3287 e TN3270E.

10

Recursos e Embalagem do IBM Communications Server para Linux


O Servidor TN do Communications Server para Linux fornece acesso a computadores host 3270 para usurios do TN3270 em outros computadores. O Servidor TN permite que os usurios do TN3270 compartilhem uma conexo do host com o Communications Server para Linux ou com outros usurios do TN3270, em vez de requerer um link direto. O Servidor TN tambm permite que usurios do TN3270 acessem hosts que no estejam executando o TCP/IP. A funo Servidor TN do Communications Server para Linux est ilustrada na Figura 4.
TN Server Configuration Host View of the Configuration TN3270 Program View of the Configuration

Host

Host

Communications Server for Linux Running TN Server

Communications Server for Linux Running Multiple 3270 Sessions

Host

TCP/IP Network

TCP/IP Network

Clients Running TN3270 and TN3270E Programs

Clients Running TN3270 and TN3270E Programs

Figura 4. Servidor TN

O recurso Servidor TN do Communications Server para Linux fornece uma associao entre um usurio do TN3270 e a LU 3270 do Communications Server para Linux. Todos os dados do usurio de TN3270 so direcionados para a LU. Isso significa que a configurao do host e do usurio de TN3270 feita como se eles fossem conectados diretamente; nenhum dos dois precisa saber que os dados esto sendo direcionados atravs do Servidor TN. O Servidor TN do Communications Server para Linux suporta todos os programas de emulao do cliente TN3270 que implementam corretamente os protocolos definidos nos RFCs 1123, 1576, 1646, 1647 e 2355 da IETF. Recursos de segurana: O Servidor TN do Communications Server para Linux suporta criptografia de dados, autenticao de servidor, autenticao de cliente e Logon Expresso, utilizando software SSL (Secure Sockets Layer): v Criptografia de dados significa que os dados que fluem entre o Servidor TN e o emulador TN3270 esto em uma forma criptografada. v A autenticao do servidor permite que um cliente TN3270 verifique se o Servidor TN ao qual est conectado realmente o servidor que espera. v A autenticao de cliente permite que um Servidor TN verifique se o cliente TN3270 ao qual est conectado realmente o esperado. O Servidor TN tambm

Captulo 1. Sobre IBM Communications Server para Linux

11

Recursos e Embalagem do IBM Communications Server para Linux


pode verificar uma lista de revogao em um servidor do diretrio externo para assegurar que a autorizao do cliente no tenha sido revogada. v O Logon Expresso opera juntamente com a autenticao de cliente para remover o requisito de fornecimento de ID de usurio e senha pelos clientes TN3270 durante a conexo com o host. Em vez disso, o certificado de segurana do cliente utilizado para recuperar as informaes necessrias de ID do usurio e de senha.

Redirecionador TN
O recurso Redirecionador TN do Communications Server para Linux fornece servios de passagem para sesses 3270, 5250 ou VT sobre TCP/IP. O usurio de Telnet se comunica com o Communications Server para Linux por meio de uma conexo TCP/IP; em seguida, o Communications Server para Linux se comunica com o host por meio de outra conexo TCP/IP. O Redirecionador TN do Communications Server para Linux suporta criptografia de dados, autenticao de servidor e autenticao de cliente, utilizando software SSL (Secure Sockets Layer), da mesma forma que o Servidor TN para 3270. Isso permite que voc utilize a verificao de segurana SSL (Secure Sockets Layer) quando necessrio, no a conexo completa usurio para host. Por exemplo: v Se os clientes estiverem se conectando com o Communications Server para Linux sobre uma LAN TCP/IP em que a verificao no necessria, mas estiverem se conectando a um host remoto que requeira SSL, possvel utilizar SSL sobre a conexo TCP/IP entre o Communications Server para Linux e o host. Isso significa que a segurana verificada apenas uma vez para cliente, e clientes individuais no precisam fornecer informaes de segurana. v Se o Communications Server para Linux estiver instalado no mesmo site que o host, mas os clientes estiverem se conectando a partir de sites externos, voc poder utilizar SSL sobre as conexes de cliente para o Communications Server para Linux sem precisar instalar software SSL no host.

Recursos e Benefcios
O Communications Server para Linux tem recursos e benefcios que variam desde simplificar a configurao at aprimorar o diagnstico de problemas para melhorar o desempenho da rede.

Blocos de Construo Versteis


O Communications Server para Linux suporta a maioria dos ambientes e funes de n. Em qualquer tipo de rede, subrea ou APPN, ele permite que o computador Linux funcione como qualquer um, ou uma combinao, dos seguintes: v N dependente de host v N de ponto (veja uma descrio de ns de ponto APPN na discusso sobre redes ponto a ponto na seo IBM Communications Server para Linux na pgina 1) v Parceiro (origem ou destino) em aplicativos distribudos v Ns de gateway que interconecta redes SNA Por meio das APIs de gerenciamento de rede, o computador Linux tambm pode ser configurado para funcionar como um ponto de entrada de MS (Management Services) para fornecer suporte para gerenciamento de rede distribuda. No nvel do link, o computador Linux pode ser conectado a diversas LANs e WANs

12

Recursos e Benefcios
utilizando qualquer um dos tipos de link suportados (descritos em IBM Communications Server para Linux na pgina 1 e Requisitos de Instalao na pgina 20).

Operao Cliente/Servidor
A configurao de cliente/servidor oferece os seguintes benefcios: v A concentrao de recursos de SNA em servidores reduz a carga nos clientes, melhorando o desempenho do cliente e minimizando a memria necessria para fornecer servios de SNA aos clientes. v Um nico link de dados pode ser compartilhado por vrios usurios em mquinas diferentes, eliminando a necessidade de cada mquina ter uma conexo fsica de rede SNA. v Mltiplos servidores podem fornecer conectividade redundante (por exemplo, mltiplos servidores proporcionando acesso ao mesmo host). Ter mltiplos caminhos para um recurso de SNA permite o equilbrio de carga nos diferentes servidores e fornece backup imediato no caso de um servidor ou link especfico falhar. v Utilizando conjuntos de LUs em mltiplos servidores, o administrador pode configurar e incluir facilmente servidores e usurios. v Ter menos links e PUs para conectividade do host reduz o tamanho da definio VTAM do host. v Utilitrios de administrao podem ser utilizados para configurar e gerenciar recursos de n (para qualquer computador no domnio) e recursos compartilhados. O suporte cliente/servidor fornecido pelas ferramentas de administrao do Communications Server para Linux permite a administrao transparente de todos os recursos do domnio a partir de qualquer computador no domnio. v Os aplicativos SNA podem ser conectados por protocolos Internet utilizando TCP/IP e HTTPS para atravessar firewalls e para autenticao e segurana.

Configurao Fcil
O Communications Server para Linux foi projeta com opes de configurao e recursos que reduzem o tempo de configurao e a complexidade da rede. Por exemplo: Programa de Administrao Motif O modo mais fcil de definir e modificar a configurao do Communications Server para Linux utilizar o programa de administrao Motif (xsnaadmin). Esse programa fornece uma interface grfica com o usurio a partir da qual possvel visualizar e gerenciar recursos do Communications Server para Linux. Este programa tambm simplifica a configurao expondo apenas os campos cujos valores geralmente variam de uma instalao para outra, utilizando valores padro para os outros campos. O programa de administrao Motif inclui telas de ajuda que fornecem informaes gerais para SNA e o Communications Server para Linux, informaes de referncia para os dilogos do Communications Server para Linux e orientao para o desempenho de tarefas especficas. Configurao Dinmica em Redes APPN A configurao de um n ou rede tambm facilitada pela configurao dinmica da rede APPN. Por exemplo, os ns de extremidade APPN e aplicaes registram dinamicamente dados da configurao para suportar sesses LU 6.2, tornando assim a configurao da sesso opcional. Alm
Captulo 1. Sobre IBM Communications Server para Linux

13

Recursos e Benefcios
disso, tendo o ponto de controle do n atuando como a LU local padro, voc pode evitar a configurao da LU 6.2 completamente. A APPN tambm suporta configurao de estao de link dinmica na ausncia de estaes de link configuradas.

Opes Adicionais da Interface com o Usurio para Administrao


O programa de administrao Motif a interface recomendada para configurar e gerenciar o Communications Server para Linux. No entanto, existem diversas interfaces para o Communications Server para Linux, o que permite trabalhar com uma que se ajuste a seu equipamento, s suas necessidades e s suas preferncias. Programa de Administrao da Linha de Comandos O programa de administrao de linha de comandos (snaadmin) pode ser utilizado para emitir comandos para gerenciar recursos individuais do Communications Server para Linux. possvel utilizar snaadmin diretamente no prompt de comandos do Linux ou de dentro de um script de shell. API NOF A API NOF do Communications Server para Linux fornece as mesmas funes de gerenciamento que o programa de administrao de linha de comandos, fornecendo uma interface adequada para ser utilizada em um programa (em vez de um script de comando). possvel utilizar a API NOF para gravar seus prprios programas aplicativos a fim de administrar o Communications Server para Linux.

Melhor Desempenho
O Communications Server para Linux melhora o desempenho inerentemente alto de redes SNA e utiliza a operao de classe de servio. O Communications Server para Linux tambm otimiza a velocidade da rede por meio da compactao de dados SNA para dados de sesso LU 03 e por meio de diferentes mtodos de gerenciamento de trfego que equilibram o fluxo de trfego de acordo com o tamanho da rede: v Em redes APPN, o Communications Server para Linux suporta HPR (High-Performance Routing) e o roteamento de sesso intermediria (ISR), e fornece opes de rede para conexo. Embora o ISR funcione eficientemente para redes pequenas, seu desempenho diminui em redes maiores. v Para redes maiores que utilizam opes de conectividade de rede local (como Token Ring ou Ethernet) ou que utilizam o Enterprise Extender, voc tambm pode utilizar a opo de rede de conexo para melhorar a eficincia da comunicao. A opo de rede de conexo cria um caminho de comunicaes diretamente entre os ns. Isso permite que o trfego desvie de ns de rede intermedirios. v Outro mecanismo de controle de trfego, o pacing a nvel de sesso adaptativo,, ajusta automaticamente o congestionamento regulando a taxa em que as LUs enviam as unidades de mensagens para as LUs parceiras.

Opes de Segurana
Com redes se tornando cada vez mais complexas e caminhando no sentido de uma arquitetura aberta, a segurana surge como um assunto primordial. Em redes SNA que executem o Communications Server para Linux, possvel proteger seus recursos, definindo vrios nveis de segurana por meio da configurao e implementando determinados tipos de links. Por exemplo:

14

Recursos e Benefcios
v Em um sistema cliente/servidor, possvel configurar um servidor WebSphere que fornea acesso HTTPS a partir de Remote API Clients para os servidores. Isso significa que as conexes de cliente so autenticadas utilizando-se certificados de segurana. (Esse recurso requer software adicional, alm do produto Communications Server para Linux padro. Consulte a seo Requisitos de Instalao na pgina 20 para obter mais informaes). v Usurios de LU 6.2 podem definir at trs nveis de segurana sesso, recurso e conversao. Respectivamente, um garante que as prprias LUs estejam engajadas em uma sesso, outro restringe o acesso a todos os aplicativos associados a uma determinada LU e o outro restringe o acesso a um determinado aplicativo. Segurana adicional possvel atravs de rotinas de criptografia de dados. v O Servidor TN e o Redirecionador TN do Communications Server para Linux podem fornecer criptografia de dados, autenticao de servidor e autenticao de cliente entre o servidor Communications Server para Linux e clientes TN3270 ou Telnet, utilizando o software Secure Sockets Layer SSL). (Esse recurso requer software adicional, alm do produto Communications Server para Linux padro. Consulte a seo Requisitos de Instalao na pgina 20 para obter mais informaes).

Flexibilidade de Gerenciamento de Rede


O Communications Server para Linux suporta MDS-NMVT (Multiple Domain Support-Network Management Vector Transport) o qual pode funcionar como um esquema de gerenciamento centralizado, distribudo ou hierrquico. Ele est baseado em uma arquitetura de ponto focal/ponto de entrada que fornece a voc alto grau de flexibilidade. Os pontos focais so ns de controle que gerenciam a rede de acordo com os dados que eles coletam dos pontos de entrada (aplicaes de gerenciamento que residem em todos os outros ns na rede). v Em gerenciamento centralizado, um nico ponto focal atua como um ponto de controle de toda a rede. v No gerenciamento distribudo, diversos pontos focais compartilham o gerenciamento da rede. v No gerenciamento hierrquico, os pontos focais so aninhados de acordo com a funo. Portanto, o MDS-NMVT pode ser adaptado para gerenciar redes APPN de subrea padro e redes APPN muito grandes.

Confiabilidade, Disponibilidade e Servios


Para ajudar a manter a operao do sistema confivel, o Communications Server para Linux fornece uma srie de funes de exibio e ferramentas de diagnstico de problemas. v O programa de administrao Motif fornece configurao avanada e ferramentas de gerenciamento, incluindo o seguinte: Atualizaes imediatas das informaes da configurao Informaes de status para links, sesses e recursos de n. v Os comandos de consulta e de status fornecem a voc informaes sobre: Sesses LU-LU Sesses imediatas APPN Links ativos
Captulo 1. Sobre IBM Communications Server para Linux

15

Recursos e Benefcios
Banco de dados de topologia APPN, que armazena informaes sobre o link. v As ferramentas de diagnstico de problemas esto disponveis para auxiliar voc durante os diferentes estgios da configurao e operao. Incluem o seguinte: Ferramenta de coleo de informaes de diagnstico (snagetpd) para ativar voc a coletar facilmente informaes de servios As mensagens de status e de erro auxiliam voc a resolver problemas nas rotinas de configurao e operao do sistema. Os logs para coletar informaes de erro da rede, falha e auditoria. Recursos de rastreio para reunir e formatar informaes detalhadas de problemas. Outros utilitrios auxiliam voc a testar a conectividade do link e a comunicao entre as aplicaes. O Communications Server para Linux tambm inclui a API Management Services, que utilizada para desenvolver ferramentas para enviar e receber alertas de rede e dados do problema. Todas essas ferramentas de gerenciamento e diagnstico de problemas esto totalmente integradas ao modelo Cliente/Servidor do Communications Server para Linux, para que seja possvel gerenciar o domnio inteiro do Communications Server para Linux ou coletar informaes de diagnstico a partir de um nico ponto na rede.

Integrao, Crescimento e Alterao de Redes


Para suportar a integrao, o crescimento e a alterao da rede, as APIs do Communications Server para Linux podem ser utilizadas para desenvolver aplicativos para uma determinada LU, plataforma ou sistema operacional conforme a necessidade dos seus negcios. O CPI-C uma API especialmente importante porque consistente com plataformas e sistemas operacionais diferentes. utilizado para desenvolver aplicaes que podem ser executadas em qualquer sistema. O Enterprise Extender tambm fornece um mecanismo para integrar redes SNA e TCP/IP.

16

Captulo 2. Planejando a Rede e o Communications Server para Linux no System z


Este captulo fornece uma viso geral dos estgios do planejamento de uma rede que executa o Communications Server para Linux. Ele tambm resume as funes que podem ser configuradas para o computador Linux e apresenta orientaes para estimar os recursos requeridos para suportar as funes.

Estgios do Planejamento da Rede


Esta seo apresenta algumas orientaes gerais para planejar, configurar e gerenciar redes por meio do uso de vrios utilitrios do Communications Server para Linux e do Linux. O planejamento de uma rede envolve um balanceamento de funo, desempenho, recursos e custo. Embora no haja um nico e melhor panejamento de uma rede, algumas orientaes e tcnicas gerais podem ajudar a garantir que seu plano atenda s suas necessidades. Para planejar uma rede, execute as seguintes tarefas v Determine as funes que a rede deve fornecer (como transferncia de arquivo ou emulao 3270) e os requisitos de seu desempenho. v Determine como o Communications Server para Linux pode ser configurado para fornecer as funes necessrias. v Estime os recursos necessrios para instalar o Communications Server para Linux, a fim de suportar os requisitos de desempenho e capacidade e suportar as funes do Communications Server para Linux, alm de identificar os custos associados.

Identificando os Requisitos Funcionais da Rede


Para determinar as funes que sua rede deve fornecer, voc precisa considerar as seguintes questes: v A rede ser APPN? v O Communications Server para Linux ser executado como um sistema cliente/servidor? Em caso positivo, todos os computadores operaro em um nico domnio do Communications Server para Linux ou preciso definir dois ou mais domnios separados? v Preciso de mais de um servidor no domnio do Communications Server para Linux para fornecer equilbrio de carga para recursos de conectividade? Em caso positivo, que servidor ser o servidor de configurao principal? Preciso fornecer um ou mais servidores de configurao de backup? v Preciso suportar Remote API Clients que se conectem a servidores do Communications Server para Linux utilizando HTTPS? v Os aplicativos do usurio sero executados no servidor ou em computadores clientes Linux? v O servidor fornecer recursos de conectividade para aplicativos Windows (como programas de transao de API) que executam em clientes Windows? v Cada servidor deve ser um n de extremidade para sesses ou deve ser um dos seguintes tipos de gateways? APPN LU 0
Copyright IBM Corp. 2000, 2009

17

Estgios do Planejamento da Rede


LU 2 Servidor TN ou Redirecionador TN v Quais os tipos de links fsicos a rede utilizar? v O Communications Server para Linux precisar suportar o IPv4, IPv6 ou ambos os tipos de conexes? As respostas a esses tipos de perguntas ajudam a determinar quais funes do Communications Server para Linux so requeridas pela rede.

Determinando como Configurar o Communications Server para Linux


Para determinar como o Communications Server para Linux deve funcionar, primeiro necessrio decidir como o trabalho dever fluir pela rede. As seguintes questes devem ser consideradas: v v v v v Quais recursos (como aplicaes) devem estar disponveis na rede? Quantos usurios precisam ter acesso aos recursos remotos? Com que freqncia cada recurso acessado? Como os usurios podem ter acesso rede? Como os requisitos dos usurios sero roteados atravs da rede?

possvel configurar o Communications Server para Linux para suportar muitas funes, incluindo, por exemplo, as seguintes: v N de rede APPN para roteamento de sesso intermediria (ISR) v N de extremidade APPN (que se comunica com autonomia com ns adjacentes mas utiliza servios de n de rede APPN para se comunicar com ns de ponto no-adjacentes) v N de rede de entrada baixa (LEN) (que se comunica diretamente com ns adjacentes ou n configurados para se parecerem com adjacentes) v Utilizao de LU 0, LU 1, LU 2, LU 3 e LU 6.2 (dependente e independente) v Conexo de gateway SNA a um host Um ou mais funes podem ser configuradas para um determinado n, dependendo de suas necessidades. Por exemplo, possvel configurar o Communications Server para Linux como um n de rede APPN para fornecer servios de roteamento e ISR, e utilizar o mesmo n como o gateway SNA para rotear sesses LU dependentes, tais como LU 0 e LU 2. De modo semelhante, possvel configurar o Communications Server para Linux para executar o Servidor TN e suportar um banco de dados compartilhado, bem como uma conexo LU 6.2 independente com o MQSeries no host.

Identificando os Requisitos de Recursos para Instalao e Operao


Para estimar o suporte para as funes do Communications Server para Linux, as seguintes perguntas devem ser respondidas: v Quais habilidades do pessoal voc precisa? v Qual meio de transporte pretendo utilizar? v Quais so os requisitos de instalao para a configurao que selecionei? v Quanto de memria e espao de paginao preciso para a operao?

18

Estgios do Planejamento da Rede


As respostas a essas perguntas ajudam a identificar os tipos de recursos que o Communications Server para Linux utiliza quando configurado para suportar uma ou mais das funes descritas em Identificando os Requisitos Funcionais da Rede na pgina 17. Tambm ajudam a compreender o relacionamento entre as funes do Communications Server para Linux, os recursos do Linux e os recursos da rede. A forma como voc aloca os recursos para os ns determinar como a rede executar.

Requisitos de Pessoal
A instalao, a operao e o ajuste do Communications Server para Linux requerem o seguinte pessoal: v Administradores de rede, que planejam a rede, adicionam novos dispositivos e mantenham ou atualizem o desempenho geral da rede. v Administradores de sistema, que instalam e mantm o Communications Server para Linux e o hardware no qual ele opera e que configuram sistemas para conexo de rede. v Programadores, que desenvolvem aplicaes personalizadas, como programas de transao ou rotinas de gerenciamento de rede. Os administradores de rede e de sistema devem estar totalmente familiarizados com o hardware no qual o Communications Server para Linux opera e com o sistema operacional Linux. Eles devem conhecer as redes para as quais vrios sistemas esto conectados e entender os conceitos SNA em geral. Devem tambm estar familiarizados com o seguinte: v A interface do Motif v rpm, a ferramenta de instalao do Linux v O TCP/IP, se planejarem utilizar as funes do Cliente/Servidor, o servidor TN ou Enterprise Extender v O sistema operacional Windows 2000, Windows XP, Windows 2003 Server, Windows Vista ou Windows Server 2008, se o sistema Communications Server para Linux incluir Remote API Clients no Windows v O WebSphere Application Server, se o sistema do Communications Server para Linux incluir Remote API Clients que se conectam a servidores utilizando HTTPS Os programadores que desenvolvem aplicativos customizados para SNA devem ser experientes com a linguagem C (ou Java, se estiverem utilizando CPI-C Java) e devem estar familiarizados com as APIs disponveis no Communications Server para Linux.

Meio de Transporte
O Communications Server para Linux pode precisar compartilhar o meio de transporte subjacente (tais como SDLC, token ring) com outros protocolos de comunicao. Portanto, os requisitos de largura de banda da camada fsica devem atender a todos os protocolos e aplicaes que compartilham o meio de transporte. Nota: O Communications Server para Linux pode compartilhar os adaptadores token ring e Ethernet com outros protocolos, como o TCP/IP. Voc pode precisar especificar endereos de ponto de acesso de servio exclusivo (SAP) para cada protocolo a ser utilizado.

Captulo 2. Planejando a Rede e o Communications Server para Linux no System z

19

Estgios do Planejamento da Rede

Requisitos de Instalao
As funes designadas ao Communications Server para Linux (em Identificando os Requisitos Funcionais da Rede na pgina 17) tambm determinam os requisitos de instalao. Esta seo fornece uma viso geral dos recursos do computador requeridos para instalar o Communications Server para Linux. Para obter informaes adicionais, consulte a documentao fornecida com cada produto (veja a Bibliografia para obter uma lista dos manuais). Hardware O Communications Server para Linux requer um computador suportado por uma das distribuies do Linux a seguir. Utilize o comando uname -m para verificar a classe de CPU do computador de destino. A tabela a seguir mostra o hardware apropriado para cada tipo de servidor e a resposta de uname -m para esse hardware.
Tipo de Servidor Hardware System z System z S/390 ou zSeries de 31 bits zSeries ou System z9 de 64 bits Resposta de uname s390 s390x

Sistema operacional Linux O Communications Server para Linux suporta as variantes do Linux a seguir. Para obter informaes atualizadas sobre nmeros de verses especficos e construes de kernel suportadas para cada variante e qualquer requisito adicional para verses especficas, consulte o arquivo LEIA-ME na imagem de instalao do Communications Server para Linux. v RedHat Enterprise Linux 4 para S/390 (RHEL4-s390) v RedHat Enterprise Linux 4 para zSeries (RHEL4-s390x) v RedHat Enterprise Linux 5 para System z (RHEL5-s390x) v SUSE Linux Enterprise Server 9 para IBM Mainframe (SLES9-s390*) v SUSE Linux Enterprise Server 10 para IBM Mainframe (SLES10-s390x) O recurso Security Enhanced Linux (SE Linux) em distribuies Linux permite que o Linux monitore e controle o acesso a determinadas bibliotecas de cdigo e funes. Dependendo do nvel de distribuio do Linux que estiver instalado, sero necessrias algumas edies de configurao para ativar o Communications Server para Linux e o Linux Streams. Para ver quais so essas etapas, consulte a pgina da Web de suporte do Communications Server para Linux, http://www.ibm.com/ software/network/commserver/support, para obter informaes sobre como configurar seu sistema para o SE Linux. Hardware de Link O hardware de link necessrio somente em um servidor, no em um cliente. O Communications Server para Linux pode ser utilizado em interfaces TCP/IP utilizando o Enterprise Extender, em uma interface virtual MultiPath Channel (MPC) utilizando o driver de dispositivo MultiPath Channel do Linux para System z (apenas no Communications Server para Linux no System z), em conexes OSA 802.2 Ethernet ou Token Ring utilizando o driver de dispositivo lcs do Linux (que requer um OSA2 no modo OSE chpid) ou em conexes OSA 802.2 Ethernet utilizando o driver de dispositivo qeth do Linux com o suporte layer2/VSwitch.

20

Estgios do Planejamento da Rede


Software Adicional: Linux O Communications Server para Linux requer o software adicional a seguir. Consulte o arquivo LEIA-ME na imagem de instalao do Communications Server para Linux para obter detalhes adicionais sobre requisitos de verses especficas (dependendo da variante do Linux) e para obter instrues sobre a instalao desses pacotes de software. v Linux Streams (LiS). v OpenMotif (requerido somente em um servidor, no em um cliente). Ele requerido para que seja possvel utilizar o programa de administrao Motif, que o mtodo recomendado de configurao e gerenciamento do Communications Server para Linux. v Java (requerido se voc desejar utilizar Java CPI-C). Voc precisar do Java Runtime Environment (JRE). Se precisar compilar novas classes Java para utilizar com um aplicativo Java CPI-C,voc tambm precisar do Java SDK. v O driver de dispositivo MultiPath Channel do Linux para System z (apenas no Communications Server para Linux no System z; necessrio apenas em um servidor, em um cliente no. Esse componente ser requerido se voc estiver utilizando conexes MPC para conectar a sistemas VM/VTAM). WebSphere Application Server (para acesso HTTPS) Se voc executar um sistema cliente/servidor no qual Remote API Clients se conectam a servidores do Communications Server para Linux utilizando HTTPS, precisar executar o WebSphere Application Server para fornecer acesso HTTPS a partir desses clientes para os servidores. O Communications Server para Linux opera com o WebSphere Application Server Verso 5, que pode ser instalado em um computador que execute qualquer sistema operacional suportado pelo WebSphere. (Se necessrio, ele pode ser instalado no mesmo computador Linux que o servidor do Communications Server para Linux.) Consulte a documentao do WebSphere Application Server para obter informaes adicionais sobre sua instalao. Tambm ser necessrio instalar um plug-in adicional do Communications Server para Linux nesse computador a fim de utilizar o WebSphere com o Communications Server para Linux, conforme descrito em Configurando WebSphere Application Server na pgina 31. Memria e Armazenamento Para suportar uma variedade completa de configuraes e servios, o Communications Server para Linux precisa da memria mnima necessria pela distribuio Linux, mais 64 MB e 200 MB de espao em disco. Alm disso, precisa de 250 MB de armazenamento temporrio durante a instalao. Se voc decidir instalar a documentao do Communications Server para Linux no formato de cpia eletrnica (PDF), precisar de espao adicional em disco rgido. Para instalar todos os manuais em cpia eletrnica, voc precisar de 80 MB de espao em disco. Nota: Os requisitos de memria e disco fixo para outros programas licenciados, aplicativos de usurio e dados no esto includos nesses requisitos. Reveja atentamente todos os requisitos de sistema, memria e disco fixo com o representante IBM ou revendedor autorizado.

Captulo 2. Planejando a Rede e o Communications Server para Linux no System z

21

Endereamento IPv4 e IPv6

Endereamento IPv4 e IPv6


Os computadores que executam o Communications Server para Linux Verso 6.4 podem utilizar endereos IPv4 ou IPv6, com as restries a seguir. v Todos os servidores em um domnio de Cliente/Servidor devem utilizar o mesmo formato de endereamento (IPv4 ou IPv6). Se os servidores utilizarem IPv4, os clientes tambm devero utilizar o IPv4. Se os servidores utilizarem o IPv6, os clientes podero utilizar o IPv6 ou o IPv4. v Para o Servidor TN, se o Communications Server para Linux utilizar IPv4, os clientes TN que se conectam ao Servidor TN tambm devem utilizar o IPv4. Se o Communications Server para Linux utiliza o IPv6, os Clientes TN podero utilizar IPv6 ou IPv4. Por padro, o Servidor TN aceita as conexes de ambos os tipos de clientes, mas voc pode configur-los para atender em um determinado endereo IP (utilizando o parmetro listen_local_address no programa de administrao da linha de comandos ou de um aplicativo NOF) a fim de restringi-lo a um tipo de conexo do cliente. v Para Redirecionador TN, se o Communications Server para Linux utilizar IPv4, ambas as conexes TCP/IP (do cliente para o Communications Server para Linux e do Communications Server para Linux para o host) tambm devero utilizar o IPv4. Se o Communications Server para Linux utilizar IPv6, a conexo TCP/IP do cliente com o Communications Server para Linux seguir as mesmas regras do Servidor TN. A conexo do Communications Server para Linux para o host pode utilizar IPv6 ou IPv4. No h requisito para as duas conexes utilizarem o mesmo formato de endereamento. v Para Enterprise Extender (HPR/IP), as portas em ambas as extremidades de um link devem utilizar o mesmo formato de endereamento (IPv4 ou IPv6). Se Communications Server para Linux utilizar IPv4, ele poder conectar-se apenas a sistemas remotos que estiverem configurados para suportar o IPv4. Se o Communications Server para Linux utilizar IPv6, voc poder configur-lo para utilizar o IPv4 ou IPv6 em um link do Enterprise Extender. A opo que voc escolhe deve corresponder configurao no sistema remoto. Alm disso, todos os links na mesma porta do Enterprise Extender devem utilizar o mesmo formato de endereamento (IPv4 ou IPv6). Se voc precisar suportar os links com diferentes formatos de endereamento, dever utilizar portas separadas. De maneira semelhante, todas as portas do Enterprise Extender na mesma rede de conexo devem utilizar o mesmo formato de endereamento. Para verificar se um servidor Communications Server para Linux est em execuo no IPv4 ou IPv6, utilize o comando ifconfig -a e consulte o endereo ou os endereos IP na sada. Sero os endereos IPv4 decimais com pontos, os endereos IPv6 hexadecimais, ou ambos. Para um Remote API Client no Windows, o comando equivalente ipconfig (sem opes de linha de comandos). Se voc precisar alterar o formato de endereamento IP do computador, consulte a documentao do sistema operacional. Se voc estiver atualizando um sistema Communications Server para Linux existente para a Verso 6.4 conforme descrito em Migrando de Nveis Anteriores do Communications Server para Linux na pgina 27 e tambm quiser alterar para o endereamento IPv6, poder fazer os dois processos em qualquer ordem. No

22

Endereamento IPv4 e IPv6


entanto, no possvel utilizar os novos recursos de endereamento IPv6 na Verso 6.4 at que ambos os processos estejam concludos. v Para um sistema Cliente/Servidor, voc deve alterar todos os servidores no domnio do IPv4 para o IPv6 ao mesmo tempo; no tente executar um domnio misto de servidores IPv4 e IPv6. v Como o upgrade para o Communications Server para Linux Verso 6.4 tambm requer o upgrade de todos os servidores ao mesmo tempo, possvel optar por fazer a mudana no endereamento IPv6 ao mesmo momento do upgrade em cada servidor. Alternativamente, possvel alterar todos os servidores para IPv6 antes ou depois do upgrade para a Verso 6.4, o que for mais conveniente. v Depois que todos os servidores forem alterados para utilizar o endereamento IPv6, ser possvel alterar os Remote API Clients para utilizarem o endereamento IPv6 conforme necessrio. Os clientes IPv4 podem continuar operando com servidores IPv6; portanto, no h necessidade de alterar todos os clientes ao mesmo tempo. Se voc estiver instalando um novo sistema Communications Server para Linux, poder instal-lo apenas com endereamento IPv6 em todos os servidores e clientes, se apropriado, ou poder utilizar o endereamento IPv4 inicialmente e, em seguida, ir para o IPv6 posterior (sujeito s restries acima para domnios do Cliente/Servidor).

Convenes de Nomenclatura
Voc pode utilizar IDs de rede para dividir logicamente sua rede fsica. Tambm, se voc pretende conectar-se a outras redes, extremamente recomendado que voc registre seus IDs da rede e evite conflitos de nomes na rede. Voc pode definir nomes de rede e de LU da seguinte forma: Nomes de Rede Voc pode definir nomes de rede diferentes (IDs de rede) para fornecer segmentao de redes APPN. A segmentao limita o tamanho dos bancos de dados da topologia da rede e a freqncia de requisitos LOCATE de difuso atravs de cada rede. Para assegurar a exclusividade de um ID de rede, um administrador da rede pode registrar o ID da rede com o registro mundial da IBM. O registro IBM assegura que cada ID de rede seja exclusivo entre todos aqueles registrados com ela. Os padres de registro so consistentes com os padres de OSI (Open Systems Interconnection) , incluindo cdigos de pas OSI, conforme estabelecidos pelo sistema ISO (International Organization for Standards). Para obter mais informaes sobre o registro, consulte a publicao Users Guide for SNA Network Registry. Nomes de LU Voc pode utilizar curingas para nomes de LU para minimizar a definio do sistema e pesquisas na rede.

Captulo 2. Planejando a Rede e o Communications Server para Linux no System z

23

Convenes de Nomenclatura

24

Captulo 3. Instalando o Communications Server para Linux em Servidores Linux


Este captulo fornece informaes gerais sobre as etapas necessrias para instalar o Communications Server para Linux em um servidor Linux. Para obter instrues passo a passo detalhadas sobre o processo de instalao, consulte o arquivo LEIA-ME na imagem de instalao do Communications Server para Linux, que fornece informaes detalhadas atualizadas especficas sua variante do Linux. O arquivo LEIA-ME inclui: v Nomes exatos de pacote e/ou nmeros de verso dos pacotes de software adicionais que voc precisa v Detalhes dos comandos de instalao e de configurao.

Como o Pacote do Programa Licenciado Communications Server para Linux


O Programa Licenciado Communications Server para Linux fornecido como trs imagens em CD contendo os itens a seguir. CD n1: Iniciao Rpida Esse CD contm um conjunto completo da documentao em PDF do Communications Server para Linux (no diretrio /DOCS). CD n2: Servidor Esse CD contm os arquivos requeridos para instalar um servidor: v Os arquivos LEIA-ME que contm informaes sobre quaisquer alteraes do produto aps a publicao da documentao do Communications Server para Linux v Scripts de instalao v Imagens de instalao para o servidor e para os manuais em PDF CD n3: Clientes Esse CD contm os arquivos LEIA-ME, scripts de instalao e imagens de instalao requeridos para instalar cada tipo de cliente: v Cliente Linux para Intel de 32 bits (i686) v Cliente Linux para AMD64/Intel EM64T de 64 bits (x86_64) v Cliente Linux para pSeries (ppc64) v Cliente Linux para System z9 ou System z (s390 / s390x) v Cliente AIX v Cliente Windows de 32 bits v Cliente Windows x64 Consulte os arquivos LEIA-ME para obter detalhes completos dos arquivos includos nas imagens de CD. Nota: Para consultar os requisitos de espao em disco, consulte Requisitos de Instalao na pgina 20.

Copyright IBM Corp. 2000, 2009

25

Preparando a Instalao do Communications Server para Linux

Preparando a Instalao do Communications Server para Linux Instalando o Software de Pr-requisito


Antes de instalar o Communications Server para Linux, necessrio instalar o software de pr-requisito listado em Requisitos de Instalao na pgina 20: v LiS Streams v OpenMotif v Java v O driver de dispositivo MultiPath Channel do Linux para System z (apenas no Communications Server para Linux no System z; necessrio apenas se voc for utilizar conexes MPC para se conectar a sistemas VM/VTAM). Para obter detalhes completos dos pacotes de software requeridos e instrues passo a passo para instal-los, consulte o arquivo LEIA-ME na imagem de instalao do Communications Server para Linux.

Exibindo os Detalhes da Instalao do Produto


possvel exibir informaes sobre o Communications Server para Linux e pacotes de software relacionados que j esto instalados. Para listar todos os pacotes instalados, utilize o seguinte comando: rpm -q -a Para visualizar mais detalhes de um pacote especfico, utilize o seguinte comando: rpm -q -i packagename packagename o nome base do pacote instalado, por exemplo ibm-commserver.

Alterando a Varivel Language Environment


Ao utilizar o Communications Server para Linux, certifique-se de que a varivel LANG esteja configurada corretamente para indicar o idioma que deseja utilizar. Utilize o seguinte comando para alterar a varivel LANG: export LANG=language Substitua language pelo identificador do idioma que deseja utilizar, o qual pode ser um dos seguintes:
Identificador en_US ja_JP de_DE es_ES fr_FR ko_KR pt_BR zh_CN zh_TW Idioma Ingls (Estados Unidos) Japons (PC) Alemo Espanhol Francs Coreano Portugus Chins (simplificado) Chins (tradicional)

26

Migrando de nveis anteriores do Communications Server para Linux

Migrando de Nveis Anteriores do Communications Server para Linux Consideraes


Se voc estiver atualizando para o Communications Server para Linux Verso 6.4 a partir de uma verso anterior do Communications Server para Linux, precisar considerar o seguinte. 1. Se voc estiver executando o Communications Server para Linux em uma configurao de Cliente/Servidor com dois ou mais servidores, recomenda-se atualizar todos os servidores para a Verso 6.4 ao mesmo tempo, antes de atualizar os Remote API Clients. v Enquanto voc estiver no processo de migrao dos servidores, no conseguir utilizar o programa de administrao Motif ou o programa de administrao da linha de comandos em um servidor de verso anterior para visualizar e gerenciar os recursos em um servidor que execute a Verso 6.4. v A Verso 6.3.1.0 e verses posteriores do Remote API Client no funcionaro com um servidor existente, a no ser que o sistema operacional no cliente no esteja configurado para utilizar IPv6. v As verses anteriores do Remote API Client funcionaro com o Communications Server para Linux Verso 6.4. 2. Vrias estruturas de dados na API NOF foram modificadas na Verso 6.2.3.0 para aceitar formatos de endereos mais longos necessrios para endereos IPv6. Isso significa que, se voc utilizar qualquer um dos seguintes verbos e/ou indicaes em um aplicativo NOF existente que tenha sido criado antes da Verso 6.2.3.0 (mesmo que no esteja utilizando os novos recursos de endereamento IPv6), ser necessrio recompilar o aplicativo para utiliz-lo com o Communications Server para Linux Verso 6.4. v DEFINE_LS, DEFINE_PORT, QUERY_LS, QUERY_PORT quando utilizado com um Enterprise Extender (HPR/IP) LS ou porta v DEFINE_TN3270_ACCESS, DELETE_TN3270_ACCESS, QUERY_TN3270_ACCESS v DEFINE_TN3270_EXPRESS_LOGON, QUERY_TN3270_EXPRESS_LOGON v DEFINE_TN3270_SSL_LDAP, QUERY_TN3270_SSL_LDAP v DEFINE_TN_REDIRECT, QUERY_TN_REDIRECT_DEF v QUERY_LU_0_TO_3 (para qualquer tipo de LU) v TN_REDIRECTION_INDICATION 3. Para utilizar os novos recursos de endereamento IPv6 da Verso 6.4, ser necessrio assegurar-se de que os servidores Communications Server para Linux estejam configurados para utilizar o endereamento IPv6. Consulte Endereamento IPv4 e IPv6 na pgina 22 para obter mais detalhes.

Processo de Migrao
Se voc j tiver uma verso anterior do Communications Server para Linux instalada e agora estiver migrando para a Verso 6.4, precisar executar as seguintes etapas: Salvar Todos os Arquivos de Configurao Personalizados Se qualquer um dos arquivos listados a seguir existir, salve-os em um diretrio temporrio. Nem todos esses arquivos existiro em todas as instalaes. /etc/opt/ibm/sna/sna_node.cfg /etc/opt/ibm/sna/sna_domn.cfg /etc/opt/sna/sna.net
Captulo 3. Instalando o Communications Server para Linux em Servidores Linux

27

Migrando de nveis anteriores do Communications Server para Linux


/etc/opt/ibm/sna/sna_tps /etc/opt/ibm/sna/ibmcs.kdb /etc/opt/ibm/sna/ibmcs.sth /etc/opt/ibm/sna/ibmcs.rdb /etc/opt/ibm/sna/ibmcs.crl Alm disso, se voc customizou o arquivo de inicializao /etc/rc.d/init.d/snastart conforme descrito em Ativando o Communications Server para Linux na pgina 70 para remover o comando sna start, de forma que o Communications Server para Linux no seja iniciado automaticamente durante a inicializao do sistema, anote as alteraes feitas nesse arquivo. Desinstalar o Release Antigo Utilize os seguintes comandos para parar o Communications Server para Linux e desinstal-lo. Dependendo de qual verso anterior est instalada e de como foi instalada, nem todos os pacotes RPM listados existiro no sistema. sna stop rpm -e ibm-conmserver-ptf rpm -e ibm-commserver-docs rpm -e ibm-commserver-ecl rpm -e ibm-commserver rpm -e gsk6bas Desinstalar o LiS Utilize os comandos a seguir para desinstalar o nvel atual do pacote de cdigo aberto do LiS. PATH=$PATH:/sbin unset LD_PRELOAD rmmod streams cd /usr/src/LiS make uninstall make very-clean cd /usr/src rm -rf LiS* Alterar o PATH e Outras Variveis de Ambiente Se voc tiver modificado alguma das variveis de ambiente a seguir para a verso anterior do Communications Server para Linux, dever remover as mudanas feitas porque os caminhos podem ser diferentes para o Produto de Programa Communications Server para Linux Verso 6.4. PATH LD_LIBRARY_PATH LD_RUN_PATH LD_PRELOAD CLASSPATH Voc poder utilizar o comando env para verificar todas as variveis de ambiente de referncias ao sna: env | grep sna Outros Pacotes recomendvel verificar a instalao do Java e, se necessrio, atualiz-la para o nvel mais recente.

28

Migrando de nveis anteriores do Communications Server para Linux


Limpeza Final Os seguintes comandos removero quaisquer itens restantes do nvel antigo do produto. rm -rf /etc/opt/ibm/sna /var/opt/ibm/sna /opt/ibm/sna Instalar o novo nvel do Produto de Programa Communications Server para Linux Verso 6.4 Siga as instrues neste manual e no arquivo LEIA-ME para instalar o produto. Restaurar a Configurao Salva Se voc salvou quaisquer arquivos de configurao na primeira etapa deste processo, agora o momento de restaur-los. Primeiro, pare o software Communications Server para Linux com o seguinte comando: /opt/ibm/sna/bin/sna stop Se voc salvou quaisquer arquivos ibmcs.* na primeira etapa deste processo, remova agora todos os arquivos ibmcs.* do diretrio /etc/opt/ibm/sna. Por exemplo, se salvou ibmcs.kdb e ibmcs.sth, precisar remover ibmcs.crl e ibmcs.rdb, mesmo se no tiver salvo para substitu-los. importante que voc no execute uma mistura de arquivos salvos e novos. Restaure os arquivos salvos no diretrio /etc/opt/ibm/sna. Alm disso, se voc salvou alteraes no arquivo de inicializao /etc/rc.d/init.d/snastart, faa as mesmas alteraes na nova cpia do arquivo, conforme descrito em Ativando o Communications Server para Linux na pgina 70 para assegurar-se de que o Communications Server para Linux no seja iniciado automaticamente durante a inicializao do sistema. Agora, inicie novamente o software Communications Server para Linux com o seguinte comando: /opt/ibm/sna/bin/sna start

Instalando o Programa Licenciado Communications Server para Linux Instalando o Communications Server para Linux
Se voc tiver um nvel anterior do Communications Server para Linux j instalado, siga as etapas em Migrando de Nveis Anteriores do Communications Server para Linux na pgina 27 para remov-lo antes de instalar este novo nvel. Para instalar o Communications Server para Linux, execute as etapas a seguir. 1. Copie ou transfira por FTP o arquivo ibm-commserver-6.4.0.0s390x.tgz do CD-ROM para o sistema Linux System z. Certifique-se de que est utilizando o modo binrio para copiar ou transferir por FTP o arquivo. 2. Efetue login no sistema Linux System z como root. 3. Descompacte o arquivo tar em um diretrio temporrio vazio: mkdir /tmp/ibmcs cd /tmp/ibmcs zcat ibm-commserver-6.4.0.0s390x.tgz | tar xf 4. Execute o script do shell installibmcs:
Captulo 3. Instalando o Communications Server para Linux em Servidores Linux

29

Instalando o Programa Licenciado Communications Server para Linux


./installibmcs Esse script do shell testar determinados pr-requisitos e enviar mensagens de aviso se eles no forem satisfeitos. Ele tambm solicita que voc execute o procedimento a seguir. Quando voc tiver respondido a todos os avisos, o script do shell instalar os pacotes rpm. v Confirmao de que voc leu e aceitou os termos de licena do Communications Server para Linux. v O nome do servidor que ser o servidor principal no domnio do Communications Server para Linux. Se voc deseja executar o Communications Server para Linux como um n independente, no especifique esse parmetro; nesse caso, o n no suportar funes cliente/servidor. Voc pode substituir esses avisos especificando parmetros adicionais no comando installibmcs, conforme descrito a seguir. Se o script de shell encontrar um erro que impea a instalao com xito do Communications Server para Linux, ele gravar uma mensagem de erro na sada padro (normalmente a tela). Para obter ajuda para resolver erros desse tipo, consulte o arquivo LEIA-ME na imagem de instalao do Communications Server para Linux. Para sistemas com memria limitada, poder ser necessrio reinicializar aps instalar o Communications Server para Linux antes que o n SNA seja iniciado. Para sistema maiores, talvez isso no seja necessrio. Se o n do Communications Server para Linux no puder ser iniciado, verifique se o arquivo /var/log/messages tem uma entrada deste tipo: kernel: SNA Trace Driver can only get X blocks of memory please reboot Se essas mensagens persistirem mesmo aps a reinicializao, ser necessrio mais memria. 5. Inclua os diretrios binrios do Communications Server para Linux no PATH. Voc pode desejar alterar o seu perfil para fazer isso automaticamente: export PATH=$PATH:/opt/ibm/sna/bin:/opt/ibm/sna/bin/X11 export LD_LIBRARY_PATH=/usr/lib:/opt/ibm/sna/lib export LD_RUN_PATH=/usr/lib:/opt/ibm/sna/lib Para aplicativos Java CPI-C, voc tambm deve definir a seguinte varivel de ambiente: export CLASSPATH=$CLASSPATH:/opt/ibm/sna/java/cpic.jar Para alguns aplicativos, voc tambm pode precisar definir a varivel de ambiente LD_PRELOAD, mas no deve fazer disso uma alterao global em seu perfil: export LD_PRELOAD=/usr/lib/libpLiS.so 6. Inicie o Communications Server para Linux. Observe que, aps a instalao, isso ocorrer automaticamente quando a mquina for reinicializada. cd / sna start 7. Execute o programa de administrao Motif do Communications Server para Linux. altamente recomendvel utilizar esse programa at que voc esteja familiarizado com a operao do Communications Server para Linux. Ser necessrio utilizar um servidor XWindows remoto, porque o sistema Linux System z inclui apenas o recurso do cliente XWindows. No servidor XWindows, utilize o seguinte comando: xhost +XXXX

30

Instalando o Programa Licenciado Communications Server para Linux


XXXX o nome TCP/IP ou o endereo do sistema Linux System z. Agora, informe o cliente xsnaadmin onde o servidor est e inicie-o: export DISPLAY=YYYY:Z xsnaadmin & YYYY o nome ou endereo TCP/IP do servidor XWindows, e Z o nmero da exibio virtual (geralmente, 0). Se voc precisar efetuar uma instalao no-assistida, poder fornecer parmetros adicionais no comando installibmcs para confirmar a aceitao dos termos de licena do Communications Server para Linux e especificar o nome do servidor principal. Nesse caso, o script do shell ser executado sem solicitar informaes adicionais. Utilize o seguinte comando: ./installibmcs license_accepted [ master_name ] master_name o nome do servidor principal. Se voc deseja executar o Communications Server para Linux como um n independente, no especifique esse parmetro; nesse caso, o n no suportar funes cliente/servidor.

Documentao On-line do Communications Server para Linux


Siga as etapas em Instalando o Communications Server para Linux na pgina 29 para descompactar o arquivo tgz e, em seguida, executar o script do shell installibmcsdocs: ./installibmcsdocs

HACL (Host Access Class Libraries)


Os arquivos HACL so instalados automaticamente quando voc instala o Communications Server para Linux. O cdigo da biblioteca est no pacote ibm-commserver-ecl sob rpm. Voc pode localizar esses arquivos, incluindo o LEIA-ME, em /opt/ibm/sna/ecl ou emitindo o seguinte comando: rpm ql ibm-commserver-ecl

Configurando WebSphere Application Server


Se voc executar um sistema cliente/servidor no qual Remote API Clients se conectam a servidores do Communications Server for Linux utilizando HTTPS, precisar de um computador que execute o WebSphere Application Server para fornecer acesso HTTPS a partir desses clientes para os servidores, conforme descrito em Requisitos de Instalao na pgina 20. Esta seo descreve como configurar o WebSphere para utilizao com o Communications Server para Linux: v Configurando um certificado seguro no servidor do WebSphere que ser apresentado aos clientes v Configurando o WebSphere Application Server para trabalhar com o Communications Server para Linux v Instalando o arquivo de configurao do servidor no servidor do WebSphere Tambm ser necessrio configurar o certificado de segurana do cliente e o arquivo de dados da rede do cliente em cada Remote API Client para acessar o

Captulo 3. Instalando o Communications Server para Linux em Servidores Linux

31

Configurando o WebSphere Application Server


WebSphere Application Server. Para obter informaes adicionais, consulte o captulo sobre a instalao do tipo de cliente apropriado.

Configurando o Certificado Seguro do WebSphere Application Server


Consulte a documentao do WebSphere Application Server para obter instrues sobre a configurao de um certificado seguro no servidor. Esse o certificado do servidor que ser apresentado a um Remote API Client durante o processo de autenticao quando ele tentar se conectar utilizando HTTPS. Recomenda-se configurar o WebSphere de forma que ele reforce a autenticao de cliente; consulte a documentao do WebSphere Application Server para obter informaes adicionais. Isso significa que o WebSphere solicitar certificados de segurana dos Remote API Clients durante o processo de autenticao e aceitar uma conexo de entrada de um Remote API Client apenas se puder verificar a autenticidade do certificado do cliente.

Configurando WebSphere Application Server


Para configurar o WebSphere Application Server para operar com o Communications Server para Linux, execute as etapas a seguir. Consulte a documentao do WebSphere Application Server para obter informaes adicionais. 1. Copie ou transfira por FTP os dois arquivos snahttpsrv.ear e snahttpsrv.cfg do diretrio ibm-commserver-https no CD de instalao do Remote API Client para um diretrio no computador em que o console de administrao do WebSphere executado ou para um diretrio da rede que possa ser acessado a partir desse computador. Se o console de administrao estiver em execuo no Windows, a cpia dos arquivos no necessria porque possvel acessar os arquivos diretamente do CD. Voc precisa apenas inserir o CD de instalao do Remote API Client na unidade de CD do computador Windows. 2. Inicie o console de administrao do WebSphere. 3. Siga a documentao do WebSphere para criar um host virtual que possa ser acessvel apenas por uma conexo SSL segura. Esse host virtual ser utilizado para o plug-in Java que gerencia conexes SNA HTTPS. 4. Na barra de menus, escolha Aplicativos, Instalar Novo Aplicativo. 5. Especifique o local do arquivo snahttpsrv.ear. Escolha o boto Avanar. 6. Quando for avisado a especificar um nome de host virtual nas duas primeiras telas, digite o nome do host virtual configurado para HTTPS. Para todos os demais parmetros, possvel aceitar as opes padro, a menos que voc precise utilizar alguma configurao especfica do WebSphere; escolha o boto Avanar nos dilogos seguintes at que ele seja substitudo por um boto Concluir e, em seguida, escolha o boto Concluir. A tela deve mostrar Aplicativo instalado com xito. 7. Clique em Salvar na Configurao Principal e, em seguida, clique no boto Salvar. 8. Na barra de menus, escolha Aplicativos, Aplicativos Corporativos. 9. Localize SnaHttpTransport na lista de aplicativos, clique na caixa de opes prxima a ele e clique no boto Iniciar para iniciar o aplicativo. (Depois disso, o aplicativo ser iniciado automaticamente quando o WebSphere Application Server for iniciado.) 10. Na barra de menus, escolha Ambiente, Atualizar Plug-in do Servidor da Web e clique no boto OK. Isso atualiza a configurao do WebSphere.

32

Configurando o WebSphere Application Server

Instalando o Arquivo de Configurao do Servidor


Para operar com o Communications Server para Linux, o WebSphere Application Server requer uma lista dos servidores Communications Server para Linux que sero acessados utilizando-se HTTPS. Crie e instale essa lista utilizando as seguintes etapas. 1. Na barra de menus do console de administrao do WebSphere, escolha Ambiente, Gerenciar Variveis do WebSphere. 2. Procure a varivel USER_INSTALL_ROOT nessa lista e anote seu valor (que o caminho de um diretrio no servidor do WebSphere). A lista das variveis de ambiente pode se estender por duas ou mais pginas, portanto pode ser necessrio utilizar o boto Avanar para rolar pela lista. 3. Copie o arquivo snahttpsrv.cfg do local onde ele foi salvo em Configurando WebSphere Application Server na pgina 32 (ou a partir do CD de instalao) para o diretrio especificado pela varivel USER_INSTALL_ROOT e, em seguida, edite esse arquivo utilizando um editor de texto para incluir uma lista de servidores do Communications Server para Linux que possa ser acessada pelos Remote API Clients utilizando HTTPS. Cada servidor deve ser especificado em uma linha separada do arquivo, no seguinte formato: server=servername.domainname.com

Procedimentos Ps-instalao
Esta seo explica como executar tarefas de manuteno que podem ser requeridas aps a instalao do Communications Server para Linux.

Operao Cliente/Servidor
Aps a instalao, o Communications Server para Linux opera inicialmente como um servidor independente (com todos os componentes em um nico sistema Linux). Para execut-lo como servidor em um domnio cliente/servidor, consulte o captulo sobre Gerenciamento de Sistemas Cliente/Servidor do Communications Server para Linux no IBM Communications Server for Linux Administration Guide para obter instrues.

Limpeza Ps-instalao
Quando tiver concludo a instalao, voc poder apagar o arquivo tgz e o diretrio temporrio que foram criados durante o processo de instalao.

Visualizando Manuais em PDF


Os manuais includos na mdia de instalao deste produto esto no formato PDF (Portable Document Format). O formato eletrnico permite que voc pesquise, percorra ou imprima as informaes mais facilmente, utilizando links de hipertexto para obter informaes relacionadas. Tambm facilita o compartilhamento de biblioteca no seu site, pois os visualizadores de PDF esto disponveis para muitas plataformas diferentes. Se voc escolher instalar os manuais em PDF quando instalar o produto, eles sero instalados no diretrio /opt/ibm/sna/docs. Os manuais tambm esto includos no diretrio /DOCS na mdia de instalao do Communications Server para Linux e no arquivo tgz. possvel ler os manuais em PDF utilizando qualquer visualizador PDF, tais como Adobe Acrobat no Windows ou xpdf no Intel Linux.

Captulo 3. Instalando o Communications Server para Linux em Servidores Linux

33

Procedimentos Ps-instalao

Revisando as Informaes sobre o Release Atual


A atualizao mais recente do arquivo LEIA-ME do produto, contida no diretrio /opt/ibm/sna, contm informaes sobre quaisquer alteraes do produto aps a publicao da biblioteca do Communications Server para Linux. Esse arquivo tambm est includo no diretrio raiz da mdia de instalao do Communications Server para Linux e no arquivo tgz. Reveja o arquivo LEIA-ME sempre que receber atualizaes do produto.

Configurando o SSL para Uso com o Servidor TN ou Redirecionador TN


Se voc pretende utilizar o Servidor TN ou o Redirecionador TN com o recurso SSL, precisar configurar o software SSL depois de instalar o Communications Server para Linux. O software SSL requer dois componentes: v Um par de chaves requerido para permitir a execuo da criptografia de da decriptografia de dados. v Um certificado requerido para permitir a autenticao do servidor. O certificado e o par de chaves compem um nico registro em um banco de dados de conjunto de chaves, que armazenado no servidor do Communications Server para Linux que executa o Servidor TN ou o Redirecionador TN. O Communications Server para Linux utiliza o banco de dados para implementar SSL. Para gerenciar o banco de dados do conjunto de chaves, o OpenMotif deve estar instalado. Consulte o arquivo LEIA-ME na imagem de instalao do Communications Server para Linux para obter instrues sobre a instalao do OpenMotif. Para gerenciar o banco de dados do conjunto de chaves, digite o seguinte comando no prompt de comandos do Linux: snakeyman O comando snakeyman ativa um programa Java. Consulte a ajuda fornecida com este programa para obter instrues adicionais. Cada registro no banco de dados identificado por um nome exclusivo conhecido como um rtulo. Se voc tiver dois ou mais registros a utilizar em diferentes sesses do Servidor TN ou Redirecionador TN, voc precisa tomar nota dos rtulos que atribuiu quando estava configurando o banco de dados; esses rtulos so utilizados para identificar quais registros devem ser utilizados em cada sesso. Voc tambm pode identificar um dos registros como o padro, assim as sesses utilizaro este registro, a menos que voc especifique explicitamente o rtulo de um registro diferente. Depois de utilizar snakeyman para atualizar os certificados do servidor, ser necessrio sair do programa snakeyman e, em seguida, parar e reiniciar o n do Communications Server para Linux a fim de utilizar os certificados atualizados. Utilize os seguintes comandos para parar e reiniciar o n: snaadmin term_node snaadmin init_node

34

Procedimentos Ps-instalao

Fazendo Backup dos Arquivos de Configurao do Communications Server para Linux


O Communications Server para Linux far backup automaticamente dos arquivos de configurao do n, do domnio, dos dados do dispositivo TN3270 (tn3270dev.dat) e do TP sempre que voc fizer mudanas que afetem esses arquivos (utilizando qualquer uma das ferramentas de administrao do Communications Server para Linux). Por exemplo, quando voc faz uma alterao que afeta o arquivo de configurao do n (sna_node.cfg), o Communications Server para Linux cria um arquivo backup denominado sna_node.bkn, em que n 1 ou 2: v A primeira vez que voc alterar o arquivo, a configurao existente salva em sna_node.bk1. v A segunda vez que voc alterar o arquivo, a configurao salva em sna_node.bk2, deixando o arquivo sna_node.bk1 inalterado. v A terceira vez que voc alterar o arquivo, e as vezes subseqentes, o arquivo sna_node.bk1 descartado, sna_node.bk2 renomeado para sna_node.bk1, e a configurao existente salva em sna_node.bk2. Esse processo significa que existe um mximo de dois arquivos cpia de segurana para o arquivo de configurao do n em qualquer momento. O mesmo processo utilizado para gerar extenses de nome de arquivo para outros arquivos cpia de segurana. Alm dos arquivos de cpia de segurana automticos, faa arquivos de cpia de segurana dos arquivos de configurao para proteger-se contra perda de dados em uma das seguintes condies: v Antes de instalar um novo nvel do sistema operacional Linux v Antes de instalar um novo release do Communications Server para Linux v Depois de criar uma nova configurao possvel fazer backup dos arquivos de configurao utilizando os seguintes comandos: cd /etc/opt/ibm/sna tar cvf Devicename sna_node.cfg sna.net sna_tps sna_domn.cfg ibmcs.*

Restaurando uma Cpia de Backup de Arquivos de Configurao do Communications Server para Linux
Para restaurar os arquivos de configurao do Communications Server para Linux dos quais foi feito backup conforme descrito em Fazendo Backup dos Arquivos de Configurao do Communications Server para Linux, faa o seguinte: 1. Assegure-se de que o Communications Server para Linux no esteja ativo. Para saber se est ou no, digite o seguinte comando: snaadmin status_node Se o Communications Server para Linux estiver ativo, o comando exibir informaes sobre o status do n local; caso contrrio, exibir uma mensagem indicando que o Communications Server para Linux est inativo. Se o Communications Server para Linux estiver ativo, digite o seguinte comando para desativ-lo:

Captulo 3. Instalando o Communications Server para Linux em Servidores Linux

35

Procedimentos Ps-instalao
sna stop 2. Digite os seguintes comandos: cd /etc/opt/ibm/sna tar xvf Devicename Nesse comando, Devicename o caminho e o nome de arquivo do dispositivo que voc utilizou ao fazer o backup dos arquivos. Esse comando substitui quaisquer arquivos de configurao existentes com os mesmos nomes no diretrio /etc/opt/ibm/sna.

Reinicializando os Arquivos de Configurao


Se os arquivos de configurao do Communications Server para Linux forem inadvertidamente modificados de modo que as informaes contidas neles no mais possam ser utilizadas, poder ser necessrio reinicializar os arquivos para que voc possa reconfigurar o Communications Server para Linux como se ele fosse recm-instalado. Isso deve ser feito somente se voc tiver certeza de que as informaes de configurao no podem ser recuperadas. Nota: Se voc tiver arquivos de configurao de backup que so vlidos, poder copiar esses arquivos para o diretrio /etc/opt/ibm/sna e utiliz-los para inicializar o n utilizando o comando sna start. v v v v possvel reinicializar os seguintes arquivos de configurao: O arquivo de configurao de n, sna_node.cfg O arquivo de configurao de domnio, sna_domn.cfg O arquivo de configurao de TP, sna_tps O arquivo do banco de dados do conjunto de chaves SSL e o arquivo stash de senha

Siga estas etapas para reinicializar os arquivos de configurao: 1. Saia do programa de administrao se ele estiver ativo e desative o Communications Server para Linux emitindo o seguinte comando: sna stop 2. Crie um arquivo de segurana dos arquivos de configurao existentes copiando os arquivos que esto sendo reinicializados para outro local. 3. Elimine os arquivos que esto sendo reinicializados. 4. Se voc excluiu o arquivo de configurao de domnio, emita o seguinte comando para recri-lo (copiando a partir do arquivo de configurao de domnio vazio fornecido com o Communications Server para Linux): cp -p /opt/ibm/sna/samples/empty.cfg /etc/opt/ibm/sna/sna_domn.cfg Esse comando cria um novo arquivo de configurao de domnio, que requerido para iniciar o Communications Server para Linux. 5. Se voc excluiu o arquivo de banco de dados de banco de dados SSL, emita o seguinte comando para recri-lo (copiando a partir do arquivo de amostra fornecido com o Communications Server para Linux): cp -p /opt/ibm/sna/samples/ibmcs.* /etc/opt/ibm/sna 6. Emita o seguinte comando para reiniciar o Communications Server para Linux: sna start

36

Procedimentos Ps-instalao
7. Inicie o programa de administrao Motif: xsnaadmin & Se o arquivo sna_node.cfg no existir, o programa de administrao solicitar a configurao do n. Voc pode continuar configurando o n e os outros recursos, conforme descrito no Captulo 8, Configurando e Utilizando o Communications Server para Linux, na pgina 67 ou no IBM Communications Server for Linux Administration Guide. Se voc tiver usado um arquivo sna_node.cfg vlido, o novo arquivo de configurao ser usado para inicializar o n.

Desinstalando o Communications Server para Linux


possvel desinstalar o produto Communications Server para Linux a qualquer momento. Utilize o seguinte procedimento: 1. Efetue login em uma sesso com privilgios de root. 2. Assegure-se de que o Communications Server para Linux no esteja ativo. Para saber se est ou no, digite o seguinte comando: snaadmin status_node Se o Communications Server para Linux estiver ativo, o comando exibir informaes sobre o status do n local; caso contrrio, exibir uma mensagem indicando que o Communications Server para Linux est inativo. Se o Communications Server para Linux estiver ativo, digite o seguinte comando para desativ-lo: sna stop 3. Remova o pacote do Communications Server para Linux e os pacotes de software associados utilizando as seguintes instrues: rpm e ibm-commserver-ptf rpm e ibm-commserver-docs rpm e ibm-commserver-ecl rpm e ibm-commserver /sbin/shutdown r now

Captulo 3. Instalando o Communications Server para Linux em Servidores Linux

37

Desinstalando o Communications Server para Linux

38

Captulo 4. Instalando o IBM Remote API Clients no Linux


Este captulo descreve como instalar o IBM Remote API Client no Linux, o qual permite que uma estao de trabalho Linux execute aplicativos SNA sem ter uma instalao de pilha SNA completa. Um Remote API Client no Linux pode se conectar a um ou mais servidores do Communications Server para Linux (ou servidores CS/AIX, mas no ambos ao mesmo tempo) utilizando uma rede TCP/IP. (Os servidores CS Linux no podem operar no mesmo domnio que servidores CS/AIX.) Este captulo aplica-se a IBM Remote API Clients executados em computadores Intel de 32 bits (i686), AMD64/Intel EM64T de 64 bits (x86_64) e pSeries (ppc64). Se voc estiver instalando o IBM Remote API Client em um computador System z (s390 / s390x), consulte Captulo 5, Instalando IBM Remote API Clients no Linux para System z, na pgina 45. O programa de instalao e os arquivos associados, incluindo o arquivo LEIA-ME do IBM Remote API Client, esto localizados no CD de instalao no diretrio apropriado do tipo de cliente:
Tipo de Cliente Intel de 32 bits (i686) AMD64/Intel EM64T de 64 bits (x86_64) pSeries (ppc64) Diretrio no CD /ibm-commserver-clients/linux /ibm-commserver-clients/linux-x86_64 /ibm-commserver-clients/linuxppc64

Recomenda-se ler o arquivo LEIA-ME do IBM Remote API Client antes de instalar o software. Se voc estiver atualizando de uma verso anterior do Communications Server para Linux e dos Remote API Clients, recomenda-se atualizar todos os servidores antes de atualizar os Remote API Clients. Consulte Migrando de Nveis Anteriores do Communications Server para Linux na pgina 27 para obter mais detalhes.

Requisitos de Hardware e Software Requisitos de Hardware


O IBM Remote API Client requer um computador suportado por uma das distribuies do Linux a seguir. Utilize o comando uname -m para verificar a classe de CPU do computador de destino. A tabela a seguir mostra o hardware apropriado para cada tipo de cliente e a resposta de uname -m para esse hardware.
Tipo de Cliente Intel de 32 bits Hardware Pentium II ou sistema Intel posterior de 32 bits ou sistema baseado em Opteron Resposta de uname i686

Copyright IBM Corp. 2000, 2009

39

Requisitos de Hardware e Software


Tipo de Cliente Hardware Resposta de uname x86_64 ppc64

AMD64/Intel Sistema x86_64 (AMD64 ou Intel EM64T) EM64T de 64 bits pSeries Sistema pSeries POWER5 ou OpenPower

Verso do Sistema Operacional Linux


A verso atual do IBM Remote API Client foi testada com as verses do sistema operacional Linux a seguir. Ela tambm pode ser executada satisfatoriamente em outras distribuies Linux. v v v v v RedHat Enterprise Linux 4 (RHEL4) RedHat Enterprise Linux 5 (RHEL5) SUSE Linux Enterprise Server 9 (SLES9) SUSE Linux Enterprise Server 10 (SLES10) SUSE Linux Enterprise Server 11 (SLES11)

Consulte o arquivo LEIA-ME no CD de instalao para obter detalhes sobre quais pacotes opcionais podem ser requeridos.

Java
Se voc utiliza a API CPI-C Java, precisar do software Java. Consulte o arquivo LEIA-ME no CD de instalao para obter detalhes.

GSKIT
Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, voc precisar do software GSKIT para permitir acesso HTTPS aos servidores por meio de um servidor WebSphere. O software GSKIT est includo no CD de instalao, mas alguns pacotes opcionais do sistema operacional Linux podem ser requeridos para instal-lo; consulte o arquivo LEIA-ME no CD de instalao para obter detalhes de quais pacotes opcionais podem ser requeridos. Se todos os pacotes de pr-requisitos estiverem instalados quando voc executar o processo de instalao do cliente, descrito posteriormente neste captulo, o software GSKIT ser instalado automaticamente como parte desse processo. Caso contrrio, poder instal-lo posteriormente.

Exibindo os Detalhes da Instalao do Produto


possvel exibir informaes sobre o Remote API Client e os pacotes de software relacionados que j esto instalados. Para listar todos os pacotes instalados, utilize o seguinte comando: rpm -q -a Para visualizar mais detalhes de um pacote especfico, utilize o seguinte comando: rpm -q -i packagename packagename o nome base do pacote instalado, por exemplo ibm-commserverclient.

40

Requisitos de Hardware e Software

Configurando a Varivel Language Environment


Utilize o seguinte comando para alterar a varivel LANG para indicar o idioma que deseja utilizar: export LANG=language Substitua language pelo identificador do idioma que deseja utilizar, o qual pode ser um dos seguintes:
Identificador en_US ja_JP de_DE es_ES fr_FR ko_KR pt_BR zh_CN zh_TW Idioma Ingls (Estados Unidos) Japons (PC) Alemo Espanhol Francs Coreano Portugus Chins (simplificado) Chins (tradicional)

Instalando o Remote API Client no Linux


Depois de instalar o software de pr-requisito, voc estar pronto para instalar o IBM Remote API Client. Se tiver um nvel anterior do IBM Remote API Client j instalado, siga as etapas na seo Desinstalando o Remote API Client no Linux na pgina 43 para remov-lo antes de instalar este novo nvel. Todas as informaes de configurao sero mantidas para serem utilizadas pela nova instalao. 1. Efetue login em uma sesso com privilgios de root. 2. Monte o CD e torne-o o diretrio atual. mount /dev/cdrom cd /media/cdrom O nome do diretrio /media/cdrom pode ser diferente se voc tiver uma unidade de DVD. Utilize o comando df para verificar se o Linux montou o CD. 3. V para o subdiretrio apropriado no CD e execute o script de shell para instalar o cliente. O exemplo abaixo mostra o subdiretrio /linux de um cliente Intel de 32 bits (i686); substitua-o por /linux-x86_64 ou /linux-ppc64, se necessrio. cd ibm-commserver-clients/linux ./installibmcscli O script de shell testar alguns pr-requisitos e emitir mensagens de aviso se eles no forem atendidos. Voc ser avisado a ler e aceitar o contrato de licena e, em seguida, o script instalar os RPMs. Se os pr-requisitos apropriados j estiverem instalados, o script tambm instalar o software GSKIT. 4. Inclua os diretrios binrios do IBM Remote API Client em PATH. Voc pode desejar alterar o seu perfil para fazer isso automaticamente: export PATH=$PATH:/opt/ibm/sna/bin export LD_LIBRARY_PATH=/usr/lib:/opt/ibm/sna/lib export LD_RUN_PATH=/usr/lib:/opt/ibm/sna/lib
Captulo 4. Instalando o IBM Remote API Clients no Linux

41

Instalando o Remote API Client no Linux


Para aplicativos Java CPI-C, voc tambm deve definir a seguinte varivel de ambiente: export CLASSPATH=$CLASSPATH:/opt/ibm/sna/java/cpic.jar Para alguns aplicativos, voc tambm pode precisar definir a varivel de ambiente LD_PRELOAD, mas no deve fazer disso uma alterao global em seu perfil: export LD_PRELOAD=/usr/lib/libpLiS.so 5. Inicie o IBM Remote API Client. Aps a instalao, isso acontecer automaticamente quando a mquina for reinicializada. Certifique-se de que no mais esteja nos diretrios do CD quando fizer isso. cd / sna start Nota: Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Consulte Configurando Certificados de Segurana HTTPS Utilizando GSKIT para obter informaes adicionais. Tambm ser necessrio atualizar o arquivo de dados de rede do cliente para especificar os servidores do Communications Server para Linux aos quais o cliente pode se conectar e o nome do servidor do WebSphere que fornece suporte HTTPS. Consulte a seo sobre como gerenciar os Remote API Clients no IBM Communications Server para Linux Guia de Administrao para obter detalhes adicionais.

Configurando Certificados de Segurana HTTPS Utilizando GSKIT


Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, ele dever ter o software gerenciador de chaves GSKIT instalado. Isso normalmente ocorre como parte da instalao do cliente, desde que os pr-requisitos necessrios do sistema operacional Linux estejam instalados, conforme descrito no arquivo LEIA-ME no CD de instalao. Se o GSKIT no foi instalado como parte da instalao do cliente, mas voc instalou agora os pr-requisitos, poder instalar o software GSKIT utilizando as etapas a seguir. 1. Efetue login em uma sesso com privilgios de root. 2. Monte o CD e torne-o o diretrio atual. mount /dev/cdrom cd /media/cdrom O nome do diretrio /media/cdrom pode ser diferente se voc tiver uma unidade de DVD. Utilize o comando df para verificar se o Linux montou o CD. 3. V para o subdiretrio apropriado no CD e execute o script de shell para instalar o software GSKIT. O exemplo abaixo mostra o subdiretrio /linux de um cliente Intel de 32 bits (i686); substitua-o por /linux-x86_64 ou /linux-ppc64, se necessrio. cd ibm-commserver-clients/linux ./installgskit

42

Configurando certificados de segurana HTTPS utilizando GSKIT


Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Execute as seguintes etapas. 1. Execute o gerenciador de chaves do GSKIT utilizando o seguinte comando: /opt/ibm/sna/bin/snakeyman Na interface com o usurio do gerenciador de chaves, abra o arquivo do banco de dados de chaves /etc/opt/ibm/sna/ibmcs.kdb, que est no formato CMS. 2. A senha inicial do banco de dados de chaves ibmcs. Antes de configurar os certificados de segurana, voc deve alterar essa senha para manter a configurao segura. No dilogo de alterao da senha, ser necessrio marcar a caixa de opes Armazenar a senha em um arquivo? para assegurar-se de que a nova senha seja salva e o cliente possa abrir o banco de dados de chaves. 3. Obtenha uma cpia do certificado da Autoridade de Certificao (CA) utilizado para assinar o certificado de segurana do Servidor da Web e instale-o no banco de dados de chaves. Para isso, selecione Certificados Signatrios na interface com o usurio do gerenciador de chaves e clique em Incluir. 4. Se o servidor do WebSphere estiver configurado para requerer certificados de segurana do cliente, o cliente dever ter um certificado emitido por uma CA cujo prprio certificado esteja no banco de dados de certificados de segurana do Servidor da Web. Para solicitar um novo certificado: a. Selecione Criar, Novo Pedido de Certificado na interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado, extraia-o para um arquivo e o envie para a CA. c. Quando o certificado for emitido, armazene-o no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. Como uma medida temporria para seu prprio teste interno, possvel criar um certificado cliente auto-assinado em vez de obter um certificado da CA. Entretanto, isso no fornece o nvel de segurana requerido e no deve ser utilizado em um sistema ativo. Para criar um certificado auto-assinado: a. Selecione Criar, Novo Certificado Auto-assinado interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado e o extraia para um arquivo. c. Armazene o arquivo de certificado no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. 5. Saia do gerenciador de chaves GSKIT quando concluir a configurao dos certificados.

Desinstalando o Remote API Client no Linux


possvel desinstalar o Remote API Client no Linux utilizando os seguintes comandos. /opt/ibm/sna/bin/sna stop rpm -e ibm-commserver-ptf rpm -e ibm-commserver-docs rpm -e ibm-commserver-ecl rpm -e ibm-commserver-cli

Captulo 4. Instalando o IBM Remote API Clients no Linux

43

Desinstalando o Remote API Client no Linux


rpm -e ibm-commserver rpm -e gsk7bas /sbin/shutdown -r now Nem todos os pacotes listados nesses comandos sero instalados em todos os sistemas. A desinstalao do IBM Remote API Client no Linux manter todas as informaes de configurao customizadas de reserva para serem utilizadas por uma instalao posterior.

44

Captulo 5. Instalando IBM Remote API Clients no Linux para System z


Este captulo descreve como instalar o IBM Remote API Client no Linux, que permite a um mainframe System z executar aplicativos SNA sem ter uma instalao de pilha SNA completa. Um Remote API Client no Linux para System z pode se conectar a um ou mais servidores Communications Server para Linux (ou servidores CS/AIX) utilizando uma rede TCP/IP. Recomenda-se ler o arquivo LEIA-ME do IBM Remote API Client antes de instalar o software. Esse arquivo est localizado no diretrio /ibm-commserver-clients/ linux-systemz do CD de instalao. Se voc estiver atualizando de uma verso anterior do Communications Server para Linux e dos Remote API Clients, recomenda-se atualizar todos os servidores antes de atualizar os Remote API Clients. Consulte Migrando de Nveis Anteriores do Communications Server para Linux na pgina 27 para obter mais detalhes.

Requisitos de Hardware e Software Requisitos de Hardware


O IBM Remote API Client requer um sistema System z de 31 ou de 64 bits suportado por uma das distribuies Linux listadas em Verso do Sistema Operacional Linux. Utilize o comando uname -m para verificar a classe da CPU. Ele deve relatar s390 para indicar um ambiente de 31 bits ou s390x para indicar um ambiente de 64 bits.

Verso do Sistema Operacional Linux


A verso atual do IBM Remote API Client foi testada com as verses do sistema operacional Linux a seguir. Ela tambm pode ser executada satisfatoriamente em outras distribuies Linux. v v v v v RedHat Enterprise Linux 4 para S/390 (RHEL4s390) RedHat Enterprise Linux 4 para zSeries (RHEL4s390x) RedHat Enterprise Linux 5 para System z (RHEL5s390x) SUSE Linux Enterprise Server 9 para IBM Mainframe (SLES9s390*) SUSE Linux Enterprise Server 10 para IBM Mainframe (SLES10s390x)

Consulte o arquivo LEIA-ME no CD de instalao para obter detalhes sobre quais pacotes opcionais podem ser requeridos.

Java
Se voc utiliza a API CPI-C Java, precisar do software Java. Consulte o arquivo LEIA-ME no CD de instalao para obter detalhes.

GSKIT
Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, voc precisar do software GSKIT para permitir acesso HTTPS
Copyright IBM Corp. 2000, 2009

45

Requisitos de Hardware e Software


aos servidores por meio de um servidor WebSphere. O software GSKIT est includo no CD de instalao, mas alguns pacotes opcionais do sistema operacional Linux podem ser requeridos para instal-lo; consulte o arquivo LEIA-ME no diretrio /ibm-commserver-clients/linux-systemz no CD de instalao para obter detalhes de quais pacotes opcionais podem ser requeridos. Se todos os pacotes de pr-requisitos estiverem instalados quando voc executar o processo de instalao do cliente, descrito posteriormente neste captulo, o software GSKIT ser instalado automaticamente como parte desse processo. Caso contrrio, poder instal-lo posteriormente.

Exibindo os Detalhes da Instalao do Produto


possvel exibir informaes sobre o Remote API Client e os pacotes de software relacionados que j esto instalados. Para listar todos os pacotes instalados, utilize o seguinte comando: rpm -q -a Para visualizar mais detalhes de um pacote especfico, utilize o seguinte comando: rpm -q -i packagename packagename o nome base do pacote instalado, por exemplo ibm-commserverclient.

Configurando a Varivel Language Environment


Utilize o seguinte comando para alterar a varivel LANG para indicar o idioma que deseja utilizar: export LANG=language Substitua language pelo identificador do idioma que deseja utilizar, o qual pode ser um dos seguintes:
Identificador en_US ja_JP de_DE es_ES fr_FR ko_KR pt_BR zh_CN zh_TW Idioma Ingls (Estados Unidos) Japons (PC) Alemo Espanhol Francs Coreano Portugus Chins (simplificado) Chins (tradicional)

Instalando o Remote API Client no Linux para System z


Depois de instalar o software de pr-requisito, voc estar pronto para instalar o IBM Remote API Client. Se tiver um nvel anterior do IBM Remote API Client j instalado, siga as etapas na seo Desinstalando o Remote API Client no Linux para System z na pgina 49 para remov-lo antes de instalar este novo nvel. Todas as informaes de configurao sero mantidas para serem utilizadas pela nova instalao.

46

Instalando o Remote API Client no Linux para System z


1. Copie ou transfira por FTP o arquivo ibm-commserver-client6.4.0.0s390x.tgz a partir do diretrio /ibm-commserver-clients/linux-systemz no CD-ROM para o sistema Linux System z. Certifique-se de que est utilizando o modo binrio para copiar ou transferir por FTP o arquivo. 2. Efetue login no sistema Linux System z como root. 3. Descompacte o arquivo tar em um diretrio temporrio vazio: mkdir /tmp/ibmcs cd /tmp/ibmcs tar xzf ibm-commserver-client6.4.0.0s390x.tgz 4. Execute o script do shell installibmcscli: ./installibmcscli Esse script do shell testar determinados pr-requisitos e enviar mensagens de aviso se eles no forem satisfeitos. Ele tambm solicita que voc confirme se leu e aceitou os termos da licena do Communications Server para Linux. Voc pode substituir esse aviso especificando parmetros adicionais no comando installibmcscli, conforme descrito a seguir. Quando voc tiver respondido ao aviso, o script do shell instalar os pacotes rpm. Se os pr-requisitos apropriados j estiverem instalados, o script tambm instalar o software GSKIT. 5. Inclua os diretrios binrios do IBM Remote API Client em PATH. Voc pode desejar alterar o seu perfil para fazer isso automaticamente: export PATH=$PATH:/opt/ibm/sna/bin export LD_LIBRARY_PATH=/usr/lib:/opt/ibm/sna/lib export LD_RUN_PATH=/usr/lib:/opt/ibm/sna/lib Se voc executar aplicativos de 64 bits, utilize o seguinte: export LD_LIBRARY_PATH=/usr/lib64:/opt/ibm/sna/lib64 export LD_RUN_PATH=/usr/lib64:/opt/ibm/sna/lib64 Para aplicativos Java CPI-C, voc tambm deve definir a seguinte varivel de ambiente: export CLASSPATH=$CLASSPATH:/opt/ibm/sna/java/cpic.jar Para alguns aplicativos, tambm pode ser necessrio definir a varivel de ambiente LD_PRELOAD, mas essa no deve ser uma alterao global no perfil: export LD_PRELOAD=/usr/lib/libpLiS.so 6. Inicie o IBM Remote API Client. Aps a instalao, isso acontecer automaticamente quando a mquina for reinicializada. Certifique-se de que no mais esteja nos diretrios do CD quando fizer isso. cd / sna start 7. Quando tiver concludo a instalao, voc poder apagar o arquivo tgz e o diretrio temporrio que foram criados durante o processo de instalao. Nota: Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Consulte Configurando Certificados de Segurana HTTPS Utilizando GSKIT na pgina 48 para obter informaes adicionais. Tambm ser necessrio atualizar o arquivo de dados de rede do cliente para especificar os servidores do Communications Server para Linux aos quais o cliente pode se conectar e o nome do servidor do WebSphere que
Captulo 5. Instalando IBM Remote API Clients no Linux para System z

47

Instalando o Remote API Client no Linux para System z


fornece suporte HTTPS. Consulte a seo sobre como gerenciar os Remote API Clients no IBM Communications Server para Linux Guia de Administrao para obter detalhes adicionais.

Configurando Certificados de Segurana HTTPS Utilizando GSKIT


Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, ele dever ter o software gerenciador de chaves GSKIT instalado. Isso normalmente ocorre como parte da instalao do cliente, desde que os pr-requisitos necessrios do sistema operacional Linux estejam instalados, conforme descrito no arquivo LEIA-ME no CD de instalao. Se o GSKIT no foi instalado como parte da instalao do cliente, mas voc instalou agora os pr-requisitos, poder instalar o software GSKIT utilizando as etapas a seguir. 1. Copie ou transfira por FTP o arquivo ibm-commserver-client6.4.0.0s390x.tgz a partir do diretrio /ibm-commserver-clients/linux-systemz no CD-ROM para o sistema Linux System z. Certifique-se de que est utilizando o modo binrio para copiar ou transferir por FTP o arquivo. 2. Efetue login no sistema Linux System z como root. 3. Descompacte o arquivo tar em um diretrio temporrio vazio: mkdir /tmp/ibmcs cd /tmp/ibmcs tar xzf ibm-commserver-client6.4.0.0s390x.tgz 4. Execute o script de shell installgskit: ./installgskit 5. Quando tiver concludo a instalao, voc poder apagar o arquivo tgz e o diretrio temporrio que foram criados durante o processo de instalao. Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Execute as seguintes etapas. 1. Execute o gerenciador de chaves do GSKIT utilizando o seguinte comando: /opt/ibm/sna/bin/snakeyman Na interface com o usurio do gerenciador de chaves, abra o arquivo do banco de dados de chaves /etc/opt/ibm/sna/ibmcs.kdb, que est no formato CMS. 2. A senha inicial do banco de dados de chaves ibmcs. Antes de configurar os certificados de segurana, voc deve alterar essa senha para manter a configurao segura. No dilogo de alterao da senha, ser necessrio marcar a caixa de opes Armazenar a senha em um arquivo? para assegurar-se de que a nova senha seja salva e o cliente possa abrir o banco de dados de chaves. 3. Obtenha uma cpia do certificado da Autoridade de Certificao (CA) utilizado para assinar o certificado de segurana do Servidor da Web e instale-o no banco de dados de chaves. Para isso, selecione Certificados Signatrios na interface com o usurio do gerenciador de chaves e clique em Incluir. 4. Se o servidor do WebSphere estiver configurado para requerer certificados de segurana do cliente, o cliente dever ter um certificado emitido por uma CA cujo prprio certificado esteja no banco de dados de certificados de segurana do Servidor da Web. Para solicitar um novo certificado: a. Selecione Criar, Novo Pedido de Certificado na interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado, extraia-o para um arquivo e o envie para a CA.

48

Configurando certificados de segurana HTTPS utilizando GSKIT


c. Quando o certificado for emitido, armazene-o no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. Como uma medida temporria para seu prprio teste interno, possvel criar um certificado cliente auto-assinado em vez de obter um certificado da CA. Entretanto, isso no fornece o nvel de segurana requerido e no deve ser utilizado em um sistema ativo. Para criar um certificado auto-assinado: a. Selecione Criar, Novo Certificado Auto-assinado interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado e o extraia para um arquivo. c. Armazene o arquivo de certificado no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. 5. Saia do gerenciador de chaves GSKIT quando concluir a configurao dos certificados.

Desinstalando o Remote API Client no Linux para System z


possvel desinstalar o Remote API Client no Linux para System z utilizando os seguintes comandos. /opt/ibm/sna/bin/sna stop rpm -e ibm-commserver-ptf rpm -e ibm-commserver-docs rpm -e ibm-commserver-ecl rpm -e ibm-commserver-cli rpm -e ibm-commserver rpm -e gsk7bas /sbin/shutdown -r now Nem todos os pacotes listados nesses comandos sero instalados em todos os sistemas. A desinstalao do IBM Remote API Client no Linux para System z ignorar todas as informaes de configurao customizadas para uso em uma instalao posterior.

Captulo 5. Instalando IBM Remote API Clients no Linux para System z

49

50

Captulo 6. Instalando IBM Remote API Clients em Sistemas AIX


Este captulo descreve como instalar o IBM Remote API Client no AIX, o qual permite que uma estao de trabalho AIX execute aplicativos SNA sem ter uma instalao de pilha SNA completa. Um Remote API Client no AIX pode se conectar a um ou mais servidores do Communications Server para Linux (ou servidores CS/AIX) utilizando uma rede TCP/IP. Recomenda-se ler o arquivo LEIA-ME do IBM Remote API Client antes de instalar o software. Este arquivo est localizado no diretrio /ibm-commserver-clients/aix no CD de instalao. Se voc estiver fazendo upgrade de uma verso anterior do Communications Server para Linux e do Remote API Clients, recomenda-se que faa upgrade de todos os servidores antes de fazer upgrade dos Remote API Clients. Consulte Migrando de Nveis Anteriores do Communications Server para Linux na pgina 27 para obter mais detalhes.

Requisitos de Hardware e Software Requisitos de Hardware


O IBM Remote API Client requer um sistema pSeries suportado por um dos sistemas operacionais AIX listados em Verso do Sistema Operacional.

Verso do Sistema Operacional


A verso atual do IBM Remote API Client foi testada com as seguintes verses de sistema operacional. v AIX v5.2ML7 ou posterior v AIX v5.3ML3 ou posterior v AIX 6.1 ou posterior O cliente pode ser executado no Ambiente Global ou em um WPAR do sistema ou do aplicativo. necessrio assegurar-se de que qualquer WPAR em que o cliente seja executado tenha um nome de host exclusivo que o DNS possa resolver.

Java
Se voc utiliza a API CPI-C Java, precisar do software Java. O mais recente Java SDK disponvel em http://www.ibm.com/developerworks/java/jdk satisfaz todos os requisitos. Instale o pacote SDK Java com o comando installp.

GSKIT
Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, voc precisar do software GSKIT para permitir acesso HTTPS aos servidores por meio de um servidor WebSphere. Consulte o arquivo LEIA-ME no diretrio /ibm-commserver-clients/aix no CD de instalao para obter detalhes. O software GSKIT instalado como parte do processo principal de instalao do cliente, descrito posteriormente neste captulo.

Copyright IBM Corp. 2000, 2009

51

Requisitos de Hardware e Software

Alterando a Varivel Language Environment


Ao utilizar o Remote API Client, certifique-se de que a varivel LANG no esteja configurada como C. Utilize o seguinte procedimento para mostrar qual varivel LANG est sendo utilizada ou para alterar a varivel LANG: 1. No menu principal do SMIT, selecione Ambientes do Sistema. 2. No prximo menu do SMIT, selecione Gerenciar Ambiente do Idioma. 3. No prximo menu do SMIT, selecione Alterar/Mostrar Ambiente de Idioma Principal. 4. No prximo menu do SMIT, selecione Alterar/Mostrar Conveno Cultural, Idioma ou Teclado. 5. Selecione o idioma que deseja utilizar. Por exemplo, se voc estiver utilizando mensagens em ingls dos Estados Unidos, selecione en_US.

Instalando o Remote API Client no AIX


Depois de instalar o software de pr-requisito, voc estar pronto para instalar o IBM Remote API Client. Se tiver um nvel anterior do IBM Remote API Client j instalado, siga as etapas na seo Desinstalando o Remote API Client no AIX na pgina 54 para remov-lo antes de instalar este novo nvel. Todas as informaes de configurao sero mantidas para serem utilizadas pela nova instalao.

Instalando o Remote API Client Copiando Arquivos para a sua Estao de Trabalho AIX
Para instalar o Remote API Client, execute as seguintes etapas. 1. Copie ou transfira por FTP o arquivo sna.client.6.4.0.0.I a partir do diretrio /ibm-commserver-clients/aix do CD-ROM para a estao de trabalho AIX. Certifique-se de que est utilizando o modo binrio para copiar ou transferir por FTP o arquivo. Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, tambm ser necessrio copiar ou transferir por FTP os dois arquivos gskta.*.I e gsksa.*.I do mesmo diretrio no CD. Esses arquivos contm o software GSKIT requerido para o acesso HTTPS a partir do cliente. 2. Efetue login na estao de trabalho AIX como root. 3. Instale o Cliente AIX utilizando smit ou installp. Para obter instrues como fazer isso, consulte o arquivo LEIA-ME no diretrio /ibm-commserver-clients/ aix do CD de instalao. 4. Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, instale os arquivos do GSKIT de acordo com as instrues no arquivo LEIA-ME. 5. Quando o processo de instalao tiver sido concludo, voc poder excluir o arquivo sna.client.6.4.0.0.I e os arquivos do GSKIT do diretrio de trabalho. 6. Inicie o IBM Remote API Client. Aps a instalao, isso acontecer automaticamente quando a mquina for reinicializada. cd / sna start

52

Instalando o Remote API Client no AIX


Nota: Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Consulte Configurando Certificados de Segurana HTTPS Utilizando GSKIT para obter informaes adicionais. Tambm ser necessrio atualizar o arquivo de dados de rede do cliente para especificar os servidores do Communications Server para Linux aos quais o cliente pode se conectar e o nome do servidor do WebSphere que fornece suporte HTTPS. Consulte a seo sobre como gerenciar os Remote API Clients no IBM Communications Server para Linux Guia de Administrao para obter detalhes adicionais.

Instalando o Remote API Client a Partir do CD


Para instalar o Remote API Client, execute as seguintes etapas. 1. Efetue login na estao de trabalho AIX como root. 2. Monte o CD na estao de trabalho AIX utilizando o seguinte comando. mount -o ro /dev/cd0 /mnt 3. Instale o Cliente AIX utilizando smit ou installp. Para obter instrues como fazer isso, consulte o arquivo LEIA-ME no diretrio /ibm-commserver-clients/ aix do CD de instalao. 4. Se o cliente ir se conectar aos servidores do Communications Server para Linux utilizando HTTPS, instale os arquivos do GSKIT de acordo com as instrues no arquivo LEIA-ME. 5. Quando o processo de instalao estiver concludo, desmonte o CD utilizando o seguinte comando. unmount /mnt 6. Inicie o IBM Remote API Client. Aps a instalao, isso acontecer automaticamente quando a mquina for reinicializada. Certifique-se de que no mais esteja nos diretrios do CD quando fizer isso. cd / sna start Nota: Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Consulte Configurando Certificados de Segurana HTTPS Utilizando GSKIT para obter informaes adicionais. Tambm ser necessrio atualizar o arquivo de dados de rede do cliente para especificar os servidores do Communications Server para Linux aos quais o cliente pode se conectar e o nome do servidor do WebSphere que fornece suporte HTTPS. Consulte a seo sobre como gerenciar os Remote API Clients no IBM Communications Server para Linux Guia de Administrao para obter detalhes adicionais.

Configurando Certificados de Segurana HTTPS Utilizando GSKIT


Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Execute as seguintes etapas.
Captulo 6. Instalando IBM Remote API Clients em Sistemas AIX

53

Configurando certificados de segurana HTTPS utilizando GSKIT


1. Execute o gerenciador de chaves do GSKIT utilizando o seguinte comando: /usr/bin/snakeyman Na interface com o usurio do gerenciador de chaves, abra o arquivo do banco de dados de chaves /etc/sna/ibmcs.kdb, que est no formato CMS. 2. A senha inicial do banco de dados de chaves ibmcs. Antes de configurar os certificados de segurana, voc deve alterar essa senha para manter a configurao segura. No dilogo de alterao da senha, ser necessrio marcar a caixa de opes Armazenar a senha em um arquivo? para assegurar-se de que a nova senha seja salva e o cliente possa abrir o banco de dados de chaves. 3. Obtenha uma cpia do certificado da Autoridade de Certificao (CA) utilizado para assinar o certificado de segurana do Servidor da Web e instale-o no banco de dados de chaves. Para isso, selecione Certificados Signatrios na interface com o usurio do gerenciador de chaves e clique em Incluir. 4. Se o servidor do WebSphere estiver configurado para requerer certificados de segurana do cliente, o cliente dever ter um certificado emitido por uma CA cujo prprio certificado esteja no banco de dados de certificados de segurana do Servidor da Web. Para solicitar um novo certificado: a. Selecione Criar, Novo Pedido de Certificado na interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado, extraia-o para um arquivo e o envie para a CA. c. Quando o certificado for emitido, armazene-o no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. Como uma medida temporria para seu prprio teste interno, possvel criar um certificado cliente auto-assinado em vez de obter um certificado da CA. Entretanto, isso no fornece o nvel de segurana requerido e no deve ser utilizado em um sistema ativo. Para criar um certificado auto-assinado: a. Selecione Criar, Novo Certificado Auto-assinado interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado e o extraia para um arquivo. c. Armazene o arquivo de certificado no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. 5. Saia do gerenciador de chaves GSKIT quando concluir a configurao dos certificados.

Desinstalando o Remote API Client no AIX


possvel desinstalar o Remote API Client utilizando os seguintes comandos. 1. Pare o software cliente se ele estiver em execuo, utilizando o seguinte comando. sna stop 2. Efetue login em uma sesso com privilgios de root. 3. Remova o pacote do Remote API Client e os pacotes de software associados utilizando um dos seguintes comandos. Para remover o pacote utilizando installp: installp u sna.client Para remover o pacote utilizando smit: smit remove

54

Captulo 7. Planejando e Instalando o Remote API Client no Windows


Este captulo descreve como instalar o IBM Remote API Client no Windows, o qual permite que um PC execute aplicativos SNA sem ter uma instalao de pilha SNA completa no PC. Um Remote API Client no Windows pode se conectar a um ou mais servidores do Communications Server para Linux (ou servidores CS/AIX) utilizando uma rede TCP/IP. Se voc estiver atualizando de uma verso anterior do Communications Server para Linux e dos Remote API Clients, recomenda-se atualizar todos os servidores antes de atualizar os Remote API Clients. Consulte Migrando de Nveis Anteriores do Communications Server para Linux na pgina 27 para obter mais detalhes. Existem duas variantes do IBM Remote API Client no Windows, dependendo do hardware especfico e da verso do Windows que esto sendo utilizados. As informaes neste captulo so aplicadas a ambas as variantes, exceto onde as diferenas so comunicadas explicitamente. v O cliente de 32 bits executado em um computador baseado em Intel de 32 bits executando o Microsoft Windows 2000, Windows 2003, Windows XP, Windows Vista de 32 bits ou Windows Server 2008 de 32 bits. v O cliente x64 executado em um computador AMD64 ou Intel EM64T executando o Microsoft Windows 2003 Server x64 Edition, Windows XP Professional x64 Edition, Windows Vista de 64 bits ou Windows Server 2008 de 64 bits. As interfaces fornecidas pelo IBM Remote API Client no Windows so amplamente compatveis com aquelas fornecidas pelos produtos IBM Communications Server para Windows e Microsoft Host Integration Server. O SDK (Software Development Kit) do IBM Remote API Client no Windows um pacote opcional que permite utilizar o Remote API Client para desenvolver programas aplicativos utilizando as APIs APPC, CPI-C, LUA e CSV. Consulte o guia de referncia apropriado do programador para obter mais informaes sobre essas APIs. No ser necessrio instalar esse pacote se o Remote API Client ser utilizado apenas para executar aplicativos existentes (no para desenvolver novos).

Requisitos de Hardware e Software


Para executar o programa Setup e o Remote API Client no Windows, o computador deve atender aos seguintes requisitos: v Ele deve estar executando um dos sistemas operacionais a seguir. Para obter informaes atualizadas sobre nmeros de verses especficas suportadas para cada verso do sistema operacional, alm dos requisitos adicionais das verses especficas, consulte as informaes do cliente Windows no arquivo LEIA-ME no CD de instalao para obter mais detalhes. : Para o cliente Windows de 32 bits: - Windows 2000 - Windows XP
Copyright IBM Corp. 2000, 2009

55

Requisitos de Hardware e Software


- Windows 2003 - Windows Vista de 32 bits - Windows Server 2008 de 32 bits Para o cliente Windows x64: - Microsoft Windows XP Professional x64 Edition - Microsoft Windows 2003 Server x64 Edition - Windows Vista de 64 bits - Windows Server 2008 de 64 bits v Voc deve ter acesso a um ou mais servidores do Communications Server para Linux utilizando um dos seguintes mecanismos: Acesso ao servidor por uma rede TCP/IP Acesso a um servidor WebSphere que fornece acesso HTTPS aos servidores Communications Server para Linux. Nota: Dependendo da verso do Windows que estiver sendo utilizada ou dos recursos especficos do Remote API Client que voc deseja utilizar, pode haver alguma configurao adicional que precisa ser executada antes que o Remote API Client no Windows possa ser instalado e utilizado. Consulte as informaes do cliente Windows no arquivo LEIA-ME no CD de instalao para obter detalhes adicionais.

Acessando o Programa Setup


O software Remote API Client e SDK, o software GSKIT e o programa de Configurao esto includos no CD de instalao no formato do Windows para que possam ser instalados a partir do CD no computador do Windows. Voc deve instalar o software Remote API Client em cada PC com cliente Windows; isso tambm instalar o software GSKIT automaticamente. O SDK ser requerido apenas se voc utilizar o cliente para desenvolver novos aplicativos utilizando as APIs Remotas do Windows e no ser requerido se voc o utilizar apenas para executar aplicativos existentes. A imagem de instalao do Remote API Client no Windows um arquivo executvel ZIP de extrao automtica, fornecido no CD de instalao. v Para o cliente de 32 bits, ele i_w32cli.exe no diretrio /ibm-commserverclients/windows do CD. v Para o cliente x64, ele i_w64cli.exe no diretrio /ibm-commserver-clients/winx64 do CD. possvel copiar esse arquivo para outros PCs Windows na rede, de forma que seja possvel instal-los sem acesso direto ao CD de entrega do Communications Server para Linux. Ao executar esse executvel, ele descompacta a imagem de instalao e executa automaticamente o programa Setup. Se voc simplesmente deseja descompactar a imagem de instalao em um diretrio temporrio, por exemplo para executar o programa Setup a partir da linha de comandos, poder faz-lo carregando o executvel ZIP de extrao automtica em seu programa de descompactao de arquivos. A primeira vez que voc executa o programa Setup em um computador especfico, o programa executado da origem selecionada. O programa executa o processo de instalao completo, define uma configurao bsica e, alm disso, instala e cria

56

Acessando o Programa Setup


um cone para si prprio. Aps a concluso da instalao, voc poder utilizar o programa Setup (selecionando-o no Gerenciador de Arquivos ou selecionando seu cone) se precisar reinstalar o software. Depois de extrair a imagem de instalao do Remote API Client para um diretrio temporrio, ser possvel instalar o software de uma destas duas maneiras: v Execute o programa Setup atravs do Windows, conforme explicado em Instalando o Remote API Client no Windows Utilizando o Programa de Configurao. Voc deve utilizar esse mtodo se desejar instalar o SDK. v Digite o comando setup na linha de comandos, conforme explicado em Instalando o Software Remote API Client a Partir da Linha de Comandos na pgina 61. Esse mtodo no permite instalar o SDK. Nota: Antes que o IBM Remote API Client possa se conectar aos servidores utilizando HTTPS, necessrio atualizar o arquivo de dados de rede do cliente para especificar os servidores Communications Server para Linux aos quais o cliente pode se conectar e o nome do servidor WebSphere que fornece suporte HTTPS. Consulte a seo sobre como gerenciar os Remote API Clients no IBM Communications Server para Linux Guia de Administrao para obter detalhes adicionais.

Instalando o Remote API Client no Windows Utilizando o Programa de Configurao


Execute o programa setup, automaticamente como parte da execuo do executvel ZIP de extrao automtica i_w32cli.exe (cliente de 32 bits) ou i_w64cli.exe (cliente x64), ou manualmente a partir da linha de comandos. Primeiro, o programa exibe uma tela Escolher Idioma de Instalao. 1. Selecione o idioma que deseja utilizar para instalar e configurar o Remote API Client e escolha OK. O programa exibe uma tela Welcome que apresenta voc ao programa Setup. 2. Escolha Avanar para continuar com a instalao. O programa exibe o Contrato de Licena de Software, que voc deve ler e compreender. 3. Se voc concordar com os termos de licenciamento, escolha Aceitar para continuar. O programa solicita que voc especifique um diretrio de destino em que os arquivos devem ser instalados. 4. Digite o diretrio de destino. O programa solicita que voc escolha o tipo de instalao desejado: Padro Escolha essa opo se no precisa instalar o SDK. O SDK ser requerido apenas se voc utilizar o cliente para desenvolver novos aplicativos utilizando as APIs Remotas do Windows e no ser requerido se voc o utilizar apenas para executar aplicativos existentes. Desenvolvedor Escolha essa opo se precisa instalar o SDK: isto , se o cliente ser utilizado para desenvolver novos aplicativos utilizando as APIs Remotas do Windows.

Captulo 7. Planejando e Instalando o Remote API Client no Windows

57

Instalando o Remote API Client no Windows Utilizando o Programa Setup


Nota: Se voc deseja instalar o SDK, dever escolher Desenvolvedor. 5. Escolha o tipo de instalao. Em seguida, o programa solicitar que voc digite o nome da pasta de programas na qual deseja que os cones do Remote API Client no Windows apaream. 6. Digite o nome da pasta. 7. Se o diretrio System j contiver arquivos .DLL com nomes que sejam iguais aos arquivos utilizados por esse programa Setup, mas no forem arquivos do Remote API Client (por exemplo, arquivos de algum outro software SNA), o programa solicitar a voc para executar um dos seguintes procedimentos: v Copiar os arquivos .DLL do Remote API Client sobre os arquivos .DLL existentes v Copiar os arquivos .DLL existentes para um subdiretrio denominado OTHERSNA dentro do diretrio de instalao e, em seguida, instalar os arquivos .DLL do Remote API Client. Essa opo permite restaurar a configurao original existente antes da instalao do Remote API Client, se voc desinstalar os arquivos em um momento posterior (consulte Desinstalando o Software Remote API Client na pgina 65). v Cancelar a instalao do software do cliente. Se os arquivos .DLL do Remote API Client j estiverem presentes, o programa Setup exibir uma mensagem indicando isso. Novos arquivos .DLL sobrescrevero os arquivos .DLL existentes somente se estes tiverem nmeros de verso inferiores aos arquivos .DLL do programa Setup. 8. Neste ponto, o programa Setup copia arquivos da origem especificada e instala-os nos locais apropriados. Durante este processo, uma barra de informaes exibe que parte da instalao est concluda. Os arquivos .DLL so copiados para o diretrio System ou equivalente e os outros arquivos so copiados para o diretrio de destino especificado na Etapa 2. Durante cada operao de transferncia de arquivos, um registro gravado no arquivo setup.log, que criado no diretrio especificado. Se qualquer um dos arquivos a ser gravado for somente leitura ou se algum arquivo no puder ser copiado por algum outro motivo, os novos arquivos sero removidos e voc receber uma mensagem aconselhando-o a verificar o arquivo setup.log. 9. Se a origem a partir da qual voc est executando o programa Setup no contiver todos os arquivos necessrios, o programa solicitar que voc fornea um nome de diretrio. Digite o nome de um diretrio no qual os arquivos necessrios esto localizados. Se as informaes especificadas no forem suficientes para localizar cpias dos arquivos do Remote API Client, o programa exibir essa tela novamente. 10. Quando os arquivos requeridos tiverem sido copiados, o programa Setup exibir a janela Configurao. Os valores de configurao padro so obtidos do arquivo de configurao de domnio. Para obter informaes adicionais, consulte o IBM Communications Server for Linux Administration Guide. Se voc no desejar utilizar esses valores padro, poder configur-los conforme mostrado a seguir: Domnio Especifique o nome do domnio cliente/servidor do Communications Server para Linux. Se o cliente utilizar o endereamento IPv6, ser necessrio configurar as seguintes configuraes. Elas so opcionais, se o cliente utilizar o endereamento IPv4.

58

Instalando o Remote API Client no Windows Utilizando o Programa Setup


Nome do Servidor A tela mostra uma lista de at nove servidores aos quais este cliente pode ser conectado. A ordem em que os servidores aparecem nessa lista a ordem em que o cliente seleciona esses servidores. Se o cliente no puder ser conectado ao primeiro servidor na lista, ser feita uma tentativa com o prximo servidor. Se o cliente utilizar o endereamento IPv6, ser necessrio configurar pelo menos um servidor. Se o cliente utilizar o endereamento IPv4, no ser necessrio especificar qualquer servidor se voc utilizar a opo difuses UDP; se voc especificar um ou mais servidores, por sua vez, o cliente os tentar, se ele no puder contatar um servidor utilizando as difuses UDP. v Para incluir um novo servidor na lista, utilize o boto Incluir. v Para remover um servidor da lista, selecione o servidor e utilize o boto Remover. v Para mover um servidor para cima ou para baixo na lista, selecione o servidor e utilize os botes deslizantes da lateral da lista. Se o cliente estiver na mesma rede privada que seus servidores e acess-los utilizando TCP/IP, cada servidor ser identificado simplesmente por seu nome de servidor. Se o cliente utilizar HTTPS para acessar seus servidores, ser necessrio identificar cada servidor especificando-se o nome do servidor do WebSphere que fornece suporte HTTPS e o nome do servidor do Communications Server para Linux, no seguinte formato: webservername : servername1 Isso assume que o WebSphere est configurado para utilizar a porta padro 443 para conexes HTTPS. Se o administrador da rede tiver configurado o WebSphere para utilizar um nmero de porta diferente, inclua o nmero da porta no seguinte formato: webservername : portnumber : servername1 Para obter detalhes adicionais sobre a configurao do WebSphere para suportar conexes HTTPS, consulte Configurando WebSphere Application Server na pgina 31. Difuses de UDP Especifique se este cliente utilizar difuses UDP para ser conectado a um servidor. Quando essa opo estiver selecionada, o cliente enviar difuses UDP na rede para localizar uma conexo de servidor, em vez de tentar se conectar diretamente a um servidor especfico. A configurao padro utilizar difuses UDP. Para alterar esta configurao, clique na caixa. Se o cliente utilizar o endereamento IPv6, as difuses UDP no sero suportadas. Desative a opo para utilizar as difuses UDP e especifique pelo menos um Nome do Servidor. As seguintes configuraes so opcionais: Avanado Para fornecer valores adicionais no lugar dos padres fornecidos pelo programa Setup, clique no boto Avanado na parte inferior da janela. O programa Setup exibe a janela Opes Avanadas, que contm definies avanadas para a configurao do cliente Windows. A
Captulo 7. Planejando e Instalando o Remote API Client no Windows

59

Instalando o Remote API Client no Windows Utilizando o Programa Setup


maioria dos usurios pode utilizar as definies padro para estes parmetros, portanto voc provavelmente no precise alterar as definies na caixa de dilogo. Para obter mais informaes sobre estes parmetros, consulte Opes Avanadas para a Configurao do Remote API Client. Para obter informaes adicionais sobre quaisquer parmetros de configurao ou definies, clique em Ajuda. 11. Quando voc tiver concludo a janela Configurao, clique em OK. O programa Setup exibe uma mensagem se voc no completou essa tela de maneira adequada. 12. Quando a instalao tiver sido concluda com xito, a janela Concluir ser exibida. Voc pode selecionar uma ou as duas aes a seguir para serem executadas depois que sair do programa de instalao: Visualizar o arquivo LEIA-ME Visualize o arquivo LEIA-ME. Iniciar cliente Comear a execuo desse cliente do Communications Server para Linux. Escolha Concluir para sair do programa de instalao.

Opes Avanadas para a Configurao do Remote API Client


A janela Opes Avanadas permite configurar alguns parmetros avanados do Remote API Client. A maioria dos usurios no precisa alterar esses parmetros, mas podem ajustar as definies padro, se necessrio. Tempo Limite de Acesso LAN Especifique o tempo, em segundos, que a conexo do cliente com um servidor pode permanecer inativa antes de ser fechada. Quando essa caixa de opes est vazia, nenhum tempo limite de acesso rede local foi especificado (e, dessa forma, um tempo limite infinito ser utilizado). Se voc marcar essa caixa, poder digitar um valor de tempo limite em segundos no campo adjacente. O valor mnimo 60 (para 60 segundos); se voc deixar a caixa em branco ou especificar um valor inferior a 60, o Remote API Client utilizar o valor mnimo 60. Nmero Mx. de Tentativas de Difuso Especifique o nmero mximo de vezes que o cliente tenta se conectar a um servidor por difuso. Quando a janela Opes Avanadas aberta, o valor padro 5 exibido. O valor nessa caixa ser utilizado somente se a caixa de opes Difuses de UDP for marcada na janela principal de Configurao. Tempo Limite de Reconexo Especifique o tempo, em segundos, que o cliente aguarda antes de tentar reconectar a um servidor depois que o servidor parou de funcionar. Quando a janela Opes Avanadas aberta, o valor padro 200 exibido. Para obter informaes adicionais sobre esses parmetros, pressione Ajuda. Depois de concluir a janela Opes Avanadas, clique em OK. Se voc tiver concludo a tela apropriadamente, o programa Setup retornar para a janela Configurao. Se estiver instalando um novo Remote API Client, retorne para a etapa 11. Caso contrrio, clique no boto OK no dilogo Configurao para concluir a configurao.

60

Instalando o Software Remote API Client a Partir da Linha de Comandos

Instalando o Software Remote API Client a Partir da Linha de Comandos


Nota: Se voc deseja instalar o SDK, dever utilizar o programa Setup, conforme explicado em Instalando o Remote API Client no Windows Utilizando o Programa de Configurao na pgina 57. No possvel instalar o SDK a partir da linha de comandos. Depois de extrair a imagem de instalao do Remote API Client para um diretrio temporrio, ser possvel instalar o software Remote API Client a partir da linha de comandos, em vez de utilizar o programa Setup com o Windows. Na linha de comandos, digite o comando setup com uma ou mais opes. Essas opes podem ser digitadas em maiscula ou minscula e podem ser precedidas por uma / (barra) ou um - (hfen). Se um parmetro, como folder, for uma cadeia que contm um espao, voc dever colocar a cadeia entre aspas duplas. Aps a digitao do comando setup, o programa Setup solicitar que voc fornea qualquer informao que no tenha includo na linha de comandos, e exibe mensagens de confirmao em vrios estgios da configurao. Se voc no desejar que o programa Setup emita avisos, utilize a opo -accept -s para executar o programa no modo silencioso, aceitando os termos do Contrato de Licena de Software. As opes do comando setup so descritas a seguir: -? -h Exibe uma lista das opes da linha de comandos. igual opo -h. Exibe uma lista das opes da linha de comandos. igual opo -?.

-accept -s Executa a instalao no modo silencioso, aceitando os termos do Contrato de Licena de Software. Esse acordo pode ser encontrado no subdiretrio license da imagem de instalao do Windows. A opo -s deve ser a ltima na linha de comandos e voc deve ter certeza de que tenha especificado o nome do domnio (utilizando a opo -i) e qualquer outro parmetro que deseja especificar. Quando a instalao executada em modo silencioso, ela no solicita que voc especifique quaisquer parmetros ou mensagens de confirmao da exibio. Todos os argumentos da linha de comandos aps -s so ignorados. -f2 Especifica o nome de caminho completo do arquivo de log de instalao criado durante a instalao do modo silencioso (utilizando a opo -s). Se voc no especificar esta opo, o arquivo ser criado como setup.log no diretrio a partir do qual voc executa o programa de instalao. Se estiver instalando em modo silencioso a partir da unidade de CD, voc dever especificar essa opo para garantir que o arquivo esteja criado em seu computador (porque ele no pode ser criado na unidade de CD). -kfolder Especifica a pasta de Programas. -pdirectory Especifica o diretrio de instalao. -idomain Especifica um nome de domnio para este cliente. Este parmetro requerido; no h valor padro.
Captulo 7. Planejando e Instalando o Remote API Client no Windows

61

Instalando o Software Remote API Client a Partir da Linha de Comandos


-wdirectory Especifica o diretrio de origem que contm os arquivos do software cliente do Communications Server para Linux se a origem estiver localizada em um disco ou CD. Do contrrio, utilize a opo -v. -vserver Especifica o servidor a partir do qual os arquivos de software do cliente devem ser transferidos por download. Voc pode especificar o nome do servidor ou o endereo TCP/IP. Se voc estiver copiando os arquivos de origem de um disco ou CD, utilize a opo -w, em vez da opo -v. -lserver Especifica um servidor a ser includo na lista de servidores que um cliente pode acessar. Se o cliente estiver na mesma rede privada que seus servidores e acess-los utilizando TCP/IP, cada servidor ser identificado simplesmente por seu nome de servidor. Se o cliente utilizar HTTPS para acessar seus servidores, ser necessrio identificar cada servidor especificando-se o nome do servidor do WebSphere que fornece suporte HTTPS e o nome do servidor do Communications Server para Linux, no seguinte formato: webservername : servername1 Isso assume que o WebSphere est configurado para utilizar a porta padro 443 para conexes HTTPS. Se o administrador da rede tiver configurado o WebSphere para utilizar um nmero de porta diferente, inclua o nmero da porta no seguinte formato: webservername : portnumber : servername1 Para obter detalhes adicionais sobre a configurao do WebSphere para suportar conexes HTTPS, consulte Configurando WebSphere Application Server na pgina 31. -o Sobrescreve os arquivos .DLL existentes. Se os arquivos .DLL do Remote API Client j estiverem presentes, o programa Setup sobrescrever esses arquivos, mesmo se tiverem um nmero de verso maior que os arquivos .DLL do programa Setup. Salva os arquivos .DLL existentes. Se os arquivos .DLL do Remote API Client j existirem nos diretrios requeridos, o programa Setup copiar os arquivos .DLL existentes para um subdiretrio do diretrio de instalao e, em seguida, instalar os arquivos .DLL do Remote API Client. As cpias no subdiretrio asseguram que se voc desinstalar o software Remote API Client, o processo de desinstalao ser completo. Cancela a instalao se forem localizados arquivos .DLL existentes do Remote API Client.

-y

-n

-atimeout Especifica o tempo limite de acesso rede local em segundos. Esse o perodo de tempo que a conexo do cliente com um servidor pode permanecer inativa antes de ser fechada. O valor 0 indica nenhum tempo limite. -bmax-broadcast Especifica o nmero mximo de tentativas de difuso UDP. Uma difuso UDP uma tentativa do cliente de se conectar a qualquer servidor no

62

Instalando o Software Remote API Client a Partir da Linha de Comandos


domnio, em vez de a um servidor especfico. O valor 0 indica que nenhuma tentativa de difuso foi feita. -jreconnect-timeout Especifica o tempo, em segundos, que o cliente aguarda antes de tentar reconectar a um servidor depois que o servidor parou de funcionar. A seguir est um exemplo de linha de comandos para instalar o Remote API Client: setup -imy_domain -lserver1.company.com -lserver2.company.com -b0 -j30 -accept -s -f2C:\instrapi.log -y Neste exemplo: v O cliente est instalado no domnio my_domain. v O cliente possui acesso a dois servidores na mesma rede privada que o cliente e no utiliza as transmisses UDP para entrar em contato com outros servidores. Ele aguarda 30 segundos antes de reconectar-se se perder contato com um servidor. v A instalao executada no modo silencioso, gravando suas informaes do log de instalao no arquivo C:\instrapi.log no cliente. v Cpias existentes de arquivos .DLL do Remote API Client so salvas em um subdiretrio antes da instalao dos novos arquivos.

Configurando Certificados de Segurana HTTPS Utilizando GSKIT


Antes que o IBM Remote API Client possa se conectar a servidores utilizando HTTPS, ser necessrio utilizar o programa gerenciador de chaves do GSKIT para fazer a configurao do certificado de segurana no cliente. Execute as seguintes etapas. 1. Execute o programa de gerenciador de chaves GSKIT, que installdir\snakeyman.exe. installdir representa o diretrio em que o software cliente foi instalado, que C:\IBMCS\w32cli (cliente de 32 bits) ou C:\IBMCS\w64cli (cliente de 64 bits), a menos que voc tenha especificado um local diferente durante a instalao do cliente. Na interface com o usurio do gerenciador de chaves, abra o arquivo do banco de dados de chaves installdir\ibmcs.kdb, que est no formato CMS. 2. A senha inicial do banco de dados de chaves ibmcs. Antes de configurar os certificados de segurana, voc deve alterar essa senha para manter a configurao segura. No dilogo de alterao da senha, ser necessrio marcar a caixa de opes Armazenar a senha em um arquivo? para assegurar-se de que a nova senha seja salva e o cliente possa abrir o banco de dados de chaves. 3. Obtenha uma cpia do certificado da Autoridade de Certificao (CA) utilizado para assinar o certificado de segurana do Servidor da Web e instale-o no banco de dados de chaves. Para isso, selecione Certificados Signatrios na interface com o usurio do gerenciador de chaves e clique em Incluir. 4. Se o servidor do WebSphere estiver configurado para requerer certificados de segurana do cliente, o cliente dever ter um certificado emitido por uma CA cujo prprio certificado esteja no banco de dados de certificados de segurana do Servidor da Web. Para solicitar um novo certificado: a. Selecione Criar, Novo Pedido de Certificado na interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado, extraia-o para um arquivo e o envie para a CA.
Captulo 7. Planejando e Instalando o Remote API Client no Windows

63

Configurando certificados de segurana HTTPS utilizando GSKIT


c. Quando o certificado for emitido, armazene-o no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. Como uma medida temporria para seu prprio teste interno, possvel criar um certificado cliente auto-assinado em vez de obter um certificado da CA. Entretanto, isso no fornece o nvel de segurana requerido e no deve ser utilizado em um sistema ativo. Para criar um certificado auto-assinado: a. Selecione Criar, Novo Certificado Auto-assinado interface com o usurio do gerenciador de chaves e preencha os detalhes solicitados. b. Salve o certificado e o extraia para um arquivo. c. Armazene o arquivo de certificado no banco de dados do Servidor da Web. Para isso, selecione Certificados Pessoais na interface com o usurio do gerenciador de chaves e clique em Receber. 5. Saia do gerenciador de chaves GSKIT quando concluir a configurao dos certificados.

Customizando o Software Remote API Client Aps a Instalao


possvel alterar quaisquer configuraes customizadas a qualquer momento aps a instalao inicial, executando-se o programa Utilitrio de Configurao, localizado no grupo de programas do Communications Server para Linux. O programa exibe a mesma janela Configurao que foi exibida no processo de instalao inicial. Voc pode alterar as informaes em qualquer campo, seguindo o procedimento em Instalando o Remote API Client no Windows Utilizando o Programa de Configurao na pgina 57. Se voc no instalou os arquivos do SDK durante a instalao inicial e quiser inclu-los agora, execute o programa de Instalao novamente e escolha Desenvolvedor para o tipo de instalao.

Reinstalando o Software Remote API Client


possvel reinstalar o software Remote API Client a qualquer momento, por exemplo, quando desejar fazer upgrade do software. Para fazer isso, execute o programa Setup como antes, utilizando as instrues fornecidas em Instalando o Remote API Client no Windows Utilizando o Programa de Configurao na pgina 57 ou Instalando o Software Remote API Client a Partir da Linha de Comandos na pgina 61. O programa Setup exibe o local do qual os arquivos do software do cliente foram copiados durante a instalao inicial. Clique em OK para obter novas cpias dos arquivos desse mesmo local. Quando voc clica em OK, o programa Setup copia os arquivos e retorna para a tela Opes. Nota: Se estiver reinstalando o software Remote API Client no modo silencioso (conforme descrito em Instalando o Software Remote API Client a Partir da Linha de Comandos na pgina 61), poder ser necessrio reiniciar o computador para concluir a instalao. Isso ocorre porque alguns arquivos do programa podem estar em uso durante o processo de instalao (por exemplo, se o Remote API Client estiver em execuo) e, portanto, no podem ser substitudos pelos novos arquivos. Nesse caso, os novos arquivos so copiados para um diretrio temporrio e sero movidos automaticamente para o local apropriado a prxima vez que o computador for reiniciado.

64

Reinstalando o Software Remote API Client


Para verificar se necessrio reiniciar o computador, utilize um editor de texto, como o Bloco de notas, para visualizar o contedo do arquivo de log de instalao quando o processo de instalao for concludo. O arquivo de log de instalao chamado setup.log e criado no diretrio a partir do qual voc executa o programa Setup, a menos que voc utilize a opo de linha de comandos -f2 para especificar um caminho e um nome de arquivo diferentes. No final do arquivo, sob o ttulo Response Result, o texto Result Code deve ser seguido por um dos dois valores 0 (zero) ou -12. Se o valor for 0, no h necessidade de reiniciar o computador. Se o valor for -12, reinicie o computador antes de tentar utilizar o Cliente Windows.

Desinstalando o Software Remote API Client


possvel desinstalar o software Remote API Client a qualquer momento, utilizando a opo Adicionar/Remover Programas do Painel de Controle do Windows. Depois que o processo de desinstalao confirmado, o Windows faz o seguinte: v Exclui todos os arquivos instalados. v Se quaisquer arquivos .DLL foram salvos em um subdiretrio durante a instalao inicial, restaura os arquivos para seus locais originais. v Exclui o subdiretrio no qual os arquivos .DLL salvos foram armazenados, contanto que o subdiretrio esteja vazio. v Remove a pasta de Programas e o diretrio criado, se estiverem vazios. v Se a desinstalao for bem-sucedida, exclui o arquivo setup.log, o qual contm todas as transferncias e excluses de arquivos. v Exibe uma mensagem informando que a desinstalao foi bem-sucedida ou que o usurio deve verificar o arquivo setup.log, pois houve falha em alguma parte da instalao. O boto Sair faz voc retornar para o Windows.

Desinstalando o Software Remote API Client a partir da Linha de Comandos


Em vez de utilizar a opo Adicionar/Remover Programas do Painel de Controle do Windows, voc pode desinstalar o software Remote API Client a partir da linha de comandos. Utilize o seguinte comando: installdir\sxcluninst -y v installdir representa o diretrio no qual voc instalou o software cliente, que C:\IBMCS\w32cli (cliente de 32 bits) ou C:\IBMCS\w64cli (cliente de 64 bits), a menos que tenha especificado um local diferente durante a instalao do cliente. v A opo -y utilizada para confirmao para evitar uso acidental desse comando. O programa de desinstalao concludo sem prompts e no requer entrada adicional.

Captulo 7. Planejando e Instalando o Remote API Client no Windows

65

Ajuda

Ajuda
Voc pode acessar a Ajuda a qualquer momento, pressionando a tecla F1. As janelas Configurao e Opes Avanadas tambm possuem botes de Ajuda.

66

Captulo 8. Configurando e Utilizando o Communications Server para Linux


O modo mais fcil de definir e modificar a configurao do Communications Server para Linux utilizar o programa de administrao Motif (xsnaadmin). Esse programa fornece uma interface grfica com o usurio a partir da qual voc pode visualizar e gerenciar recursos do SNA no n local. Voc tambm pode utilizar outras ferramentas de administrao, como a administrao da linha de comandos, mas o programa Motif o mais recomendado. O programa de administrao Motif inclui telas de ajuda que fornecem informaes gerais para SNA e o Communications Server para Linux, informaes de referncia para os dilogos do Communications Server para Linux e orientao para o desempenho de tarefas especficas. Para cada tarefa (como a configurao do n) ou tipo de comunicao (tais como TN3270 ou APPC), o programa orienta voc durante a configurao dos recursos obrigatrios. O programa de administrao Motif permite configurar todos os parmetros obrigatrios para configuraes padro do Communications Server para Linux. Em relao aos parmetros avanados, o Motif fornece os valores padro. Voc precisa fornecer somente as informaes essenciais da configurao, que permitem instalar a comunicao do SNA de modo rpido e fcil. Tambm possvel utilizar o programa de administrao Motif para gerenciar o sistema Communications Server para Linux em execuo. O programa de administrao permite fazer e aplicar alteraes na configurao enquanto o Communications Server para Linux est ativo e fornece fcil acesso a informaes de status dos recursos do n. O programa de administrao Motif exibe automaticamente as informaes de status para recursos do Communications Server para Linux. A maior parte dessas informaes mostrada na janela N (consulte Gerenciando o Communications Server para Linux com o Programa de Administrao Motif na pgina 70). Alm disso, voc pode controlar determinados recursoscomo ns e estaes de linkusando os botes Iniciar e Parar na janela N. Outros recursos so sempre iniciados e parados de forma automtica; portanto, no h necessidade de control-los manualmente. Nota: 1. Voc deve ser um membro do grupo de login sna para definir ou modificar recursos do Communications Server para Linux. 2. Para utilizar o programa de administrao Motif, voc deve ter um X-terminal. 3. Para obter informaes adicionais sobre a interface com o usurio do programa de administrao Motif, incluindo os botes e os cones que aparecem em suas janelas, consulte as telas de ajuda do programa ou o IBM Communications Server for Linux Administration Guide. 4. As janelas e dilogos no programa de administrao Motif podem diferenciar daquelas mostradas neste manual, dependendo das opes que voc fez em um determinado dilogo.

Copyright IBM Corp. 2000, 2009

67

Configurando e Utilizando o Communications Server para Linux


Para obter informaes sobre outras ferramentas de administrao do Communications Server para Linux, incluindo programas de administrao da linha de comandos e aplicativos NOF, consulte o IBM Communications Server for Linux Administration Guide, o IBM Communications Server for Linux Administration Command Reference ou o IBM Communications Server for Linux NOF Programmers Guide.

Planejando a Configurao do Communications Server para Linux


Antes de fazer alteraes na configurao muito importante planej-las completamente. As alteraes feitas podem causar interrupo, no somente para os usurios do n local, mas possivelmente para os usurios de toda a rede. Talvez voc ache til desenhar um diagrama das alteraes que est fazendo na topologia da rede. Caso esteja incluindo ou removendo conexes a outros ns, desenhe uma figura mostrando seu n e os demais. Voc pode usar o Motif para coletar informaes de configurao sobre todas as conexes existentes e incluir essas informaes no seu diagrama. Quando voc inclui novos recursos no diagrama, fcil ver se esto duplicados ou se existe algum conflito de nomes. Da mesma forma, o diagrama pode ajud-lo a optar pelos recursos que devem ser removidos e ajuda voc a evitar a eliminao dos essenciais. Se voc estiver configurando um sistema cliente/servidor do Communications Server para Linux com mais de um n, assegure-se de incluir todos os ns do Communications Server para Linux e seus recursos de conectividade no diagrama. Em seguida, voc pode configurar cada n sucessivamente, conforme descrito neste captulo, da mesma maneira que configuraria um n independente. Depois que voc determinar as alteraes que deseja fazer, colete as informaes de configurao necessrias. Para orient-lo na coleta de informaes de configurao de funes especficas do Communications Server para Linux, possvel utilizar as folhas de tarefas fornecidas na ajuda on-line do programa de administrao Motif ou as planilhas de planejamento fornecidas no IBM Communications Server for Linux Administration Guide. Este captulo fornece instrues para a configurao das funes utilizadas com mais freqncia disponveis no Communications Server para Linux. Para cada tarefa de configurao, este manual tambm relaciona as informaes que voc precisa coletar antes de configurar o recurso. Nota: Este guia no fornece descries detalhadas das informaes de configurao que voc precisa digitar nos dilogos do Communications Server para Linux. Para obter mais informaes sobre os campos de um determinado dilogo, consulte a ajuda on-line do dilogo no programa de administrao Motif.

Planilhas de Planejamento
Antes de comear a configurar os recursos do Communications Server para Linux, rena todos os dados de configurao para os novos recursos. Para registrar todas as informaes de uma determinada funo ou aplicativo que voc precise suportar, utilize as planilhas de planejamento fornecidas no IBM Communications Server for Linux Administration Guide.

68

Planejando a Configurao do Communications Server para Linux


Voc provavelmente precisar coletar informaes de configurao de vrias fontes, como administradores de rede e de host, programadores de aplicao e usurios finais. Se voc estiver tentando se conectar a outro n, o administrador desse n ser um contato-chave. O administrador de um n pode lhe informar os nomes, endereos e caractersticas de todos os recursos nesse n. Geralmente, voc precisar ter certeza de que os parmetros de configurao correspondentes so digitados no n local e no n remoto.

Folhas de Tarefas
As telas de ajuda on-line no programa de administrao Motif contm folhas de tarefas que fornecem orientao ao usurio durante determinadas tarefas de configurao. Essas folhas contm indicaes para todas as telas de ajuda dos dilogos que sero usados para o fornecimento de informaes de configurao. Voc pode us-las para navegar na ajuda e ver exatamente quais dados devem ser coletados. As folhas de tarefas tambm fazem referncia ajuda mais detalhada de cada uma das janelas e dilogos que devem ser usados para o fornecimento de informaes de configurao. Essas telas de ajuda explicam cada campo a ser preenchido ou selecionado.

Utilizando o Programa de Administrao Motif


Antes de usar o programa de administrao Motif, talvez voc deseje incluir informaes de caminho no arquivo .login ou .profile para permitir que o sistema localize programas executveis (consulte Especificando o Caminho para os Programas do Communications Server para Linux).Alm disso, voc deve ativar o software Communications Server para Linux antes de utilizar o programa de administrao (consulte Ativando o Communications Server para Linux na pgina 70). Para obter informaes sobre como chamar o Motif e usar o programa, consulte Gerenciando o Communications Server para Linux com o Programa de Administrao Motif na pgina 70.

Especificando o Caminho para os Programas do Communications Server para Linux


Para executar programas do Communications Server para Linux, necessrio especificar o caminho do diretrio que contm os programas executveis do Communications Server para Linux. Voc pode especificar o caminho incluindo o diretrio na varivel de ambiente PATH antes de executar os programas pela primeira vez ou incluindo o nome do diretrio sempre que executar os programas. O programa de administrao Motif armazenado no diretrio /opt/ibm/sna/bin/X11, e os outros programas so armazenados no diretrio /opt/ibm/sna/bin. Se voc incluir esses diretrios na definio da varivel de ambiente PATH em seu arquivo .login ou .profile, o Communications Server para Linux localizar automaticamente os programas. Uma outra opo especificar o nome do diretrio quando executar o programa, como mostrado nos seguintes exemplos: /opt/ibm/sna/bin/sna start
Captulo 8. Configurando e Utilizando o Communications Server para Linux

69

Utilizando o Programa de Administrao Motif


/opt/ibm/sna/bin/X11/xsnaadmin As linhas de comando de exemplo mostradas neste manual pressupem que voc incluiu os diretrios na varivel de ambiente PATH e no incluem nomes de diretrios.

Ativando o Communications Server para Linux


O Communications Server para Linux deve ser ativado no sistema local antes de voc configurar ou gerenciar o n local. Da mesma forma que ocorre com qualquer aplicao X/Motif, voc tambm pode precisar instalar a varivel de ambiente DISPLAY para indicar um servidor X adequado. Para ativar o Communications Server para Linux, digite o seguinte comando no prompt de comandos do Linux: sna start Nota: Ao utilizar o comando sna start, o software Communications Server para Linux utiliza o diretrio a partir do qual voc emitiu o comando como seu diretrio de trabalho atual e mantm um ou mais descritores de arquivos abertos nesse diretrio. Isso significa que voc no conseguir desmontar o sistema de arquivos que contm esse diretrio enquanto o software Communications Server para Linux estiver em execuo. Para evitar problemas, voc deve iniciar o software Communications Server para Linux a partir de um diretrio em um sistema de arquivos que no precise ser desmontado; por exemplo, voc poderia utilizar cd / para alterar o diretrio raiz antes de utilizar o comando sna start. Ao instalar o Communications Server para Linux, o utilitrio de instalao atualiza automaticamente o arquivo de inicializao /etc/rc.d/init.d/snastart para incluir o comando sna start. Isso assegura que o Communications Server para Linux iniciado automaticamente durante a inicializao do sistema. Se voc no deseja que o Communications Server para Linux seja iniciado automaticamente, poder remover ou comentar essa linha e seguir as instrues nesta seo para ativar manualmente o software Communications Server para Linux. O Communications Server para Linux grava mensagens no erro padro (normalmente a tela do terminal) para indicar que ele est sendo inicializado e se a inicializao foi concluda com xito.

Gerenciando o Communications Server para Linux com o Programa de Administrao Motif


Para utilizar o programa de administrao Motif para o Communications Server para Linux, primeiro certifique-se de que o Communications Server para Linux seja inicializado conforme descrito em Ativando o Communications Server para Linux. (Talvez voc tambm precise instalar a varivel de ambiente DISPLAY para indicar um servidor X adequado). Para iniciar o Motif no segundo plano, emita o seguinte comando: xsnaadmin &

70

Utilizando o Programa de Administrao Motif


O Communications Server para Linux exibe a janela Domnio. Essa janela mostra todos os ns definidos e permite iniciar e parar ns. Clicar duas vezes em qualquer n torna visvel a janela N do n correspondente, conforme mostrado na Figura 5 na pgina 72. A janela N mostra informaes sobre o n e seus recursos. Se voc ainda no tiver configurado o n, o programa de administrao solicitar que voc o configure, conforme descrito em Configurando o N na pgina 76. Nota: Este manual usa a janela de termos para descrever as janelas do Motif que exibem informaes sobre os recursos do Communications Server para Linux. Uma janela pode conter uma ou mais sees ou painis. Um dilogo uma janela do Motif em que voc pode digitar informaes. A janela N mostra a maioria das informaes necessrias e fornece fcil acesso a tudo. Mostra todos os recursos-chave no n local. Se voc estiver configurando um sistema cliente/servidor do Communications Server para Linux com mais de um n, siga as instrues neste captulo para configurar cada n sucessivamente (retornando janela Domnio para selecionar o prximo n). Outras janelas podem ser abertas a partir do menu Janelas (Windows) na janela N. Essas janelas incluem o seguinte: v Janela Conjunto de LU v Janela Nomes de Destino CPI-C O menu Servios (Services) na janela N fornece uma forma rpida de incluir recursos e fornece ajuda para tarefas de configurao e gerenciamento. O menu Diagnsticos (Diagnostics) leva voc at os dilogos Log e Rastreio.

Janela N
Uma janela N de exemplo mostrada na Figura 5 na pgina 72. A barra de ttulos mostra o nome do sistema Linux.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

71

Utilizando o Programa de Administrao Motif

Figura 5. Janela N

Na janela N possvel configurar e gerenciar todos os recursos e componentes do n do Communications Server para Linux. v Portas v Estaes de link v LUs do tipo 0-3 e LUs independentes do tipo 6.2 v v v v PUs internas de DLUR LUs locais independentes Ns remotos LUs Associadas

Voc pode incluir, excluir, modificar e gerenciar todos esses recursos a partir da janela N. O layout dos recursos na janela mostram as relaes entre os recursos e permitem que voc controle quais recursos so exibidos. Portas, LUs locais e ns remotos so sempre exibidos. A janela N exibe cada estao de link abaixo de sua porta pai, e cada LU dependente abaixo de sua estao de link pai. Tambm mostra LUs associadas abaixo de LUs locais e de ns remotos. A janela N contm sees separadas para os diferentes tipos de recursos do n:

72

Utilizando o Programa de Administrao Motif


v A caixa N no canto superior direito da janela N indica se o n est Ativo ou Inativo. v O painel superior da janela N (o painel Conectividade) lista os recursos de conectividade para o n, inclusive portas, estaes de link ou PUs em cada porta, e LUs dependentes em uma determinada estao de link ou PU. Para cada recurso, essa janela mostra as informaes de status atuais. v O painel do meio (LUs Locais Independentes) mostra as LUs independentes definidas no n local. Essa janela tambm exibe informaes sobre as sesses que usam uma determinada LU e todos os registros que definem a localizao de uma LU associada pela estao de link usada para acess-la. v O painel inferior (Sistemas Remotos) mostra informaes sobre ns remotos e LUs associadas. Tambm mostra informaes sobre as sesses de cada n remoto ou LU associada. Voc pode selecionar qualquer um desses painis dando um clique sobre eles. Tambm pode selecionar recursos especficos em um painel dando um clique sobre a linha do recurso. Para exibir ou modificar a configurao de um item, d um clique duplo sobre ele. (Voc pode usar os botes e menus nessa janela para acessar informaes de configurao de determinados recursos). Para cada item listado, os recursos que pertencem a esse item so encadeados nas informaes desse item. Por exemplo, as estaes de link so agrupadas pela porta qual pertencem. Voc pode clicar no boto Expandir (+) ao lado de um item para mostrar os recursos desse item, caso ainda no estejam exibidos, ou pode clicar no boto Contrair () para ocult-los. Voc pode executar as seguintes tarefas de administrao na janela N: Iniciar ou interromper um recurso Selecione o recurso e clique no boto Iniciar ou Parar. (Uma outra opo selecionar Iniciar item ou Parar item no menu Seleo). Incluir um recurso para um item Selecione o item e clique no boto Novo (ou selecione Novo no menu Seleo). Por exemplo, para incluir uma estao de link em uma porta, selecione a porta e clique no boto Novo. Excluir um Recurso Selecione o recurso e clique no boto Excluir (ou selecione Excluir no menu Seleo). Exibir ou modificar a configurao de um recurso Selecione o recurso e clique no boto Propriedades (ou selecione Propriedades no menu Seleo). Obter informaes de status para qualquer recurso Selecione o recurso e clique no boto Status (ou selecione Status no menu Seleo). Copiar a configurao dos recursos Selecione o recurso e clique no boto Copiar (ou selecione Copiar no menu Seleo). Alm disso, voc pode selecionar determinadas tarefas de configurao para o n no menu Servios, controlar o registro (do domnio) e rastreio (do n) no menu Diagnsticos e exibir ou modificar recursos de domnio selecionando um dos itens no menu Janelas.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

73

Utilizando o Programa de Administrao Motif

Itens de Recurso
O layout dos recursos em uma janela mostra os relacionamentos entre eles. Se um item possui um ou mais itens filhos associados a ele, um smbolo Expandir (+) ou um smbolo Contrair () aparece perto dele: v Um smbolo Expandir indica que os itens filho associados esto ocultos. Voc clica no smbolo Expandir, ou pressiona a tecla + no teclado numrico, para mostr-los. v Um smbolo Contrair indica que os itens filho esto exibidos. Voc pode clicar no smbolo de Contrair ou pressionar a tecla no teclado numrico para ocult-los. v Se um item no tiver nenhum dos dois smbolos ao seu lado, isso significa que o item no tem itens filho associados a ele. Por exemplo, uma estao de link est associada a uma determinada porta. No painel Conectividade da janela N, a estao de trabalho exibida abaixo de sua porta pai juntamente com todas as outras estaes de link associadas a essa porta. A porta sempre exibida, mas voc pode optar por exibir ou ocultar a lista de estaes de link associadas. Da mesma forma, as estaes de link com uma lista de LUs associadas podem ser expandidas para exibir as LUs ou contradas para ocult-las. Um recurso pai deve ser sempre configurado antes de seus recursos filho. A eliminao do recurso pai far com que todos os seus recursos filho tambm sejam eliminados.

Botes da Barra de Ferramentas


As janelas de recursos incluem botes da barra de ferramentas para facilitar a execuo de funes comuns. Uma barra de ferramentas para o Communications Server para Linux mostrada na Figura 6.

Figura 6. Barra de Ferramentas do Communications Server para Linux

Nem todos os botes so exibidos nas barras de ferramentas de cada janela de recursos. Se a operao de um boto no for vlida para o item selecionado no momento (ou uma operao exigir que um item seja selecionado, mas no existir nenhum selecionado), a descrio do boto ser exibida em cinza e a funo no poder ser selecionada (se voc clicar no boto, nada acontecer). Os seguintes botes podem ser exibidos em janelas de recursos: Iniciar (Start) Inicia o item selecionado. Parar (Stop) Interrompe o item selecionado. Novo (New) Inclui um novo item de recurso. Excluir (Delete) Elimina os recursos selecionados.

74

Utilizando o Programa de Administrao Motif


Propriedades (Properties) Abre o dilogo do item selecionado para exibir ou modificar a configurao do item. Status Exibe o status atual do item selecionado. Copiar (Copy) Copia o item selecionado. Quando voc clica nesse boto, aberto um dilogo cujos campos duplicam a configurao do item selecionado. Preencha os campos do dilogo (preenchendo o nome do novo item) para incluir o novo recurso. Muitos recursos, como portas e estaes de link, no podem ser modificados enquanto esto ativos. Voc pode, contudo, exibir os parmetros de um recurso ativo selecionando o recurso e clicando no boto Propriedades para abrir seu dilogo. Clique no boto Fechar quando tiver concludo.

Configurando Funes de Cliente/Servidor


Esta seo ter relevncia apenas se voc tiver instalado o Communications Server para Linux para ser executado em um ambiente de cliente/servidor (com vrios ns do Communications Server para Linux na mesma rede). Em um ambiente de cliente/servidor, um servidor pode ser marcado como um servidor de configurao; o Communications Server para Linux mantm uma lista desses servidores de configurao. O primeiro servidor listado o servidor principal e todos os outros servidores listados so servidores de backup. Os servidores so listados em ordem, de forma que o segundo servidor listado (o primeiro servidor de backup) assuma o controle se o servidor principal estiver indisponvel, o terceiro servidor listado (o segundo servidor de backup) assuma o controle se nem o servidor principal nem o primeiro servidor de backup estiver disponvel, e assim por diante. Quando algum dos ns no domnio estiver ativo, o primeiro servidor de configurao disponvel no domnio (o primeiro servidor com o qual se pode fazer contato e tenha o software Communications Server para Linux em execuo) se torna o servidor principal. Se o servidor principal atual se tornar indisponvel (porque no pode ser contatado, talvez devido a uma falha da rede ou porque o software SNA em execuo est parado), o prximo servidor de configurao na lista se tornar o novo servidor principal. O Communications Server para Linux pode ser executado sem um principal. Isso ocorre se nenhum dos servidores na lista de servidores de configurao pode ser contatado. Se isso ocorrer, ser possvel visualizar e configurar recursos do n somente nos servidores que podem ser contatados. Nota: Voc no pode indicar diretamente qual n funciona como o servidor principal; o servidor principal selecionado com base na ordem em que os ns so includos na lista de servidores de configurao. Se desejar mover um servidor para o incio da lista, remova todos os outros ns da lista e, em seguida, inclua-os novamente. Na janela Domnio do programa de configurao Motif, possvel incluir um servidor de configurao selecionando Criar servidor de configurao no menu Seleo. O servidor includo no final da lista; ele se torna o servidor principal

Captulo 8. Configurando e Utilizando o Communications Server para Linux

75

Configurando Funes de Cliente/Servidor


somente se todos os outros servidores de configurao esto indisponveis. Para remover um servidor, selecione Remover servidor de configurao no menu Seleo. Nota: No possvel excluir um servidor se ele for o nico servidor listado no qual o software Communications Server para Linux est em execuo, porque nesse caso no h nenhum outro servidor que possa assumir como o servidor principal. Pelo menos um servidor master ativado necessrio em uma configurao de cliente/servidor. Para obter informaes adicionais sobre como configurar e gerenciar um sistema Cliente/Servidor do Communications Server para Linux, consulte o IBM Communications Server for Linux Administration Guide. Este manual tambm fornece informaes sobre a configurao avanada de cliente/servidor, inclusive como mover clientes e servidores para domnios diferentes do Communications Server para Linux, e como configurar os detalhes da operao do cliente.

Configurando o N
A primeira etapa na configurao do Communications Server para Linux em um sistema configurar o n local. A configurao do n fornece as informaes bsicas de que o n precisa para comunicar-se em uma rede SNA. Configure o n para que possa definir a conectividade ou outros recursos para o n. Se o n j tiver sido configurado, voc poder usar os procedimentos descritos nesta seo para modificar a configurao do n; mas, interrompa o n antes de fazer alteraes na configurao. possvel configurar o n do Communications Server for Linux como uma n de rede APPN ou um n de extremidade APPN (se o Communications Server para Linux utilizar SNA apenas para comunicao com o host, voc provavelmente configurar o n do Communications Server para Linux como um n de extremidade ou n de rede de ramificao). Quando o n local fizer parte de uma rede APPN, configure-o como um n de rede APPN se o n fornecer servios de percurso APPN para outros ns. Se outros ns fornecerem servios de percurso, configure o n local como um n de extremidade APPN. Antes de comear a configurao do n, obtenha as seguintes informaes: v Tipo de suporte APPN (n de rede, n de rede de ramificao, n de extremidade). v Nome do ponto de controle (e alias, se for diferente). Consulte o planejador de rede para determinar esse nome. v ID do N padro. (Voc pode substituir esse padro ao configurar um link de comunicao individual.) Para configurar o n, siga estas etapas na janela N: 1. Selecione Configurar parmetros do n no menu Servios ou clique duas vezes na caixa N, no canto superior direito da janela N. O Communications Server para Linux exibe o dilogo Parmetros do N. 2. Especifique o nvel do suporte APPN, o nome do ponto de controle e (se necessrio) o ID do n padro.

76

Configurando o N
3. Clique no boto OK para definir o n. Quando voc define o n, o Communications Server para Linux define automaticamente uma LU padro com o mesmo nome que o ponto de controle. Para sair sem salvar os valores digitados, clique no boto Cancelar.

Configurando a Conectividade
Para que um n do Communications Server para Linux se comunique com outros ns, voc deve configurar a conectividade com pelo menos um n adjacente. Um link de conexo pode ser configurado para executar trfego dependente, independente ou ambos. Voc pode ter placas para um ou mais protocolos de link instalados no computador. Muitas informaes que precisam ser digitadas para configurar a conectividade dependem do protocolo de link que voc est usando. Para obter uma lista dos protocolos de link suportados pelo Communications Server para Linux, consulte Requisitos de Instalao na pgina 20. Para configurar um link, voc precisa definir uma porta e (na maioria dos casos) uma estao de link. Quando o programa de administrao Motif usado, um DLC (controle de link de dados) automaticamente configurado como parte da configurao da porta. Alm disso, voc tem a opo de definir a porta como parte de uma rede de conexo. Os links necessrios para a configurao dependem at onde voc quer chegar e se a rede APPN. As informaes necessrias dependem do protocolo de link e do fato de o link ser de trfego dependente, independente ou ambos. Como exemplos, esta seo explica como configurar os seguintes tipos de link: v Link que suporta trfego dependente com um sistema host utilizando uma linha SDLC. v Link que suporta trfegos dependente e independente em uma rede APPN utilizando o protocolo de link Ethernet. Esse exemplo tambm define uma rede de conexo na porta Ethernet. v Link do Enterprise Extender em uma rede APPN (observe que os links Enterprise Extender suportam apenas trfego independente). Para outros protocolos de link, consulte o IBM Communications Server for Linux Administration Guide ou a ajuda on-line do programa de administrao Motif.

Configurando um Link SDLC para Trfego Dependente


Para uma porta SDLC (controle de link de dados sncrono), as seguintes informaes so necessrias: v O nome da porta SNA (geralmente o padro pode ser usado). Tambm necessrio fornecer o nmero do dispositivo SDLC. v Se a porta deve ser ativada automaticamente quando o n for iniciado. v Tipo de linha (sada comutada, entrada comutada ou linha privada). v Funo do link (primrio, secundrio, negocivel, mltiplas alturas primrio ou multi-PU secundrio). v Endereo do poll (apenas para uma linha de entrada comutada em uma porta no-primria). Para todos os demais tipos de portas, o endereo do poll configurado na estao de link.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

77

Configurando a Conectividade
Para uma estao de link SDLC, as seguintes informaes adicionais so necessrias: v Mtodo de ativao (pelo administrador, na inicializao por n ou por demanda). v Tipo de trfego suportado (para este exemplo, apenas dependente). v Funo do n remoto (para este exemplo, host). Para configurar o link SDLC, execute as seguintes etapas na janela N: 1. Configure a porta: a. Selecione o painel Conectividade da janela. b. Selecione Nova porta no submenu Conectividade no menu Servios (ou clique no boto Novo na barra de botes). c. No dilogo resultante, selecione o tipo de protocolo no menu de opes e escolha para definir uma porta. Quando voc clica no boto OK, o Communications Server para Linux exibe o dilogo Porta SDLC. d. Digite os valores apropriados nos campos do dilogo. e. Clique no boto OK para definir a porta. A porta exibida no painel Conectividade da janela N. 2. Defina uma estao de link na porta: a. Certifique-se de que selecionou a porta na qual a estao de link est sendo includa no painel Conectividade da janela N. b. Selecione Nova estao de link no submenu Conectividade no menu Servios (ou clique no boto Novo na barra de botes). c. Clique no boto OK. O Communications Server para Linux exibe o dilogo Estao de Link SDLC. d. Digite os valores apropriados nos campos do dilogo. e. Clique no boto OK para definir uma estao de link. A estao de link exibida abaixo da porta qual pertence no painel Conectividade da janela N.

Configurando um Link Ethernet para Suportar Trfego Dependente e Independente


Este exemplo mostra como configurar um link Ethernet que suporte os trfegos dependente e independente em uma rede APPN. Alm disso, define uma rede de conexo na porta Ethernet. Para uma porta Ethernet, voc precisa das seguintes informaes: v O nome da porta SNA (geralmente o padro pode ser usado). Se voc tiver vrias placas de rede Ethernet, tambm precisar fornecer o nmero da placa Ethernet. Tambm preciso especificar o nmero de SAP (service access point) (normalmente 04 para adaptadores Intel e OSA2). Para um adaptador OSA-Express, o nmero do SAP local deve corresponder ao definido no OSA/SF para os endereos de dispositivo de E/S correspondentes interface ethX nessa imagem do Linux. v Se a porta deve ser ativada automaticamente quando o n for iniciado. v O nome da rede de conexo (deve ser igual em todas as portas na mesma rede de conexo).

78

Configurando a Conectividade
Para uma estao de link Ethernet, voc precisa das seguintes informaes adicionais: v Mtodo de ativao (pelo administrador, na inicializao por n ou por demanda). v Tipo de trfego suportado (nesse exemplo, dependente e independente). v Nome do ponto de controle do n remoto (s necessrio para um n de LEN). v Tipo do n remoto (n de rede, n de extremidade ou n de descoberta). v Funo do n remoto (nesse exemplo, gateway SNA de recebimento de dados ou DLUR de passagem). v Para configurar uma estao de link seletiva, voc precisa do endereo MAC (Medium Access Control) e do nmero de SAP (normalmente 04) para a estao remota. Se no fornecer informaes de endereo e especificar Pelo administrador no campo Ativao, a estao de link ser uma estao de link de monitorao no-seletivo. Para configurar o link Ethernet, siga estas etapas na janela N: 1. Configure a porta: a. Selecione o painel Conectividade da janela. b. Selecione Nova porta no submenu Conectividade no menu Servios (ou clique no boto Novo na barra de botes). c. No dilogo resultante, selecione o tipo de protocolo no menu de opes e escolha para definir uma porta. Quando voc clica no boto OK, o Communications Server para Linux exibe o dilogo Ethernet SAP. d. Digite os valores apropriados nos campos do dilogo. e. Clique no boto OK para definir a porta. A porta exibida no painel Conectividade da janela N. 2. Defina uma estao de link na porta: a. Certifique-se de que selecionou a porta na qual a estao de link est sendo includa no painel Conectividade da janela N. b. Selecione Nova estao de link no submenu Conectividade no menu Servios (ou clique no boto Novo na barra de botes). c. Clique no boto OK. O Communications Server para Linux exibe o dilogo Estao de Link Ethernet. d. Digite os valores apropriados nos campos do dilogo. e. Clique no boto OK para definir uma estao de link. A estao de link exibida abaixo da porta qual pertence no painel Conectividade da janela N.

Configurando um Link do Enterprise Extender


Este exemplo mostra como configurar um link do Enterprise Extender em uma rede APPN. Observe que os links Enterprise Extender suportam apenas trfego Independente. Para uma porta do Enterprise Extender, voc precisa das seguintes informaes: v O nome da porta SNA (geralmente o padro pode ser usado). Se voc tiver diversas placas adaptadoras de rede executando IP, tambm precisar fornecer o nome da interface IP que deseja utilizar (como eth0).
Captulo 8. Configurando e Utilizando o Communications Server para Linux

79

Configurando a Conectividade
v Se a porta deve ser ativada automaticamente quando o n for iniciado. Para uma estao de link do Enterprise Extender, voc precisa das seguintes informaes adicionais: v Mtodo de ativao (pelo administrador, na inicializao por n ou por demanda). v Tipo do n remoto (n de rede, n de extremidade ou n de descoberta). v Para configurar uma estao de link seletiva, voc precisa do nome do host IP e do endereo IP da estao remota. Se voc no fornecer estas informaes e especificar Pelo administrador no campo Ativao, a estao de link se torna uma estao de link de escuta no acessvel. Para configurar a estao de link do Enterprise Extender, execute as seguintes etapas da janela N: 1. Configure a porta: a. Selecione o painel Conectividade da janela. b. Selecione Nova porta no submenu Conectividade no menu Servios (ou clique no boto Novo na barra de botes). c. No dilogo resultante, selecione o tipo de protocolo no menu de opes e escolha para definir uma porta. Quando voc clica no boto OK, o Communications Server para Linux exibe o dilogo Porta IP. d. Digite os valores apropriados nos campos do dilogo. e. Clique no boto OK para definir a porta. A porta exibida no painel Conectividade da janela N. 2. Defina uma estao de link na porta: a. Certifique-se de que selecionou a porta na qual a estao de link est sendo includa no painel Conectividade da janela N. b. Selecione Nova estao de link no submenu Conectividade no menu Servios (ou clique no boto Novo na barra de botes). c. Clique no boto OK. O Communications Server para Linux exibe o dilogo Estao de Link IP. d. Digite os valores apropriados nos campos do dilogo. e. Clique no boto OK para definir uma estao de link. A estao de link exibida abaixo da porta qual pertence no painel Conectividade da janela N.

Configurando LUs dos Tipos 0 a 3


Para suportar aplicativos de usurio que utilizem LUs dos tipos 0 a 3, necessrio configurar LUs dependentes. Antes de faz-lo, necessrio executar a seguinte configurao: v Configure o n, conforme descrito em Configurando o N na pgina 76. v Configure um link para suportar trfego de LU dependente, conforme descrito em Configurando a Conectividade na pgina 77. No ser necessrio configurar um link direto ao host se existir um link de envio de dados com outro n utilizando gateway SNA ou se voc estiver utilizando DLUR. Para obter informaes adicionais, consulte Configurando o Gateway SNA na pgina 90 e Configurando o DLUR na pgina 92.

80

Configurando LUs dos Tipos 0 a 3


Voc deve configurar LUs dependentes dos tipos 0 a 3 para suportar a comunicao com um sistema host. As informaes nesta seo podem ser utilizadas para definir uma LU para suportar Concentrao LUA, DLUR ou PU. Tambm possvel definir um intervalo de LUs, para configurar vrias LUs do mesmo tipo em uma nica operao. Alm disso, possvel definir um conjunto de LUs a serem utilizadas conforme requerido, designando uma LU a um conjunto ao definir a LU ou designando LUs definidas anteriormente a um conjunto.

Definindo LUs dos Tipos 0 a 3


Antes de configurar a LU de 3270, obtenha as seguintes informaes: v Nome da LU. (Este um identificador local e no precisa corresponder configurao do host.) v Nmero da LU (ou nmeros de uma faixa de LUs). v Tipo de LU (modelo de tela 3270 ou impressora 3270). v Nome do conjunto (se voc estiver incluindo a LU em um conjunto). Para configurar uma LU dos tipos 03 para uma estao de link definida anteriormente, siga estas etapas na janela N: 1. Selecione a estao de link para o host no painel Conectividade da janela. 2. Clique no boto Novo. 3. Selecione o tipo de LU (Nova LU de exibio 3270 ou Nova LU de impresso 3270) no dilogo resultante. Quando voc seleciona esse item e clica em OK, o Communications Server para Linux exibe o dilogo Tipo de LU 03. 4. Digite os valores apropriados nos campos do dilogo. 5. Clique no boto OK para definir a LU. A LU exibida no painel Conectividade da janela N, abaixo da estao de link para o host.

Definindo um Conjunto de LUs


Para LUs dos tipos 0 a 3, possvel definir conjuntos de LUs para simplificar a configurao do usurio e fornecer maior flexibilidade no estabelecimento de sesses do host. Por exemplo, possvel definir vrias LUs em um nico conjunto de LUs e, em seguida, configurar vrios usurios que utilizam esse conjunto de LUs. Isso facilita a configurao das sesses dos usurios e permite que qualquer sesso utilize qualquer LU no conjunto. Nota: Voc pode atribuir uma sesso de usurio a uma LU especfica ou a um conjunto de LUs. v Se voc atribuir a sesso do usurio a uma LU especfica que est em um conjunto, a sesso utilizar essa LU se ela estiver disponvel; do contrrio, ela utilizar qualquer LU disponvel do conjunto, embora voc a tenha atribudo ao conjunto de LUs, em vez de uma LU especfica. v Se voc desejar que o usurio utilize apenas uma LU especificada, de forma que a sesso do usurio no poder ser estabelecida se a LU j estiver em uso, assegure-se de que a LU no esteja em um conjunto.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

81

Configurando LUs dos Tipos 0 a 3


possvel visualizar os conjuntos de LUs do n local do Communications Server para Linux utilizando a janela Conjuntos de LUs. Essa janela lista os conjuntos de LUs configurados no sistema local e permite que voc selecione LUs a serem includas em um conjunto de LUs. possvel incluir os seguintes tipos de LU em um conjunto (no misture LUs de tipos diferentes no mesmo conjunto): v LU de tela 3270 v LU sem restrio Para que voc possa incluir LUs em um conjunto, as LUs devem ser definidas no n local. Para configurar um conjunto de LUs, siga estas etapas na janela N: 1. Selecione Conjuntos de LUs no menu Janelas. O Communications Server para Linux exibe a janela Conjuntos de LUs. 2. Clique no boto Novo. O Communications Server para Linux exibe o dilogo Configurao do Conjunto de LUs. A caixa direita lista as LUs que ainda no esto alocadas para um conjunto. Qualquer uma delas pode ser includa no novo conjunto. 3. Selecione a LU ou LUs a serem includas no conjunto e clique no boto Novo para mover as LUs selecionadas para a caixa esquerda. Para remover uma LU da caixa esquerda, selecione-a e clique no boto Remover. 4. Clique no boto OK para definir o conjunto de LUs. Todas as LUs na caixa esquerda so includas no conjunto de LUs. O conjunto exibido na janela Conjuntos de LUs.

Configurando a Comunicao APPC


As aplicaes APPC e CPI-C exigem que voc configure primeiro a APPC. Uma aplicao APPC usa os recursos da LU do tipo 6.2 do n para comunicar-se com outra aplicao APPC ou CPI-C em um host ou computador no-hierarquizado, atravs de um modo especificado. Para que voc possa configurar a comunicao APPC, execute a seguinte configurao: 1. Configure o n, conforme descrito em Configurando o N na pgina 76. 2. Configure a conectividade, conforme descrito em Configurando a Conectividade na pgina 77. As etapas de configurao restantes dependem do fato de a configurao suportar trfego dependente, independente ou ambos: APPC Independente A APPC independente usa LUs independentes. Cada sesso LU-LU envolve uma LU local e uma LU associada. Para a LU local, voc pode usar a LU padro predefinida associada ao ponto de controle do n, ou pode configurar novas LUs locais. A LU parceira no precisar ser configurada se o n do Communications Server para Linux for um n de extremidade ou n de rede em uma rede

82

Configurando a Comunicao APPC


APPN, porque o APPN pode localizar LUs parceiras dinamicamente. No entanto, voc precisar configurar a LU associada se a rede no for APPN ou se for um n de LEN. Nesse caso, voc deve configurar o n remoto no local onde se encontra a LU associada e, em seguida, definir a LU associada no n remoto. APPC Dependente Se o n remoto for um host que no suporta LU 6.2 independente, configure para trfego dependente. Para APPC dependente, configure uma LU local. Se as aplicaes usarem CPI-C, talvez voc precise fazer uma configurao adicional de CPI-C depois de configurar a APPC (consulte Configurando o CPI Communications na pgina 88). Uma aplicao CPI-C usa os recursos da LU do tipo 6.2 do n e os recursos do modo para comunicar-se com outra aplicao APPC ou CPI-C em um host ou computador no-hierarquizado. Defina os mesmos recursos para uma aplicao CPI-C que foram definidos para uma aplicao APPC. Alm disso, se o TP no computador Communications Server para Linux for o TP de chamada, tambm conhecido como o TP de origem (o TP que inicia a conversao), poder ser necessrio definir uma ou mais entradas de informaes secundrias para ele, conforme descrito em Configurando o CPI Communications na pgina 88. Cada uma dessas entradas fornece informaes sobre o TP associado, a LU e recursos de modo usados para acess-lo e todas as informaes de segurana necessrias. Esta seo explica como configurar uma rede APPN simples (usando a LU 6.2 independente), que consiste em um n de rede, um n de extremidade e um n de LEN, conforme descrito em Configurando uma Rede APPN Simples. (Esse exemplo tambm mostra como obter informaes de status para sesses CP-CP entre dois ns). Alm disso, explica como configurar a comunicao de APPC dependente, conforme descrito em Configurando o APPC Dependente na pgina 87. Os dois exemplos pressupem que as sesses APPC usam um modo e classe de servio (COS) padro. Para obter informaes sobre a configurao de informaes adicionais de APPC, como modos, segurana e TPs que podem ser chamados (destino), consulte o IBM Communications Server for Linux Administration Guide.

Configurando uma Rede APPN Simples


A rede APPN mais simples que pode ser configurada inclui apenas dois ns: um n de rede APPN e um n de extremidade APPN. O n de rede cuida do percurso da sesso at o n de extremidade.

Configurando um N de Rede
Este cenrio presume que voc esteja utilizando a LU de ponto de controle e um modo padro, e esteja utilizando um tipo de link de rede local (Token Ring, Ethernet). Nesse caso, voc pode configurar o n de rede simplesmente seguindo estas tarefas de configurao: 1. Configure o n, conforme descrito em Configurando o N na pgina 76. Para o campo Suporte APPN, selecione o valor N de rede. Anote o nome do ponto de controle.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

83

Configurando a Comunicao APPC


2. Configure a conectividade, conforme descrito em Configurando a Conectividade na pgina 77. Configure o link para suportar trfego independente. Para entrar em contato com esse n de rede a partir de um n de extremidade adjacente, voc precisar saber o endereo MAC e nmero de SAP da porta no n de rede. possvel utilizar o seguinte procedimento para obter o endereo MAC em um n do Communications Server para Linux: 1. Selecione a porta na janela N. 2. Clique no boto Iniciar para iniciar a porta. 3. Clique no boto Status para obter informaes de status sobre a porta. O dilogo Port Status exibe o endereo MAC e o nmero de SAP. 4. Anote-os para que possa digitar esses valores no dilogo de configurao de estao de link para o n de extremidade.

Configurando um N de Extremidade
Este cenrio presume que voc esteja utilizando a LU de ponto de controle e um modo padro, e esteja utilizando um tipo de link de rede local (Token Ring, Ethernet). Nesse caso, voc pode configurar o n de rede simplesmente seguindo estas tarefas de configurao: 1. Configure o n, conforme descrito em Configurando o N na pgina 76. Para o campo Suporte APPN, selecione o valor N de extremidade. 2. Configure a conectividade, conforme descrito em Configurando a Conectividade na pgina 77.Configure o link para suportar o trfego independente e fornea as seguintes informaes para a estao de link: v Digite o nome do n de rede (consulte Configurando um N de Rede na pgina 83) como o valor do campo N remoto. v Digite o endereo MAC e o nmero de SAP para a porta no n de rede no painel Contact Information no dilogo de configurao da estao de link. Em uma rede APPN, uma nica estao de link conectada a um n de rede adjacente pode ser usada para que voc se comunique com qualquer n remoto na rede; portanto, voc no precisa configurar uma estao de link separada para cada n remoto.

Verificando a Conectividade entre Dois Ns


Esse exemplo pressupe que voc configurou um n de rede, conforme descrito em Configurando um N de Rede na pgina 83, e um n de extremidade, conforme descrito em Configurando um N de Extremidade. Voc pode executar o seguinte procedimento para um n de extremidade: 1. Na janela N, selecione a estao de link que se conecta ao n de rede adjacente. 2. Clique no boto Iniciar para iniciar a estao de link. Quando a estao de link iniciada, as sesses CP-CP entre os dois ns so estabelecidas automaticamente. Essas sesses so exibidas no painel LUs Locais Independentes da janela N. 3. Para obter informaes de status para uma sesso, selecione a sesso na janela N e clique no boto Status.

Configurando uma LU APPC Independente


Em muitos casos, as aplicaes podem usar a LU de ponto de controle do n local, que automaticamente definida quando voc configura o n. Essa a LU padrose a aplicao no especificar uma determinada LU, essa ser usada. Se a

84

Configurando a Comunicao APPC


aplicao usar a LU padro, voc no precisar definir uma LU local. Verifique a documentao da aplicao APPN ou entre em contato com o programador da aplicao. Para configurar uma LU 6.2 independente, voc precisa das seguintes informaes: v Nome da LU local. v Alias da LU local (se um alias for usado em um TP suportado por essa LU). Para configurar uma LU local independente, siga estas etapas na janela N: 1. Selecione o painel LUs Locais Independentes da janela. 2. Selecione Nova LU local independente no submenu APPC no menu Servios (ou clique no boto Novo). O Communications Server para Linux exibe o dilogo LU Local. 3. Digite os valores apropriados nos campos do dilogo. 4. Clique no boto OK para definir uma LU local. A LU independente exibida no painel LUs Locais Independentes da janela N.

Configurando LUs Associadas para um N LEN


Defina um n remoto (e as LUs associadas no n) nas seguintes situaes: v Se o n local for um n LEN, defina todos os ns remotos e LUs associadas no n remoto com os quais ele se comunica usando a APPC. Um n LEN no pode localizar LUs associadas de forma dinmica; a definio do n remoto permite que isso seja feito. v Se o n local no fizer parte de uma rede APPN (por exemplo, se voc tiver dois ns de extremidade diretamente conectados, sem nenhum servidor de n de rede), as LUs no podero ser localizadas dinamicamente. Nesse caso, configure cada LU associada. v Se o n remoto for um n LEN e o n local for um n de rede que funciona como o servidor de n de rede do n LEN, defina o n LEN (e suas LUs associadas) como um n remoto no servidor de n de rede. Essa definio permite que os ns no restante da rede APPN localizem LUs no n LEN. v Se o n remoto estiver em uma rede APPN diferente, defina o n remoto porque ele no pode ser dinamicamente localizado. No defina LUs associadas se os ns local e remoto fizerem parte da mesma rede APPN. Quando voc inclui uma definio de n remoto, uma LU associada com o mesmo nome do n remoto automaticamente includa; essa a LU de ponto de controle para o n remoto. Se a aplicao usar essa LU associada, voc no precisar incluir outra LU associada, apesar de talvez desejar incluir um alias de LU para a LU associada. Para incluir um alias, d um clique duplo na LU associada e digite o alias no dilogo Configurao de LU Associada. Se a aplicao usar um alias de LU para referir-se sua LU associada, inclua uma definio de alias de LU associada. Se o n remoto ou local for um n LEN, defina a LU associada como um filho do n remoto, pois o n LEN no pode participar na localizao dinmica de LUs. Se a aplicao usar a LU de ponto de controle do n remoto como sua LU associada, isso significa que a LU de ponto de controle foi definida automaticamente quando o n remoto foi definido.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

85

Configurando a Comunicao APPC


Voc pode usar o programa de administrao Motif para incluir um alias de LU associada (consulte Definindo um Alias de LU Associada), incluir uma definio de uma LU associada em um n remoto especfico (consulte Definindo uma LU Associada em um N Remoto) ou definir vrias LUs associadas usando curingas (consulte Definindo Vrias LUs Associadas Usando Curingas na pgina 87). Definindo um N Remoto: Antes de configurar um n remoto, voc precisa das seguintes informaes: v O nome qualificado da rede SNA do n. Para configurar um n remoto, siga estas etapas na janela N: 1. Selecione o painel Sistemas Remotos da janela. 2. Selecione Novo n remoto no submenu APPC no menu Servios (ou clique no boto Novo na barra de botes, em seguida seleciona Definir n remoto). O Communications Server para Linux exibe o dilogo Configurao do N Remoto. 3. Digite os valores apropriados nos campos do dilogo. 4. Clique no boto OK para definir o n remoto. O n remoto exibido no painel Sistemas Remotos da janela N. Quando voc define um sistema remoto, o Communications Server para Linux define automaticamente a LU do ponto de controle no n remoto como uma LU parceira no n local. Definindo um Alias de LU Associada: Para definir um alias de LU associada, voc precisa das seguintes informaes: v Nome qualificado de LU associada (nome de rede SNA e nome de LU) v Alias de LU associada usado por um TP local Para incluir um alias de LU associada, siga estas etapas na janela N: 1. Selecione o painel Sistemas Remotos da janela. 2. Selecione APPC, Novas LUs associadas e Alias de LU associada no menu Servios (ou clique no boto Novo na barra de botes e selecione Definir alias de LU associada). O Communications Server para Linux exibe o dilogo Configurao do Alias da LU Associada. 3. Digite o nome e alias da LU associada no dilogo. 4. Clique no boto OK para definir o alias de LU associada. Esse alias exibido no painel Sistemas Remotos da janela N (como parte da definio Rede). Definindo uma LU Associada em um N Remoto: Para definir uma LU associada em um n remoto especfico, voc precisa das seguintes informaes: v Nome qualificado de LU associada v Alias da LU associada (se um alias for usado por um TP local) v Nome qualificado do n que contm informaes de diretrio para a LU associada. Para incluir uma definio de LU associada de um n remoto especfico, siga estas etapas na janela N: 1. Selecione o n remoto.

86

Configurando a Comunicao APPC


2. Selecione APPC, Novas LUs associadas e LU associada no n remoto no menu Servios (ou clique no boto Novo na barra de botes e selecione Definir LU associada no n remoto). O Communications Server para Linux exibe o dilogo Configurao da LU Parceira. 3. Digite os valores apropriados nos campos do dilogo. 4. Clique no boto OK para definir a LU associada. Esse alias exibido no painel Sistemas Remotos da janela N, abaixo do sistema remoto ao qual ele pertence. Definindo Vrias LUs Associadas Usando Curingas: Voc pode usar curingas para configurar a localizao de um conjunto de LUs associadas que esto localizadas no mesmo n remoto e cujos nomes so iniciados pelos mesmos caracteres. Se voc usar curingas, no precisar configurar cada LU associada individualmente. Quando voc definir LUs associadas usando curingas, fornea as seguintes informaes: v Nome qualificado da LU associada. O nome da LU associada curinga consiste em duas cadeias EBCDIC de tipo A, cada uma com 18 caracteres, que correspondem aos nomes qualificados de LU de vrias LUs associadas. A primeira cadeia pode ser um nome de rede SNA completo que corresponda exatamente ao nome de rede das LUs associadas ou um prefixo curinga que corresponda ao incio do nome da rede. Se voc digitar um prefixo curinga para o nome da rede, deixe a segunda cadeia em branco. Se voc fornecer um nome de rede SNA completo para a primeira cadeia, tambm poder digitar um valor para a segunda cadeia. (No permitido digitar a segunda cadeia, a menos que voc tenha fornecido um nome de rede SNA vlido para a primeira cadeia). A segunda cadeia de caracteres tratada como um prefixo curinga, que deve corresponder ao incio da segunda parte dos nomes qualificados de LU associada. v Nome do n onde as LUs associadas esto localizadas. Para incluir vrias LUs associadas, siga estas etapas na janela N: 1. Selecione o n remoto para o qual voc est definindo as LUs associadas. 2. Selecione APPC, Novas LUs associadas e LUs curinga associadas no n remoto no menu Servios (ou clique no boto Novo na barra de botes e selecione Definir LUs curinga associadas no n remoto). O Communications Server para Linux exibe o dilogo Configurao da LU Parceira Curinga. 3. Digite as informaes apropriadas nos campos do dilogo. 4. Clique no boto OK para definir as LUs associadas. Essas LUs so exibidas no painel Sistemas Remotos da janela N, abaixo do n remoto ao qual pertencem.

Configurando o APPC Dependente


Para configurar uma LU 6.2 dependente, voc precisa das seguintes informaes: v Nome da LU local. v Alias da LU local (se um alias for usado em um TP suportado por essa LU). v Nome da estao de link que fornece a conexo ao host. v Nmero da LU. v Se a LU deve ser atribuda ao conjunto padro para LUs 6.2 dependentes.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

87

Configurando a Comunicao APPC


Se voc estiver configurando LUs dependentes do tipo 6.2 para serem usadas com aplicaes APPC ou CPI-C, talvez deseje defini-las como membros do conjunto padro. Uma LU no usada do conjunto de LUs definidas como LUs padro atribuda a uma aplicao que no especifica uma LU local especfica. Para configurar uma LU local dependente, siga estas etapas na janela N: 1. Selecione uma estao de link no painel Conectividade da janela. 2. Selecione Nova LU local dependente no submenu APPC no menu Servios (ou clique no boto Novo na barra de botes, e selecione Nova LU local independente). O Communications Server para Linux exibe o dilogo LU Local. 3. Digite os valores apropriados nos campos do dilogo. 4. Clique no boto OK para definir uma LU local. A LU dependente exibida no painel Conectividade, abaixo da estao de link qual pertence.

Configurando o CPI Communications


Se voc suportar uma aplicao CPI-C que use nomes de destino simblicos de CPI-C, ser preciso definir as informaes adicionais de CPI-C. Essas informaes associam o nome de destino simblico s informaes sobre o TP associado, a LU associada, o modo e a segurana para a conversao. Para determinar o nome de destino simblico para o CPI-C, consulte o desenvolvedor da aplicao (se a aplicao for de outro fabricante, consulte a documentao do produto). Para configurar informaes adicionais do CPI-C, voc precisa das seguintes informaes: v Nome de destino simblico usado pelo TP v Nome do TP associado v Nome ou alias da LU associada v Nome do Modo Para configurar informaes adicionais de CPI-C, siga estas etapas na janela N: 1. Selecione o CPI-C no submenu APPC no menu Servios. O Communications Server para Linux exibe a janela Nomes de Destino CPI-C. 2. Clique no boto Novo. O Communications Server para Linux exibe o dilogo Configurao do destino de CPI-C. 3. Digite os valores apropriados nos campos do dilogo. 4. Clique no boto OK para definir informaes adicionais de CPI-C.

Configurando a LUA
A API LUA pode ser utilizada para aplicaes que utilizam tipos de LU 03 para se comunicar com um computador do host. (Para obter informaes detalhadas sobre a API LUA, consulte o IBM Communications Server for AIX ou Linux LUA Programmers Guide.) Antes de configurar a LUA, siga estas etapas de configurao: 1. Configure o n, conforme descrito em Configurando o N na pgina 76.

88

Configurando a LUA
2. Configure a conectividade para trfego dependente, conforme descrito em Configurando a Conectividade na pgina 77. (Se voc estiver utilizando o gateway SNA de envio de dados ou DLUR, configure o link para n de envio de dados no lugar de link direto ao host). Para configurar a LUA, voc precisa das seguintes informaes: v Nome da LU ou nome do conjunto de LUs. v Nmero de cada LU. O nmero da LU deve corresponder ao nmero de LU configurado no host. Para configurar a LUA, defina a LU usando o seguinte procedimento: 1. Selecione a estao de link para o host no painel Conectividade da janela N. 2. Clique no boto Novo. 3. No dilogo resultante, selecione Nova LU para LUA. 4. Digite os valores apropriados nos campos do dilogo. Especifique um tipo de LU como Irrestrita. 5. Clique no boto OK. A LU exibida no painel Conectividade da janela N, abaixo da estao de link para o host. 6. Se voc for usar algum grupo de LU, defina-o conforme descrito em Definindo um Conjunto de LUs.

Definindo um Conjunto de LUs


Voc pode definir conjuntos de LUs para simplificar a configurao do usurio e fornecer maior flexibilidade no estabelecimento de sesses do host. Por exemplo, voc pode definir vrias LUs em um nico conjunto de LUs e, em seguida, configurar vrios aplicativos LUA utilizando esse conjunto. Isso facilita a configurao dos aplicativos e permite que todos os aplicativos utilizem qualquer LU no conjunto. Nota: Voc pode atribuir uma sesso de usurio a uma LU especfica ou a um conjunto de LUs. v Se voc atribuir a sesso do usurio a uma LU especfica que est em um conjunto, a sesso utilizar essa LU se ela estiver disponvel; do contrrio, ela utilizar qualquer LU disponvel do conjunto, embora voc a tenha atribudo ao conjunto de LUs, em vez de uma LU especfica. v Se voc desejar que o usurio utilize apenas uma LU especificada, de forma que a sesso do usurio no poder ser estabelecida se a LU j estiver em uso, assegure-se de que a LU no esteja em um conjunto. possvel visualizar os conjuntos de LUs do n local do Communications Server para Linux utilizando a janela Conjuntos de LUs. Essa janela lista os conjuntos de LUs configurados no sistema local e permite que voc selecione LUs a serem includas em um conjunto de LUs. Voc pode incluir os seguintes tipos de LU em um conjunto a ser usado pelo 3270 (no misture LUs de tipos diferentes no mesmo conjunto): v LU de tela 3270 v LU sem restrio Para que voc possa incluir LUs em um conjunto, as LUs devem ser definidas no n local.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

89

Configurando a LUA
Para configurar um conjunto de LUs, siga estas etapas na janela N: 1. Selecione Conjuntos de LUs no menu Janelas. O Communications Server para Linux exibe a janela Conjuntos de LUs. 2. Clique no boto Novo. O Communications Server para Linux exibe o dilogo Configurao do Conjunto de LUs. A caixa direita lista as LUs que ainda no esto alocadas para um conjunto. Qualquer uma dessas LUs com tipo LU irrestrita pode ser includa no novo conjunto para LUA. 3. Selecione a LU ou LUs a serem includas no conjunto e clique no boto Novo para mover as LUs selecionadas para a caixa esquerda. Para remover uma LU da caixa esquerda, selecione-a e clique no boto Remover. 4. Clique no boto OK para definir o conjunto de LUs. Todas as LUs na caixa esquerda so includas no conjunto de LUs. O conjunto exibido na janela Conjuntos de LUs.

Configurando o Gateway SNA


Alm de fornecer acesso direto a um computador host, o Communications Server para Linux pode fornecer recursos de gateway SNA. Esse recurso permite que outros computadores acessem um computador host por meio de um n do Communications Server para Linux, em vez de requerer uma conexo separada com o host a partir de cada computador. O recurso de gateway SNA mostrado na Figura 7.

Host

Communications Server for Linux Providing SNA Gateway

Downstream Computers

Figura 7. Gateway SNA

O computador de recebimento de dados deve conter uma PU SNA do tipo 2.0 ou 2.1 para suportar LUs dependentes. Por exemplo, o computador de recebimento de dados poderia ser outro computador Communications Server para Linux ou um PC executando o Communications Server para Windows.

90

Configurando o Gateway SNA


Quando o n local do Communications Server para Linux utiliza o recurso de gateway SNA, todos os dados transferidos entre o host e o computador de recebimento de dados so roteados pelo n local. Isso permite que um computador de recebimento de dados compartilhe uma conexo de host com o Communications Server para Linux ou com outros computadores de recebimento de dados, em vez de requerer um link direto. Por exemplo, voc poderia configurar vrios computadores de recebimento de dados conectados a um Communications Server para Linux em uma rede local token ring, para que pudessem acessar a mesma linha privada de longa distncia do Communications Server para Linux at o host. O uso do gateway SNA tambm simplifica a configurao no host, pois voc no precisa definir os computadores de recebimento de dados e a linha de comunicao para eles. A configurao do host precisa incluir apenas o computador Communications Server para Linux e seu link de comunicao com o host; as LUs nos computadores de recebimento de dados so configuradas como parte dos recursos do computador do Communications Server para Linux. O host no sabe que o gateway SNA est sendo usado. Para que voc possa configurar o gateway SNA, execute a seguinte configurao: v Defina o n local, conforme descrito em Configurando o N na pgina 76. v Configure uma porta e estao de link para trfego dependente entre o n local e o host, conforme descrito em Configurando a Conectividade na pgina 77. Alm disso, configure portas e estaes de link para trfego dependente entre o n local e os ns de recebimento de dados. Se voc precisar suportar LUs de recebimento de dados que ainda no foram definidas, poder definir um gabarito na porta para suportar PUs implcitas e LUs de recebimento de dados (consulte Suportando LUs Implcitas de Recebimento de Dados). v Defina, no n local, as LUs usadas para a comunicao com o host (LUs de envio de dados). Defina as LUs de envio de dados como LUs do tipo 03 com um tipo de LU Irrestrita (desconhecida). (As LUs nos ns de recebimento de dados podem ser de qualquer tipo). v Se voc for usar algum grupo de LU, defina-o conforme descrito em Definindo um Conjunto de LUs na pgina 81.

Suportando LUs Implcitas de Recebimento de Dados


Para suportar LUs de recebimento de dados que no estejam predefinidas no Communications Server para Linux, possvel definir um gabarito na porta para PUs e LUs implcitas de recebimento de dados (para obter a configurao bsica de porta, consulte Configurando a Conectividade na pgina 77). Esses gabaritos fornecem suporte a LUs de recebimento de dados sem exigir que voc configure uma LU no n local para suportar todas as LUs em um n de recebimento de dados. Para configurar uma LU de recebimento de dados para o gateway SNA, voc precisa das seguintes informaes: v Uma faixa de nmeros de LU para suportar LUs de recebimento de dados. v Nome da LU do host. Para definir um gabarito para LUs implcitas de recebimento de dados, siga estas etapas: 1. Se voc j tiver configurado a porta, clique duas vezes na definio da porta no painel Conectividade da janela N. O Communications Server para Linux exibe o dilogo Configurao da Porta.
Captulo 8. Configurando e Utilizando o Communications Server para Linux

91

Configurando o Gateway SNA


voc ainda no tiver configurado a porta, faa isso agora: Selecione o painel Conectividade na janela N. Clique no boto Novo. No dilogo resultante, selecione para definir a porta e escolha o tipo de protocolo de link. O Communications Server para Linux exibe o dilogo Configurao da Porta. d. Digite os parmetros bsicos da porta, conforme descrito em Configurando a Conectividade na pgina 77. 2. Clique no boto Avanado na parte inferior do dilogo. O Communications Server para Linux exibe o dilogo Parmetros da Porta. O painel inferior mostra as definies que afetam gabaritos de LU de recebimento de dados. 3. Selecione a opo Configure downstream LUs for implicit PU access. 4. Clique em OK. O Communications Server para Linux exibe o dilogo Configurao do Gabarito de LU de Recebimento de Dados. 5. Digite os valores apropriados nos campos do dilogo. 6. Clique em OK para definir o gabarito de LU implcita de recebimento de dados. Se a. b. c.

Definindo LUs de Recebimento de Dados


Para configurar uma LU de recebimento de dados para o gateway SNA, voc precisa das seguintes informaes: v Nome de cada LU de recebimento de dados. (Este um identificador local e no precisa corresponder configurao do sistema de recebimento de dados.) v Nmero de cada LU de recebimento de dados. v Estao de link para o n de recebimento de dados. v Nome de LU de envio de dados (para a LU de host). Para configurar uma LU de recebimento de dados para o gateway SNA, siga estas etapas: 1. Selecione a estao de link para o n de recebimento de dados no painel Conectividade da janela N. 2. Clique no boto Novo. 3. Selecione Nova LU de recebimento de dados e clique em OK. O Communications Server para Linux exibe o dilogo LU de Recebimento de Dados. 4. Digite os valores apropriados nos campos do dilogo. 5. Clique em OK para definir a LU de recebimento de dados. A definio da LU exibida no painel Conectividade da janela N, abaixo da estao de link para o n de recebimento de dados.

Configurando o DLUR
Alm de fornecer acesso direto a um computador host, o Communications Server para Linux pode fornecer recursos DLUR (Dependent LU Requester). Esse recurso permite que as sesses de LUs dependentes expandam vrios ns em uma rede APPN em vez de exigir uma conexo direta ao host.

92

Configurando o DLUR
Normalmente, uma sesso de LU dependente exige um link de comunicao direto ao host. Se muitos ns (inclusive um n de host) estiverem conectados juntos em uma rede APPN, alguns deles podero no ter uma conexo direta ao host, mas somente uma conexo indireta atravs de outro n. No possvel estabelecer sesses de LU dependente com o host a partir de LUs nesses ns indiretamente conectados. O solicitador de LU dependente (DLUR) um recurso de APPN criado para superar essa limitao. O DLUR em um n APPN (tal como um n do Communications Server para Linux) funciona em conjunto com o servidor de LU dependente (DLUS) no host para direcionar sesses de LUs dependentes no n DLUR atravs da rede APPN at o host DLUS. O percurso para o host pode expandir vrios ns e tirar proveito do gerenciamento de rede, localizao dinmica de recursos e recursos de clculo de percurso da APPN. O DLUR deve estar disponvel no n onde as LUs esto localizadas e o DLUS deve estar disponvel no n do host. Observe que o DLUR no necessrio em nenhum n intermedirio no percurso de sesso. Se o n DLUR do Communications Server para Linux for um n de rede ou um N de Rede de Ramificao, ele tambm poder fornecer recursos de DLUR de passagem para LUs dependentes em computadores de recebimento de dados conectados ao n do Communications Server para Linux. Essas LUs pode utilizar o DLUR no n do Communications Server para Linux a fim de acessar o host pela rede, da mesma forma que as LUs internas ao n. Os computadores de recebimento de dados no precisam executar DLUR, e de fato no precisam estar cientes de que o DLUR est sendo utilizado. A Figura 8 na pgina 94 mostra um servidor do Communications Server para Linux configurado como um n de rede APPN, implementando DLUR de passagem para suportar sesses entre LUs no host (o n de envio de dados) e as LUs nos ns na rede APPN (ns de recebimento de dados).

Captulo 8. Configurando e Utilizando o Communications Server para Linux

93

Configurando o DLUR

Host

Communications Server for Linux Providing Passthrough DLUR

SNA Node with Dependent LUs

SNA Node with Dependent LUs

Figura 8. N do Communications Server para Linux Fornecendo DLUR

Nota: 1. Voc no pode configurar o DLUR em um n LEN. 2. Voc pode configurar o DLUR de passagem apenas em um n de rede ou N de Rede de Ramificao. 3. Se estiver utilizando um Extensor de Ramificao, voc no pode configurar o DLUR em um n de extremidade na ramificao (com um Ns de Rede de Ramificao como seu servidor de n de rede). Contudo, voc pode suportar aplicaes LU dependentes a partir deste n configurando o DLUR de passagem no N de Rede de Ramificao (de forma que o n de extremidade na ramificao no executa DLUR, mas utiliza o DLUR de passagem no N de Rede de Ramificao). As tarefas que precisam ser executadas para configurar o DLUR dependem do fato de as LUs dependentes estarem no n local ou em ns de recebimento de dados.

Configurando o Suporte DLUR no N Local


Voc precisa das seguintes informaes para essa tarefa: v ID de PU para a PU no n local. v Nome da PU. (Este um identificador local e no precisa corresponder configurao do host.) v Nome do DLUS no host (e o nome do DLUS de backup, se houver um). v Nome, nmero e tipo da LU para cada LU de recebimento de dados. O nmero da LU deve corresponder ao nmero configurado no host. Para configurar o suporte ao DLUR no n local, execute estas tarefas de configurao:

94

Configurando o DLUR
1. Defina o n local, conforme descrito em Configurando o N na pgina 76. Se voc estiver fornecendo o suporte ao DLUR de passagem para ns de recebimento de dados, defina o n como um n de rede APPN ou um n de rede de ramificao. 2. Configure a conectividade rede APPN. A conectividade APPN requer pelo menos uma porta e estao de link para trfego independente entre o n local e o n de rede APPN adjacente, conforme descrito em Configurando a Conectividade na pgina 77. 3. Defina uma PU DLUR no n local (a PU DLUR suporta conectividade ao host). Para configurar a PU DLUR, siga estas etapas na janela N: a. Selecione o menu Servios, em seguida o submenu Conectividade e Nova DLUR PU (ou clique no boto Novo na barra de botes, ento selecione DLUR PU). Quando voc clica no boto OK, o Communications Server para Linux exibe o dilogo Configurao de PU do DLUR. b. Digite os valores apropriados nos campos do dilogo. c. Clique no boto OK para definir a LU DLUR. A PU DLUR exibida no painel Conectividade abaixo do item DLUR. 4. Para configurar o DLUR para suportar LUs no n local, inclua as LUs no n local. AS LUs devem ser configuradas para suportar LUA, conforme descrito em Configurando a LUA na pgina 88. Dependendo dos requisitos dos aplicativos do usurio suportados pelas LUs, tambm pode ser necessrio efetuar configurao adicional.

Configurando o Suporte DLUR de Passagem para Ns de Recebimento de Dados


Voc precisa das seguintes informaes para essa tarefa: v Nome da PU de recebimento de dados para cada n de recebimento de dados ou para cada PU no n de recebimento de dados. (Este um identificador local e no precisa corresponder configurao do host.) v Nome do DLUS no host. Para configurar o suporte ao DLUR de passagem para ns de recebimento de dados, execute estas tarefas de configurao: 1. Defina o n local como um n de rede APPN (consulte Configurando o N na pgina 76). 2. Configure a conectividade aos ns de recebimento de dados. Configure portas e estaes de link para o trfego dependente entre o n local e cada n de recebimento de dados, conforme descrito em Configurando a Conectividade na pgina 77. (Voc no precisa definir uma PU DLUR para suportar DLUR de passagem para ns de recebimento de dados). 3. Um n de recebimento de dados pode suportar vrias PUs. Nesse caso, cada PU de recebimento de dados associada a um link diferente, portanto necessrio configurar vrios links entre o n DLUR do Communications Server para Linux e o n de recebimento de dados, e voc precisa saber o nome da PU de recebimento de dados de cada link.

Configurando o Servidor TN
Os programas de emulao do 3270 que se comunicam em TCP/IP (em vez de em uma rede SNA) so chamados de programas TN3270 (programas de emulao do Telnet 3270).
Captulo 8. Configurando e Utilizando o Communications Server para Linux

95

Configurando o Servidor TN
Os programas TN3270 tambm podem incluir suporte ao TN3270E (extenses padro do Telnet 3270). O TN3270E um protocolo aberto que suporta a emulao de dispositivos 3270 (inclusive terminais e impressoras) usando Telnet. Permite que um cliente de Telnet selecione um determinado dispositivo (especificando o nome da LU) e fornece suporte avanado para vrias funes, inclusive as chaves ATTN e SYSREQ e o tratamento de respostas do SNA. Nota: Este manual usa o termo TN3270 para informaes que se aplicam aos protocolos TN3270, TN3287 e TN3270E. O Servidor TN do Communications Server para Linux fornece acesso a computadores host 3270 para usurios do TN3270 em outros computadores. O Servidor TN permite que os usurios do TN3270 compartilhem uma conexo do host com o Communications Server para Linux ou com outros usurios do TN3270, em vez de requerer um link direto. O Servidor TN tambm permite que usurios do TN3270 acessem hosts que no estejam executando o TCP/IP. O recurso Servidor TN do Communications Server para Linux fornece uma associao entre um usurio do TN3270 e a LU 3270 do Communications Server para Linux. Todos os dados do usurio de TN3270 so direcionados para a LU. Isso significa que a configurao do host e do usurio de TN3270 feita como se eles fossem conectados diretamente; nenhum dos dois precisa saber que os dados esto sendo direcionados atravs do Servidor TN. O Servidor TN do Communications Server para Linux suporta todos os programas de emulao do cliente TN3270 que implementam corretamente os protocolos definidos nos RFCs 1123, 1576, 1646, 1647 e 2355 da IETF. Quando um programa TN3270 se comunica com o Servidor TN, o Communications Server para Linux identifica o programa pelo endereo TCP/IP do computador no qual o programa TN3270 est em execuo. O Communications Server para Linux no pode distinguir entre dois programas TN3270 diferentes que estejam sendo utilizados por usurios diferentes no mesmo computador. Nos manuais do Communications Server para Linux, o termo usurio do Servidor TN refere-se ao computador em que um programa TN3270 est sendo executado, e no a um usurio individual desse programa. Cada usurio do Servidor TN conectado ao Communications Server para Linux utilizando o recurso TN3270 Server normalmente configurado para acessar uma nica LU 3270 e, portanto, est restrito a uma sesso de host por vez. No entanto, voc tambm pode configurar um usurio do Servidor TN para acessar um conjunto de LUs 3270, em vez de ter uma nica LU 3270 dedicada para cada usurio. Isso permite que os usurios acessem o mesmo nmero de sesses que o nmero de LUs disponveis no conjunto. Para configurar o acesso ao Servidor TN, execute estas tarefas de configurao: v Defina o n local, conforme descrito em Configurando o N na pgina 76. v Configure uma porta e estao de link para trfego dependente entre o n local e o host, conforme descrito em Configurando a Conectividade na pgina 77. Para configurar o acesso do Servidor TN, execute as seguintes tarefas de configurao: v Defina as LUs 3270 no n local, usadas para a comunicao com o host. Para incluir LUs, consulte Definindo LUs 3270 na pgina 97.

96

Configurando o Servidor TN
v Se voc for usar algum grupo de LU, defina-o conforme descrito em Definindo um Conjunto de LUs.

Definindo LUs 3270


Antes de configurar a LU de 3270, obtenha as seguintes informaes: v Nome da LU. (Este um identificador local e no precisa corresponder configurao do host.) v Nmero da LU (ou nmeros de uma faixa de LUs). v Tipo de LU (modelo de tela 3270 ou impressora 3270). v Nome do conjunto (se voc estiver incluindo a LU em um conjunto). Para configurar uma LU dos tipos 03 para uma estao de link definida anteriormente, siga estas etapas na janela N: 1. Selecione a estao de link para o host no painel Conectividade da janela. 2. Clique no boto Novo. 3. Selecione o tipo de LU (Nova LU de exibio 3270 ou Nova LU de impresso 3270) no dilogo resultante. Quando voc seleciona esse item e clica em OK, o Communications Server para Linux exibe o dilogo Tipo de LU 03. 4. Digite os valores apropriados nos campos do dilogo. 5. Clique no boto OK para definir a LU. A LU exibida no painel Conectividade da janela N, abaixo da estao de link para o host.

Definindo um Conjunto de LUs


Para o 3270, voc pode definir conjuntos de LUs de modo a simplificar a configurao do usurio e fornecer maior flexibilidade no estabelecimento de sesses do host. Por exemplo, voc pode definir vrias LUs 3270 em um nico conjunto de LUs e, em seguida, configurar vrios clientes TN3270 que utilizam esse conjunto de LUs. Isso facilita a configurao das sesses de 3270 e permite que qualquer cliente utilize qualquer LU no conjunto. Nota: Voc pode atribuir um cliente TN3270 a uma LU especfica ou a um conjunto de LUs. v Se voc atribuir o cliente a uma LU especfica que est em um conjunto, o cliente utilizar essa LU se ela estiver disponvel; do contrrio, ele utilizar qualquer LU disponvel do conjunto, embora voc o tenha atribudo ao conjunto de LUs, em vez de a uma LU especfica. v Se voc desejar que o cliente utilize apenas uma LU especificada, de forma que a sesso do cliente no poder ser estabelecida se a LU j estiver em uso, assegure-se de que a LU no esteja em um conjunto. possvel visualizar os conjuntos de LUs do n local do Communications Server para Linux utilizando a janela Conjuntos de LUs. Essa janela lista os conjuntos de LUs configurados no sistema local e permite que voc selecione LUs a serem includas em um conjunto de LUs. Voc pode incluir os seguintes tipos de LU em um conjunto a ser usado pelo 3270 (no misture LUs de tipos diferentes no mesmo conjunto): v LU de tela 3270 v LU sem restrio
Captulo 8. Configurando e Utilizando o Communications Server para Linux

97

Configurando o Servidor TN
Para que voc possa incluir LUs em um conjunto, as LUs devem ser definidas no n local. Para configurar um conjunto de LUs, siga estas etapas na janela N: 1. Selecione Conjuntos de LUs no menu Janelas. O Communications Server para Linux exibe a janela Conjuntos de LUs. 2. Clique no boto Novo. O Communications Server para Linux exibe o dilogo Configurao do Conjunto de LUs. A caixa direita lista as LUs que ainda no esto alocadas para um conjunto. Qualquer uma delas pode ser includa no novo conjunto. 3. Selecione a LU ou LUs a serem includas no conjunto e clique no boto Novo para mover as LUs selecionadas para a caixa esquerda. Para remover uma LU da caixa esquerda, selecione-a e clique no boto Remover. 4. Clique no boto OK para definir o conjunto de LUs. Todas as LUs na caixa esquerda so includas no conjunto de LUs. O conjunto exibido na janela Conjuntos de LUs.

Configurando o TN3270 Server


Antes de configurar o TN3270 Server, voc precisa das seguintes informaes: v Se o servidor suporta somente o TN3270 ou tambm o TN3270E (que inclui suporte ao TN3270). v Se o cliente do TN3270E pode solicitar uma LU especfica. v Nomes de LUs de tela e de impressora (ou nomes de conjuntos de LUs) de cada cliente. (Os nomes de LU de impressora s sero necessrios se o TN3270E for suportado). v Se apenas determinados clientes forem permitidos ou se desejar limitar certos clientes para LUs especficas, voc precisar do nome ou endereo TCP/IP do cliente. v Nmero da porta TCP/IP no n do Servidor TN. v Se a criptografia de dados SSL, autenticao de cliente e autenticao de servidor so requeridos (esta opo est disponvel apenas se voc instalou o software adicional requerido para suport-los). Para associar uma LU de tela e uma LU de impressora, voc tambm precisa dos nomes dessas LUs. O registro de associao de um Servidor TN define uma associao entre uma LU de impressora e uma LU de tela de modo que o protocolo TN3270E possa conectar as duas. No preciso definir um registro de associao se o TN3270E ou as LUs de impressora no estiverem sendo suportados. O registro de padres do Servidor TN define os parmetros usados em todas as sesses de cliente do TN3270. Voc pode definir um nico registro de padres para cada servidor. Para configurar o TN3270 Server, execute as seguintes etapas da janela N: 1. Defina o registro de acesso ao Servidor TN: a. Selecione Servidor TN no menu Servios.

98

Configurando o Servidor TN
O Communications Server para Linux exibe a janela Servidor TN, que lista todos os registros de acesso do Servidor TN configurados na rea de janela superior e os registros de associao do Servidor TN na rea de janela inferior. b. Selecione o painel que contm os registros de acesso do TN3270 Server e clique no boto Novo. O Communications Server para Linux exibe o dilogo Acesso do Servidor TN. c. Digite os valores apropriados nos campos do dilogo. d. Clique em OK para definir o registro de acesso ao Servidor TN. O registro exibido na janela Servidor TN. 2. Defina o registro de associao do Servidor TN: a. Selecione o painel que contm registros de associao na janela Servidor TN e clique no boto Novo. O Communications Server para Linux exibe o dilogo Registro de Associao do Servidor TN. b. Digite os valores apropriados nos campos do dilogo. c. Clique em OK para definir o registro de associao do Servidor TN. O registro exibido na janela Servidor TN. 3. Se voc precisar forar respostas na impressora, especifique um mtodo keep-alive para sesses do TN3270, especifique como acessar o servidor LDAP externo que mantm uma lista de revogao utilizada para verificar autorizao para clientes TN3270, ou utilize o TN3270 SLP (Service Location Protocol), utilize o dilogo Parmetros Avanados do Servidor TN para isso. Para obter mais informaes sobre como configurar o suporte a SSL para o Servidor TN, consulte as pginas de Suporte do IBM Communications Server na Web, em http://www.ibm.com/software/network/commserver/support/.

Configurando o Redirecionador TN
O recurso Redirecionador TN do Communications Server para Linux fornece acesso ao host TCP/IP de passagem para os clientes TN3270, TN3270E, TN5250 e VT, referidos coletivamente como clientes Telnet. O usurio de Telnet se comunica com o Communications Server para Linux por meio de uma conexo TCP/IP; em seguida, o Communications Server para Linux se comunica com o host por meio de outra conexo TCP/IP. Isso permite que voc utilize a verificao de segurana SSL (Secure Sockets Layer) quando necessrio, no a conexo completa usurio para host. Por exemplo: v Se os clientes estiverem se conectando com o Communications Server para Linux sobre uma LAN TCP/IP em que a verificao no necessria, mas estiverem se conectando a um host remoto que requeira SSL, possvel utilizar SSL sobre a conexo TCP/IP entre o Communications Server para Linux e o host. Isso significa que a segurana verificada apenas uma vez para cliente, e clientes individuais no precisam fornecer informaes de segurana. v Se o Communications Server para Linux estiver instalado no mesmo site que o host, mas os clientes estiverem se conectando a partir de sites externos, voc poder utilizar SSL sobre as conexes de cliente para o Communications Server para Linux sem precisar instalar software SSL no host.

Captulo 8. Configurando e Utilizando o Communications Server para Linux

99

Configurando o Redirecionador TN

Configurando o Redirecionador TN
Antes que voc possa configurar o acesso Redirecionador TN, voc deve definir o n local conforme descrito na seo Configurando o N na pgina 76. Voc tambm precisa das seguintes informaes: v Se apenas certos clientes so permitidos, voc precisa do nome ou endereo TCP/IP do cliente. v O nmero da porta TCP/IP utilizado pelo cliente para conectar o n do Redirecionador TN. v Nome ou endereo TCP/IP do host. v Nmero da porta TCP/IP utilizado pelo n Redirecionador TN para conectar ao host. v Se a criptografia de dados SSL, autenticao de cliente e autenticao de servidor so requeridos entre o cliente e o n do Redirecionador TN (esta opo est disponvel apenas se voc instalou o software adicional requerido para suport-los). v Se a criptografia de dados SSL requerida entre o n Redirecionador TN e o host. Os registros padro do Redirecionador TN definem os parmetros que so utilizados em todas as sesses do cliente Redirecionador TN. Voc pode definir um nico registro padro para cada nmero de porta TCP/IP cliente. Para configurar o Redirecionador TN, execute as seguintes etapas da janela N para definir o registro de acesso do Redirecionador TN: 1. Selecione Servidor TN no menu Servios. O Communications Server para Linux exibe a janela Servidor TN, que lista todos os registros de acesso do servidor TN3270 configurados, os registros de associao do servidor TN3270 e os registros de acesso do Redirecionador TN. 2. Selecione o painel que contm os registros de acesso do Redirecionador TN e clique no boto Novo. O Communications Server para Linux exibe o dilogo Acesso do Redirecionador TN. 3. Digite os valores apropriados nos campos do dilogo. 4. Clique em OK para definir o registro de acesso ao Redirecionador TN. O registro aparece no painel Redirecionador TN da janela Servidor TN. Nota: O n SNA deve estar ativo para utilizar o Redirecionador TN, embora ele no utilize nenhum dos recursos SNA do n.

Desativando o Communications Server para Linux


A desativao do software Communications Server para Linux pra automaticamente o n do Communications Server para Linux e seus componentes de conectividade associados. A desativao do Communications Server para Linux tambm faz com que quaisquer outros processos (tal como um aplicativo LUA) parem de utilizar os recursos do Communications Server para Linux nesse servidor. Em geral, voc deve parar os servios individuais medida que os usurios terminam de utiliz-los e desativar o sistema apenas quando no houver nenhuma atividade do Communications Server para Linux.

100

Desativando o Communications Server para Linux


Se voc precisar desativar o Communications Server para Linux enquanto os usurios esto ativos, avise-os de que o Communications Server para Linux est parando e d-lhes tempo para concluir suas atividades antes de desativar o software. Quando voc desativa o software Communications Server para Linux, os aplicativos que utilizam as APIs APPC, CSV, LUA, NOF ou MS so notificados por um cdigo de retorno COMM_SUBSYSTEM_ABENDED e os aplicativos CPI-C por um cdigo de retorno CM_PRODUCT_SPECIFIC_ERROR. Para desativar o software Communications Server para Linux, digite o seguinte comando no prompt de comandos do Linux: sna stop Se o Communications Server para Linux for desativado com xito, sna stop retornar o cdigo de sada 0. Qualquer outro cdigo de sada indicar que ocorreu um erro e que o software Communications Server para Linux no foi desativado. Consulte o IBM Communications Server for Linux Diagnostics Guide para obter informaes adicionais sobre os valores de cdigo de sada.

Iniciando o Communications Server para Linux Automaticamente


Colocar o Communications Server para Linux no status totalmente ativo pode ser visto como vrias etapas: v Ativando o software Communications Server para Linux v Inicializando o n SNA v Ativando as portas e estaes de link configuradas no n. Cada uma dessas etapas pode ser gerenciada separadamente, e todas as etapas podem ser executadas no momento da inicializao, se necessrio. O restante desta seo descreve essas etapas e explica como control-las no momento da inicializao.

Ativando o Communications Server para Linux


O Communications Server para Linux requer que vrios mdulos de kernel sejam carregados para operar. Esses mdulos so carregados quando voc ativa pela primeira vez o software Communications Server para Linux e so descarregados apenas quando voc altera o nvel de execuo do kernel. O Communications Server para Linux tambm querer a execuo de vrios daemons (programas). At que esses daemons estejam em execuo, no possvel configurar ou utilizar o Communications Server para Linux. v Para iniciar os daemons e ativar o software Communications Server para Linux, emita o comando sna start. v Parar parar os daemons e desativar o software Communications Server para Linux, emita o comando sna stop.

Inicializando o N SNA
Quando o software Communications Server para Linux tiver sido ativado, voc poder configurar o n SNA e seus recursos, geralmente utilizando o programa de administrao Motif xsnaadmin. No entanto, o n no est disponvel para ser utilizado at o software ser inicializado. Voc pode inicializ-lo a partir do
Captulo 8. Configurando e Utilizando o Communications Server para Linux

101

Iniciando Automaticamente o Communications Server para Linux


programa de administrao da linha de comandos, utilizando o comando snaadmin init_node, ou a partir do programa de administrao Motif xsnaadmin.

Ativando Portas e Estaes de Link


As portas e estaes de link podem ser configuradas para iniciar em diferentes circunstncias: v Somente por interveno do operador v Sob pedido (quando um aplicativo iniciado utilizando um recurso no link) v Na inicializao do n (quando o comando snaadmin init_node emitido ou quando o n iniciado a partir do programa de administrao Motif). Iniciar por interveno do operador o padro, mas voc pode alterar esta opo para uma porta ou link especfico, utilizando o programa de administrao de linha de comandos ou o programa de administrao Motif. Nota: A inicializao de uma porta permite que ela receba chamadas de outros computadores, mas no permite que faa chamadas externas. Iniciar uma estao de link significa que o Communications Server para Linux tenta entrar em contato com o computador remoto.

Iniciando o Communications Server para Linux na Hora da Reinicializao


Juntamente com outros servios do Linux, o Communications Server para Linux ativado durante a reinicializao. Em outras palavras, por padro, aps uma reinicializao, o comando sna start emitido, mas o n SNA no iniciado. Essa inicializao feita no script de inicializao em tempo de inicializao do Communications Server para Linux, /etc/rc.d/init.d/snastart. Como convencional para scripts de inicializao, isso est vinculado a /etc/rc?.d/init.d/snastart para os vrios nveis de reinicializao. Voc pode editar /etc/rc.d/init.d/snastart para alterar o que ocorre na reinicializao. A alterao mais comum incluir a inicializao do n. O comando para isso, snaadmin init_node, j est includo no arquivo, mas h um comentrio. Dessa forma, voc simplesmente precisa excluir o comentrio. Ao incluir esse comando, voc tambm aciona a ativao de quaisquer portas ou estaes de link configuradas para serem ativadas na inicializao do n. Os aplicativos que utilizam o Communications Server para Linux no devem ser iniciados at que o n tenha sido inicializado. Se necessrio, voc pode iniciar esses aplicativos automaticamente no momento da inicializao e incluir todos os outros comandos snaadmin que precisa executar no momento da inicializao de uma das duas maneiras: v Inclua comandos no final de /etc/rc.d/init.d/snastart, aps o comando snaadmin init_node. v Crie um script /etc/rc?.d/init.d com um nmero maior que 95, o que assegura que ele ser executado aps o incio do Communications Server para Linux, e inclua os comandos nesse script. Nota: As alteraes feitas no arquivo /etc/rc.d/init.d/snastart no sero salvas quando voc fizer upgrade do Communications Server para Linux para uma verso mais recente. Sempre guarde uma cpia de suas alteraes, para que possa reaplic-las aps um upgrade.

102

Captulo 9. Recursos de Informaes do Communications Server para Linux e SNA


Este captulo descreve os recursos na biblioteca SNA que fornecem informaes sobre a tecnologia SNA e os diversos produtos e servios de rede oferecidos pela IBM. Tambm descreve informaes que esto disponveis nos fruns de rede.

Biblioteca SNA
A biblioteca SNA inclui folhetos de marketing, manuais, manuais do usurio e tutoriais que fornecem informaes introdutrias e mais aprofundadas sobre os seguintes tpicos: v v v v v v v Teoria do SNA Produtos do SNA Implementao do produto Configurao dos sistemas e redes Programas aplicativos SNA e APIs Planejamento geral, desempenho e ajuste. Diagnstico de problemas

v Gerenciamento de rede v Segurana da rede Todas as publicaes IBM podem ser solicitadas atravs de um representante IBM, da assistncia tcnica autorizada IBM em sua localidade ou ligando para a IBM diretamente no telefone 0800-7014262. Para obter uma lista com as publicaes mais relevantes para o Communications Server para Linux, consulte a Bibliografia no final deste manual. Para obter informaes sobre publicaes adicionais, entre em contato com um representante IBM.

Informaes Acessveis pela Rede


Para promover a troca de informaes, a IBM patrocina fruns eletrnicos e BBS. Ela coloca home pages na Internet e fornece documentao on-line, que tambm pode ser acessada na World Wide Web. Suporte ao Produto atravs do IBMLink O frum IBMLink mantido em redes pertencentes IBM. projetado para ajudar os clientes que possuem produtos IBM a resolverem problemas tcnicos e outras questes relacionadas ao sistema e rede. A equipe da IBM responde perguntas e media discusses on-line entre clientes IBM. Para obter mais informaes sobre o IBMLink, utilize http:// www.ibmlink.ibm.com. Informaes em Pginas Iniciais da IBM Na Internet, vrias home pages IBM fornecessem acesso a fruns. Para obter ajuda abrangente, a home page principal da IBM pode ser utilizada

Copyright IBM Corp. 2000, 2009

103

Informaes Acessveis pela Rede


para navegar para os centros de informaes na Internet e na World Wide Web. A home page principal pode ser acessada pelo endereo http://www.ibm.com. possvel acessar informaes sobre software de rede da IBM, incluindo o Communications Server para Linux, utilizando http://www.ibm.com/ software/network. As informaes sobre o Communications Server para Linux esto no endereo http://www.ibm.com/software/network/ commserver. Para obter informaes mais detalhadas sobre o suporte ao Communications Server para Linux, utilize http://www.ibm.com/ software/network/commserver/support. Informaes para Download Na World Wide Web, os usurios podem fazer download de publicaes Redbook utilizando o endereo http://www.redbooks.ibm.com. Informaes sobre software da IBM podem ser acessadas no endereo http://www.ibm.com/software, onde possvel efetuar link para pginas sobre o Communications Server para Linux e todos os IBM Software Servers.

Leitura Sugerida
Para aqueles que desejam reforar seu entendimento sobre SNA, os manuais a seguir abrangem a teoria SNA e a utilizao do Communications Server para Linux na prtica. Os manuais so teis tanto para pessoas inexperientes como para o pessoal bem treinado, que podem comear a se familiarizarem com o SNA ou obter um conhecimento mais profundo sobre o assunto. v Systems Network Architecture: Technical Overview (GC303073) v IBM Communications Server for Linux Administration Guide Se voc tiver interesses mais especficos, consulte a Bibliografia para obter outras referncias ou entre em contato com seu representante IBM local.

104

Apndice. Avisos
Estas informaes foram desenvolvidas para produtos e servios oferecidos nos Estados Unidos. possvel que a IBM no oferea os produtos, servios ou recursos discutidos nesta publicao em outros pases. Consulte um representante IBM local para obter informaes sobre produtos e servios disponveis atualmente em sua rea. Qualquer referncia a produtos, programas ou servios IBM no significa que apenas produtos, programas ou servios IBM possam ser utilizados. Qualquer produto, programa ou servio funcionalmente equivalente, que no infrinja nenhum direito de propriedade intelectual da IBM poder ser utilizado em substituio a este produto, programa ou servio. Entretanto, a avaliao e verificao da operao de qualquer produto, programa ou servio no-IBM so de responsabilidade do Cliente. A IBM pode ter patentes ou solicitaes pendentes de patentes relativas a assuntos tratados nesta publicao. O fornecimento desta publicao no lhe garante direito algum sobre tais patentes. Pedidos de licena devem ser enviados, por escrito, para: Gerncia de Relaes Comerciais e Industriais da IBM Brasil Av. Pasteur, 138-146 Botafogo Rio de Janeiro, RJ CEP 22290-240 Para pedidos de licena relacionados a informaes de DBCS (Conjunto de Caracteres de Byte Duplo), entre em contato com o Departamento de Propriedade Intelectual da IBM em seu pas ou envie pedidos de licena, por escrito, para: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan O pargrafo a seguir no se aplica a nenhum pas em que tais disposies no estejam de acordo com a legislao local: A INTERNATIONAL BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAO NO ESTADO EM QUE SE ENCONTRA, SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLCITA, INCLUINDO, MAS A ELAS NO SE LIMITANDO, AS GARANTIAS IMPLCITAS DE NO-INFRAO, COMERCIALIZAO OU ADEQUAO A UM DETERMINADO PROPSITO. Alguns pases no permitem a excluso de garantias expressas ou implcitas em certas transaes; portanto, essa disposio pode no se aplicar ao Cliente. Essas informaes podem conter imprecises tcnicas ou erros tipogrficos. So feitas alteraes peridicas nas informaes aqui contidas; tais alteraes sero incorporadas em futuras edies desta publicao. A IBM pode, a qualquer momento, aperfeioar e/ou alterar os produtos e/ou programas descritos nesta publicao, sem aviso prvio. Referncias nestas informaes a Web sites no-IBM so fornecidas apenas por convenincia e no representam de forma alguma um endosso a esses Web sites. Os materiais contidos nesses Web sites no fazem parte dos materiais desse produto IBM e a utilizao desses Web sites de inteira responsabilidade do Cliente.
Copyright IBM Corp. 2000, 2009

105

A IBM pode utilizar ou distribuir as informaes fornecidas da forma que julgar apropriada sem incorrer em qualquer obrigao para com o Cliente. Licenciados deste programa que desejam obter informaes sobre este assunto com objetivo de permitir: (i) a troca de informaes entre programas criados independentemente e outros programas (incluindo este) e (ii) a utilizao mtua das informaes trocadas, devem entrar em contato com: Gerncia de Relaes Comerciais e Industriais da IBM Brasil Av. Pasteur, 138-146 Botafogo Rio de Janeiro, RJ CEP 22290-240 Tais informaes podem estar disponveis, sujeitas a termos e condies apropriadas, incluindo em alguns casos o pagamento de uma taxa. O programa licenciado descrito nesta publicao e todo o material licenciado disponvel so fornecidos pela IBM sob os termos do Contrato com o Cliente IBM, do Contrato Internacional de Licena do Programa IBM ou de qualquer outro contrato equivalente. Todos os dados de desempenho aqui contidos foram determinados em um ambiente controlado. Portanto, os resultados obtidos em outros ambientes operacionais podem variar significativamente. Algumas medidas podem ter sido tomadas em sistemas em nvel de desenvolvimento e no h garantia de que estas medidas sero iguais em sistemas geralmente disponveis. Alm disso, algumas medidas podem ter sido estimadas por extrapolao. Os resultados reais podem variar. Os usurios deste documento devem verificar os dados aplicveis para seu ambiente especfico. As informaes relativas a produtos no-IBM foram obtidas junto aos fornecedores dos respectivos produtos, de seus anncios publicados ou de outras fontes disponveis publicamente. A IBM no testou estes produtos e no pode confirmar a preciso de seu desempenho, compatibilidade nem qualquer outra reivindicao relacionada a produtos no-IBM. Dvidas sobre os recursos de produtos no-IBM devem ser encaminhadas diretamente a seus fornecedores. Estas informaes contm exemplos de dados e relatrios utilizados nas operaes dirias de negcios. Para ilustr-los da forma mais completa possvel, os exemplos podem incluir nomes de indivduos, empresas, marcas e produtos. Todos estes nomes so fictcios e qualquer semelhana com nomes e endereos utilizados por uma empresa real mera coincidncia. LICENA DE COPYRIGHT: Estas informaes contm programas de aplicativos de exemplo na linguagem fonte, ilustrando as tcnicas de programao em diversas plataformas operacionais. O Cliente pode copiar, modificar e distribuir estes programas de exemplo sem a necessidade de pagar IBM, com objetivos de desenvolvimento, utilizao, marketing ou distribuio de programas aplicativos em conformidade com a interface de programao de aplicativo para a plataforma operacional para a qual os programas de exemplo so criados. Esses exemplos no foram testados completamente em todas as condies. Portanto, a IBM no pode garantir ou implicar a confiabilidade, manuteno ou funo destes programas. O Cliente pode copiar, modificar e distribuir estes programas de exemplo de qualquer maneira sem pagamento IBM, com objetivos de desenvolvimento, utilizao, marketing ou distribuio de programas aplicativos em conformidade com interfaces de programao de aplicativos da IBM.

106

Cada cpia ou parte destes programas de exemplo ou qualquer trabalho derivado deve incluir um aviso de copyright com os dizeres: (nome da empresa) (ano). Partes deste cdigo so derivadas dos Programas de Exemplo da IBM Corp. Copyright IBM Corp. 2000, 2005, 2006, 2007, 2008, 2009. Todos os direitos reservados.

Marcas Registradas
IBM, o logotipo IBM e ibm.com so marcas ou marcas registradas da International Business Machines Corp. registradas em vrias jurisdies no mundo inteiro. Outros nomes de produtos e servios podem ser marcas registradas da IBM ou de outras empresas. Uma lista atual de marcas registradas IBM est disponvel na Web em Copyright and trademark information no endereo www.ibm.com/legal/copytrade.shtml. Adobe uma marca registrada da Adobe Systems Incorporated nos Estados Unidos e/ou em outros pases. Intel e Pentium so marcas ou marcas registradas da Intel Corporation ou de suas subsidirias nos Estados Unidos e em outros pases. Java e todas as marcas registradas e logotipos baseados em Java so marcas registradas da Sun Microsystems, Inc. nos Estados Unidos e/ou em outros pases. Linux uma marca registrada de Linus Torvalds nos Estados Unidos e/ou em outros pases. Microsoft e Windows so marcas registradas da Microsoft Corporation nos Estados Unidos e/ou em outros pases. UNIX uma marca registrada do The Open Group nos Estados Unidos e em outros pases. Outros nomes de empresas, produtos ou servios podem ser marcas registradas ou marcas de servios de terceiros.

Apndice. Avisos

107

108

Bibliografia
As seguintes publicaes da IBM fornecem informaes sobre os tpicos abordados nesta biblioteca. As publicaes esto divididas nos seguintes tpicos: v Communications Server para Linux, Verso 6.4 v SNA (Systems Network Architecture) v Configurao do Host v z/OS Communications Server v TCP/IP (Transmission Control Protocol/Internet Protocol) v v v v X.25 APPC (Advanced Program-to-Program Communication) Programao Outros tpicos de rede IBM

Para manuais da biblioteca do Communications Server para Linux so fornecidas breves descries. Para outros manuais, somente os ttulos e os nmeros de pedido so mostrados aqui.

Communications Server para Linux Verso 6.4 Publicaes


A biblioteca do Communications Server para Linux composta dos seguintes manuais. Alm disso, verses em cpia eletrnica desses documentos so fornecidas no CD-ROM. Consulte o IBM Communications Server para Linux: Iniciao Rpida para obter informaes sobre como acessar os arquivos em cpia eletrnica no CD-ROM. Para instalar esses manuais em cpia eletrnica no sistema, voc precisa de 915 MB de espao em disco (dependendo de qual verso de idioma voc instalar). v IBM Communications Server para Linux: Iniciao Rpida (G517-7999 e G517-7996) Este manual uma introduo geral ao Communications Server para Linux, incluindo informaes sobre caractersticas de rede suportadas, instalao, configurao e operao. H duas verses deste manual: A G517-7999 para o Communications Server para Linux nas plataformas i686, x86_64 e ppc64 A G517-7996 para o Communications Server para Linux no System z. v IBM Communications Server for Linux Administration Guide (SC31-6771) Esse manual fornece uma viso geral do SNA e do Communications Server para Linux, alm de informaes sobre a configurao e a operao do Communications Server para Linux. v IBM Communications Server for Linux Administration Command Reference (SC31-6770) Este manual fornece informaes sobre os comandos do SNA e do Communications Server para Linux. v IBM Communications Server for AIX or Linux CPI-C Programmers Guide (SC23-8691) Esse manual fornece informaes para programadores experientes em C ou Java sobre como gravar programas de transao SNA utilizando a API de Comunicaes CPI do Communications Server para Linux.

Copyright IBM Corp. 2000, 2009

109

v IBM Communications Server for AIX or Linux APPC Programmers Guide (SC23-8692) Esse manual contm as informaes necessrias para gravar programas aplicativos utilizando o APPC (Advanced Program-to-Program Communication). v IBM Communications Server for AIX or Linux LUA Programmers Guide (SC23-8690) Esse manual contm as informaes necessrias para gravar aplicaes utilizando a LUA (LU Application Programming Interface) convencional. v IBM Communications Server for AIX or Linux CSV Programmers Guide (SC23-8689) Esse manual contm as informaes necessrias para gravar programas aplicativos utilizando a API (Interface de Programao de Aplicativo) do CSV (Common Service Verbs). v IBM Communications Server for AIX or Linux MS Programmers Guide (SC23-8596) Este manual contm as informaes necessrias para gravar aplicaes utilizando a API do MS (Management Services). v IBM Communications Server for Linux NOF Programmers Guide (SC31-6778) Este manual contm as informaes necessrias para gravar aplicaes utilizando o API do NOF (Node Operator Facility). v IBM Communications Server for Linux Diagnostics Guide (SC31-6779) Este manual fornece informaes sobre a resoluo de problemas em rede SNA. v IBM Communications Server for AIX or Linux APPC Application Suite Users Guide (SC23-8595) Esse manual fornece informaes sobre os aplicativos APPC utilizados com o Communications Server para Linux. v IBM Communications Server for Linux Glossary (GC31-6780) Esse manual fornece uma lista abrangente de termos e definies utilizados em toda a biblioteca do Communications Server para Linux.

Publicaes do SNA (Systems Network Architecture)


Os manuais a seguir contm informaes sobre redes SNA: v Systems Network Architecture: Format and Protocol Reference ManualArchitecture Logic for LU Type 6.2 (SC30-3269) v Systems Network Architecture: Formats (GA27-3136) v Systems Network Architecture: Guide to SNA Publications (GC30-3438) v Systems Network Architecture: Network Product Formats (LY43-0081) v Systems Network Architecture: Technical Overview (GC30-3073) v Systems Network Architecture: APPN Architecture Reference (SC30-3422) v Systems Network Architecture: v Systems Network Architecture: v Systems Network Architecture: Type 6.2 (GC30-3084) v Systems Network Architecture: Sessions between Logical Units (GC20-1868) LU 6.2 ReferencePeer Protocols (SC31-6808) Transaction Programmers Reference Manual for LU 3270 Datastream Programmers Reference (GA23-0059)

v Networking Blueprint Executive Overview (GC31-7057) v Systems Network Architecture: Management Services Reference (SC30-3346)

110

Publicaes da Configurao do Host


Os manuais a seguir contm informaes sobre a configurao do host: v ES/9000, ES/3090 IOCP Users Guide Volume A04 (GC38-0097) v 3174 Establishment Controller Installation Guide (GG24-3061) v 3270 Information Display System 3174 Establishment Controller: Planning Guide (GA27-3918) v OS/390 Hardware Configuration Definition (HCD) Users Guide (SC28-1848)

Publicaes do z/OS Communications Server


Os manuais a seguir contm informaes sobre o z/OS Communications Server: v z/OS V1R7 Communications Server: SNA Network Implementation Guide (SC31-8777) v z/OS V1R7 Communications Server: SNA Diagnostics (Vol 1: GC31-6850, Vol 2: GC31-6851) v z/OS V1R6 Communications Server: Resource Definition Reference (SC31-8778)

Publicaes do TCP/IP
Os manuais a seguir contm informaes sobre o protocolo de rede TCP/IP (Transmission Control Protocol/Internet Protocol): v z/OS V1R7 Communications Server: IP Configuration Guide (SC31-8775) v z/OS V1R7 Communications Server: IP Configuration Reference (SC31-8776) v z/VM V5R1 TCP/IP Planning and Customization (SC24-6125)

Publicaes do X.25
Os manuais a seguir contm informaes sobre o protocolo de rede X.25: v Communications Server for OS/2 Version 4 X.25 Programming (SC31-8150)

Publicaes do APPC
Os manuais a seguir contm informaes sobre o APPC (Advanced Program-to-Program Communication): v APPC Application Suite V1 Users Guide (SC31-6532) v APPC Application Suite V1 Administration (SC31-6533) v APPC Application Suite V1 Programming (SC31-6534) v APPC Application Suite V1 Online Product Library (SK2T-2680) v APPC Application Suite Licensed Program Specifications (GC31-6535) v z/OS V1R2.0 Communications Server: APPC Application Suite Users Guide (SC31-8809)

Publicaes de Programao
Os manuais a seguir contm informaes sobre programao: v Common Programming Interface Communications CPI-C Reference (SC26-4399) v Guia de Programao de Aplicativos do Communication Server para OS/2 Verso 4 (SC31-8152)

Bibliografia

111

Outras Publicaes de Rede da IBM


Os manuais a seguir contm informaes sobre outros tpicos relacionados ao Communications Server para Linux: v SDLC Concepts (GA27-3093) v Local Area Network Concepts and Products: LAN Architecture (SG24-4753) v Local Area Network Concepts and Products: LAN Adapters, Hubs and ATM (SG24-4754) v Local Area Network Concepts and Products: Routers and Gateways (SG24-4755) v Local Area Network Concepts and Products: LAN Operating Systems and Management (SG24-4756) v IBM Network Control Program Resource Definition Guide (SC30-3349)

112

ndice Remissivo A
ajuda programa de administrao Motif 13 alertas 16 alias, definindo para LU associada 86 API para administrao do Communications Server para Linux 14 suporte 5 Tipos de Communications Server para Linux 5 API NOF 14 aplicaes parceiras 7 APPC configurao 82 LU 6.2 dependente 87 LU 6.2 independente 84 on-line 104 suite de aplicao 7, 10 suporte a aplicao distribuda 7 APPC (advanced program-to-program communication) 7 APPC Application Suite 10 APPN aplicaes para 7, 10 configurao 83, 84 configurao dinmica 13 funes de subrea 3 N de extremidade 2 n de rede 2 rede de conexo 14 roteamento 14 segmentao da rede 23 suporte de host para 3 suporte de LU dependente 4 suporte DLUR 3 tipo de n 2 armazenamento em disco rgido 21 arquivo de segurana arquivos de configurao 35 restaurao 35 arquivo snastart 70, 102 ativando o Communications Server para Linux no sistema local 70 ativando o software Communications Server para Linux 101 ativando portas e estaes de link 102 cliente 6 cliente/servidor configurao 75 comando de consulta 15 comando start 70 comando stop 101 comandos de status 15 Common Programming Interface for Communications (CPI-C) 5 compactao, de dados de sesso de LU 4 computador de recebimento de dados 90 concentrao de PU 90 concentrador da PU 7 conectividade configurao 77 opes 3 configurao 18 arquivo de segurana 35 arquivos 35, 36 comunicao APPC 82 conectividade 77 DLUR 92 exemplos 93 exibindo 73 Informaes secundrias de CPI-C 88 LU 6.2 84, 87 LU dos tipos 0 a 3 80 LU implcita de recebimento de dados 91 LUs associadas para um n LEN 85 LUs de recebimento de dados para gateway SNA 90 modificando 73 n 76 n remoto 86 Padro do Redirecionador TN 100 padres do Servidor TN 98 planejamento 68 porta 78 registros da associao do Servidor TN 98 configurao de LU 6.2 independente 84 configurao de LU implcita de recebimento de dados 91 configurao de porta 78, 79, 80 configurao dinmica 13 conjunto de LUs configurao 82 definindo 81 exibindo 82 controle de link de dados sncrono (SDLC) 77 convenes de nomenclatura 23 CPI-C API 5 configurao 88 interoperabilidade 16 CPI Communications (CPI-C) 5 curingas 87

D
DDDLU (Dynamic definition of dependent LUs) 4 de rede 5 desativando o Communications Server para Linux 100 desinstalando o Communications Server para Linux 37 desinstalando um Remote API Client no AIX 54 desinstalando um Remote API Client no Linux 43 desinstalando um Remote API Client no Linux para System z 49 dilogo 71 diretrio dos programas executveis do Communications Server para Linux 69 DLC configurao 79, 80 em configurao de porta 77 DLUR configurao 92 configurao de PU 95 descrio 3 no n local 94 suporte a ns de recebimento de dados 95 DLUS 93 documentao, on-line 103 documentao do Communications Server para Linux 31 documentao on-line do Communications Server para Linux 31 domnio 6

E
eliminando um recurso 73 Endereo IPv4 22 Endereo IPv6 22 Enterprise Extender configurao de link 79 porta de dilogo 80 viso geral 10 estao de link ativando 102 definindo na porta 78 Ethernet configurao de link 78 dilogo SAP 79 exibindo a configurao 73 Extensor de Ramificao 8

B
botes da barra de ferramentas 74 botes em janelas de recursos 74

F
fazer o backup do servidor principal ferramentas de resoluo de problemas 16 fluxo de dados 5 folhas de tarefas 69 75

C
caminhos dos programas executveis do Communications Server para Linux 69 chamadas 5 Copyright IBM Corp. 2000, 2009

113

Formatos de endereo IP fruns, on-line 103

22

G
gateway definio 7 gateway SNA 7 gateway SNA configurao 90 viso geral 7 gerenciamento de componentes 71 grupos de discusso, on-line 103 GSKIT Remote API Client no AIX 51, 53 Remote API Client no Linux 40, 42 Remote API Client no Linux para System z 45, 48 Remote API Client no Windows 63

H
HACL 31 hardware link 20 hardware de link 20 host em rede APPN 3 em rede de subrea 2 suporte LU 3 Host Access Class Libraries 31 HPR comparado ao ISR 14 HPR/IP 10 HTTPS configurando 31 Remote API Client no AIX 53 Remote API Client no Linux 42 Remote API Client no Linux para System z 48 Remote API Client no Windows 63 requisitos 21

iniciando o Communications Server para Linux no momento da reinicializao 102 iniciando um recurso 73 instalao detalhes dos pacotes existentes 26 preparao para a 26 Remote API Client no AIX 52, 53 Remote API Client no Linux 41 Remote API Client no Linux para System z 46 tarefas de manuteno aps 33 instalao cliente/servidor 33 instalando o Communications Server para Linux 29 instalando um Remote API Client no AIX 52, 53 instalando um Remote API Client no Linux 41 instalando um Remote API Client no Linux para System z 46 interface de programa aplicativo (API) 5 ISO (International Organization for Standards) 23 ISR (intermediate session routing) 14

M
MAC (Medium Access Control) 79 MDS-NMVT (Multiple Domain Support-Network Management Vector Transport) 15 Medium Access Control (MAC) 79 meio de transporte 19 migrando de nveis anteriores do Communications Server para Linux 27 modificando a configurao 73

N
n configurao 76 envio de dados 93 inicializando 101 local 94 recebimento de dados 95 remoto 85, 86 n de envio de dados 93 N de LEN configurao de LU associada 85 descrio 3 identificao de n remoto 79 n de recebimento de dados 93 N de Rede de Ramificao 8 n LEN (Low-entry Networking) 79 n remoto configurao 85, 86 configurao de LU associada 86 Nome do Servidor 58

J
janela 71 janela Configurao, Remote API Client no Windows parmetros 58 parmetros avanados 60 janela N 71 Java Remote API Client no AIX 51 Remote API Client no Linux 40 Remote API Client no Linux para System z 45

O
on-line ajuda 13 APPC 104 documentao 103 fruns 103 grupos de discusso 103 opes de controle de link de dados 3 opes de interface 14 opes de segurana 14 OSI (Open Systems Interconnection) 23

L
leitura sugerida 104 LU associada, definindo 85 configurao 84, 87, 97 conjunto 89, 96, 97, 98 convenes de nomenclatura 23 recebimento de dados 90, 92 suporte 3 LU 3270 definindo 97 para Servidor TN 11, 96 LU 6.2 dependente 87 LU associada alias 86 configurao 85 definindo com curingas 87 no n remoto 86 LU de recebimento de dados configurao 92 exemplos de hardware 90 para gateway SNA 90 LU dos tipos 0 a 3 80, 81 LU local, definindo 84

I
incluindo um recurso 73 informaes sobre release 34 inicializando o n SNA 101 iniciando automaticamente o Communications Server para Linux 101 iniciando o Communications Server para Linux automaticamente na inicializao do sistema 70 iniciando o Communications Server para Linux automaticamente 101 ativando o software Communications Server para Linux 101 ativando portas e estaes de link 102 inicializando o n SNA 101 iniciando no momento da reinicializao 102

P
pacing, nvel de sesso 14 pacing a nvel de sesso adaptativo 14 parmetro Difuses de UDP 59 parmetro Domnio 58 parmetro Nmero Mx. de Tentativas de Difuso 60 parmetro Tempo Limite de Acesso LAN 60 parmetro Tempo Limite de Reconexo 60 parando um recurso 73 PDF, visualizando manuais 33 planilhas, planejando 68 planilhas de planejamento 68 ponto rede 2 ponto de entrada 15

114

ponto focal 15 porta ativando 102 porta de dilogo IP 80 problema dados 16 ferramentas de diagnstico 16 procedimentos instalando o Remote API Client no Windows 57, 61 procedimentos ps-instalao 33 processamento distribudo ambiente 2 suporte a aplicativo 6 programa de administrao API NOF 14 linha de comandos 14 Motif 13, 15 programa de administrao da linha de comandos 14 programa de administrao Motif ajuda 13 capacidades de gerenciamento 15 descrio 13 utilizao 67 programa de transao (TP) 5 programa licenciado 29 Remote API Client no AIX 52 Remote API Client no Linux 41 Remote API Client no Linux para System z 46 programa snaadmin 14 programa xsnaadmin 13, 67 programas TN3270 95 PU (unidade fsica) 7

R
recurso definindo 73 eliminando 73 gerenciamento 71 informaes 103 iniciando 73 itens 74 parando 73 requisitos 18 recursos de informaes 103 recursos de software 7 rede alertas 16 convenes de nomenclatura 23 gerenciamento 15 informaes disponveis atravs 103 planejamento 17, 18, 23 ponto a ponto 2 subrea 2 suporte 2 rede de conexo 14 rede de conexo, configurao 79 Rede local (LAN) 3 rede remota (WAN) 3 Redirecionador TN configurao 99 configurao do registro de acesso 100 configurao padro 100

Redirecionador TN (continuao) viso geral 12 Remote API Client requisitos de hardware do AIX 51 requisitos de hardware do Linux 39 requisitos de hardware do Linux para System z 45 requisitos de software do AIX 51 requisitos de software do Linux 40 requisitos de software do Linux para System z 45 Remote API Client no Linux detalhes dos pacotes existentes 40 Remote API Client no Linux para System z detalhes dos pacotes existentes 46 Remote API Client no Windows instalando 56 instalando a partir da linha de comandos 61 instalando com o programa setup 57 requisitos HTTPS 21 instalao 20 memria e armazenamento 21 pessoal e habilidade 19 sistema operacional 20 software 20, 21 WebSphere Application Server 21 requisitos de armazenamento 21 requisitos de habilidades 19 requisitos de hardware Remote API Client no AIX 51 Remote API Client no Linux 39 Remote API Client no Linux para System z 45 Remote API Client no Windows 55 servidor 20 requisitos de instalao 20 requisitos de memria 21 requisitos de pessoal 19 requisitos de sistema operacional 20 requisitos de software 20, 21 Remote API Client no AIX 51 Remote API Client no Linux 40 Remote API Client no Linux para System z 45 Remote API Client no Windows 55 requisitos funcionais 17 rpm 19 RUI Primria 4

servidor, Telnet 10 servidor de backup 6 servidor de configurao 75 incluindo 75 removendo 76 servidor de ponto a ponto 6 Servidor de Unidade Lgica Dependente (DLUS) 93 servidor principal 6 Servidor TN configurao 95 configurao do registro de acesso 98 configurao dos registros de associao 98, 99 configurao padro 98 suporte a vrias sesses 96 usurio 96 viso geral 10 sesso em forma de U 4 pacing 14 roteamento 14 suporte 4 sesses em forma de U 4 SNA biblioteca 103 software do cliente desinstalando 65 fazendo upgrade 64 personalizando 64 reinstalando 64 software SDK Remote API Client no Windows 56 solicitador de LU dependente (DLUR) 3 SSL (Secure Sockets Layer) autenticao de cliente 98, 100 autenticao do servidor 34, 98, 100 criptografia de dados 34, 98, 100 sub-rotinas 5 suporte a cliente/servidor 6 Systems Application Architecture (SAA) 5

T
tarefas antes da instalao 26 TN3270 programas 10 servidor 10 TP (programa de transao) 5 transparncia, local/remota 4 transparncia local/remota 4

S
SAA (Systems Application Architecture) 5 SAP (Service Access Point) 19, 78 SDLC 3 configurao 78 para trfego dependente 77 SE Linux 20 Security Enhanced Linux 20 Service Access Point (SAP) 19, 78 servidor 6 incluindo 75 removendo 76 requisitos de hardware do Linux

U
unidade fsica (PU) 7 unidade lgica (LU) 3, 92 usurio de TN3270 11, 96

V
20 varivel de ambiente do idioma 26, 52 Remote API Client no Linux 41 Remote API Client no Linux para System z 46 ndice Remissivo

115

vrios servidores em um domnio verbos 5 verso, endereo IP 22

W
WAN (rede remota) 3 WebSphere Application Server configurando 31 requisitos 21

116

Nmero do Programa:

Impresso em Brazil

G517-7996-03

Anda mungkin juga menyukai