• Nenhum resultado encontrado

Gerenciamento de Disco

N/A
N/A
Protected

Academic year: 2021

Share "Gerenciamento de Disco"

Copied!
164
0
0

Texto

(1)

IBM

Systems

-

iSeries

Gerenciamento

de

Disco

Versão

5

Release

4

(2)
(3)

IBM

Systems

-

iSeries

Gerenciamento

de

Disco

Versão

5

Release

4

(4)

Nota

Antesde utilizarestasinformaçõeseoprodutosuportadoporelas, leiaasinformaçõesem “Avisos”,na página153.

QuartaEdição(Fevereirode2006)

Essaediçãoseaplicaàversão5,release4,modificação0doIBMi5/OS(númerodoproduto5722-SS1)eatodosos releasesemodificaçõessubseqüentesatéquesejaespecificadodeoutraformaemnovasedições.Estaversãonãoé executadaemtodososmodelosRISC(ReducedInstructionSetComputer)neméexecutadanosmodelosCISC. |

| |

(5)

Índice

Gerenciamento

de

Disco

.

.

.

.

.

.

. 1

OqueHádeNovonaV5R4 . . . 1

PDFImprimível . . . 1

ConceitosdeGerenciamentodeDisco . . . 2

ConceitosdeArmazenamentoemDisco . . . . 2

ConjuntosdeDiscos. . . 7

ProteçãodeDisco . . . 37

UnidadedaOrigemdeCarregamentoExterna. . 55

PlanodeGerenciamentodeDisco . . . 55

RequisitosdoiSeriesNavigatorpara GerenciamentodeDisco . . . 55

PlanejarosConjuntosdeDiscosIndependentes 56 PlanejaraProteçãodeDisco. . . 62

ConfigurarseusDiscos . . . 78

AvaliaraConfiguraçãoAtual . . . 78

CalcularosRequisitosdeEspaçoemDisco. . . 79

EscolheroProcedimentoCorretoparaConfigurar Discos . . . 80

CriarumConjuntodeDiscosBásico. . . 100

IncluirumaUnidadedeDiscoouumConjunto deDiscos. . . 101

MovereRemoverUnidadesdeDisco . . . . 101

ConfigurarConjuntosdeDiscosIndependentes 102 ProtegerDadosemConjuntosdeDiscos . . . 117

GerenciarseusDiscos . . . 118

GerenciarUnidadesdeDisco . . . 118

GerenciarConjuntosdeDiscos . . . 120

GerenciarConjuntosdeDiscosIndependentes 122 TrabalharcomProteçãodeParidadede Dispositivo . . . 133

TrabalharcomProteçãoEspelhada . . . 136

UtilizandoConjuntosdeDiscosIndependentes . . 139

Exemplos:ConfiguraçõesdeConjuntosde DiscosIndependentes . . . 139

PerguntasMaisFreqüentes . . . 146

InformaçõesRelacionadasaoGerenciamentode Disco . . . 151

Apêndice.

Avisos

.

.

.

.

.

.

.

.

.

. 153

InformaçõesdaInterfacedeProgramação . . . . 155

MarcasRegistradas . . . 155

TermoseCondições . . . 155

(6)
(7)

Gerenciamento

de

Disco

Utilizeasinformaçõesnestetópicoparagerenciar deformaefetivaasunidadesde disco,osconjuntosde discoseosconjuntos dediscosindependentes.Encontreestratégias paraajudá-loaprotegerosdadosem suasunidadesde disco.

O

que

de

Novo

na

V5R4

Estetópicodestaca asalteraçõesnogerenciamentodediscodo V5R4.

v AListadeVerificação 12:Fazer UpgradedaUnidadedeDiscodaOrigemde Carregamentocom

ProteçãoEspelhadaLocalexplicao procedimentoparaoupgradedacapacidadedaunidadededisco daorigemdecarregamento.

v UtilizeaAPIIniciarOperaçãodeGerenciamentoDASD(QYASSDMO)parareconfigurarocaminho

corretoparaconexõesde várioscaminhosausentes.

v Umaunidadede armazenamentoexternolocalizadaem umarede daáreadearmazenamento(SAN)

agorapode serconfiguradacomo aunidadedaorigemdecarregamento.Paraobterinformações adicionais,consulte“UnidadedaOrigemde CarregamentoExterna”napágina 55.

Como

Saber

o

Que

é

Novo

ou

Foi

Alterado

Paraajudara verondeasalteraçõestécnicasforamfeitas,estasinformaçõesutilizam: v Aimagem

paramarcarondecomeçamasinformações novasoualteradas. v Aimagem

paramarcarondeterminamasinformaçõesnovasoualteradas.

Paralocalizaroutrasinformaçõessobreasnovidadesoualteraçõesnesterelease,consulte Memorando paraUsuários.

PDF

Imprimível

VisualizeoufaçadownloaddeumaversãoPDFdestetópicoGerenciamentodeDiscovisualizaçãoou impressão.

ParavisualizaroufazerdownloaddaversãoPDFdestedocumento,selecioneGerenciamentodeDisco (aproximadamente1.5MB).

Outras

Informações

Vocêtambémpode visualizarouimprimirqualquerumdosseguintesPDFs: v Manuais:

– Clusters

– Conjuntosdediscosindependentes

– Soluçõesde armazenamento

– ManualdeBackupeRecuperação

v IBMRedbooks:

– Clusteringand IASPsforHigherAvailability

– iSeriesIndependentASPs-AGuidetoMovingApplicationstoIASPs

| | | | | | | | | | |

(8)

Salvando

Arquivos

PDF

ParasalvarumPDFemsuaestaçãode trabalhoparaexibiçãoouimpressão:

1. Emseunavegador, cliquecomobotãodireitodomousenoPDF(cliquecomobotãodireitonolink

anterior).

2. Cliquena opçãoquesalvaoPDFlocalmente.

3. Navegueparao diretórionoqualdesejasalvaroPDF.

4. Cliqueem Salvar.

Fazendo

Download

do

Adobe

Reader

ÉnecessárioteroAdobeReaderinstaladoemseusistemaparavisualizar ouimprimiresses PDFs.É possívelfazerdownloaddeumacópiagratuita noWebsitedaAdobe

(www.adobe.com.br/products/acrobat/readstep.html)

.

Conceitos

de

Gerenciamento

de

Disco

Aprendacomooarmazenamentoemdiscofuncionaecomovocê podealavancarosconjuntosdediscos emseuambiente.Protejaseusdados comaproteçãode paridadede dispositivoea proteçãoespelhada. Antesdeutilizarosmecanismosdegerenciamentodediscoemseuambiente,éimportanteentender algunsconceitoschave,incluindo conceitossobrearmazenamento emdisco,conjuntosde discos,proteção deparidadededispositivoeproteçãoespelhada.

Conceitos

de

Armazenamento

em

Disco

Asunidadesdediscosãoatribuídasa umconjuntodediscossobreabasede umaunidadede

armazenamento.Osistematratacadaunidadedearmazenamentoemumaunidadedediscocomouma unidadeseparadadememóriaauxiliar.Quandoumanovaunidadedediscoéconectadaaosistema,o sistemainicialmentetratacadaunidadede armazenamentodentrodela comonãoconfigurada.Vocêpode incluiressasunidadesdearmazenamento nãoconfiguradasaoconjuntodediscosdo sistema,aoconjunto dediscosbásicoou aoconjuntodediscosindependente desejado.Quandoincluirunidadesde

armazenamentonãoconfiguradas, utilizeasinformaçõesdenúmerode sérieatribuídaspelofabricante paraassegurar-sedeselecionara unidadedearmazenamentofísicacorreta.Adicionalmente,asunidades dearmazenamentoindividuaisdentrodaunidadede discopodemseridentificadaspelas informaçõesde endereçamentoquepodemser obtidasna exibiçãodoDSTExibirConfiguraçãode Disco.

Quandovocê incluiumaunidadedearmazenamentonãoconfigurada aumconjuntodediscos,osistema atribuiumnúmerode unidadeàunidadedearmazenamento.Onúmerodeunidadepode serutilizado nolugardonúmerodesérieeendereço.Omesmonúmerodeunidadeéutilizadoparaumaunidadede armazenamentoespecífica,mesmoquevocê conectea unidadedediscoaosistemadeformadiferente. Quandoumaunidadepossuiproteçãoespelhada,asduasunidadesdearmazenamentodo parespelhado recebemomesmonúmerode unidade.Onúmerodesérieeo endereçosãodistinguidosentreasduas unidadesdearmazenamento emumpar espelhado.

Paradeterminarqualunidadedediscofísicaestásendoidentificadacomcadanúmerodeunidade,anote aatribuiçãodonúmerodeunidadeparaasseguraridentificação correta.Seumaimpressoraestiver disponível,imprimaa exibiçãodaconfiguraçãodedisco. Sefornecessárioverificara atribuiçãode númerodeunidade,utilizeo iSeriesNavigatorparaexibiraspropriedadesdaunidadedediscoe verifiqueosnúmerosde sérieeosendereçosde cadaunidade.

Aunidadedearmazenamentoqueéendereçadapelosistemacomoa unidade1ésempreutilizadapelo sistemaparaarmazenaráreasde dadoseocódigointernodalicença.Aquantidadedearmazenamento queé utilizadonaunidade1é relativamentegrandeevariadependendodaconfiguraçãodosistema.A |

| | |

(9)

unidade1contémumaquantidadelimitada dedadosdo usuário.Comoaunidade1 contémos

programaseosdadosiniciaisquesãoutilizadosduranteum IPLdosistema,éconhecidatambémcomo a unidadedaorigem decarregamento.

Osistemareservaumaquantidadefixade armazenamentonasunidades quenão sãoaunidade1.O tamanhodessa áreareservadaé de1,08MBporunidade,diminuindo-seoespaçodisponívelemcada unidadeporessaquantidade.

Componentes

de

Armazenamento

em

Disco

Osistemautilizavárioscomponenteseletrônicosparaarmazenaratransferênciadedadosde umdisco paraoarmazenamentoprincipal.Dadoseprogramasdevemestarnoarmazenamentoprincipalantesque possamser utilizados.Estafiguramostraohardwarequeé utilizadoparatransferênciade dados.

Estafiguramostraohardwareutilizadoparatransferênciade dadoscomumsistemaquenãotemum IOP.

| |

(10)

Barramento:

Obarramento éocanaldecomunicaçãoprincipalparaa transferênciade dadosdeentradae saída.Umsistemapodeterumou maisbarramentos.

ProcessadordeE/S:

