104
Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: [email protected] Prática de Formação I - 2011/01 UNIESP - 2011 UNIESP - 2011

Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: [email protected] Prática de Formação I - 2011/01 UNIESP - 2011

Embed Size (px)

Citation preview

Page 1: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Sistemas de Informação

Prof. Carlos Alberto SeixasE-mail: [email protected]

Prática de Formação I - 2011/01

UNIESP - 2011UNIESP - 2011

Page 2: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Agenda da Aula

• Parte I• Apresentação da Professor, Alunos, e Disciplinas• Normas do curso – horários,lista de presença,

faltas, provas e trabalhos• Organização dos conteúdos – aulas teóricas,

práticas e exercícios• Organização dos grupos de estudo/trabalho• Entrega de trabalhos e comunicações - Uso do

Moodle

Page 3: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Agenda da Aula

• Parte II• A prática de implantação de sistemas• Planejamento correto das ações• Exercício :• Propor sequência de ações implantação de SO.

Page 4: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Disciplina PF I

• Temas Abordados : Conceitos de Implantação de Sistemas Virtualização Planejamento para implantação Particionamento de discos Sistemas de Arquivos Montagem dos discos de instalação para Kernel Linux 2.x Instalação de sistemas operacionais Linux e Windows Server Compilação e atualização de pacotes Ambiente Windows Server e Desktop Sistema de terminais, monitoramento e conexão remota

Page 5: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Normas do Curso

• Horário: quarta-feira das 19:00 as 20:40.

• 25% de faltas no máximo ( 3 faltas=3 aulas)• Responder chamada para presença ao final

da aula

Page 6: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Avaliação

• Provas : P1 e P2 (70%)• Trabalho : (30%)• Média : ((P1 + P2)/2)* 0,7) + (T*0,3)

• Data de prova: 13/04/2011 as 19:00h• Trabalho a definir

Page 7: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Organização dos conteúdos

• Aulas teóricas - realizadas em sala de aula com apresentações do professor, práticas de planejamento das atividades em laboratório dos alunos

• Aulas práticas – realizadas no laboratório• Exercícios – práticos e teóricos realizados em

sala de aula e laboratório.

Page 8: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Grupos de Estudo/Trabalho

• Grupos de no máximo 5 pessoas• Para entrega do trabalho

Até o dia da apresentação. Apresentação a ser agendada Para realização das atividades em aula

• As comunicações serão feitas via E-mail.

Page 9: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

O administrador de sistemas

• As rotinas envolvidas Verificar funcionamento dos serviços Atualizar sistemas Monitorar ocupação de discos Planejar e notificar possíveis paradas

programadas Manter confiabilidade e disponibilidade Segurança

Page 10: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Confiabilidade

• 1 qualidade do que é confiável; fiabilidade• 2 Rubrica: eletrônica.• grau de fidelidade de uma informação em relação ao original (p.ex., na

gravação de fitas ou discos magnéticos)• 3 Rubrica: informática, telecomunicações.• capacidade de uma unidade funcional desempenhar, sem falhas ou

avarias, dada tarefa sob certas condições e dentro de um período determinado

• 3.1 parâmetro com que se mede essa probabilidade

• Fonte: Dicionário Houaiss

Page 11: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Disponibilidade

• n substantivo feminino • 1 estado ou qualidade do que é ou está disponível

• Disponível: • adjetivo de dois gêneros • 2 que não está ocupado; livre, desimpedido• Ex.: <lugar d.> <tempo d.> <ajudante d.>

Page 12: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Conceitos sobre Disponibilidade

• De forma bem simples, podemos definir disponibilidade como sendo o tempo que seu servidor fica no ar durante o ano.

• Existem dois aspectos principais a considerar quando se pensa em disponibilidade:

• Prevenção e Disaster Recovery.

Page 13: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Prevenção

• É qualquer coisa que usamos para reduzir o risco de uma catástrofe incluindo pessoas, processos e tecnologias.

Page 14: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Ações para prevenção de desastres:

• Implementar sistemas redundantes, onde um ou mais servidores possam assumir as responsabilidades do Primary Server caso algum problema grave aconteça e sempre ter pelo menos 2 cópias exatas do seu banco de dados de produção colocadas em dois data centers diferentes (redundância).

• Reduzir pontos de falhas. Os data centers devem ser colocados em lugares estratégicos longe de terremotos, enchentes e outros fenômenos.

Page 15: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Outros cuidados que devem ser tomados:

• Um bom planejamento e administração dos servidores são vitais,

• Não basta ter redundância dos servidores. É preciso ler os logs,

• Testar os backups, • Verificar os discos e a memória, • Medir o desempenho e analisar a

segurança.

Page 16: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Disaster Recovery

• Mesmo tomando todas as precauções, desastres acontecem e um plano de emergência deve ser criado antes que isso ocorra. Voltando ao exemplo do Titanic, se tivesse botes salva-vidas para todos, ninguém teria morrido e esse é o objetivo de quem trabalha com servidores, mesmo que uma catástrofe aconteça, precisamos ter recursos para recuperar os servidores e disponibilizar nossos dados.

Page 17: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Calculando a Disponibilidade

