• Breaking News

    quarta-feira, 19 de agosto de 2020

    Instalação do Ubuntu Server 20.04 – Parte 2

    Já explicámos como era feita a instalação e a actualização do Ubuntu server 20.04, com a activação de acesso remoto via SSH. Agora vão ficar a saber como definir um IP fixo no vosso servidor, bem como criar um array Raid 1.

    No processo de instalação do Ubuntu Server, o IP foi definido automaticamente, ou seja, com o DHCP (Dynamic Host Configuration Protocol) activo, mas é importante definirem um fixo para que consigam aceder sempre que queiram.
    A configuração será feita via Netplan, uma nova forma de configurar a rede com recurso a um ficheiro yaml. Para editar este ficheiro, vai ser usado um editor chamado Nano e a estrutura deve ser a mesma que está indicada abaixo, porque se não estiver o processo vai dar erro. 
    Primeiro, para acederem ao servidor remoto, basta abrir o terminal, usarem o cliente SSH, juntamente com o utilizador que foi definido no processo de instalação e o IP, conforme mostra no exemplo:
    O ficheiro yaml que vão editar, está no diretório /etc/netplan/00-installer-config.yaml. Para o fazer é necessário correr em modo sudocomo mostra no exemplo seguinte:
    • sudo nano /etc/netplan/00-installer-config.yaml
    Como mencionado, as configurações no ficheiro, devem estar adaptadas à vossa rede. No nosso caso foi definido no interface de rede ens18. Para saberem qual é o vosso, corram o comando ip link show.
    Criar um array Raid 1
    A forma mais simples para criar um array com dois, ou mais discos, é usar o gestor de raids, mdadm. O que isto vai fazer é criar um md (Multiple Devices) e geri-lo. Têm de o criar em modo ‘sudo’ ou em modo ‘root’. Para perceberem os comandos e a sequência usada, o lsblk, vai listar os discos mapeados no computador, onde estão os dois discos escolhidos para o Raid 1 (/dev/sdb /dev/sdc).
    Criado o md0 no diretório /dev/, depois é construído o sistema de ficheiros ext4 nele, usando o mkfs.ext4. Depois disso, é feita uma validação e a mesma é escrita no ficheiro de configuração mdadm.conf com o comando tee. Depois, é necessário actualizar o initramfs, para que o novo dispositivo seja identificado no arranque do sistema e o mesmo montado no diretório criado, juntamente com os restantes pontos de montagem definidos em /etc/fstab.
    • sudo su
    • lsblk
    • mdadm –create –verbose /dev/md0 –level=1 –raid-devices=2 /dev/sdb /dev/sdc
    • mkdir -p /mnt/md0/data
    • mount /dev/md0 /mnt/md0/data
    • ext4 -F /dev/md0
    • mdadm –detail –scan | tee -a /etc/mdadm/mdadm.conf
    • update-initramfs -u
    • echo ‘/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0’ | tee -a /etc/fstab
    Conclusão
    Definir um IP fixo e um array Raid, tem alguma componente técnica por trás, mas aconselhamos a verem os manuais do Netplan e do mdadm usando o comando no terminal: man netplan e man mdadm, bem como dos restantes comandos mencionados neste artigo. Na edição do próximo mês, vão ficar a saber que pacotes são necessários instalar do php, como instalar o apache2 e configurar a base de dados mariadb.

    Sem comentários:

    Enviar um comentário

    Fashion

    Beauty

    Travel