OIOP(ProcessadordeEntrada/Saída)é conectadoaobarramento.OIOPé utilizadopara transferirinformaçõesentreoarmazenamentoprincipalegruposespecíficosdeIOAs.Alguns IOPssãodedicadosa tiposespecíficosdeIOAs,comoIOAsdearmazenamento.OutrosIOPs podemser conectadosa maisdeum tipodeIOA,porexemplo,IOAsdecomunicaçãoeIOAsde armazenamento.

IOA(Adaptador deEntrada-Saída):

OIOAéconectada aoIOPemanipulaa transferênciadeinformaçõesentreoIOPe asunidades dedisco.

UnidadedeDisco:

Asunidadesdediscosãoosdispositivosreaisquecontêmasunidades dedisco. Ohardwareé solicitadononívelde unidadededisco.Cadaunidadedediscopossuium númerode série exclusivo.

Oservidoracessaumaunidadedediscoporumendereçológico.Oendereçológicoconsisteem um barramentodosistema,umaplacade sistema,um barramentodeE/S,umprocessadordeE/S,um adaptadorde E/S,umbarramentodeE/Se umnúmerodedispositivo.

Paralocalizaroendereçológicoparaumcomponentedearmazenamentoem disco: 1. NoiSeriesNavigator,expandaMinhasConexôes(ouseuambienteativo).

2. Expandaoservidor iSeriesquevocê desejaexaminar.

(11)

4. ExpandaHardware.

5. ExpandaUnidadesdeDisco.

6. ExpandaTodasasUnidadesdeDisco.

7. Cliquecomo botãodireitodomouseem umaunidade dediscoe selecionePropriedades.

Considerações

sobre

Unidades

de

Disco

Multicaminhos

Váriasconexõescomonúmerodaunidadelógica(LUN)dosprocessadoresIOAforamimplementadasno V5R3,atéoitoconexõespodemser definidasa partirdeváriosprocessadoresde entrada/saídaem um servidoriSeriesparaumúnicoLUN noEnterpriseDiskStorage.OEnterpriseDiskStoragesuporta simultaneamentediversossistemashostpormeiodediversosprotocolosdeconexão.Oarmazenamento dedadoséalocado entreossistemashostconectados aoEspecialistadoEnterpriseDiskStorage,uma interfacebaseadana Web.Cadaconexãoparaumaunidadedediscomulticaminhosfuncionade forma independente.Váriasconexõesfornecemdisponibilidade,permitindoarmazenamentoem discoa ser utilizadomesmoqueumcaminhoisoladofalhe.

Quandovocêutilizaunidades dediscomulticaminhos,deveconsiderarasimplicaçõesem moverIOPs e conexõesmulticaminhosentreosnós.Nãoé necessáriodividirasconexõesmulticaminhos entreosnós, movendoosIOPsentreaspartiçõeslógicasou alternandoasunidades deexpansãoentreossistemas.Se doisnósdiferentestiveremconexões comomesmoLUNnoEnterpriseDiskStorage,osnóspoderão sobrescreverosdadosum dooutro.

Afiguraaseguirmostraumaconfiguraçãodepartiçãológicacomvárioscaminhosconfigurados corretamente.Apartição0(P0) possuivárioscaminhosdefinidos dedoisIOPsdiferentesparaum LUN noEnterpriseDiskStorage.Apartição1 (P1)também possuivárioscaminhosdefinidos dedoisIOPs diferentesparaumLUN diferentenoEnterpriseDiskStorage.Aconfiguraçãoestariaincorretasecada partiçãológicativesseconexõesdefinidasparaum únicoLUN.

(12)

Osistemaexecutaasseguintes regrasquandounidades dediscomulticaminhossãoutilizadasemum ambientedeváriossistemas:

v Sevocêmoverum IOPcomumaconexãomulticaminhosparaumapartiçãológicadiferente,deverá

movertambémparaamesma partiçãológicatodososoutros IOPscomconexõescomamesma unidadededisco.

v

Quandotornarumaunidadedeexpansãoalternável,certifique-sede quetodasasconexões

multicaminhosparaumaunidadedediscosejamalternadascomaunidadedeexpansão.

v Quandoconfigurarumconjuntodediscosindependentealternável,certifique-sede quetodososIOPs

requeridosparaunidades dediscomulticaminhos sejamalternadoscomoconjuntode discos independente.

Seumaregradeconfiguraçãode multicaminhosforviolada,osistemaemitirá avisosouerrospara alertarsobreacondição.Éimportanteficaratento quandoasconexõesde discosforemrelatadascomo ausentes.Vocêprecisaevitar umasituação emqueumnópossasobrescreverdadosem umLUNque pertencea outronó.

(13)

Asconexõesdeunidadesde discopodemestarausentesporumavariedadedemotivos, mas especialmenteseumadasregrasanteriorestiversidoviolada.Se,duranteumIPL,fordescoberta a ausênciadeumaconexãoparaumaunidadedediscomulticaminhosouumconjuntode discosbásico, umamensagemseráenviadaparaafilade mensagensQSYSOPR.

Seumaconexão estiverausenteeforconfirmadoquea conexãofoiremovida, serápossível atualizaro HSM(Hardware ServiceManager)pararemoveresserecurso.OHSM éumaferramentaparaexibire trabalharcomohardwaredosistemade umpontodevistalógicoe depacotes,umaajudaparadepurar dispositivoseprocessadoresdeE/S(Entrada/Saída)e corrigirhardwarecomfalhaouausente.O HardwareServiceManagerpodeser acessadonoSST(FerramentasdeServiçodoSistema)e noDST (Ferramentasde ServiçoDedicadas) selecionandoaopção parainiciarumaferramentadeserviço. Nota: Várias conexõesnãosãosuportadasparaumLUNdaorigemdecarregamentoemum Enterprise

DiskStoragedeummodeloeServeri5.

Alterar

Unidade

de

Disco

de

Multicaminhos

UtilizeaAPIIniciarOperaçãodeGerenciamentoDASD(QYASSDMO) pararemoverasunidadesde discode multicaminhosausentes,deixandoapenasumcaminho.

Quandoexisteumaconexãoausentecomumaunidadededisco, amensagemEventEV0D0401,Event Code1E,MessageIDCPI096Eaparecenafilademensagens QSYSOPR.

Conjuntos

de

Discos

Umconjuntode discos,também referidocomoumASP(ConjuntodeMemóriasAuxiliares)nainterface baseadaem caracteres,éadefiniçãode softwaredeumgrupode unidadesdediscosem seusistema.Isso significaqueumconjuntodediscosnão necessariamentecorrespondeà organizaçãofísicadediscos. Conceitualmente,cadaconjuntodediscosnosistemaéumconjuntoseparadode unidadesdediscospara armazenamentodenívelúnico.Osistemadistribuiosdados nasunidades dediscodentrode um

conjuntodediscos.Seocorrerumdefeitode disco,seránecessáriorecuperarsomenteosdados no conjuntosdediscosquecontinhaa unidadecomdefeito.

Seusistemapodeterváriasunidadesde discoconectadasaeleparaarmazenamentoemconjuntode discos.Parao sistema,écomoseelesfossemumaúnicaunidadedearmazenamento.Osistemapropaga osdados portodasasunidades dedisco.É possívelutilizarosconjuntosde discosparaseparar as unidadesdediscoemsubconjuntoslógicos.Quando vocêatribuiasunidadesde discoem seusistemaa maisdeum conjuntode discos,cadaconjuntodediscospode terdiferentesestratégias de

disponibilidade,backuperecuperação,bemcomo desempenho.

Osconjuntosdediscosfornecerão umavantagemderecuperação seosistemativerumdefeitode unidadedediscoqueresulteemperda dedados.Casoissoocorra,arecuperação sóseránecessáriapara osobjetosqueestiverem noconjuntode discosquecontinhaaunidadede discocomdefeito.Osobjetos dosistemaedousuário contidosemoutros conjuntosdediscosficamprotegidosdodefeitodedisco.

Benefícios

do

Conjunto

de

Discos

Colocarobjetosemconjuntosdediscosdo usuário,tambémchamadosdeASPs(ConjuntosdeMemórias Auxiliares)nainterfacebaseada emcaracteres,pode oferecerváriasvantagens, queincluem oseguinte:

Proteção

de

Dados

Adicional

Separandobibliotecas,documentosououtros objetosemum conjuntode discosdousuário,você os protegecontraperdade dadosquandoumaunidade dedisconoconjuntodediscosdo sistemaou em outroconjuntode discosdousuáriofalha.Porexemplo,sevocê tiverum defeitoem umaunidadede disco,eosdadoscontidosnoconjuntodediscosdo sistemaforemperdidos,osobjetoscontidos nos conjuntosdediscosdo usuárionãoserãoafetadosepoderãoserutilizadospararecuperarosobjetosno conjuntodediscosdosistema.Demodoinverso,seum defeitofizercomqueosdadosqueestão |

| | | |

(14)

contidosem umconjuntodediscosdousuário sejamperdidos,osdados queestiverem noconjuntode discosdosistemanãoserãoafetados.

Desempenho

Aprimorado

do

Sistema

Ousodeconjuntos dediscospodeigualmentemelhorarodesempenhodosistema.Issoocorreporque o sistemadedicaasunidades dediscoqueestãoassociadasaum conjuntodediscosaosobjetoscontidos nesseconjuntode discos.Porexemplo,suponhaquevocêestejatrabalhandoemumambienteextensivo decriaçãodediário.Colocar osdiárioseosobjetosregistradosem“ConjuntosdeDiscosBásicos”na página12pode reduzira contençãoentreosreceptoreseosobjetosregistrados,casoestejamem conjuntosdediscosdiferentes, oqueaprimoraodesempenhodacriaçãodediário.Sevocê utiliza conjuntosdediscosindependentesparareduzira contenção,coloqueosobjetosqueserãoregistradosno conjuntodediscosprincipaleosreceptoresdediário emumou maisconjuntosdediscossecundários. Colocarváriosreceptoresdediárioativosnomesmoconjuntodediscosnãoé produtivo.Acontenção resultanteentreagravaçãoparamais deumreceptornoconjuntode discospodediminuirodesempenho dosistema.Paraobterdesempenhomáximo,coloquecadareceptordediário ativoemumconjuntode discosdousuáriodiferente.

Separação

de

Objetos

com

Diferentes

Requisitos

de

Disponibilidade

e

Recuperação

Épossívelutilizartécnicasdeproteção dediscodiferentesparaconjuntosdediscosdiferentes.Além disso,épossívelespecificartemposdedestinodiferentespararecuperarcaminhosdeacesso.Objetos críticosoualtamente utilizadospodemseratribuídosa unidadesdediscoprotegidase dealto