• Existe uma fórmula muito simples para se calcular a Disponibilidade de um servidor:

• DISPONIBILIDADE = (Total de Unidade de Tempo - Downtime) / Total de Unidade de Tempo

Page 18: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Downtime• O Downtime ( tempo que o servidor fica

indisponível ) é medido em porcentagem. Quanto mais 9 (noves) tiver no cálculo da disponibilidade, menor downtime você terá. A tabela a seguir demonstra o número de noves e tempo que o servidor fica indisponível.

Page 19: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

O Significado dos NOVES

% Downtime (por ano)

100 Nenhum downtime

99,999 (5 noves) Menos de 5,26 min.

99,99 (4 noves) De 5,26 a 52 min.

99,9 (3 noves) De 52 min. a 8 horas e 45 min.

99 ( 2 noves) De 8 horas e 45 min. a 87 horas e 56 min

90,0 - 98,9 (1 nove) 87 horas e 56 min a 875 horas 54 min

Page 20: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Calcular a disponibilidade

• Exemplo:• Vamos calcular a disponibilidade de um servidor

num período de 1 ano considerando 3 horas de downtime para aplicação de service packs ou outro tipo de manutenção.

• Total de Unidade de Tempo = 1 ano ( 8760 horas)• Downtime = 3 horas• DISPONIBILIDADE = ( 8760 horas - 3 horas) /

8760 = 99,9658 %

Page 21: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Segurança

• n substantivo feminino • 1 ação ou efeito de tornar seguro; estabilidade, firmeza, seguração• 2 ação ou efeito de assegurar e garantir alguma coisa; garantia, fiança,

caução• 3 estado, qualidade ou condição de uma pessoa ou coisa que está livre

de perigos, de incertezas, assegurada de danos e riscos eventuais, afastada de todo mal

• 4 estado, condição ou caráter daquilo que é firme, seguro, inabalável, ou daquele com quem se pode contar ou em quem se pode confiar inteiramente

• 5 situação em que não há nada a temer; a tranqüilidade que dela resulta• 6 conjunto de processos, de dispositivos, de medidas de precaução

que asseguram o sucesso de um empreendimento, do funcionamento preciso de um objeto, do cumprimento de algum plano etc.

• 7 certeza, infalibilidade; convicção; evidência

Page 22: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Planejamento e Implantação de SO

Page 23: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Parte I Organização dos grupos de trabalho Acesso ao Moodle

• Parte II Resolução do exercício 1 Planejamento e implantação de S.O.

• Parte III Prática: Implantação de Máquina Virtual – VPC e

VMWare

Agenda da aula

Page 24: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• A - Resolução exercício 1

• B - Conceitos e Planejamento

Parte II

Page 25: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Virtualização

Page 26: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Conceito Básico

• O que é? Capacidade de rodar, em uma mesma

máquina física, diferentes estações lógicas - ou virtuais .

Page 27: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Como Funciona

• A virtualização é uma tecnologia emergente que promete diminuir a importância do sistema operacional, criando uma espécie de nova camada de software.

• Ela proporciona ao sistema uma visão idealizada do hardware, por meio da qual cada sistema operacional utiliza os recursos presentes em cada computador.

Page 28: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Vantagens

• A virtualização proporciona :• consolidação de sua infra-estrutura, otimizando o uso do hardware,

reduzindo custos totais• resposta rápida à qualquer tipo de mudança. • Pessoas, processos e tecnologia concentram-se em níveis de serviço;• Capacidade é alocada dinamicamente;• A infra-estrutura inteira é simplificada e flexível;• Permite um modelo utilitário para serviços de TI.

Page 29: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Aplicativos

• No mercado já existem diversos softwares que atuam na virtualização:

• Microsoft Virtual PC• Virtual Server• VMWare• XEN

Page 30: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Microsoft Virtual PC

• O Virtual PC é a solução desenvolvida pela Microsoft para virtualização do computador, assim como os outros, ele permite rodar diversos sistemas operacionais em uma mesma máquina, atendendo clientes de Windows XP.

Uma das vantagens do software é a rápida reconfiguração dos equipamentos.

Características:- Suporte para até quatro adaptadores de rede por máquina;- Configurações baseadas na linguagem XML;- Suporte para até 4GB de memória;- Possui Virtual Machine Additions, que oferece alto nível de integração entre os sistemas;- Roda a maior parte dos sistemas x86 sem a necessidade de drivers customizados

Page 31: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Virtual Server

• Windows Server 2000 e 2003.

O Virtual Server já conta com o release 2 da versão 2005 e fornece aos administradores um maior controle, conectando máquinas virtuais e permitindo automatização durante o processo.

Características:- Suporte para conectividade permitindo cluster de todas as máquinas virtuais executando sobre um host;- Suporta a tecnologia 64 bit;- Melhorias no Hyper-threading, suporte para F6 Disk (SCSI driver), e funcionalidade pré-compactador de disco virtual.

Page 32: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

VMWare

• A solução VMWare Server proporciona integração entre diferentes sistemas operacionais, simulando redes com várias versões do Linux e do Windows. Ele é a opção para conhecer outros sistemas de forma simplificada, ou até mesmo para manter a compatibilidade entre sistemas antigos e novos.

