• Nenhum resultado encontrado

Migrando de níveis anteriores do Communications Server para Linux

No documento Iniciação Rápida do Linux em zseries (páginas 43-47)

Considerações

Sevocê estiverfazendoupgradeparaoCommunicationsServer paraLinuxVersão 6.2.3a partirde umaversãoanteriordo CommunicationsServerparaLinux, precisaráconsideraroseguinte.

1. Sevocê estiverexecutandooCommunicationsServerparaLinuxem uma configuraçãoCliente/Servidorcomdoisou maisservidores,seráaconselhado a fazerupgradedetodososservidoresparaa Versão6.2.3aomesmo tempo, antesdefazerupgradedosRemoteAPIClients.

v Enquantovocêestiver noprocesso demigraçãodosservidores, não conseguiráutilizaroprograma deadministraçãoMotifouoprogramade administraçãodalinhadecomandosemumservidor compatívelcomníveis anterioresparavisualizaregerenciar osrecursos emumservidor que executea Versão6.2.3.

v AsversõesanterioresdoRemoteAPIClientnãofuncionarãocomo CommunicationsServer paraLinuxVersão 6.2.3.

v AVersão6.3.1.0do RemoteAPIClientnãofuncionarácomo CommunicationsServer paraLinux6.2.2,masapenasseosistema operacional noclientenãoestiver configuradoparautilizaroIPv6.

2. DiversasestruturasdedadosnaAPINOFforammodificadasparaaceitar formatosde endereçosmaioresnecessáriosparaendereçosIPv6.Issosignifica que,sevocêutilizarqualquerumdosseguintesverbose/ou indicaçõesemum aplicativoNOFexistente(mesmosenãoestiverutilizandoosnovosrecursosde endereçamentoIPv6),seránecessáriorecompilaroaplicativo parautilizá-lo comoCommunicationsServer paraLinuxVersão 6.2.3.

v DEFINE_LS,DEFINE_PORT,QUERY_LS, QUERY_PORTquandoutilizado comum EnterpriseExtender(HPR/IP)LSouporta

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 (paraqualquertipo deLU) v TN_REDIRECTION_INDICATION

3. Sevocê desejautilizarosnovosrecursosdeendereçamentoIPv6daVersão 6.2.3,seránecessárioassegurar-sedequeosservidoresCommunicationsServer paraLinuxestejamconfiguradosparautilizaroendereçamentoIPv6.Consulte

“EndereçamentoIPv4eIPv6”napágina21paraobtermais detalhes.

Processo de Migração

Sevocê tiverumaversãoanteriordo CommunicationsServerparaLinuxinstalada e estivermigrandoagora paraa Versão6.2.3,precisaráexecutarasseguintes etapas:

Salvar TodososArquivosdeConfiguraçãoPersonalizados

Sequalquerumdosarquivoslistadosaseguirexistir, salve-osemum diretóriotemporário.Nemtodosessesarquivosexistirãoem todasas instalações.

/etc/opt/ibm/sna/sna_node.cfg

/etc/opt/ibm/sna/sna_domn.cfg

/etc/opt/sna/sna.net

Migrando de níveis 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

Além disso,sevocê customizouoarquivodeinicialização

/etc/rc.d/init.d/snastart conformedescritoem “AtivandooCommunications Server paraLinux”napágina 70pararemoverocomandosnastart,de formaqueoCommunicationsServerparaLinuxnãosejainiciado automaticamentedurantea inicializaçãodosistema,anoteasalterações feitas nessearquivo.

Desinstalar oReleaseAntigo

Utilize osseguintescomandosparapararoCommunicationsServerpara Linuxedesinstalá-lo.Dependendodequalversãoanteriorestáinstalada e de comofoiinstalada,nemtodosospacotesRPMlistados existirãono 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 oLiS

Utilize oscomandosaseguir paradesinstalar onívelatualdopacote de códigoabertodoLiS.

PATH=$PATH:/sbin unset LD_PRELOAD rmmod streams cd /usr/src/LiS make uninstall make very-clean cd /usr/src rm -rf LiS*