desempenho.Arquivosgrandesepoucoutilizados,como arquivosde histórico,poderãoseratribuídosa unidadesdedisconãoprotegidasedebaixodesempenho.

Informaçõesrelacionadas

“VantagensdosConjuntosdeDiscos Independentes”napágina19

Custos

e

Limitações

do

Conjunto

de

Discos

Vocêpodeencontrarlimitaçõesespecíficasquandoutilizaconjuntosde discos(conjuntosdememórias auxiliares):

v

Osistemanãopoderecuperardiretamentedadosperdidosem conseqüênciade umdefeitodemídia da

unidadededisco. Essasituaçãoexigea execuçãodeoperaçõesderecuperação. v Ousode conjuntosdediscospodeexigirdispositivosadicionaisde disco.

v Ousode conjuntosdediscosexigiráquevocêgerenciea quantidadededadosem umconjuntode

discos,evitandoestourá-lo.

v Seránecessário executaretapasespeciaisderecuperação seumconjuntodediscosbásico estourar.

v Ousode conjuntosdediscosexigequevocê gerencieosobjetosrelacionados.Algunsobjetos

relacionados,taiscomo diáriose objetosregistrados,devemestarnomesmoconjuntode discosdo usuário.

Usos

do

Conjunto

de

Discos

Osconjuntosdediscossãoutilizadosparagerenciarosrequisitosde desempenhoe backupdo sistema, conformeaseguir:

v Umconjuntodediscospodeser criadoparafornecerrecursosdedicadosparaobjetosutilizadoscom

freqüência,taiscomo receptoresde diário.

v Umconjuntodediscospodeser criadoparaconter arquivossalvos.Obackupdosobjetospode ser

feitoparasalvarosarquivosemumconjuntodediscosdiferente.É improvávelqueo conjuntode discosquecontémoobjeto eoconjuntodediscosquecontémo arquivosalvosejamperdidos.

(15)

v Conjuntosdediscosdiferentespodemsercriadosparaosobjetosquepossuem diferentesrequisitosde

recuperaçãoedisponibilidade. Porexemplo,épossívelcolocar arquivosoudocumentosde bancode dadoscríticosem umconjuntodediscosquepossuiproteçãoespelhadaouproteçãode paridadede dispositivo.

v Umconjuntodediscospodeser criadoparacolocar osobjetosnãoutilizadoscomfreqüência,tais

comoarquivosdehistóricograndes,emunidadesde discoqueapresentamdesempenhomaislento. v

Conjuntosdediscospodemserutilizadosparagerenciartemposderecuperação paracaminhosde

acessoparaarquivosdebancode dadoscríticosenão críticosqueutilizam aproteçãode caminhode acessogerenciadapelosistema.

v Umconjuntodediscosindependentepode serutilizadoparaisolardadosnãoutilizadoscom

freqüência,a fimde liberarrecursosdo sistemaparaseremutilizadossomentequandonecessário. v Umconjuntodediscosindependenteem umambientedecluster podefornecerarmazenamentoem

discoquesejaalternável,permitindodisponibilidade contínuaderecursos.

UtilizarConjuntos deDiscosparaObterDesempenhoAprimorado: Sevocêestiverutilizando

conjuntosdediscosdo usuárioparaobterumdesempenhomelhordosistema,considere dedicarum conjuntodediscosaum objetoquesejaextremamenteativo.Nesse caso,oconjuntodediscospoderáser configuradocomapenasumaunidadededisco.

Entretanto,colocar umaúnicaunidadeprotegida porparidadede dispositivoem umconjuntodediscos dousuárionormalmentenão melhoraodesempenho,visto queodesempenhodessa unidadeéafetado poroutrasunidadesdedisconoconjuntodeparidadesdedispositivos.

Alocarumconjuntodediscosdo usuárioexclusivamenteparaosreceptoresqueestãoanexados ao mesmodiáriopode aprimorarodesempenhodacriaçãode diário.Tendoodiárioe osobjetosregistrados emumconjuntodediscosseparadodosreceptoresdediárioanexados,não haverácontençãode

operaçõesdegravaçãodosreceptores.Asunidadesqueestãoassociadasaoconjuntodediscosnão terão deserreposicionadasantesdecadaoperaçãodeleitura ougravação.

Osistemapropagaosreceptoresdediáriopelas váriasunidadesdediscoparaaprimoraro desempenho. Oreceptordediário podeser colocadoem atédezunidadesde discoem umconjuntodediscos.Sevocê especificaraopção dediárioRCVSIZOPT(*MAXOPT1) ou(*MAXOPT2),osistemapoderácolocar o receptorem até100 unidadesdediscoemum conjuntode discos.Semais unidadesdediscoforem incluídasaoconjuntodediscosenquantoo sistemaestiver ativo,osistemadeterminaráseasnovas unidadesdediscosparareceptoresdediário serãoutilizadasnapróximavezquea funçãodealteração dediáriofor executada.

Outramaneirademelhorarodesempenhoécertificar-sedequehajaunidadesde armazenamento suficientesnoconjuntode discosdousuárioparasuportaronúmerodeoperaçõesde entradae saída físicasquesãoefetuadasjunto aosobjetosqueestãonoconjuntode discosdousuário.Paraverseas unidadesdearmazenamento estãosendoexcessivamenteutilizadas,talvezvocê tenhadetentarmoveros objetosparaumconjuntodediscosdo usuáriodiferentee,em seguida,monitorarodesempenhonesse conjuntodediscos.Paraobtermaisinformaçõessobrecomotrabalhar comostatusdodisco(comando WRKDSKSTS)afimdedeterminarseasunidades dearmazenamentoestãocomexcessodeutilização, consulteomanualGerenciamentodeTrabalho.Seasunidades tiveremusoexcessivo,considereincluir maisunidades dediscoaoconjuntodediscosdousuário.

UtilizarConjuntos deDiscoscomCriaçãodeDiárioExtensiva: Seosdiárioseosobjetosqueestão

sendoregistradosestiveremnomesmoconjuntode discosdosreceptoreseoconjuntodediscosestourar, seránecessáriofinalizara criaçãode diáriodetodososobjetoserecuperaroconjuntodediscos

estourado.Backupe Recuperação

descrevecomorecuperarumconjuntode discosestourado. Seoreceptordo diárioestiverem umconjuntodediscosdiferentedo diárioeoconjuntodediscosdo usuárionoqualoreceptorseencontraestourar,procedadaseguinteforma:

| | | |

(16)

1. Crieumnovoreceptoremumconjuntode discosdousuáriodiferente.

2. Altereo diário(comandoCHGJRN)paraanexar oreceptorde diáriorecém-criado.

3. Salveoreceptordesanexado.

4. Exclua-o.

5. Limpeo conjuntode discosestouradosemfinalizaracriaçãododiário.

6. Crieumnovoreceptornoconjuntodediscoslimpo.

7. AnexeonovoreceptorcomocomandoCHGJRN.

Nota: OguiaBackupeRecuperaçãotem maisinformaçõessobrecomotrabalharcomreceptoresde

diáriosquandoumconjuntodediscosestoura.

Tipos

de

Conjuntos

de

Discos

Fundamentalmente,umconjuntode discos,tambémreferenciado comoumASP(ConjuntodeMemórias Auxiliares),éumadefiniçãode softwaredeumgrupo deunidadesde discosnosistema.Issosignifica queum conjuntode discosnãonecessariamentecorrespondeàorganizaçãofísicade discos.

Conceitualmente,cadaconjuntodediscosnosistemaéumconjuntoseparadode unidadesdediscospara armazenamentodenívelúnico.Osistemadistribuiosdados nasunidades dediscodentrode um

conjuntodediscos.

Existemdoistiposprincipaisde conjuntosdediscos:conjuntosdediscosdo sistema(ASPsdo sistema)e conjuntosdediscosdo usuário(ASPsdousuário).Osdoistiposdeconjuntosde discosdousuáriosão conjuntosdediscosbásicoseconjuntosdediscosindependentes. Osconjuntosdediscosindependentes sãodivididosem conjuntosdediscosprincipais,conjuntosdediscossecundários econjuntosdediscos UDFS.Oexemploe asdefiniçõesa seguirexplicamostiposde conjuntosdediscos:

Conjunto

de

Discos

do

Sistema

Existeum conjuntode discosdosistemaporservidoriSeries.Osistemacriaautomaticamenteoconjunto dediscosdosistema(ConjuntodeDiscos 1),quecontéma unidadededisco1etodososoutros discos

(17)

configuradosquenãosãoatribuídosaumconjuntode discosbásicoouindependente.Oconjuntode discosdosistemacontémtodososobjetosdo sistemaparaoprograma licenciadodoi5/OSe todosos objetosdo usuárioquenão estãodesignadosaum conjuntode discosbásicoouindependente.

Conjunto

de

Discos

do

Usuário

(ASP

do

Usuário)

Existemdoistiposde conjuntosdediscosdousuário:conjuntos dediscosbásicose conjuntosdediscos independentes.Vocêpode criarumconjuntodediscosdo usuárioagrupandoumconjuntodeunidades dediscoeatribuindoessegrupoa umconjuntodediscos(ASP).

Conjuntos

de

Discos

Básicos

Umconjuntode discosbásicoéutilizadoparaisolaralgunsobjetosdeoutrosobjetosquesão armazenadosnoconjuntodediscosdo sistema.Osconjuntosde discosbásicossãodefinidos pelo usuário.Osdadosem umconjuntodousuáriobásicosãosempreacessíveistodavezqueoservidor estiverativoe emexecução.Vocêpodeconfigurarosconjuntosde discosbásicoscomnúmeros de2a 32.

Conjuntos

de

Discos

Independentes

Umconjuntode discosindependenteéumconjuntodediscosquecontémobjetos,osdiretóriosouas bibliotecasquecontêmosobjetos,bemcomooutrosatributos deobjetocomoatributosde propriedadee autorização.Elessãonumeradosde33a255. Umconjuntode discosindependentepodeficar disponível (ativado)eindisponível(desativado)paraoservidor semreiniciarosistema.Quandoumconjuntode discosindependenteéassociadoa umgrupode hardwarealternável,elesetornaum conjuntode discos alternávelepodeser alternadoentreosservidoresiSeriesemum ambientedecluster.Ostrêstiposde conjuntosdediscosindependente sãosistemade arquivosdefinidopelousuário,principalesecundário:

Sistema

de

Arquivos

Definido

pelo

Usuário

(UDFS)