Características:- Suporta sistemas operando na tecnologia 64 bits, incluindo Windows e Linux;- Monitora e controla a infra-estrutura em uma console central de gerência;- Tem suporte a dois processadores SMP virtual

• - USB• - Mais compatível com linux

Page 33: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

XEN

O Xen é a versão opensource para virtualização, com funções aproximadas ao VMWare ele se caracteriza por ter como base o Linux.

O Xen atualmente está em sua versão 3.0 e conta com o apoio, além da comunidade open source, da Novell através do SuSe Linux Enterprise 10.

Características:- Baixo custo na implementação;- Através do conceito de paravirtualização ele obtém alto rendimento, inclusive em arquiteturas (x86);- Sustentação para 32 usuários com memória de 4GB;- Suporte para tecnologia 64 bits e x86;- Além de ter o código fonte aberto, proporcionando maior integração com outras tecnologias.

Page 34: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Planejamento e Implantação de SO

Page 35: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

A)Infra-Estrutura de Rede Banda Intranet /Internet Protocolos Firewall

B)Servidor (hardware) Aquisição - custos Montagem / Aquisição de solução pronta Compatibilidade

C)Software ( S.O. protocolos e serviços) Escolha do SO – distribuição Quais protocolos de rede Serviços (Iptables, SAMBA, Bancos de Dados, Linguagens)

Iniciando exercício de planejamento

Page 36: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Hardware - Informações necessárias Discos rígidos

Quantos possui. A sua ordem no sistema. Se são IDE ou SCSI (a maioria dos computadores usam IDE). Espaço livre disponível. Partições. Partições onde outros sistemas operacionais estão instalados.

Monitor Modelo e Fabricante. Resoluções suportadas. Taxa de refrescamento horizontal. Taxa de

refrescamento vertical. Profundidade da cor (número de cores) suportada. Mouse

Tipo: série, PS/2, ou USB. Porta. Fabricante. Número de botões. Rede

Modelo e Fabricante. Tipo de adaptador. Impressora

Modelo e Fabricante. Resoluções de impressão suportadas. Placa de Vídeo

Modelo e Fabricante. Vídeo RAM disponível. Resolução e profundidade de cor suportadas

Documento completo em: http://www.debian.org/releases/stable/i386/ch03s03.html.pt

Algumas Informações fundamentais para implantação - Hardware

Page 37: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Prática: Implantação de Máquina Virtual – VPC e VMWare Criando uma nova máquina virtual Iniciando uma máquina existente Configuração e operação da máquina via VPC

Download: http://www.microsoft.com/windows/downloads/

virtualpc/default.mspx

Parte III

Page 38: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Agenda

• Planejamento para Implantação Requisitos - conhecendo hardware e

recursos Obtendo e montando mídias Sistemas de Arquivos Particionamento Iniciando processo de instalação

Page 39: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Solução Proposta – Exercício 1

• Documento contendo: Requisitos necessários para implementação Proposta de infra-estrutura física

• Servidores homologados / configurações Componentes de software Serviços Testes do sistema / retroalimentação Plano de manutenção

Page 40: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Requisitos para Implantação

A)Infra-Estrutura de Rede Contratação de Banda minima de 2 Gb/s com opção de

utilização de pelo menos um IP válido/fixo. Implementação através de equipamento dedicado ou

integrando a solução firewall para Intranet /Internet Aquisição de roteador com conexão Wan Aquisiçaõ Switch 10/100/1000 24 portas Up-link Gigabit

com módulo mini-Gbic e patch cords ópticos e UTP cat 6.

Complementos dos requisitos do sistema operacional disponivel em:

http://www.debian.org/releases/stable/i386/ch03s03.html.pt

Page 41: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Servidor

B)Servidor (hardware) Aquisição de solução pronta baseada em arquitetura Intel X86 (documento anexo) Compatibilidade com sistemas adotados

Hardware - Informações necessárias 02 Processadores 64 bits 4 quad core Xeon 02 Pentes de memoria 02 Gb 04 Discos rígidos

04 discos com espelhamento Ordem definida pelo sistema Adoção do padrão SCSI . Reservando 200 Gb para dados funcionários. Partições. Partições obrigatórias:

Partições do SO Partição de Dados : /Home e /Var

Monitor Monitor LCD 17”. Resoluções 1240 x1024.

Mouse Tipo: série, PS/2, ou USB. Porta. Fabricante. 3 botões ( roler).

Rede 02 interfaces Intel padrão 10/100/1000. PCI - OffBoard.

Impressora HP Laser 30 ppm, para impressão de logs e relatórios.

Placa de Vídeo Gforce ou Onboard Intel. Vídeo 128 RAM.

Page 42: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Software ( S.O. protocolos e serviços)

Escolha do SO : Linux distribuição Debian R4 Stable Quais protocolos de rede : Protocolos TCP/IP, HTTP

( porta 80), SMTP( porta 25) HTTPS (porta 4323), SSH e H323 ( videoconferência)