Alterar oPATHeOutrasVariáveisdeAmbiente

Sevocê modificoualgumadasseguintesvariáveisdeambiente paraa versãoanteriordo CommunicationsServerparaLinux,removaas alteraçõesfeitas,vistoqueoscaminhospodemser diferentesparao produtodo programaCommunicationsServerparaLinuxVersão6.2.3.

PATH

LD_LIBRARY_PATH

LD_RUN_PATH

LD_PRELOAD

CLASSPATH

Vocêpoderáutilizarocomandoenvparaverificartodasasvariáveisde ambiente dereferênciasaosna:

env | grep sna Outros Pacotes

Érecomendável verificara instalaçãodo Javae,senecessário,atualizá-la paraonívelmais recente.

Migrando de níveis anteriores do Communications Server para Linux

LimpezaFinal

Osseguintes comandosremoverãoquaisqueritensrestantesdonível antigodo produto.

rm -rf /etc/opt/ibm/sna /var/opt/ibm/sna /opt/ibm/sna

Instaleonovoníveldo produtodoprogramaCommunicationsServerparaLinux Versão6.2.3

Sigaasinstruções nestemanualenoarquivoLEIA-MEparainstalaro produto.

Restaurara ConfiguraçãoSalva

Sevocê salvouquaisquerarquivosde configuraçãonaprimeiraetapadeste processo, agoraéomomentoderestaurá-los.Primeiro,pareo software CommunicationsServer paraLinuxcomo seguintecomando:

/opt/ibm/sna/bin/sna stop

Sevocê salvouquaisquerarquivosibmcs.* naprimeiraetapadeste processo, removaagoratodososarquivosibmcs.*dodiretório

/etc/opt/ibm/sna.Porexemplo,sesalvouibmcs.kdbeibmcs.sth,precisará removeribmcs.crleibmcs.rdb,mesmosenãotiversalvopara

substituí-los.Éimportantequevocênão executeumamisturade arquivos salvose novos.

Restaureosarquivossalvos nodiretório/etc/opt/ibm/sna.

Além disso,sevocê salvoualteraçõesnoarquivode inicialização /etc/rc.d/init.d/snastart,façaasmesmasalteraçõesnanovacópiado arquivo, conformedescritoem“Ativando oCommunicationsServerpara Linux” napágina70paraassegurar-sede queoCommunicationsServer paraLinuxnãosejainiciadoautomaticamentedurantea inicializaçãodo sistema.

Agora, inicienovamenteosoftwareCommunicationsServer paraLinux comoseguintecomando:

/opt/ibm/sna/bin/sna start

Instalando o Programa Licenciado Communications Server para Linux

Instalando o Communications Server para Linux

Sevocê tiverumnívelanteriordo CommunicationsServerparaLinuxjáinstalado, sigaasetapasem“MigrandodeNíveisAnterioresdoCommunicationsServer para Linux” napágina27pararemovê-loantesdeinstalarestenovonível.

ParainstalaroCommunicationsServerparaLinux,executeasetapas aseguir.

1. Copieou transfiraporFTPoarquivoibm-commserver-6.2.3.0–s390x.tgzdo CD-ROMparaosistemaLinuxSystemz.Certifique-sede queestáutilizandoo modobinárioparacopiarou transferirporFTPoarquivo.

2. EfetueloginnosistemaLinuxSystemzcomoroot.

3. Descompacteo arquivotarem umdiretóriotemporáriovazio:

mkdir /tmp/ibmcs cd/tmp/ibmcs

zcatibm-commserver-6.2.3.0–s390x.tgz|tar—xf— 4. Executeoscriptdoshellinstallibmcs:

Migrando de níveis anteriores do Communications Server para Linux

./installibmcs

Essescriptdo shelltestará determinadospré-requisitoseenviarámensagensde avisoseelesnão foremsatisfeitos.Eletambémsolicitaquevocêexecuteo procedimentoa seguir.Quandovocêtiverrespondidoatodososavisos,o scriptdo shellinstalaráospacotesrpm.

v Confirmaçãodequevocêleueaceitouostermosdelicença do CommunicationsServer paraLinux.