Umconjuntode discosindependentequecontémapenas sistemasdearquivosdefinidospelousuário.Ele nãopode serummembrodeumgrupo deconjuntosdediscosa menosquesejaconvertidoem um conjuntodediscosprincipalousecundário.

Principal

Umconjuntode discosindependentequedefineumacoleçãode diretóriosebibliotecasepode teroutros conjuntosdediscossecundáriosassociados aele. Umconjuntodediscosprincipaltambémdefineum bancodedados parasipróprioeoutrosconjuntosdediscosquepodemserincluídosem seugrupode conjuntosdediscos.ConjuntosdediscosprincipaissópodemserimplementadosnoOS/400V5R2ouno i5/OSV5R3,ereleasesmaisrecentes.

Secundário

Umconjuntode discosindependentequedefineumacoleçãode diretóriosebibliotecasedeveestar associadoaum conjuntode discosprincipal.Umpossívelusoparaumconjuntodediscossecundário poderiaserarmazenarreceptoresdediário paraosobjetosqueestãosendoregistradosnoconjuntode discosprincipal.Conjuntosde discossecundáriossópodemser implementadosnoOS/400V5R2ouno i5/OSV5R3,ereleasesmaisrecentes.

Informaçõesrelacionadas

“TerminologiadoConjuntodeDiscos Independente”napágina 14 “Gruposde ConjuntosdeDiscos”napágina 30

ConjuntodeDiscosdoSistema: Osistemacria automaticamenteoconjuntode discosdosistema

(conjuntodediscos1)quecontémaunidadededisco1 etodososoutrosdiscosconfiguradosquenão estãoatribuídosaum“ConjuntosdeDiscos Básicos”napágina12.Oconjuntode discosdosistema

(18)

contémtodososobjetosdo sistemaparaoprograma licenciadodoi5/OSe todososobjetosdo usuário quenão estãodesignadosaum conjuntode discosbásicoouindependente.

Nota: Vocêpode terunidadesdediscoqueestãoconectadasaosistema,masquenãoestão configuradas

enem sendoutilizadas.Essasunidades sãochamadasdeunidades dedisconãoconfiguradas.

CapacidadedoConjunto deDiscosdoSistema: Seoconjuntodediscosdosistemachegarà capacidade,o

sistemafinalizaráasatividadesnormais.Seissoocorrer,você deveráexecutarumIPLdosistemaetomar aaçãocorretiva(comoaexclusãode objetos)paraevitarrecorrência.

Vocêtambémpode especificarumlimiteque,quandoalcançado,avisaaooperadordosistemadeuma possívelfaltadeespaço.Porexemplo,sevocêdefinirovalor dolimitecomo80paraoconjuntodediscos dosistema,afilade mensagensdooperadordo sistema(QSYSOPR) seránotificada quandooconjunto dediscosdosistemaestiver80%cheio.Umamensagemseráenviadaa cadahoraatéqueovalordo limitesejaalteradoouatéqueobjetossejamexcluídosoutransferidosparaforado conjuntodediscosdo sistema,ou ainda,atéqueunidades dediscossejamincluídasnoconjuntodediscosdosistema.Sevocê ignoraressamensagem,oconjuntode discosdosistemachegaráà suacapacidadeeo sistemaserá finalizadoanormalmente.

Épossívelutilizarumterceirométododeevitarqueoconjuntodediscosdosistemaatinjasua capacidadeutilizandoosvaloresdo sistemaQSTGLOWLMTeQSTGLOWACN.Paraobter mais informações,consulte″ComoAlteraroLimitedeArmazenamentodo ConjuntodeArmazenamento AuxiliardoSistema″noguiaBackupeRecuperação

.

ProtegeroConjuntodeDiscos doSistema: Utilizea proteçãodeparidadededispositivooua proteção

espelhadanoconjuntode discosdosistemaparareduziraschancesdeoconjuntodediscosdo sistema perdertodososdados.Seoconjuntodediscosdo sistemaforperdido, acapacidadedeendereçamento paraobjetosem cadaconjuntodediscosdo usuáriotambémseráperdida.

Vocêpoderestaurara capacidadede endereçamentorestaurandoosistemainteiroouexecutandoo comandoReclaim Storage(RCLSTG).Entretanto, ocomandoRCLSTGnão poderecuperara propriedade doobjetos.Depoisdeexecutarocomando, operfildousuárioQDFTOWNpossuitodososobjetos. Você podeutilizaroprocedimento docomandoReclaim DocumentLibraryObject (RCLDLO)pararecuperara propriedadedosobjetosdabibliotecadedocumentos.

ConjuntosdeDiscosBásicos: Vocêpodecriarum conjuntode discosbásicoagrupandoumconjuntode

unidadesdediscoeatribuindo essegrupoaum conjuntode discos.Conjuntos dediscosbásicospodem conterbibliotecas,documentos edeterminadostiposde objetos.Osdadosem umconjuntodousuário básicosãosempreacessíveistodavezqueo servidorestiverativo eemexecução.Vocêpode configurar osconjuntosde discosbásicoscomnúmeros de2a 32.Quandooarmazenamentoparaumconjuntode discosbásicoforesgotado, osdadospoderãoestourarnoconjuntodediscosdosistema.Issoédiferente deumconjuntodediscosindependente,quenãopermitequeosdadosestouremnoconjuntodediscos dosistema.

Depoisde terconfiguradoosconjuntosde discos,proteja-os utilizando“TrabalharcomProteção

Espelhada”napágina 117ou“ProteçãodeParidadedeDispositivo”napágina38.Consulte“Proteçãode Disco”na página37paraobterinformaçõesadicionais.

ConjuntosdeDiscosdo UsuáriodaBiblioteca: Conjuntosdediscosdousuário dabibliotecacontêm

bibliotecaseUDFS (SistemasdeArquivosDefinidospeloUsuário).Asetapasdoconjuntodediscosdo usuáriodabibliotecasãorecuperadasmaisfacilmentedoqueosconjuntos dediscosdousuárionão da biblioteca.

| | | |

(19)