Serviços Iptables – segurança SAMBA - integração com estações Windows Bancos de Dados – PostgreSQL Linguagens C para compilação de pacotes Servidor de e-mail Postfix Sistema Antivírus Clamav Sistema anti-spam baseado em Gray List

Page 43: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Parte II - Planejamento para Implantação

Requisitos - conhecendo hardware e recursos

Versão /Distribuição do Sistema Operacional

Obtendo e montando mídias Sistemas de Arquivos Preparação e Particionamento dos discos Iniciando processo de instalação

Page 44: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Requisitos - conhecendo hardware e Requisitos - conhecendo hardware e recursosrecursos

Hardware - Informações necessárias 02 Processadores 64 bits 4 quad core Xeon 02 Pentes de memoria 02 Gb 04 Discos rígidos

04 discos com espelhamentos Ordem definida pelo sistema Adoção do padrão SCSI . Reservando 200 Gb para dados funcionários. Partições. Partições obrigatórias:

Partições do SO Partição de Dados : /Home e /Var

Monitor Monitor LCD 17”. Resoluções 1240 x1024.

Mouse Tipo: série, PS/2, ou USB. Porta. Fabricante. 3 botões ( roler).

Rede 02 interfaces Intel padrão 10/100/1000. PCI - OffBoard.

Impressora HP Laser 30 ppm, para impressão de logs e relatórios.

Placa de Vídeo Gforce ou Onboard Intel. Vídeo 128 RAM.

Page 45: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Sistemas de Arquivos - DefiniçãoSistemas de Arquivos - Definição

Um sistema de arquivos é um conjunto de estruturas lógicas e de rotinas, que

permitem ao sistema operacional controlar o acesso ao disco rígido.

Diferentes sistemas operacionais usam diferentes sistemas de arquivos.

Conforme cresce a capacidade dos discos e aumenta o volume de arquivos e

acessos, esta tarefa torna-se mais e mais complicada, exigindo o uso de

sistemas de arquivos cada vez mais complexos e robustos. Existem diversos

sistemas de arquivos:

Page 46: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Escolhendo SO, Distribuição e versãoEscolhendo SO, Distribuição e versão

• Opções para obtenção do Linux :

• Se você não tem idéia de qual versão usar pode fazer uma pesquisa:

• Linux Distribution Chooser: http://www.zegeniestudios.net/ldc/

Page 47: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Opções para preparação de mídias/sistema operacional

• 1. Baixar o código fonte e compilar e garar as mídias de instalação;

• 2. Baixar a versão estável compilada do site oficial da comunidade de desenvolvimento. Exemplo: debian.org

• 3. Baixe um arquivo de imagem pequeno, grave-o em um CD/DVD/disco USB/disquete, e instale usando a Internet. Vantagem:

• Estas pequenas imagens netinst podem ser baixadas rapidamente.

Desvantagem: Não estão completas será necessa´ria instalação de pacotes adicionais

Page 48: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Opções para preparação de mídias/sistema operacional

• 4. Baixar arquivos de imagem de CD/DVD maiores, gravá-los e instalar usando somente essa mídia.

• Vantagens:• As imagens de CD/DVD podem ser baixadas usando HTTP/FTP,

Bit torrent, ou outros repositórios. • As imagens de CD e DVD grandes contêm mais pacotes,

tornando mais fácil instalar máquinas que não tem conexão com a Internet.

• Desvantagem:• Se você tiver um conjunto completo de CDs ou DVDs, você terá

um monte de pacotes que você não estará realmente usando.

Page 49: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Opções para preparação de mídias/sistema operacional

• 5. Comprar um conjunto de CDs ou DVDs de um dos distribuidores de CDs Debian ou outra distribuição e instalar a partir deles.

• Muitos dos distribuidores vendem a distribuição com custos baixos de R$ 10,00 a 20,00.

• Alguns dos livros sobre Linux também vêm com CDs. • Existem também os Live CDs

• Vantagens básicas dos CDs preparados : Instalação a partir de um conjunto de CDs é mais direta. Você pode instalar em máquinas sem conexão com a Internet. Você pode instalar o SO (em quantas máquinas você quiser) sem ter que baixar

todos os pacotes por conta própria. O CD pode ser usado para recuperar, mais facilmente, um sistema danificado.

Page 50: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Opções para preparação de mídias/sistema operacional

• 6. Comprar um Servidor com o Linux, por exemplo SUSE pré-instalado.

• Há algumas vantagens : Você não tem que instalar/configurar o Sistema. A instalação é pré-configurada para seu hardware. O fornecedor pode prover suporte técnico.

Page 51: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Sistemas de Arquivos

Tipos mais conhecidos:

FAT16 (utilizamos em cartões de memória)

NTFS, EXT3, EXT4, XFS e ReiserFS (incorporam recursos muito mais avançados.)

No mundo Windows, temos apenas três sistemas de arquivos: FAT16, é o mais antigo, usado desde os tempos do MS-DOS FAT32 usado no windows 98 SE NTFS. é o mais complexo e atual.

No Linux (e outros sistemas Unix):: EXT2, EXT3, EXT4, ReiserFS, XFS, JFS e muitos outros.

Page 52: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Sistemas de Arquivos - Tipos

