Avaliação Prática - Instalação do Linux utilizando LVM

Regras

  • A atividade será inteiramente prática.
  • Poderá ser feita em dupla.
  • Poderá ser consultado qualquer tipo de material.
  • Não poderá haver consulta entre as duplas.
  • A atividade valerá pontos para compor a nota do segundo bimestre.

Contexto da atividade

Você foi contratado como técnico de manutenção por uma empresa que trabalha com desenvolvimento de aplicativos e sistemas web. A empresa está desenvolvendo um novo sistema que será disponibilizado na internet e utilizado por usuários do mundo todo. O sistema será hospedado em um servidor com o sistema operacional Linux, utilizando a distribuição Debian.

Os desenvolvedores da aplicação solicitaram a criação de um ambiente de homologação, semelhante ao ambiente de produção, para que eles possam instalar a aplicação, testá-la e corrigir os erros antes do lançamento oficial. A aplicação é composta por um sistema Web e um Banco de Dados. Por questões de segurança, o banco de dados deve ser instalado em uma máquina separada. O ambiente criado deverá simular os dois servidores utilizado-se de máquinas virtuais.

O desenvolvedores do sistema solicitaram que ambas as máquinas fossem instaladas utilizando a distribuição linux Debian e informaram os requisitos mínimos para cada uma delas.

Informações hipotéticas sobre o uso do servidor do sistema web

  • A máquina será usada para hospedar uma aplicação Web.
  • A máquina será utilizada em um ambiente virtual. Recomenda-se o uso de LVM de modo a permitir, caso necessário, a rápida expansão de disco e tamanho das partições.
  • A pasta que contém o Kernel do Linux deverá estar em uma partição específica, fora do LVM. O Kernel exige 50MB de espaço em disco.
  • Por padrão a aplicação é instalada na pasta /opt e necessita de no mínimo 512MB de espaço em disco. Ela é compatível apenas com o sistema de arquivos btrfs.
  • A aplicação grava bastante arquivos de log. Recomenda-se inicialmente 512MB de espaço em disco.
  • Recomenda-se o uso de uma partição específica para a memória virtual (swap), com no mínimo o dobro do tamanho da memória real.
  • Deverá haver um usuário do sistema operacional chamado sistema, com senha sistema;
  • O nome do computador deverá ser sistema-duplaXX (substituir XX pela número da dupla);

Informações hipotéticas sobre o uso do servidor de banco de dados

  • A máquina será usada para hospedar um banco de dados.
  • A máquina será utilizada em um ambiente virtual. Recomenda-se o uso de LVM de modo a permitir, caso necessário, a rápida expansão de disco e tamanho das partições.
  • A pasta que contém o Kernel do Linux deverá estar em uma partição específica, fora do LVM. O Kernel exige 50MB de espaço em disco.
  • O banco de dados grava bastante arquivos de log. Recomenda-se inicialmente 512MB de espaço em disco.
  • O banco de dados da aplicação é instalado na pasta /var/lib. Recomenda-se inicialmente 1024MB de espaço em disco. Em testes realizados o banco de dados apresentou melhor desempenho no sistema de arquivos btrfs.
  • Recomenda-se o uso de uma partição específica para a memória virtual (swap), com no mínimo o dobro do tamanho da memória real.
  • Deverá haver um usuário do sistema operacional chamado banco, com senha banco;
  • O nome do computador deverá ser banco-duplaXX (substituir XX pela número da dupla);

Requisitos da Máquina Virtual

Sistema Web

  • Tamanho do Disco: 8GB
  • Memória: 512 MB

Banco de Dados

  • Tamanho do Disco: 10GB
  • Memória: 1024 MB

Requisitos da Instalação do Debian em ambos os servidores

  • Modo de Instalação
    • Utilizar o modo Expert Install, dentro de Advanced Options
  • Configurar usuários e Senhas
    • Habilitar senhas sombra (shadow)
    • Não habilitar o usuário root para realizar login
  • Selecionar e instalar software
    • Instalar apenas o básico do sistema (desmarcar todas as opções na tela de Seleção de Software)
  • Instalar o carregador de inicialização GRUB
    • Salvar no registro mestre de inicialização do disco /dev/sda

Esquema de Particionamento

  • Os desenvolvedores do sistema já informaram qual o esquema de particionamento deve ser seguido durante a instalação dos sevidores.
  • O tamanho de cada partição e o sistema de arquivos deve ser definido pela dupla, de acordo com os requisitos de cada um dos servidores.
  • Deverá ser deixado no mínimo 1GB de espaço livre no Grupo de Volume do LVM.
  • Deverá ser utilizado o padrão de tabela de partição MBR (ms-dos).

Servidor Sistema

Partição Tipo Grupo de Volume Volume Lógico Ponto de Montagem
/dev/sda1Primária - - /boot
/dev/sda2Primária (Volume Físico LVM) VG root/
opt/opt
swap -
tmp/tmp
usr/usr
home/home
var/var

Servidor Banco

Partição Tipo Grupo de Volume Volume Lógico Ponto de Montagem
/dev/sda1Primária - - /boot
/dev/sda2Primária (Volume Físico LVM) VG root/
swap -
tmp/tmp
usr/usr
home/home
var/var
var_lib/var/lib

Correção da Atividade

A correçao será feita pelo professor. Quando finalizar os trabalhos, chame-o para que ele faça a correção.

Critérios da correção da prática

Nr Máquina Critério Valor Máximo
01SistemaParticionamento do disco 5
02Configuração do Grupo de Volume 5
03Criação dos Volumes Lógicos 5
04Tamanho dos Volumes Lógicos 5
05Sistema de arquivo dos Volumes Lógicos 5
06Espaço livre no Grupo de Volume 5
07Softwares instalados 5
08Configuração do sombreamento se senhas 5
09Configuração do login do root 5
10Configuração do usuário sistema 5
11BancoParticionamento do disco 5
12Configuração do Grupo de Volume 5
13Criação dos Volumes Lógicos 5
14Tamanho dos Volumes Lógicos 5
15Sistema de arquivo dos Volumes Lógicos 5
16Espaço livre no Grupo de Volume 5
17Softwares instalados 5
18Configuração do sombreamento se senhas 5
19Configuração do login do root 5
20Configuração do usuário banco 5

Divisão das Duplas

Dupla 0120162114070003
20162114070029
Dupla 0220152114070316
20162114070010
Dupla 0320162114070006
20162114070032
Dupla 0420162114070030
20162114070019
Dupla 0520162114070017
20162114070033
Dupla 0620162114070005
20162114070024
Dupla 0720162114070004
20162114070028
20162114070027

Resultado da avaliação

Duplas Critérios Total
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
01 5 5 5 5 0 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 95
02 5 5 5 5 5 5 5 5 5 5 5 5 5 3 5 5 0 5 5 5 93
03 5 3 5 3 0 5 5 5 5 5 5 3 5 3 5 5 5 5 5 5 87
04 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 100
05 3 5 5 5 5 5 5 5 5 5 3 5 5 5 5 5 5 5 5 5 96
06 5 5 3 5 0 5 0 5 5 5 5 5 5 3 5 5 0 5 5 5 81
07 5 5 5 3 5 5 5 5 5 5 5 5 5 3 5 5 5 5 5 5 96
ensino/semestres/2018.1/soredes_mansub4n/aulas/2b_avaliacao_pratica_02.txt · Última modificação: 2018/06/16 18:49 por 2664038