v Nãocriebibliotecasde sistemaou deproduto(bibliotecasquecomeçamcomum Qou #)oupastas

(pastasquecomeçamcomumQ)emumconjuntodediscosdo usuário.Nãorestaurenenhumadessas bibliotecasoupastasparaumconjuntodediscosdousuário.Issopode causarresultadosimprevisíveis sefor feito.

v Conjuntosdediscosde bibliotecapodemconter bibliotecaseobjetosdebibliotecadedocumentos.A

bibliotecadedocumentos paraumconjuntodediscosdousuárioé chamadaQDOCnnnn,emquennnn

éonúmerodoconjuntode discos. v

Diárioseobjetosqueestãosendoregistradosdevemestarnomesmo conjuntode discos.Coloqueos

receptoresdediárioem umconjuntodediscosdiferente.Issoprotegecontraperda deobjetose receptoresseumafalhademídia dediscoocorrer.

Parainiciaracriaçãodediário,odiário (tipodeobjeto *JRN)eoobjetoa serregistrado devemestar nomesmoconjuntodediscos.Utilizeosseguintes comandosparainiciara criaçãode diário:

– ComandoStartJournalPhysicalFile(STRJRNPF)paraarquivosfísicos

– ComandoJournalAccessPath(STRJRNAP)paracaminhosdeacesso

– ComandoStartJournal(STRJRN)paraobjetosdosistemadearquivosintegrado

– ComandoStartJournalObject(STRJRNOBJ)paraoutrostiposdeobjetos

Acriaçãode diárionãopode seriniciadanovamenteparaumobjetoquefoisalvoe,emseguida, restauradoparaumconjuntodediscosdiferente quenãocontémodiário. Odiário eoobjetodevem estarnomesmoconjuntodediscosparaquea criaçãode diáriosejainiciadanovamentedeforma automáticaparao objeto.

v Nenhumarededebancode dadospodecruzar oslimitesdoconjuntodediscos.Nãoépossívelcriar

umarquivoemumconjuntodediscosquedependede umarquivoem umconjuntodediscos

diferente.Todososarquivosfísicoscombaseparaumarquivológicodevemestarnomesmoconjunto dediscosqueoarquivológico.Osistemacriaoscaminhosde acessosomenteparaarquivosdebanco dedados nomesmoconjuntode discosqueoarquivofísicocombase(consultastemporáriasnãosão limitadas).Oscaminhosdeacessonuncasãocompartilhadosporarquivosemconjuntosde discos diferentes.Formatosderegistronãosãocompartilhadosentreconjuntosde discosdiferentes.Emvez disso,umpedidode formatoéignorado eumnovoformatode registroécriado.

v Épossívelcolocar umacoletaSQLem umconjuntodediscosdousuário.Vocêespecificao conjuntode

discosdedestinoquandocriaa coleta.

v Seoconjuntodediscosdo usuáriodabibliotecanão contivernenhumarquivodebanco dedados,

definacomo*NONEotempoderecuperação docaminhode acessodedestinoparaoconjuntode discos.Issopoderáser verdadeiro,porexemplo,seoconjuntodediscosdo usuáriodabiblioteca contiversomentebibliotecasparareceptoresdediário.Sevocê definiro tempoderecuperação do caminhode acessocomo*NONE,issoevitaráqueosistemaefetuetrabalhodesnecessárioparaesse conjuntodediscos.Proteçãodecaminho deacessogerenciadapelosistemadescrevecomodefinir temposderecuperaçãode caminhodeacesso.

ConjuntosdeDiscosdo UsuáriosemBiblioteca: Conjuntosdediscosdo usuáriosembibliotecacontêm

diários,receptoresdediário earquivossalvoscujasbibliotecasestãonoconjuntodediscosdo sistema. Sevocêestiveratribuindo temposderecuperaçãodecaminho deacessoparaconjuntosdediscos individuais,definacomo*NONEotempode recuperaçãodedestinoparaumconjuntodediscosdo usuáriosembiblioteca.Umconjuntodediscosdo usuáriosembibliotecanãopode conternenhum arquivode bancodedadose nãopode,portanto,beneficiar-sedaSMAPP(Proteção deCaminhode AcessoGerenciadapeloSistema).Sevocêdefinirumtempo derecuperaçãode caminhodeacessopara umconjuntodediscosdousuário sembibliotecacomum valordiferentede*NONE, issofarácomqueo sistematenhatrabalho extrasembenefíciopossível.Proteçãode caminhodeacessogerenciada pelo sistemadescrevecomodefinirtemposderecuperaçãode caminhodeacesso.

(20)

CompararConjuntos deDiscosBásicoseIndependentes: Conjuntosdediscosbásicoseindependentes,

tambémchamadosdeASPs(ConjuntosdeMemóriasAuxiliares) nainterfacebaseadaem caracteres,são ambosúteisparaagruparunidadesde discocontendodeterminadasinformações;entretanto,eles possuemalgumasdiferençasinerentes:

v Quandooservidor executaumIPL,todasasunidadesde discoconfiguradasparaumconjuntode

discosbásicodevemser levadasem contaa fimde queoservidor continueoIPL.Osconjuntosde discosindependentesnãosãoincluídosnoIPL.Quandooconjuntodediscosindependente éativado, onóverificasetodasasunidadesdediscoestãopresentes.

v

Quandoumaunidadedediscodesprotegidaemumconjuntodediscosfalha,normalmenteelapára

todoo processamentonormalnoservidor atéquepossaserreparada.Aperdatotaldeumaunidadede discoemumconjuntodediscosbásico exigeprocedimentosderecuperação longosafimderestaurar osdados perdidosantesqueoservidorpossa executaroIPLeretomarasoperaçõesnormais.

v Osdadosem umconjuntodediscosbásicopertencemaonódeconexãoesópodemser acessados

diretamenteporessesistema.Em umconjuntodediscosindependente,osdadosnãopertencemaonó, maspertencemaoconjuntode discosindependente.Épossívelcompartilharosdadosnoconjuntode discosindependenteentreosnós emumcluster,desativando-osdeumnóeativando-os emoutronó. v Quandovocê criaumconjuntodediscosbásico,um númeroéatribuídoaoconjuntodediscos.

Quandoum conjuntode discosindependenteécriado, vocênomeiaoconjuntodediscoseo sistema atribuiumnúmero.

v

Seumconjuntodediscosbásico excederseuespaço,osdadosexcedidospoderãoestourarnoconjunto

dediscosdo sistema.Quandoisso ocorre,oconjuntodediscosperdeo isolamentoe aproteção inerentenosconjuntosdediscos.Conjuntosde discosindependentesnão podemestourar.Se

estourarem,perderãosuaindependência.Quandooconjuntodediscosindependente seaproximade seulimite,éprecisoincluirmais unidadesdediscoeexcluirobjetosparacriarmaisespaçode armazenamento.

v Quandovocê fazalteraçõesrestritasnaconfiguraçãodo discoem umconjuntodediscosbásico,é

necessárioreiniciaroservidor nomodoDST(Ferramentasde ServiçoDedicadas).Em umconjuntode discosindependenteoff-line,não énecessárioqueoservidorestejanomodoDSTparainiciarouparar espelhamento,iniciarproteçãodeparidadededispositivo, iniciarcompactação,removerumaunidade dediscoeassimpordiante.

ConjuntosdeDiscosIndependentes: Umconjuntodediscosindependentecontémdadosdo usuárioe

todasasinformaçõesnecessáriasdosistemaassociadasaosdados.Umconjuntode discosindependente podeficar disponível(ativado)eindisponível(desativado)paraoservidor semreiniciarosistema. Quandoumconjuntodediscosindependente éassociadoaum grupodehardwarealternável,elese tornaumconjuntodediscosalternávelepode seralternado entreosservidoresiSeriesem umambiente decluster.Umconjuntodediscosindependentequenãoestiver associadoaumgrupo derecursosde clusterserádedicadoa apenasumservidor iSeries.Os conjuntosdediscosindependentestambém funcionamemconjuntocomoutros conjuntosdediscosindependentesemumgrupode conjuntosde discos.Osconjuntosdediscosindependentessãonumeradosde33a 255.

Antesdeutilizarconjuntosdediscosindependentesemseuambiente,éimportanteentenderalguns conceitoschave,incluindo terminologiaimportante,etambém comoosconjuntosde discos

independentesfuncionam ecomopodemserúteis.

TerminologiadoConjuntode DiscosIndependente: Conformevocêtrabalhacomconjuntosdediscos

independentes,precisarásefamiliarizarcomostermosa seguir.Paraobter maistermoseconceitos, acesseoGlossáriodoInformationCenter.

Importante:OstermosASP(ConjuntodeMemóriasAuxiliares)independenteeconjuntodediscos independentesãosinônimos.

(21)

estadoativo

Emespelhamentogeográfico, refere-seaoestadodeconfiguraçãodeumacópiaespelhadaque indicaqueoespelhamentogeográficoestarásendoexecutadoseoconjuntodediscosestiver disponível.

assíncrono

Emespelhamentogeográfico, refere-seaomodoem queoprograma queemiteaatualização aguardaatéquea operaçãosejaconcluída nacópiadeproduçãoerecebidaparaprocessamento nosistemade destino.

cluster

Umacoleçãodesistemascompletosquetrabalhamem conjuntoparafornecerumacapacidadede computaçãoespecialúnica.UmclusterdoiSeriesé formadoporapenasservidoresiSerieseé necessárioaoimplementarconjuntosdediscosindependentesalternáveis.

CRG(GrupodeRecursosdoCluster)

Umacoleçãoderecursosdocluster relacionadosquedefineasaçõesa seremexecutadasdurante umaoperaçãode alternânciaoufalhainversado pontodeacessoderecursos resilientes.Esses recursosresilientesincluem aplicativos,dadose dispositivos.Ogrupodescreveumdomíniode recuperaçãoeforneceonomedo programadesaídadogrupode recursosdocluster que gerenciaromovimento deumpontodeacesso.UmCRGdedispositivocontémumalista de dispositivos,comoconjuntos dediscosindependentes.Osconjuntos dediscosindependentes podemresidirem umaentidadealternávelquepodeser umaunidadede expansão

(quadro/unidad)ou umIOP.NoiSeriesNavigator,um grupoderecursosdo clusterde dispositivoéreferidocomoumgrupo dehardwarealternável.

XSM(EspelhamentoCross-Site)

Umrecursodo i5/OS,RecursosdeAlta DisponibilidadeAlternáveis(Opção41),quefornece alternânciadoespelhamentogeográficoedosserviçosqueprovocaautomaticamenteumfailover emumacópiaespelhada,possivelmenteem outrolocal,nocasodeinterrupçãonolocalprincipal. serviçosdeportadedados

Omecanismo detransportegenérico utilizadopeloespelhamentogeográficoparaenviar

atualizaçõesdosistemadeorigemquepossuiacópiadeproduçãoparaosistemade destinoque possuiacópiadeespelhamento.

desanexar

Emespelhamentogeográfico, desassociarumacópiaespelhadadacópiade produçãopara utilizara cópiaespelhadaem umaoperaçãoseparada,porexemplonosalvamentode dados,na execuçãoderelatóriosou naexecuçãodedatamining.Desanexarumacópiade espelhamentofaz comqueoespelhamento geográficosejasuspenso.

cópiaespelhadadesanexada

Umacópiaespelhadadesanexadade umconjuntodediscosindependenteéumacópiaespelhada queestádesassociadadacópiade produçãoemum ambientedeespelhamentogeográfico. descriçãodedispositivo

Umobjeto quecontéminformaçõesquedescrevemumdispositivoespecíficoouumaLU (UnidadeLógica)conectada aosistema.Umadescriçãodedispositivoéumadescriçãoda conexãológicaentreduasLUs(localizaçõeslocaleremota). Oidentificador reconhecidopelo sistemaparaotipo deobjetoé*DEVD.

domíniodedispositivo

Umdomínio dedispositivoé umacoleçãodenósdo clusterquecompartilhamrecursosdos dispositivos,comoconjuntos dediscosindependentes.Paraconjuntosde discosindependentes, osrecursossão:endereçosvirtuais,númerosdosconjuntosdediscosenúmeros dasunidadesde disco.Umconjuntodediscosindependentepode seracessadoapenaspelosnósem umdomínio dedispositivo.

conjuntodediscos

(22)

grupodeconjuntosdediscos

Formadodeum conjuntode discosprincipalezerooumais conjuntosdediscossecundários, cadaum deleséindependenteem relaçãoaoarmazenamentode dados,porémcombinamem agircomoumaentidade.

unidadededisco

Umgabinetefísicocontendoumaoumais unidadesdediscos. unidadedeexpansão

Umrecursoquepodeser conectadoaumaunidadedosistemaparafornecerarmazenamento adicionale capacidadedeprocessamento.

failover

Umeventodocluster emqueoservidordo bancodedadosprincipalouo servidordoaplicativo alternaparaumsistemadebackupemdecorrênciadafalhanoservidorprincipal.

espelhamentogeográfico

UmasubfunçãodoXSM(EspelhamentoCross-Site) quegeraumaimagemde espelhamentode umconjuntodediscosindependenteem umsistema,queestá(opcionalmente)distante

geograficamentedolocaldeorigemcomo objetivodeobterdisponibilidade ouproteção. loopHSL(LinkdeAltaVelocidade)

Atecnologia deconectividadede sistemaparaunidadede expansãoqueérequerida parautilizar conjuntosdediscosindependentesalternáveisqueresidememumaunidadedeexpansão

(quadro/unidade).Osservidoresea unidadedeexpansãoem umclusterutilizandodispositivos resilientesem umaunidadede expansãoexternadevemestaremumloopHSLconectadocom cabosHSL.

conjuntodediscosindependente

Conjuntosdediscosde33a 255.Umaoumais unidadesde armazenamentodefinidasa partir dasunidadesdediscooudesubsistemasde unidadesdediscoqueformamoarmazenamento emdiscoendereçável.Umconjuntodediscosindependente contémobjetos,diretóriose

bibliotecasquecontêmosobjetoseoutros atributosdeobjetos, comoatributosdepropriedade de autorização.Umconjuntodediscosindependente podetornar-se disponível(ativado)e

indisponível(desativado)semreiniciarosistema.Umconjuntodediscosindependente podea) estarprivadamenteconectadoa umúnicosistemab)seralternávelentreentreváriossistemasem umambientedecluster ouc)serduplicadoem outrolocalpeloespelhamento geográfico.

Sinônimode ASP(ConjuntodeMemóriasAuxiliares)independente.

emsincronização

Emespelhamentogeográfico, refere-seaoestadodosdados dacópiadeespelhamento queindica queascópiasdeprodução eespelhamentopossuemexatamenteomesmo conteúdo.

espaçodenomesdabiblioteca

Umatributoquepode serdefinidoparaoencadeamentoatual.Oespaçode nomesdabiblioteca éoconjuntodeobjetosebibliotecasquepodeseracessadoem qualquerconjuntodediscos independenteemum grupodeconjuntosde discos,além dasbibliotecasnoconjuntodediscos dosistemaenosconjuntosde discosbásicosdousuário (ASPs2-32)utilizandoasintaxecomum denomede objetoqualificadopelabiblioteca.OcomandoSETASPGRP(DefinirGrupode ConjuntosdeMemóriaAuxiliar)defineogrupo deASP(ConjuntodeMemóriasAuxiliares)para oencadeamentoatual.