• EXT3•  • O EXT3 é atualmente o sistema de arquivos mais utilizado no mundo Linux. Usado por padrão pela grande

maioria das distribuições.

1992- Linux ganhou seu sistema de arquivos próprio, o EXT -"Extended File System", ou simplesmente EXT, incluído no Kernel 0.96c.

• Derivado do MinixFS no Linux Torvalds usou como base nos estágios primários do desenvolvimento do Linux). Entretanto, o MinixFS possuía pesadas limitações, mesmo para a época. Os endereços dos blocos de dados tinham apenas 16 bits, o que permitia criar partições de no máximo 64 MB. Além disso, o sistema não permitia nomes de arquivos com mais de 14 caracteres.

Nesta primeira encarnação, o EXT permitia a criação de partições de até 2 GB e suportava nomes de arquivos com até 255 caracteres. Foi um grande avanço, mas o sistema ainda estava muito longe de ser perfeito. O desempenho era baixo e ele era tão sujeito a fragmentação de arquivos quanto o sistema FAT. Além disso, logo começaram a surgir HDs com mais de 2 GB,.

• Em 1993 surgiu a primeira grande atualização, na forma do EXT2.

Page 53: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Sistemas de Arquivos - Tipos

• O Ext4 é um sistema de arquivos do Linux desenvolvido para ser o sucessor do Ext3 a partir de 2006.

Page 54: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

EXT4

• As novas funcionalidades propostas são: • alocação tardia (delayed allocation); • marcas temporais com maior resolução (nanossegundos)[4]; • verificação de integridade do journal (journal checksums); • suporte para tamanhos maiores de volumes e arquivos [5]. • mais extenções são introduzidas,• compatibilidade com versóes anteriores, pré alocação, mais

rapido sistema de arquivo de verificação,alocador multibloco, melhor timestamps.

• Não existe um limite de sub-diretorios no ext4[6].

Page 55: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Ext4

• Alocação tardia• Ext4 usa uma técnica de execução do sistema

de arquivos chamado atribuir-on-flush , também conhecida como a atribuição de atraso. Isso melhora o desempenho e reduz a fragmentação , melhorando a alocação de blocos decisões com base no tamanho do arquivo.

Page 56: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Quadro Resumo EXT4

• Suporta volumes de até 1 Exabyte • (1024 giga = 1 tera. 1024 tera = 1 peta. 1024 peta = 1

exa).• Compatibilidade com ext3, fazendo-se possível um

volume ext3 ser montado como ext4.• Uma pré-alocação persistente. A maioria dos sistemas

de arquivos reserva o espaço no disco quando um arquivo é criado gravando um monte de ‘0?. Esse método é mais necessário no ext4.

Page 57: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

EXT4 - A locação tardia

• A locação tardia consiste em uma técnica de não alocar os dados necessários para escreve-los no disco enquanto eles ainda estão na memória Ram.

• A única coisa feita na hora é o calculo da quantidade de espaço livre. Os dados posteriormente serão alocados e escritos. Isso prove uma menor utilização da CPU e consequentimente um ganho de velocidade no sistema.

Page 58: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Sistema de Arquivos -Journaling

• Um journal (ou log) onde são armazenadas todas as mudanças feitas em arquivos do disco. Quando qualquer erro inesperado surge, ou o sistema é desligado incorretamente é possível localizar todas as operações que não haviam sido completadas, restaurando a consistência do sistema de arquivos sem a necessidade de vascular arquivo por arquivo, como faz o scandisk do Windows ou o FSCK no Linux.

• O suporte a Journaling é importante pois além do tempo necessário para rodar o FSCK após cada desligamento incorreto, o sistema EXT2 é muito suscetível à perda de arquivos, talvez até mais do que a FAT 16/32 usada no Windows.

Page 59: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Sistemas de Arquivos - Tipos

• NTFS•  • O NTFS é um sistema de desenvolvido no início da década de 1990,

quando o projeto do Windows NT dava os seus primeiros passos.

• Incorporou desde o início a capacidade para endereçar os clusters usando endereços de 64 bit , diferente do sistema FAT16 com apenas 16 bits para o endereçamento de cada cluster, permitindo apenas 65 mil clusters por partição.

• Possui recursos de segurança, compactação de arquivos e criptografia.

Page 60: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

XFS

• O XFS é um sistema de arquivos inicialmente desenvolvido pela Silicon Graphics, Inc. para o seu sistema operacional IRIX. Posteriormente teve seu código fonte liberado e foi adaptado para funcionar no Linux.

• O XFS é um sistema de arquivos desenvolvido em 64 bits, compatível com sistemas de 32 bits.

• Em plataformas de 64 bits, possui um limite de tamanho de 8 EB para um volume e para cada arquivo; em 32 bits, usando moldura de página de 4 KiB, o tamanho máximo do volume ou de um arquivo é limitado a 16 TB.

• * Efetua alocação por extensões em vez de alocação por blocos.• * Usa alocação dinâmica de nós-i.• * É um sistema de arquivos com journaling.

Page 61: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

XFS