v Onomedo servidorqueseráoservidorprincipalnodomíniodo CommunicationsServer paraLinux.Sevocê desejaexecutaro CommunicationsServer paraLinuxcomoumnóindependente,não especifiqueesseparâmetro;nessecaso, onónãosuportaráfunções cliente/servidor.

Vocêpode substituiressesavisos especificandoparâmetrosadicionaisno comandoinstallibmcs,conformedescritoaseguir.

Seoscriptde shellencontrarumerroqueimpeçaainstalaçãocomêxitodo CommunicationsServer paraLinux,elegravaráumamensagemdeerrona saídapadrão(normalmentea tela).Paraobterajudapararesolvererrosdesse tipo,consulte oarquivoLEIA-MEnaimagemdeinstalaçãodo

CommunicationsServer paraLinux.

Parasistemascommemórialimitada,poderásernecessárioreinicializar após instalaroCommunicationsServerparaLinuxantesqueonóSNAsejainiciado.

Parasistemamaiores,talvezissonãosejanecessário.Seonódo

CommunicationsServer paraLinuxnão puderseriniciado,verifiqueseo arquivo/var/log/messagestemumaentradadestetipo:

kernel:SNATraceDrivercanonlygetXblocksofmemory—pleasereboot Seessasmensagenspersistirem mesmoapósareinicialização, seránecessário mais memória.

5. IncluaosdiretóriosbináriosdoCommunicationsServerparaLinuxnoPATH.

Vocêpode desejaralterar oseuperfilparafazerissoautomaticamente:

exportPATH=”$PATH:/opt/ibm/sna/bin:/opt/ibm/sna/bin/X11”

exportLD_LIBRARY_PATH=/usr/lib:/opt/ibm/sna/lib exportLD_RUN_PATH=/usr/lib:/opt/ibm/sna/lib

ParaaplicativosJavaCPI-C,vocêtambém devedefinira seguintevariávelde ambiente:

exportCLASSPATH=$CLASSPATH:/opt/ibm/sna/java/cpic.jar

Paraalgunsaplicativos, vocêtambémpode precisardefiniravariávelde ambienteLD_PRELOAD,masnãodevefazerdisso umaalteraçãoglobalemseu perfil:

exportLD_PRELOAD=/usr/lib/libpLiS.so

6. Inicieo CommunicationsServer paraLinux.Observe que,apósainstalação, issoocorreráautomaticamentequandoa máquinaforreinicializada.

cd/ snastart

7. Executeoprogramade administraçãoMotifdo CommunicationsServer para Linux.Éaltamenterecomendável utilizaresseprograma atéquevocêesteja familiarizadocomaoperaçãodo CommunicationsServerparaLinux.

Será necessárioutilizarumservidorXWindows remoto,porqueosistemaLinux Systemzinclui apenasorecursodocliente XWindows.Noservidor XWindows, utilizeoseguintecomando:

xhost+XXXX

Instalando o Programa Licenciado Communications Server para Linux

XXXXéo nomeTCP/IPouoendereçodosistemaLinuxSystemz.

Agora,informeoclientexsnaadminonde oservidorestáeinicie-o:

exportDISPLAY=YYYY:Z xsnaadmin&

YYYYéonome ouendereçoTCP/IPdo servidorXWindows,eZéo número daexibiçãovirtual(geralmente,0).

Sevocê precisarefetuarumainstalaçãonão-assistida,poderáfornecerparâmetros adicionaisnocomandoinstallibmcsparaconfirmaraaceitação dostermosde licença doCommunicationsServerparaLinuxeespecificaro nomedoservidor principal.Nessecaso, oscriptdoshellseráexecutado semsolicitarinformações adicionais.Utilizeo seguintecomando:

./installibmcs license_accepted [ master_name ]

master_nameéonome doservidorprincipal.Sevocêdesejaexecutaro

CommunicationsServer paraLinuxcomoumnóindependente,nãoespecifique esseparâmetro;nessecaso,onónão suportaráfunçõescliente/servidor.

No documento Iniciação Rápida do Linux em zseries (páginas 43-47)