• Nenhum resultado encontrado

Instale o ReaR, o programa de pré-masterização genisomage, e o pacote syslinux fornecendo um conjunto de carregadores de inicialização:

No documento Red Hat Enterprise Linux 8 (páginas 71-75)

# yum install rear genisoimage syslinux 2. Criar um sistema de resgate:

# rear mkrescue

3. Modifique o arquivo de configuração ReaR em um editor de sua escolha, por exemplo: # vi /etc/rear/local.conf

4. Adicione os detalhes da configuração de backup a /etc/rear/local.conf. Por exemplo, no caso do método de backup NETFS, adicione as seguintes linhas:

BACKUP=NETFS

BACKUP_URL=backup.location

Substitua backup.location pela URL de seu local de backup.

5. Para configurar o ReaR para manter os arquivos de backup anteriores quando os novos forem criados, adicione também a seguinte linha ao arquivo de configuração:

NETFS_KEEP_OLD_BACKUP_COPY=y

6. Para tornar os backups incrementais, o que significa que somente os arquivos alterados são copiados em cada execução, acrescente a seguinte linha:

BACKUP_TYPE=incremental

7. Faça um backup de acordo com o plano de restauração.

1.14. SOLUÇÃO DE PROBLEMAS USANDO ARQUIVOS DE LOG

Os arquivos de log contêm mensagens sobre o sistema, incluindo o kernel, serviços e aplicações

rodando nele. Estes contêm informações que ajudam a solucionar problemas ou a monitorar as funções do sistema. O sistema de registro no Red Hat Enterprise Linux é baseado no protocolo syslog

embutido. Programas particulares usam este sistema para registrar eventos e organizá-los em arquivos de registro, que são úteis ao auditar o sistema operacional e solucionar vários problemas.

1.14.1. Serviços que lidam com mensagens do syslog

Os dois serviços a seguir tratam das mensagens syslog: O daemon systemd-journald

O serviço Rsyslog

O daemon systemd-journald coleta mensagens de várias fontes e as encaminha para Rsyslog para processamento posterior. O daemon systemd-journald coleta mensagens das seguintes fontes:

Kernel

Etapas iniciais do processo de inicialização

Saída padrão e de erro dos demônios à medida que iniciam e rodam Syslog

O serviço Rsyslog ordena as mensagens syslog por tipo e prioridade e as grava nos arquivos do diretório /var/log. O diretório /var/log armazena de forma persistente as mensagens de registro.

1.14.2. Subdiretórios que armazenam mensagens do syslog

Os seguintes subdiretórios sob o /var/log directory store syslog mensagens. /var/log/messages - todas syslog mensagens exceto as seguintes

/var/log/secure - mensagens e erros relacionados à segurança e autenticação /var/log/maillog - mensagens e erros relacionados ao servidor de e-mail

/var/log/cron - arquivos de log relacionados a tarefas executadas periodicamente /var/log/boot.log - arquivos de log relacionados à inicialização do sistema

1.14.3. Inspeção de arquivos de log usando o console web

Siga as etapas deste procedimento para inspecionar os arquivos de registro usando o console web. Procedimento

1. Acesse o console web do Red Hat Enterprise Linux 8. Para obter detalhes, consulte Login no console web. 2. Clique em Logs.

Figura 1.2. Inspeção dos arquivos de log no console web RHEL 8

1.14.4. Visualização de logs usando a linha de comando

O Journal é um componente do sistemad que ajuda a visualizar e gerenciar os arquivos de log. Ele aborda problemas ligados à extração tradicional, estreitamente integrado com o resto do sistema, e suporta várias tecnologias de extração e gerenciamento de acesso para os arquivos de log.

Você pode usar o comando journalctl para visualizar mensagens no diário do sistema usando a linha de comando, por exemplo:

$ journalctl -b | grep kvm