• Quem está usando o XFS?• transporte Distribuições Linux XFS• Distribuição: Suporte desde:• Mandrake Linux Versão 8.1• SuSE Linux Versão 8.0• Gentoo Linux Versão 1.0• Slackware Linux Versão 8.1• Knoppix Versão 3.1• Turbolinux • Versão 7.0• JB Linux Versão 2.0• Debian Versão 3.1 ("sarge") • O Projeto Fedora Fedora Core 2

Page 62: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

XFS

• Grandes instalações e produtos utilizando XFS• Centro de Citometria e Imagem Molecular do Instituto Salk • O Experimento D0 Fermilab • O Sloan Digital Sky Survey • Monmouth University • O Departamento de Astronomia da Universidade de

Wisconsin • Artes Unidade de TI da Universidade de Sydney • Vanderbilt Centro Universitário de Biologia Estrutural • CDF Experimento em Laboratório Nacional Fermi

Page 63: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

O Sloan Digital Sky Survey

• "O Sloan Digital Sky Survey é um ambicioso esforço para mapear um quarto do céu de óptica de muito perto através de onda de raios infravermelhos e obter espectros de 1 milhão de objetos extra-galáctica.

• O montante estimado dos dados que serão adquiridos ao longo de 5 anos tempo de vida do projeto é 15TB, no entanto, a quantidade total de espaço de armazenamento necessário para o objeto bases de dados informativos, quadros corrigido, e espectros reduzidos serão vários fatores mais do que isso.

• O objetivo é ter todos os dados online e disponível para os colaboradores• Para realizar este objetivo que estamos usando matérias-primas, da prateleira

(COTS) servidores Intel com discos EIDE configurado como matrizes de RAID50 usando XFS.

• Atualmente, existem 14 máquinas de produção para mais de 18TB. Até o final prevista para a pesquisa em 2005, 50TB de discos XFS serão dados on-line SDSS servindo aos colaboradores e ao público. "

Page 64: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

ReiserFS

• Em 2001 criado por Hans Reiser o sistema de arquivos ReiserFS teve sua primeira aparição e inicialmente mantido pela empresa (Namesys) para gerenciar os trabalhos do projeto.

• Esse sistema de arquivo está disponível como padrão em muitas das distribuições Linux.

• O ReiserFS foi o primeiro sistema de arquivos com suporte a “journaling”( um recurso que ajuda a manter a integridade dos dados em caso de erros no sistema causados por desligamento incorreto ou determinadas falhas de hardware) incluído no núcleo Linux 2.4+.

• São seus patrocinadores as empresas Novell e Linspire, embora a Novell tenha anunciado em Outubro de 2006 que o sistema de arquivos selecionado por omissão no Suse Linux passou a ser o ext3.

• No dia 10 de Outubro de 2006 de Hans Reiser, seu criador, foi preso e sua condenação em 28 de Abril de 2008 pelo assassinato de sua mulher no início de Setembro de 2006. Atualmente, devido à paralisação das atividades da Namesys, o projeto ReiserFS está armazenado em kernel.org.

Page 65: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

ReiserFS

• Desvantagens:• Por ter um consumo de CPU muito

elevado é uma desvantagem do ReiserFS que utiliza no mínimo 7 por cento da CPU, chegando a usar até 99 por cento, quando a atividade de disco é elevada.

Page 66: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Particionamento de discosParticionamento de discos

• Decidir quais partições e com qual tamanho Partição Única : contendo todos os diretórios Partições Separadas Swap : A “Swap” é um espaço temporário para

um sistema operacional, que permite ao sistema usar espaço de disco como “memória virtual”. Colocando a swap numa partição separada, o Linux poderá fazer um uso mais eficiente dela.

Page 67: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Tabela de Partições

Esquema de criação das partições

Espaço mínimo Partições criadas

Todos os arquivos numa partição

600MB /, swap

Partição /home separada 500MB /, /home, swap

Partições /home, /usr, /var e /tmp separadas

1GB/, /home, /usr,

/var, /tmp, swap

Page 68: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

A Árvore de DiretóriosDiretório ConteúdoBin Comandos binários essenciaisboot Arquivos estáticos do gestor de bootdev Arquivos de dispositivos

etc Configurações específicas do sistema da máquina

home Diretório home do(s) usuário(s)

lib Bibliotecas essenciais partilhadas e módulos do kernel

media Contém pontos de montagem para media Removível

mnt Local de montagem temporária de um sistema de arquivos

proc Diretório virtual para informações do sistema (kernels 2.4 e 2.6)

root Diretório home do utilizador rootsbin Binários essenciais do sistema

sys Diretório virtual para informações do sistema (kernels 2.6)

tmp Arquivos temporáriosusr Hierarquia secundáriavar Dados variáveis

srv Dados para os serviços disponibilizados pelo sistema

opt Pacotes de software e aplicações adicionais

Page 69: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Considerações importantes• A partição raiz / tem de conter fisicamente sempre:• /etc• /bin• /sbin• /lib• /dev

• Tipicamente são necessários 150–250MB para a partição raiz.

