Aula prática Sistemas Distribuídos
CLIQUE AQUI! E CONFIRA O MANUAL!
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: SISTEMAS DISTRIBUIDOS
Unidade: U1 _ FUNDAMENTOS DE SISTEMAS DISTRIBUÍDOS
Aula: A4_ CONCEITOS DE SISTEMAS DISTRIBUÍDOS
Tempo previsto de execução de aula prática: 2h
OBJETIVOS
Definição dos objetivos da aula prática:
Nesta atividade prática, você aplicará a sincronização relógios através de servidor NTP em
sistema operacional Linux e Windows.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
Equipamentos:
• Desktop ou Notebook
• Internet
SOLUÇÃO DIGITAL
Infraestrutura mínima necessária para execução.
Sistema operacional GNU/Linux Ubuntu Desktop 18.04.1(ou outra distro que o aluno utilize) e
Sistema operacional Windows 10.
PROCEDIMENTOS PRÁTICOS
Alguns serviços, como por exemplo, de acesso remoto e de autenticação de usuários podem não
funcionar adequadamente caso haja uma diferença muito grande no horário da máquina cliente
(solicitante) em relação à máquina servidora (que roda e disponibiliza o serviço). Por esse motivo,
é muito importante saber como habilitar a sincronização horária das máquinas utilizando o NTP.
A configuração, bem como suas etapas, varia entre os sistemas operacionais e entre suas ver[1]sões.
Para realizar essa configuração em um sistema operacional GNU/Linux Ubuntu Desktop 18.04.1
(Bionic Beaver), siga o procedimento abaixo:
3
Alguns serviços, como por exemplo, de acesso remoto e de autenticação de usuários podem não
funcionar adequadamente caso haja uma diferença muito grande no horário da máquina cliente
(solicitante) em relação à máquina servidora (que roda e disponibiliza o serviço). Por esse motivo,
é muito importante saber como habilitar a sincronização horária das máquinas utilizando o NTP.
A configuração, bem como suas etapas, varia entre os sistemas operacionais e entre suas ver[1]sões.
Para realizar essa configuração em um sistema operacional GNU/Linux Ubuntu Desktop 18.04.1
(Bionic Beaver), siga o procedimento abaixo:
Passo 1
Abra o Terminal, pressionando as teclas “CTRL + T” do teclado.
Passo 2
Instale o serviço “ntp”, através do gerenciador de pacotes “apt”, com o comando 1
Comando 1 :
usuario@ubuntu:~$ sudo apt install ntp
Passo 3
Anote e faça um print de tela das instalações.
Uma vez instalado o serviço, precisamos editar o arquivo de configuração do mesmo.
Comando 2 :
usuario@ubuntu:~$ sudo nano /etc/ntp.conf
Faça um print de tela do que aparece.
Passo 4
Na tela que aparecerá:
# Specify one or more NTC servers.
pool 0.ubuntu.pool.ntp.org iburst
pool 1.ubuntu.pool.ntp.org iburst
pool 2.ubuntu.pool.ntp.org iburst
pool 3.ubuntu.pool.ntp.org iburst…
Devemos remover essas informações,o que está abaixo da frase # Specify one or more
NTC servers
pressionando a tecla “DELETE” do teclado, até apagar tudo.
(Tudo que começar com pool 1,2,3,…..)
Ou seja, temos que excluir essas informações do arquivo ntp.conf
Passo 5
Agora devemos incluir, onde excluímos os dados no passo anterior, na linha abaixo do: #
Specify one or more NTC servers.
O comando: pool pool.ntp.br
Com esse comando, ajustamos os horários.
Passo 6
4
Salve essas alterações digitando “CTRL + X” no teclado, depois “S”, e por fim, “ENTER”.
Passo 7
Reinicie o serviço ntp para ele utilizar essa nova configuração, com o servidor do NTP.br,
com o comando 3
usuario@ubuntu:~$ sudo service ntp restart
Passo 8
Feito isso, o serviço estará configurado adequadamente e já estará funcionando, consul[1]tando um conjunto de servidores NTP através da Internet.
Adicionalmente, para fazer uma consulta manual e pontual, você poderá digitar o seguinte co[1]mando no Terminal: ntpq -p.
Windows 10
Para realizar essa configuração em um sistema operacional Windows 10, siga o procedimento
abaixo:
1. Abra o Prompt de Comando (CMD), pressionando as teclas “CTRL + R” do teclado, digitando
“cmd” e OK.
2. Na janela do CMD vamos inserir o código a seguir e pressionar a tecla “Enter”:
w32tm /config /syncfromflags:manual /manualpeerlist:0.pool.ntp.org
3 . Observamos que ao final do comando aparece a mensagem “O comando foi concluído com
sucesso”. Lembre-se, para executar os comandos você deve estar em um usuário Administrador
ou executar o CMD como Administrador.
Agora que fizemos o apontamento para o servidor NTP.org, que vamos utilizar, devemos reiniciar
o serviço de data e hora, para aplicar as alterações
3. Vamos utilizar o comando “net stop w32time” e “net start w32time” para parar o serviço e iniciar,
reiniciando-o.
Após isso vamos forçar uma sincronização de data e hora para verificar se está tudo funcionando
corretamente.
4. Podemos forçar uma sincronização através do comando “w32tm /resync /rediscover”
Através da saída podemos observar que nossa configuração foi feita com sucesso.
Oriento-os a fazer prints de tela a capa passo executado.
Checklist:
1. Fazer a aula prática com o Sistema Operacional Linux e Windows.
2. Imprimir os prints de tela para acompanhar o que está acontecendo.
3. Fazer um relatório do que foi desenvolvido.
5
RESULTADOS
Resultados de Aprendizagem:
O QUE SE ESPERA QUE O ALUNO TENHA APRENDIDO AO FINAL DA AULA PRÁTICA
Fazer a sincronização relógios através de servidor NTP em sistema operacional Linux e Windows.
ESTUDANTE, VOCÊ DEVERÁ ENTREGAR
Descrição orientativa sobre a entregada da comprovação da aula prática:
Para essa tarefa os itens a serem entregues são:
1) Executar sincronização relógios através de servidor NTP em sistema operacional Linux e
Windows.
2) Imprimir os prints de tela para acompanhar o que está acontecendo.
3) Fazer um relatório do que foi desenvolvido.
REFERÊNCIAS BIBLIOGRÁFICAS
Descrição (em abnt) das referências utilizadas
NTP.br. [S.l.:s.n.], [s.d.]. Disponível em: https://ntp.br/ Acesso em: 27 jun. 2024.
Unidade: U3 _ VIRTUALIZAÇÃO E CONTEINERIZAÇÃO
Aula: A1_ VIRTUALIZAÇÃO
Tempo previsto de execução de aula prática: 2h
OBJETIVOS
Definição dos objetivos da aula prática:
Nesta atividade prática, você fará a criação de máquina virtual com sistema operacional
GNU/Linux.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
Equipamentos:
• Desktop ou Notebook
• Internet
SOLUÇÃO DIGITAL
Infraestrutura mínima necessária para execução.
6
Sistema operacional CentOS (ou outra distro que o aluno utilize) e o Oracle VM VirtualBox.
Sistema operacional CentOS que será utilizado como exemplo de sistema operacional da
máquina virtual ou qualquer outra distro, inclusive trarei dicas para o Debian. O Oracle VM
VirtualBox é o software onde vamos criar a máquina virtual.
PROCEDIMENTOS PRÁTICOS
Atividade proposta:
Criação de máquina virtual com sistema operacional GNU/Linux, que como exemplo trarei o Cen[1]tOS através do software Oracle VM VirtualBox.
Procedimentos para a realização da atividade:
A primeira coisa que devemos fazer é realizar o download do sistema operacional GNU/LinuxCen[1]tOS, esse download pode ser feito no site do CentOS ou poderá utilizar oDisponível em:
https://www.centos.org/download/ ou https://www.debian.org/index.pt.html Acesso em 27
jun. 2024.
Se você utilizar o Debian, vá na página inicial em outros downloads:
Depois em outras versões
7
E escolha e estável(é mais antiga porem mais segura).
Se tiver alguma dúvida, assista o vídeo: https://youtu.be/JPqyuKPXR74?si=b-D8oZiZEgWp_h6_
Acesso em 27 de jun 2024.
Agora no VirtualBox devemos ir até a opção “Novo”, conforme a Figura
8
Fonte: Elaborada pelo Autor.
Agora devemos definir um nome para nossa máquina virtual, qual tipo de sistema operacional e
versão, conforme mostra a Figura:
Criando uma máquina virtual
Fonte: Elaborada pelo Autor.
Agora devemos definir a quantidade de memória RAM, que será utilizada pela nossa máquina
virtual, conforme mostra a Figura:
9
Figura : Criando uma máquina virtual.
Fonte: Elaborada pelo Autor.
Agora devemos selecionar a criação de um novo disco virtual para ser utilizado em nossa má[1]quina virtual, caso existam discos virtuais prontos, também podemos utilizá-los. Na Figura cria[1]mos um novo:
Figura | Criando uma máquina virtual.
Fonte: Elaborada pelo Autor.
Na Figura definimos o tamanho do HD da nossa máquina virtual:
10
Figura – Criando uma máquina virtual.
Fonte: Elaborada pelo Autor.
Agora que nossas configurações estão definidas, nossa máquina virtual já aparece na lista de
máquinas, vamos até a opção “Configurações” representada pelo ícone de uma engrenagem para
apontar o caminho de nossa imagem (iso) que contém o sistema operacional. Podemos observar
na Figura 6 que a opção “Configurações” está habilitada:
Figura 3.36 | Criando uma máquina virtual.
Fonte: Elaborada pelo Autor.
11
Vemos como apontamos o caminho da imagem de instalação do sistema operacional, para isso
ocorrer devemos criar um leitor de CD virtual e indicar a imagem como se fosse um CD-ROM.
Acessamos o menu “Armazenamento”, depois “Vazio”, depois o ícone de um novo CD para loca[1]lizar nossa imagem.
Figura | Criando uma máquina virtual.
Fonte: Elaborada pelo Autor.
Após a seleção, o local onde estava escrito “Vazio” passa ter o nome da imagem do CentOS,






Avaliações
Não há avaliações ainda.