cópiadeespelhamento

Emespelhamentogeográfico, umconjuntodediscosindependentequeestásendoespelhado geograficamenteparaquesejaumaréplicadacópiade produçãodoconjuntodediscos

independente.Seumaalternância ouumfailoverfizercomqueo sistemaquepossuia cópiade espelhamentosetorneo nóprincipalatual,a cópiade espelhamentosetornaráacópiade produçãodoconjuntodediscosindependente.Acópiade espelhamentopossuidadosatuais somentequandooespelhamento geográficoestáativo.

(23)

estadodacópiadeespelhamento

Emespelhamentogeográfico, oestadodeespelhamento geográficodacópiade espelhamento; porexemplo,ativo,retomadapendente,retomandoesuspenso.

estadodosdadosdacópiadeespelhamento

Emespelhamentogeográfico, ostatusatualdosdadosqueestãosendoespelhados geograficamente;porexemplo,emsincronização,utilizáveleinutilizável.

conjuntodediscosprincipal

Umconjuntode discosindependentequedefineumacoleçãode diretóriosebibliotecasepode teroutrosconjuntosdediscossecundários associadosaele. Umconjuntodediscosprincipal tambémdefineum bancodedadosparasipróprioeoutrosconjuntosdediscosquepodemser adicionadosemseugrupodeconjuntosde discos.Conjuntosde discosprincipaissópodemser implementadosnaV5R2ouposteriordoOS/400.

cópiadeprodução

Emespelhamentogeográfico, oconjuntodediscosindependenteaoqualtodasasoperaçõesde produçãosãodirecionadas.Todasasoperaçõesdegravaçãoem discosãodirecionadasaqui primeiramentee,emseguida,sãoreplicadasparaa cópiadeespelhamentodo conjuntode discos independente.Acópiadeproduçãosemprepossuidadosatuais.

reanexar

Emespelhamentogeográfico, reassociara cópiaespelhadadesanexadaàcópiadeprodução após aconclusãodasoperaçõesdousuárionacópiaespelhada.Quandoacópiaespelhadaé

reanexada,elaé sincronizadaautomaticamentecomacópiadeproduçãocorrespondente.Todos osdadosna cópiaespelhadadesanexadasãoapagadosantesdareanexaçãoà cópiade produção. retomar

Emespelhamentogeográfico, iniciaro espelhamentogeográficonovamentedepois desua suspensão.

estadoderetomadapendente

Emespelhamentogeográfico, refere-seaoestadodeconfiguraçãodeumacópiadeespelhamento queindicaqueo espelhamentogeográficorequer sincronizaçãomasoconjuntodedados está indisponívelatualmente.Quandooconjuntodediscosestiver disponível,a cópiaespelhadaserá sincronizadacomosdadosatuaisdacópiadeprodução.

estadoretomando

Emespelhamentogeográfico, oestadodeconfiguraçãodacópiade espelhamentoquetenta executaroespelhamentogeográficoeasincronizaçãoquandoo conjuntode discosindependente estádisponível.Quando nãoforsuspensoouativo,oestado dacópiadeespelhamento será retomando.

conjuntodediscossecundário

Umconjuntode discosindependentequedefineumacoleçãode diretóriosebibliotecasedeve estarassociado aumconjuntodediscosprincipal.Osconjuntosdediscossecundários sópodem serimplementadosnoV5R2,ouposterior,do OS/400.

local Emespelhamentocross-site,umalocalizaçãocontendoumnóounóscomacesso àcópiade produçãooudeespelhamento.Os locaispodemestarpróximosougeograficamentedispersos. nóprincipal dolocal

Emespelhamentocross-site,umnóquepossuioconjuntodediscosindependente,a cópiade produçãooua cópiadearmazenamento,em umlocalespecífico.Onóprincipaldolocalde produçãoétambémonóprincipaldogrupo derecursosde cluster.Onóprincipaldolocalde espelhamentoéumnóde backupem umgrupoderecursos decluster.

sistemadeorigem

Osistemaquepossuiatualmentea cópiade produçãodeum conjuntode discosindependente emumambienteXSM(Espelhamento Cross-Site).Osistemade destinoé umnódebackupno grupoderecursosdo clustereonóprincipalnolocaldeespelhamento.Asalteraçõesna cópiade

(24)

produçãodeumconjuntode discosindependentesãoreplicadasparaa cópiade espelhamento doconjuntodediscosindependentequeexisteemumnódebackupnodomínioderecuperação. suspender

Emespelhamentogeográfico, parartemporariamenteoespelhamento geográfico.Seacópiade espelhamentocontinhadadosutilizáveisquandofoisuspensa,elacontinuaráutilizável,embora possivelmentedesatualizada,comrelaçãoaosdados.

estadodesuspensão

Emespelhamentogeográfico, refere-seaoestadodeconfiguraçãodacópiadeespelhamento que nãotentaexecutaroespelhamento geográficoquandooconjuntodediscosindependente está disponível.Quando nãoforretomandoouativo,oestadodacópiadeespelhamentoserá suspenso.

entidadealternável

Orecursofísicoquecontémosconjuntosdediscosindependentesquepodemser alternados entresistemasem umcluster.Issopodeser umaunidadede expansãocontendounidades de discoem umambientedeváriossistemas.PodesertambémumIOPcontendounidadesde discosemumambiente LPAR.

alternância

Umeventodocluster emqueoservidordo bancodedadosprincipalouo servidordoaplicativo alternaparaumsistemadebackupemdecorrênciadaintervençãomanual dainterface de gerenciamentodo cluster.

sincronizaçãototal

Oprocesso deespelhamento geográficoquecopiadados dacópiadeproduçãoparaa cópiade espelhamento.Duranteasincronização,acópiadeespelhamento contémdados inutilizáveis. Quandoasincronização éconcluída,acópiadeespelhamento contémdadosutilizáveis. sincronizaçãoparcial

Enquantoosistemaestánoestadosuspenso,asalteraçõesfeitasna cópiade produçãonãosão enviadasparaacópiaespelhada.Poroutrolado,seacópiadeproduçãoforsuspensa com rastreamento,asalteraçõesfeitasnacópiadeproduçãoserão rastreadas.Quandoo espelhamento geográficoéretomadoea sincronizaçãoparcialéiniciada,essasalteraçõesrastreadastambémsão enviadasparaacópiaespelhada.

síncrono

Emespelhamentogeográfico, refere-seaomodode espelhamentogeográficoem queo programa queemiteaatualizaçãoaguardaatéqueaoperaçãosejaconcluídaparaodisconacópiade produçãoenacópiaespelhada.Essemodoasseguraqueassimqueocontroleforretornadopara ocliente,aoperaçãosejarefletidacomprecisãonascópiasde produçãoedeespelhamento. SYSBAS

Nainterfacebaseadaem caracteres,consulteoconjuntodediscosdo sistema1 etodosos

conjuntosdediscosbásicosconfiguradosde2 até32.Osconjuntosde discosindependentesde33 a255 nãoestãoincluídos.

sistemadedestino

Umsistemaquepossuiatualmentea cópiadeespelhamentode umASPindependente emum ambienteXSM(EspelhamentoCross-Site).Asalteraçõesna cópiadeprodução deumconjuntode discosindependentenosistemadeorigemsãoreplicadasparaacópiadeespelhamentodo conjuntode discosindependentequeexisteem umsistemadedestino.

rastreamento

Umprocessoqueregistraasalteraçõesocorridasenquantooespelhamentogeográficoestá suspenso.Quandooespelhamentogeográficoéretomado,osistemasomentesincronizaas alteraçõesrastreadasenão executaumasincronização total.

conjuntodediscosUDFS

Umconjuntode discosindependentequecontémapenassistemas dearquivosdefinidospelo | | | | | | | | | | | | | |

(25)

usuário.Elenão podeser ummembrode umgrupode conjuntosdediscosamenosqueseja convertidoem umconjuntodediscosprincipalousecundário.

inutilizável

Emespelhamentogeográfico, refere-seaoestadodosdados dacópiadeespelhamento queindica quea cópiade espelhamentocontémdadosincoerentes.Issoocorre:

1. Durantea sincronização,porqueelanãopreservaa ordemdegravações.

2. Quando osistemaexecutaespelhamentogeográficonomodoassíncrono.

Nota: Acópiaespelhadaé útilquandoa cópiadeprodução édesativadanoconjuntode discos

independente. utilizável

Emespelhamentogeográfico, refere-seaoestadodosdados dacópiadeespelhamento queindica quea ordemcorretadasatualizaçõesparaacópiadeespelhamentoa partirdacópiadeprodução estásendopreservada,masacópiadeespelhamentopode estardesatualizada.Oestadoútildos dadosdacópiaespelhadaocorre:

1. Quando osistemaexecutaespelhamentogeográficonomodosíncrono.

2. Quando oespelhamentogeográficoésuspensocomsucesso.

3. Quando acópiaespelhadaédesconectadacomsucesso.

Nota:

1. Acópiaespelhadaéútilquandoacópiadeproduçãoé desativadanoconjuntode

discosindependente.

2. Osnúmeros1 e2não seaplicamduranteumasincronização.

desativar

Tornarumconjuntodediscosindependenteindisponívelparasuautilizaçãonormalplanejada. Todososconjuntosdediscosprincipaisesecundários emumgrupo deconjuntosdediscossão desativadosjuntos.Sinônimodetornarindisponível.

ativar Tornarumconjuntodediscosindependentedisponívelparasuautilizaçãonormalplanejada.

Todososconjuntosdediscosprincipaisesecundários emumgrupo deconjuntosdediscossão ativadosjuntos.Sinônimodetornardisponível.

Informaçõesrelacionadas

“TiposdeConjuntosde Discos”napágina10 “Gruposde ConjuntosdeDiscos”napágina 30

VantagensdosConjuntos deDiscosIndependentes: Existemdoisambientesnosquaisautilização dos

conjuntosdediscosindependentespodeser benéfica:umambiente emclusterde multissistemaseum ambientedesistemaúnico.

Ambiente

em

Cluster

de

Multissistemas