• /usr: contém todos os programas dos usuários (/usr/bin), bibliotecas (/usr/lib), documentação (/usr/share/doc), etc. Esta é a porção do sistema de arquivos que geralmente requer mais espaço. Deverá fornecer pelo menos 500 MB de espaço em disco. Este tamanho deve aumentar dependendo do número e tipo de pacotes que planeia instalar. Uma generosa estação de trabalho deve permitir uns 4–6 GB.

Page 70: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Considerações importantes• /var: dados variáveis tais como artigos de news , e-mails, web sites,

bases de dados, cache do sistema de pacotes, etc. serão guardados sob este diretório.

• O tamanho deste diretório depende muito da utilização do seu sistema.

• Para instalação completa sugere-se 20 ou 30 gigabytes . Se vai instalar por partes (isto é, instalar serviços e utilitários, seguidos de materiais de texto, depois o X, ...), poderá mantercom 1–5 GB. O ínimo recomendado é 30 ou 40 MB.

Page 71: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Considerações importantes

• /tmp: dados temporários criados por programas. Normalmente 1GB–2GB são suficientes. Algumas aplicações — incluindo manipuladores de arquivos, utilitários de criação de CD/DVD, e software multimédia — podem utilizar /tmp.

• Se você planeja utilizar essas aplicações, você deve ajustar de acordo o espaço disponível em /tmp.

Page 72: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Considerações importantes

• /home: todos os usuários irão colocar os seus dados pessoais num subdiretório deste diretório.

• O seu tamanho depende de quantos usuários irão utilizar o sistema e que arquivos irão ser guardados nos seus diretórios.

• Dependendo da utilização planejada deverá reservar cerca de 1GB para cada usuário, mas adapte este valor ás suas necessidades. Reserve muito mais espaço se planeja guardar muitos arquivos multimédia (fotografias, MP3, filmes) no seu diretório home.

Page 73: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Recomendações para Servidores

• Optar por ter a /usr, /var, /tmp, e /home cada uma na sua própria partição, separadas da partição /.

• Se a sua máquina irá servir de servidor de mail, poderá necessitar de fazer da /var/mail uma partição separada.

• Se estiver com muitas contas de usuários, é geralmente bom ter a /home numa partição grande separada.

• Para SWAP, uma regra que funciona bem é usar a mesma quantidade correspondente a memória do seu sistema. Na maioria dos casos também não deverá ser nunca menor que 16MB.

• Em arquitecturas de 32-bits (i386, m68k, 32-bit SPARC, e PowerPC), o tamanho máximo de uma partição swap é de 2GB.

Page 74: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Parte III

Iniciando processo de instalaçãoAcessar ferramenta de escolha de melhor distribuição:

• Linux Distribution Chooser: http://www.zegeniestudios.net/ldc/

Page 75: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Implantação de Sistemas

Page 76: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Revisão e finalização dos conceitos

• Etapas da Implantação de sistemas

• Exercícios em laboratório

Agenda

Page 77: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Requisitos• Planejamento• Preparação dos materiais• Implantação• Configuração• Testes• Produção• Manutenção

Implantar Sistemas

Page 78: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Análise e levar em conta: Necessidades Recursos disponíveis Recursos fundamentais Condições a serem respeitadas

Requisitos

Page 79: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• O planejamento deve contemplar: Etapas previstas Cronograma Características da implementação

• Partições• Serviços Ativos• Quotas• Segurança• Aplicativos

Planejamento

Page 80: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Separar preparar todos os materiais e equipamentos necessários:◦ Ambiente ( bancada, tomadas elétricas, nobreaks,

réguas)◦ Ponto de acesso a rede◦ Numero IP◦ Equipamentos cliente e servidor

Verificar compatibilidade e disponibilidade ( memória, Cpu, espaço em disco, IF de rede)

◦ Mídias ( Cds, pen drives, unidades externas)◦ Software necessário (arquivos d instalação, updates,

drivers)

Preparação de Materiais

Page 81: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Montagem da Infra-estrutura• Ligar os equipamentos• Seguir • Iniciar o processo de instalação• Completar instalação

Implementação

Page 82: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Configurar IF de Rede • Serviços• Arquivos de configuração• Sistemas de Proteção• Cadastro de usuários

Configuração

Page 83: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Realização de testes internos e externos a rede local• Conectividade• Sistemas instalados• Serviços disponíveis• Segurança• Desempenho

Testes

Page 84: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Comunicação/ treinamento da equipe• Comunicação/ treinamento da das

pessoas que utilizarão o sistema• Liberar sistema para ambiente de

produção em fase de experiência• Liberação final para produção

Produção

Page 85: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Aplicação de mecanismos automatizados ( backup , updates, manutenções pontuais)

• Aplicação manual de melhorias Planejamento e Comunicação das paradas Redução do Downtime

Manutenção

Page 86: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

A implantação de sistemas requer:

• Entender o problema/necessidade

• Planejar

• Desenhar/ Projetar

• Implementar

• Testar, avaliar e fazer manutenção periodicamente.

Resumo

Page 87: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Prática de Formação II

Page 88: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Agenda

Exercício 1 – Analisando SO Linux, sistemas de arquivos, partições, diretórios, editores e arquivos de configuração.

