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.
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);
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
Banco de Dados
Requisitos da Instalação do Debian em ambos os servidores
Modo de Instalação
Configurar a rede
Configurar usuários e Senhas
Habilitar senhas sombra (shadow): sim
Permitir login como root: não
Nome de usuário para sua conta: informar conforme o caso
Instalar o sistema básico
Selecionar e instalar software
Pacotes para instalar: desmarcar o virtualbox-ose-guest-x11
Participar do concurso de utilização de pacotes: não
Escolha o software a ser instalado: desmarcar todas as opções
Instalar o carregador de inicialização GRUB
Instalar o GRUB no registro mestre de inicialização: sim
Dispositivo no qual instalar o carregador de inicialização: /dev/sda
Forçar a instalação do GRUB para o caminho de mídia removível EFI: não
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/sda1 | Primária | - | - | /boot |
/dev/sda2 | Primá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/sda1 | Primária | - | - | /boot |
/dev/sda2 | Primá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 |
01 | Sistema | Particionamento do disco | 5 |
02 | Configuração do Grupo de Volume | 5 |
03 | Criação dos Volumes Lógicos | 5 |
04 | Tamanho dos Volumes Lógicos | 5 |
05 | Sistema de arquivo dos Volumes Lógicos | 5 |
06 | Espaço livre no Grupo de Volume | 5 |
07 | Softwares instalados | 5 |
08 | Configuração do sombreamento se senhas | 5 |
09 | Configuração do login do root | 5 |
10 | Configuração do usuário sistema | 5 |
11 | Banco | Particionamento do disco | 5 |
12 | Configuração do Grupo de Volume | 5 |
13 | Criação dos Volumes Lógicos | 5 |
14 | Tamanho dos Volumes Lógicos | 5 |
15 | Sistema de arquivo dos Volumes Lógicos | 5 |
16 | Espaço livre no Grupo de Volume | 5 |
17 | Softwares instalados | 5 |
18 | Configuração do sombreamento se senhas | 5 |
19 | Configuração do login do root | 5 |
20 | Configuração do usuário banco | 5 |
Divisão das Duplas
Dupla 01 | 20151114010080 |
20151114010056 |
Dupla 02 | 20151114010218 |
20151114010285 |
Dupla 03 | 20151114010188 |
20151114010277 |
Dupla 04 | 20151114010153 |
20151114010200 |
Dupla 05 | 20151114010013 |
Dupla 06 | 20151114010064 |
20151114010250 |
Dupla 07 | 20151114010242 |
20151114010234 |
Dupla 08 | 20151114010145 |
20151114010161 |
|
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 | 0 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 95 |
03 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 3 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 98 |
04 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 100 |
05 | 5 | 5 | 5 | 5 | 0 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 0 | 5 | 5 | 5 | 5 | 5 | 90 |
06 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 3 | 5 | 5 | 5 | 5 | 5 | 5 | 98 |
07 | 3 | 5 | 5 | 5 | 0 | 5 | 5 | 5 | 5 | 5 | 3 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 91 |
08 | 3 | 5 | 5 | 5 | 0 | 5 | 5 | 5 | 5 | 5 | 3 | 5 | 5 | 3 | 5 | 5 | 5 | 5 | 5 | 5 | 89 |
|