Emumambiente emclusterde multissistemas,ondeosservidoressãomembrosdeum clusterdoiSeries eumconjuntodediscosindependente estáassociado aumdispositivoalternávelnessecluster,os conjuntosdediscosindependentespodemseralternadosentreossistemassemquesejanecessário executarumcarregamentoinicialdoprograma (IPL).Oconjuntodediscosindependente podeser alternadoporqueeleéindependente.Essa podeserumavantagemsignificativa,poispermite disponibilidadecontínuadedados,oprincipalbenefíciodosconjuntosdediscosindependentes. Osconjuntosdediscosindependentesalternáveispodemajudá-loa:

v Manterdados disponíveisemumaplicativo,mesmonocasodeumainterrupçãodosistemasimples,

sejaelaplanejada ounão.

v Eliminaro processoderéplicade dadosdeumsistemaparaoutro.

| |

| | |

(26)

v Emalgumas situações,isolarasfalhasdaunidadedediscodentrodoconjuntodediscosindependente.

v Alcançaraltadisponibilidadee escalabilidade.

Umambientedemultissistemastambém permiteexecutarespelhamento geográfico.Oespelhamento geográficopermitemanterduascópiasidênticasde umconjuntodediscosindependenteem doislocais queestãoseparadosgeograficamente.Tendoumasegundacópiadosdados críticosemumalocalização remota,você asseguraproteçãoedisponibilidademaiores;porexemplo,nocasode umdesastrenatural. Seosconjuntosde discosindependentesforem configuradoscomoalternáveis,haverámais opçõesde nósdebackup, oquepermitiráofailovereaalternância deconjuntosdediscosindependentesentre sistemasnomesmolocaleemoutros locais.

Ambiente

de

Sistema

Simples

Emumambiente desistemaúnico,em queumconjuntode discosindependenteéconectadodeforma particularaum únicoservidor, oconjuntode discosindependenteouosgruposdo conjuntode discos independentepoderãoser indisponibilizados,independentemente deoutrosconjuntos dediscosporque osdados noconjuntode discosindependenteounogrupodoconjuntode discosindependentesão independentes.Oconjuntodediscosindependenteou ogrupodoconjuntodediscosindependente tambémpodeser disponibilizadoenquantoosistemaestáativo,semanecessidadedeexecuçãodeum IPL.Utilizarconjuntosde discosindependentesdessa formapodeserútil, porexemplo,sevocêpossui grandesquantidadesdedados desnecessáriosparaprocessamentonormaldiário. Oconjuntodediscos independentequecontémesses dadospode ficaroff-lineatéquesejanecessário.Quandograndes quantidadesdearmazenamentoforemnormalmentemantidasoff-line,você poderáreduzirotempo de processamentoparaoperaçõescomoIPLe armazenamentodeaproveitamento.

Osconjuntosdediscosindependentesdesistemasimplespodemajudá-loa:

v Isolardados depoucousocoma capacidadede deixaron-line oconjuntodediscosindependente

somentequandofornecessário. v Reduzirotempo deiníciodo sistema.

v Gerenciargravaçãoe restauraçãoporconjuntodediscosindependente.

v Aproveitaroarmazenamentoporconjuntodediscosindependente.

v

Dividirosdadosentreváriosbancosdedados.

v Isolarosdadosassociados aaplicativosespecíficosouagruposdeusuáriosespecíficos.

v Consolidardados desistemaspequenosemconjuntosde discosindependentesde umsistemamaior.

Porexemplo,nocasodeváriosescritóriosfiliais.

v Executarmanutençãode aplicativoquenão afetatodoosistema. Informaçõesrelacionadas

“Benefícios doConjuntodeDiscos”napágina 7

ComoosConjuntosde DiscosIndependentesFuncionam: Acaracterísticachavede umconjuntodediscos

independenteésuacapacidadedeser,obviamente,independentedo restodoarmazenamentoem um servidor.Eleéindependenteporqueosdadoscontidos noconjuntode discosindependentesão independentes.Issosignificaquetodasasinformaçõesnecessáriasdosistemaassociadasaosdados residemnoconjuntodediscosindependente.Asqualidadesexclusivasdeum conjuntode discos independentepermitequeelesejaalternadoemumambiente deváriossistemasetornadodisponívele indisponívelemumambiente desistemaúnico.

Osconjuntosdediscosindependentesestarãodisponíveis somentequandovocê optarportorná-los disponíveis;elesnãosetornamdisponíveisquandooservidor éreiniciado,amenosquevocê incluao código(“Exemplo:TornaroConjuntode DiscosIndependenteDisponível naInicialização”napágina27) paratorná-losdisponíveis.Aooptarportornar umconjuntodediscosdisponível,elepassaráporum processosemelhanteaodoreinício doservidor.Enquantoocorreesseprocessamento,oconjuntode discosficaem umestadoAtivo.

(27)

Asetapasderecuperação vãosendoexecutadas,enquantooconjuntodediscosficanoestadoAtivo.O conjuntodediscosésincronizadocomoutrosconjuntos dediscosquepossamestarnogrupode conjuntosdediscos.Além disso,osobjetosregistradosemdiáriosãosincronizadoscomseudiário associado.Asbibliotecasdo sistemasãocriadas paraoconjuntodediscosprincipal:QSYSnnnnn, QSYS2nnnnn,QRCLnnnnn,QRCYnnnnn,QRPLnnnnn, SYSIBnnnnn(emquennnnnéonúmerodo conjuntodediscosprincipal,alinhado àdireitaepreenchidocomzeros).Porexemplo,a bibliotecaQSYS paraoconjuntodediscosindependente33éQSYS00033.

Nessemomentoosarquivosdereferência cruzadadobancode dadostambémserãoatualizados.As bibliotecasdosistemaparaoconjuntodediscosindependente,QSYSnnnnneQSYS2nnnnn, contêm metadadosnãosomenteparaoconjuntodediscosindependente,mastambémparaoconjuntodediscos dosistema.Quandooconjuntodediscosestiverdisponível,a referênciacruzadadobancode dados limparáasinformações relacionadasaoSYSBASe oatualizarácomasinformaçõesatuais.Onúmeroea complexidadedosobjetosdo arquivode bancodedadose ospacotes,procedimentosefunçõesSQLque precisamseratualizadosdesempenharãoumafunçãonomomentoemqueoconjuntodediscostornar-se disponível.

Conformeoconjuntodediscosindependenteétornado disponível,váriosjobs doservidorsãoiniciados parasuportaroconjuntode discosindependente.Paraqueosjobsdoservidor continuemexclusivosno servidor,aquelesqueatendemoconjuntodediscosindependente receberãoseupróprionome dejob simplesquandoo conjuntode discosficardisponível.Osjobsdoservidor sãoessenciaisparaaoperação doconjuntodediscos;nãovioleessesjobsdo servidor.Aseguir,umalista dejobsdo servidorquesão criados(nn=número):

1. QDBXnnnXR -lidacomfunçõesdoservidor dearquivosdereferênciacruzadado bancodedados

2. QDBXnnnXR2-lidacominformações docampo(coluna) dereferênciacruzadado bancodedados

3. QDBnnnSV01 -lidacomeventosdecontroledeconsolidação, bancodedadose diário

4. QDBnnnSV02 aQDBnnnSVnn-jobs dealtaprioridadequeatendemaobancodedados

5. QDBnnnSVnn aQDBnnnSVnn -jobsdebaixa prioridadequeatendemaobancode dados

Quandooprocesso derecuperaçãoéconcluído,o conjuntode discosestáem umestadoDisponível, prontoparauso.Quando umgrupode conjuntosdediscossetornar disponível,você veráuma mensagemde conclusãoparacadaconjuntodediscos.Seocorrerproblemasnoprocessode

disponibilidade,comoumobjetonão sincronizadocomumdiário,seránecessário resolverosproblemas relatadosnasmensagensde erro.Consulte oregistrode jobs,afilade mensagensdooperadordo sistema eoregistrodohistóricoparalocalizar osproblemaseverificaroprocesso dedisponibilidade.

TiposdeObjeto SuportadoseNãoSuportados:

Objetos

Não

Suportados

Osseguintesobjetosnãosãosuportadosparausoemconjuntosde discosindependentes:

*AUTHLR *DEVD *JOBQ *PRDDFN

*AUTL *DOC *JOBSCD *PRDLOD

*CFGL *DSTMF *LIND *RCT

*CNNL *EDTD *MODD *SOCKET

*COSD *EXITRG *M36 *SSND

*CRG *FLR *M36CFG *S36

*CSPMAP *IGCSRT *NTBD *USRPRF

*CSPTBL *IGCTBL *NWID

*CTLD *IMGCLG *NWSD

(28)

Nota: *DSTMFéotipo deobjetoretornado dosarquivosdefluxo queestãosendoacessadosatravésdo

sistemadearquivosQNTCdeum servidorremoto.Portanto,*DSTMFnãodeverá aparecerao acessar osdiretóriosIASPdosistemalocal.

Tipos

de

Objetos

Suportados

Osseguintesobjetossãosuportadosparausoemconjuntosdediscosindependentes:

*ALRTBL *FILE *MSGF *SCHIDX

*BLKSF *FNTRSC *MSGQ *SPADCT *BNDDIR *FNTTBL *NODGRP *SPLF *CHRSF *FORMDF *NODL *SQLPKG *CHTFMT *FTR *OUTQ *SQLUDT *CLD *GSS *OVL *SRVPGM *CLS *IGCDCT *PAGDFN *STMF *CMD *JOBD *PAGSEG *SVRSTG *CRQD *JRN *PDG *SYMLNK *CSI *JRNRCV *PGM *TBL

*DIR *LIB *PNLGRP *USRIDX

*DTAARA *LOCALE *PSFCFG *USRQ

*DTADCT *MEDDFN *QMFORM *USRSPC

*DTAQ *MENU *QMQRY *VLDL

*FCT *MGTCOL *QRYDFN *WSCST

*FIFO *MODULE *SBSD

Restrições

para

Tipos

de

Objetos

com

Suporte

*ALRTBL

Seosatributos daredefazem referênciaàtabeladealertas, esseobjetoprecisaexistirnoconjunto dediscosdosistema.

*CLS Seumsubsistemaativo fazreferênciaaoobjeto classe,*CLSdeveexistirnoconjuntode discosdo sistema.

*FILE Osarquivosdebancodedados quesãoarquivosdebanco dedadosde váriossistemas,ouque possuemcamposdeLinkdeDadoscriadoscomoControledeLink,nãopodemestarlocalizados emumconjuntodediscosindependente.Seum subsistemaativofazreferência aoobjetoarquivo, *FILEdeveexistirnoconjuntode discosdosistema;porexemplo,oarquivodeexibiçãode conexão.

*JOBD