Apresentação e discussão de textos para desenvolvimento do trabalho em grupo.

Page 89: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Exercício 1 – Analisando SO Linux, sistemas de arquivos, partições, diretórios e arquivos de configuração.

• Iniciando - Ubuntu• Visualizando e operando partições:

Os comandos df, mount e umount. Diretórios: Permissões de arquivos e diretórios Os comandos ls, cd, chmod, mkdir e rm. Visualizando e alterando arquivos.

Page 90: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Apresentação e discussão de textos para desenvolvimento do trabalho em grupo.

Page 91: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

◦ 1. Implantação de software de virtualização VirtualBox Baixar de http://www.virtualbox.org/ Instalar e criar máquina virtual com 128Mb de RAM e disco

dinâmico

◦ 2. Instalação de sistema operacional virtualizado Baixar Linux - Ubuntu 10.0.4 – i386 -iso www.linorg.usp.br Instalar SO definindo partições e configurações de

inicialização, desktop, modo gráfico◦ 3. Testar funcionamento, conectividade, serviços e

aplicativos◦ 4. Verificar sistema de atualização de pacotes

Exercícios:

Page 92: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Prática de Formação I

Page 93: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Agenda

• Planejamento: Conceitos sobre manutenção de discos, volumes lógicos. Preparação de discos em Linux.

• Práticas:• 1. Inclusão de novos discos no sistema Linux

instalado.

• 2. Execução de rotinas de backup e recuperação de informações

Page 94: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Prática 1. Inclusão de novos discos no sistema instalado.

• O que são discos/volumes físicos e lógicos

• Criando novo disco na máquina virtual• Particionamento e formatação de

novos volumes• Testando novo sistema de arquivos

Criação de diretório e montagem da partição.

Page 95: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

O que são discos/volumes físicos e lógicos

• Volume ou disco físico: dispositivo físico de hardware para armazenamento. Exemplo: um HD de 160 Gb.

• Volume ou disco lógico: Corresponde a um disco físico, parte de um disco físico (partição) ou a vários discos físicos.

• Discos Formatados - Formated disk: Formatado fisicamente (superfície, pista, sector) mas não logicamente.

• É preciso colocar informação de gestão (criar o sistema de arquivos). Comandos utilizados: format (windows), mkfs (unix)

Page 96: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

O que são discos/volumes físicos e lógicos

v

Page 97: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Nomes/Rótulos dos Volumes

• Designação de cada volume:• MS-DOS/MS-Windows• A:, B:, C:, D:, …

• Unix/Linux (representação dos volumes• independentemente da formatação)• /dev/fd0, /dev/fd1, /dev/hda1, /dev/hda2, …

Page 98: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Particionamento – comandos Linux

• Para particionar um disco adicionado:• Pode-se utilizar: fdisk ou cfdisk

• Exemplo utilizando utilitário cfdisk:

• cfdisk /dev/hda

• cfdisk /dev/hdb

Page 99: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Preparando sistema de arquivos

• Formatação e escolha do sistema de arquivos:mkfs.ext3 ( dispositivo )

• Exemplo utilizando mkfs.ext3 /dev/hdb1

Page 100: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Montando Discos ou Volumes

• Cria-se um mount point (ponto de montagem)

• Mkdir /hd2• Mount -t ext3 /dev/hdb1 /hd2

Page 101: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

2. Execução de rotinas de backup e recuperação de informações

• Compactação de arquivos no linux Comando tar, verificando conteúdos e

permissões. Prática : Fazer backup do sistema para o

disco criado utilizando o comando utilitário de compactação tar:

Para compactar Cd / Tar –cvzf /hd2/backup_etc.tar /etc/*

Page 102: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Verificando os conteúdos dos Backups

• Para visualizar o conteúdo: Para visualizar: tar –tvzf /hd2/backup_etc.tar

• Para extrair o conteúdo do backup para a pasta o disco hd2: cd /hd2 tar –xvzf /hd2/backup_etc.tar

Page 103: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

Exercício em Grupo• Defina a sequência de ações para implantação de um SO para servidor e criação

das contas de usuário e arquivos, escolhendo na lista abaixo e acrescentando/excluindo o que julgar necessário. Justifique sua escolha.

• Preparar mídia de instalação• Dimensionamento de hardware (memória, discos, processadores , etc.)• Definição de quotas• Escolha do SO • Escolha da distribuição • Escolha da versão• Particionamento do(s) disco(s) (padrão ou personalizado) • Instalação de pacotes necessários• Configuração de firewall• Instalação do pacote básico do SO• Atualizar pacotes• Baixar arquivos-fontes para instalação• Definição de políticas de segurança e senhas

Page 104: Sistemas de Informação Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Prática de Formação I - 2011/01 UNIESP - 2011

• Sistemas Operacionais Modernos, 2aedição- Andrew Tanenbaum, EditoraPearson, 2003.

• Operating Systems (4th edition),William Stallings, Prentice Hall, 2001

• Sucesso na implantação de sistemas - http://sanna.com.br/sce-g-1.htm

• Information, Processes e Tchnology - Traditional stages in developing a system – http://ipthsc.wetpaint.com

Bibliografia e Webbliografia