May 15 11:31:41 localhost.localdomain kernel: kvm-clock: Using msrs 4b564d01 and 4b564d00 May 15 11:31:41 localhost.localdomain kernel: kvm-clock: cpu 0, msr 76401001, primary cpu clock ...

Tabela 1.1. Visualização de informações do sistema

Comando Descrição

journalctl Mostra todos os lançamentos de diário coletados.

journalctl FILEPATH Mostra os logs relacionados a um arquivo específico. Por exemplo, o comando journalctl /dev/sda exibe os logs relacionados ao sistema de arquivos

/dev/sda.

journalctl -b Mostra os logs para o boot atual.

journalctl -k -b -1 Mostra os logs do kernel para o boot atual.

Tabela 1.2. Visualização de informações sobre serviços específicos

Comando Descrição

journalctl -b _SYSTEMD_UNIT=foo Filtros de registro para ver os que correspondem ao serviço "foo" systemd.

journalctl -b _SYSTEMD_UNIT=foo

_PID=number Combina fósforos. Por exemplo, este comandomostra logs para systemd-units que combinam foo

e o PID number.

journalctl -b _SYSTEMD_UNIT=foo

_PID=number _SYSTEMD_UNIT=foo1 O separador " " combina duas expressões em um ORlógico. Por exemplo, este comando mostra todas as mensagens do processo do serviço foo com o PID

mais todas as mensagens do serviço foo1 (de qualquer um de seus processos).

journalctl -b _SYSTEMD_UNIT=foo

_SYSTEMD_UNIT=foo1 Este comando mostra todas as entradascorrespondentes a qualquer uma das expressões, referindo-se ao mesmo campo. Aqui, este comando mostra registros que correspondem a uma unidade de sistema foo ou a uma unidade de sistema foo1.

Comando Descrição

Tabela 1.3. Visualização de logs relacionados a botas específicas

Comando Descrição

journalctl --list-boots Mostra uma lista tabular de números de inicialização, suas identificações e os carimbos de tempo da primeira e última mensagem referente à inicialização. Você pode usar o ID no próximo comando para visualizar informações detalhadas.

journalctl --boot=ID _SYSTEMD_UNIT=foo Mostra informações sobre o ID de inicialização especificado.

1.14.5. Recursos adicionais

Para detalhes sobre como configurar Rsyslog para registrar registros, veja Configurando uma solução de registro remoto.

A página do homem journalctl(1).

Para mais informações em systemd, veja Gerenciamento de serviços com systemd.

1.15. ACESSO AO SUPORTE DA RED HAT

Esta seção descreve como solucionar efetivamente seus problemas usando o suporte da Red Hat e sosreport.

Para obter suporte da Red Hat, use o Portal do Cliente da Red Hat, que fornece acesso a tudo o que está disponível com sua assinatura.

1.15.1. Obtenção de suporte da Red Hat através do Portal do Cliente Red Hat

Pré-requisitos

Uma conta de usuário válida no Portal do Cliente da Red Hat. Veja Criar um Login da Red Hat. Uma assinatura ativa para o sistema RHEL.

Procedimento

1. Acesse o suporte da Red Hat: a. Abrir um novo caso de suporte.

b. Iniciar uma conversa ao vivo com um especialista em Red Hat.

c. Entre em contato com um especialista da Red Hat fazendo uma chamada ou enviando um e-mail.

1.15.2. Solução de problemas usando o sosreport

O comando sosreport coleta detalhes de configuração, informações do sistema e informações de diagnóstico de um sistema Red Hat Enterprise Linux.

A seção seguinte descreve como usar o comando sosreport para produzir relatórios para seus casos de suporte.

Pré-requisitos

Uma conta de usuário válida no Portal do Cliente da Red Hat. Veja Criar um Login da Red Hat. Uma assinatura ativa para o sistema RHEL.

Um número de caixa de apoio. Procedimento

1. Instale o pacote sos:

No documento Red Hat Enterprise Linux 8 (páginas 71-75)