Seumsubsistemaativo fazreferênciaaoobjeto descriçãodo job,*JOBD deveexistirnoconjunto dediscosdosistema;porexemplo,a entradadojobdeinicializaçãoautomática,a entradado nomedalocalizaçãoremotaouaentradadaestaçãodetrabalho.

*LIB AbibliotecaqueéespecificadaporCRTSBSDSYSLIBLE()deveexistirnoconjuntode discosdo sistema.

*MSGQ

Seosatributos daredefazem referênciaàfilade mensagens,*MSGQprecisaexistirnoconjunto dediscosdosistema.

*PGM Seumsubsistemaativo fazreferênciaaoobjeto programa,*PGMdeveexistirnoconjuntode discosdosistema;por exemplo,asentradasderoteamento eospré-iníciosdasentradasde job. *SBSD

Nãoépossíveliniciarumsubsistemacujadescriçãoestejalocalizadaem umconjuntodediscos independente.

(29)

ConjuntosdeDiscosIndependentes comBancosdeDadosDistintos: Quandoum conjuntode discos

independenteprincipaléconfigurado,édefinidoumnovobancodedadosde usuárioseparadodobanco dedadosdo sistema.Obancodedados dousuáriotambém incluiqualquerconjuntodediscos

secundárioqueestejaassociadoaoprincipal.Depoisdeconfiguradooconjuntodediscosprincipal,o bancodedados dousuáriocorrespondenteaparecenapastaDatabasesdoiSeriesNavigator.Por padrão,o bancodedados eoconjuntodediscosindependentetêm omesmonome.Administre obancodedados dousuáriocomasmesmasfunçõesqueutilizanobanco dedadosdosistema.ConsulteTrabalhar com váriosbancosdedados paraobterinformaçõesadicionais.

Afiguraaseguirmostraoexemplodeum sistemacomtrês bancosde dadosdistintos:obancode dados System,obanco dedadosFinance doconjuntodediscosindependentee obancodedados Salesdo conjuntodediscosindependente.

Noexemploa seguir,sevocêexpandir DatabasesnoiSeriesNavigator,veráumalistadebancosde dadosqueincluiobancode dadosSystem,bemcomoosbancosdedadosdousuário FinanceeSales.De dentrode umbancode dadosdousuário(Finance eSales)sempreépossívelacessarbibliotecas nobanco dedadosSystem,masnãoépossível acessarasbibliotecasemoutrobanco dedadosdousuário.Por exemplo,sevocêabrirobanco dedadosFinance,tambémserápossível optarporexibirbibliotecasno bancodedados System.NãoépossívelexibirasbibliotecasSales dentrodo bancodedadosFinance porqueSaleséum bancodedados dousuárioseparado.

(30)

Consulte“IdentificaçãodoObjeto”napágina 25paraobter detalhessobreaidentificação deobjetos quandoconjuntosdediscosindependentesexistemnoservidor.

VáriasBibliotecasdoSistema: Emgeral,todasasbibliotecasdo sistemacontinuam aexistirnoconjuntode

discosdosistema.Contudo,parasuportarmelhoroisolamentoea recuperaçãodogrupo deconjuntos dediscosindependentesquecontêmbibliotecasdo sistema,asseguintesinstâncias debibliotecasdo sistematambémsãocriadasnoconjuntodediscosprincipal:

1. QSYSnnnnn:Issocontémasinformaçõesde referênciacruzadadobancode dadosrepresentadopelo

grupodeconjuntosde discos.Normalmenteapenasocódigodosistemainternocriaobjetosnessa biblioteca.

2. QSYS2nnnnn:IssocontémoscatálogosSQLparaobanco dedadosrepresentadopelogrupo de

conjuntosdediscos.Normalmenteapenas ocódigodosistemainternocria objetosnessabiblioteca. 3. QRCYnnnnn:Todoobjetode recuperaçãoassociadoaosobjetosdentrodo grupodeconjuntosde

discosé armazenadonessabibliotecaparaoconjuntodediscosprincipaldogrupo.Essesobjetos poderãosernecessáriospararecuperação quandoogrupodeconjuntos dediscosestiverativado.O conjuntode discosdosistemaequivalentedessabibliotecaéQRECOVERY.

4. QRCLnnnnn:Quandoa instânciadereivindicaçãoéexecutadanogrupodeconjuntosde discos,

todasasinformaçõesresultantesnormalmentearmazenadasnoQRCLagora sãoarmazenadasno QRCLdo conjuntodediscosprincipaldogrupo.Normalmente,apenas asfunçõeschamadasdurante oprocessodereivindicaçãodearmazenamentocriamobjetosnessainstânciadabiblioteca.Além disso,quandoo armazenamentodereivindicaçãorecuperaacapacidadedeendereçamentodos objetosperdidos,essesobjetospodemser inseridosnabibliotecaQRCLnnnnn.Essessãoobjetosdo usuárioqueexistiamoriginalmenteemoutra biblioteca.

5. QRPLnnnnn:Semprequeumobjeto contidonogrupo deconjuntosdediscosé substituídoenquanto

estáem uso,oobjetoem usoérenomeadoemovidoparaabibliotecaQRPLnnnnnnoconjuntode discosprincipaldo grupo.Onovoobjetoéinseridona bibliotecaespecificada.Oconjuntodediscos dosistemaequivalentedessabibliotecaéQRPLOBJ.QRPLnnnnné limponaativação.

Noitemanterior,nnnnnéonúmerodoconjuntodediscosindependente alinhadoà direitaepreenchido comzeros.

Umnovoatributodebiblioteca,Protegido,éintroduzidoparasuportarorecursodabibliotecaestendida. UmavezqueasbibliotecasQSYSnnnnn,QSYS2nnnnneSYSIBnnnnn sãoversõesespeciaisque

correspondemàsbibliotecasdosistema,apenasocódigodosistemaoperacional poderácriarobjetos nelas.Osaplicativosnão podemcriar objetosnessasbibliotecas.

(31)

Definições

de

Atributo

da

Biblioteca

Biblioteca Biblioteca *SYSBAS

ProtegidonoConjuntodeDiscos Independente

ProtegidonoConjuntodeDiscosdo Sistema

QSYSnnnnn QSYS Sim Não

QSYS2nnnnn QSYS2 Sim Não

SYSIBnnnnn SYSIBM Sim Não

QRCLnnnnn QRCL Não Não

QRCYnnnnn QRECOVERY Não Não

QRPLnnnnn QRPLOBJ Não Não

Todasasbibl. dousuário

Nãoaplicável Não Não

Aordemdepesquisanormalparaobjetosé pesquisarasbibliotecas combasenovalordabiblioteca especificadopelousuário,nalista debibliotecasdousuário enoespaçodenomesem vigorparaojob.A únicaexceçãoparaissoocorrequandoojobdousuáriopossui umgrupodeconjuntos dediscosno espaçodenomesdo job.Nesse caso,osuporte aaliasé efetivadoparareferênciasdeobjetoaosobjetos decontroledobancode dadosemQSYS,QSYS2e SYSIBM.Osobjetosnasbibliotecas QSYSnnnnn, QSYS2nnnnneSYSIBnnnnn sãoretornadosparaqueosusuáriosoperemcombase nasinformaçõesde controledo bancodedados associadasaoseusespaçosdenomesestendidos.

IdentificaçãodoObjeto: Como aexistênciadeumconjuntode discosindependenteemumservidor

significaqueváriosbancosdedados existememumúnicoservidor,identificarumobjeto émais

complexodoquecostumaserem umsistemacomapenasumúnicobancodedados dosistema.Quando existiremváriosbancosdedados,serápossívelduplicarosnomesde bibliotecaseobjetosembancosde dadosseparados.Onomedabibliotecae onomedoobjetonão necessariamenteidentificamcom

exclusividadeumobjeto.Haverámomentosemquevocêtambém precisarásaberonomedo conjuntode discosindependente.Osnomesdoconjuntodediscosindependenteede seubancode dadossão,por padrão,osmesmos.Entretanto, elesnãonecessariamenteprecisamcorresponder.Umnomede bancode dadospode conteraté18caracteres, enquantoumnome deconjuntodediscosindependentepode conter até10caracteres.

Emboraomesmonomede bibliotecapossaexistiremdoisgruposdeconjuntosde discosdiferentes,as bibliotecasnãopodemteromesmonome noconjuntode discosdosistemaqueem umconjuntode discosindependente.

Comandos

CL

(Linguagem

de

Controle)

QuandoutilizarcomandosCL(LinguagemdeControle)quesuportama especificaçãode*ALLou *ALLUSRparaasbibliotecasaserempesquisadas,osistemanormalmenteinterpretaráissocomo ″todas asbibliotecas(dousuário)noespaçodenomesdabibliotecaatual″emvezde ″todasasbibliotecas(do usuário)nosistema.″Algunscomandospodeminterpretar*ALLou*ALLUSR deformadiferente;por isso,éimportanteverificaradocumentaçãodocomando.

SevocêutilizouocomandoExibirDescrição doObjeto(DSPOBJD),algumasbibliotecas dosistema,como QSYS,poderãoaparecerváriasvezesseocomandoestiver mostrandoinformaçõesdoconjuntodediscos dosistemaedeum oumaisconjuntosde discosindependentes.

Nota: Amaioriadasmensagensquevãoparaoregistrodejobs(QSYSOPR)ou registrodohistóriconão

contémonomedo conjuntodediscosindependente.Elascontêmapenasonome doobjetoea biblioteca.Vocêdevedeterminarqualgrupode conjuntosdediscos,sehouver,o jobqueemitiua mensagemestavautilizandoparapoder procuraroobjeto.

Referências

Documentos relacionados

Inicialmente, destacamos os principais pontos de convergência: • O papel tático e operacional exercido pela área de TI dos Câmpus é claramente identificável, tanto nos

Antes de caminhar efetivamente ao encontro de métodos e mecanismos que nos levem a solucionar os problemas de ajustamento e inclusão dos jovens oriundos das “tribos” juvenis urbanas

autoincriminação”, designadamente através da indicação de exemplos paradigmáticos. Sem prejuízo da relevância da matéria – traduzida, desde logo, no número e

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

Não podem ser deduzidas dos nossos dados quaisquer informações sobre uma dada característica específica, nem sobre a aptidão para um determinado fim. Os dados fornecidos não eximem

No período de primeiro de janeiro a 30 de junho de 2011, foram encaminhadas, ao Comitê de Segurança do Paciente da instituição sede do estudo, 218 notificações de

O primeiro passo para introduzir o MTT como procedimento para mudança do comportamento alimentar consiste no profissional psicoeducar o paciente a todo o processo,

[r]