Preparatório LPIC-1 Tópicos e 101.3

Documentos relacionados
Introdução a Administração de Sistemas GNU/Linux

Gerenciamento do Processo de Inicialização do Linux

Boot e shutdown. Administração de Sistemas 2015/2016 Pedro Brandão. Referências dos slides

V 1.6. LPI 101 Arquitetura do Sistema

Disciplina: Sistemas Operacionais Professor: Cristiano Mariotti

Administração de Sistemas GNU/Linux

Gerenciamento de Boot

Preparatório LPIC-1 Tópico 102

Sistemas Embarcados. Filesystem Hierarchy Standard (FHS) Root filesystem. Aula 06

Sistemas Operacionais Prof. André Y. Kusumoto

b. Causa parada do processo c. Reinicia um processo parado d. O processo é enviado para primeiro plano e. O processo é enviado para segundo plano 5)

Administração de sistemas Linux. Gerenciamento de serviços

Preparatório LPIC-101

Administração de Sistemas Informáticos I

Formação de Administradores de Redes Linux LPI level 1. Aula 6 SENAC TI Fernando Costa

Inicialização do sistema

Sistemas Operacionais. Prof. MSc André Y. Kusumoto

Administração de sistemas Linux. Estrutura de diretórios Linux O diretório /etc

Introdução à Informática

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Preparatório LPIC-1 Tópico 103

Mini curso de GNU/Linux

ADMINISTRAÇÃO DE REDES I LINUX. Frederico Madeira LPIC 1, CCNA

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Sistemas Operacionais Abertos

Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados

Instalação e Configuração de Servidores Linux Server Pós-Instalação. Prof. Alex Furtunato

Administração de sistemas Linux. Estrutura de diretórios Linux

Compilação de Programas a partir do código-fonte:

Processos no Minix 3.1.7

BOOT E S H U T D O W N

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

Editor: Rubens Prates Revisão gramatical: Marta Almeida de Sá Editoração eletrônica: Carolina Kuwabata Assistente editorial: Priscila A.

Procedimento de ativação/renovação de licença no Calypso

Certificação Linux: Conhecendo o caminho das pedras

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Linux. Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre.

SISTEMAS DE ARQUIVOS E DIRETÓRIOS DO LINUX. Prof. Gleison Batista de Sousa

Hierarquia de Diretórios da Família Linux. Sistemas Operacionais 1

Fuctura Tecnologia Rua Nicarágua, 159 Espinheiro (81) /

Virtualizando Sistema Operacional

EAC SOFTWARE GERÊNCIA DE SERVIÇOS E COORDENAÇÃO DE TREINAMENTOS. Autoinstalação SACI. Revisão: 03 (19/09/2013)

Arranque do Sistema. Iniciação do Kernel. Iniciação de Processo/Serviços. Runlevel(s) /etc/inittab. Runlevel(s)

Programação Aplicada a Redes de Computadores Shell Script

Tipos de usuários do Linux Root Usuário Comum: #

Administração de Sistemas Operacionais

Administração de Redes I Linux Prof: Frederico Madeira <fred@madeira.eng.br> Lista de Exercícios 3

Revisão LPI101. Tópicos e Objetivos Instalação e Gerenciamento de Pacotes do Linux Dispositivos, Sistemas de Arquivos Linux e o FHS

Boot gráfico no Debian com BootSplash

Introdução a Sistemas Abertos. Ambiente shell

Compilação do Kernel

10. mkdir [pasta1] [pasta2] (cria pasta1 e pasta dois ao mesmo tempo) Exemplo: $ mkdir teste1 teste2

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)

Informática. Linux. Professor Márcio Hunecke.

Configurando DNS no Red Hat Enterprise Linux 6

1. Após o boot se completar, será exibida a tela de inicial do Redo exibida abaixo, onde o usuário deverá escolher a opção Start Redo Backup.

Gerenciamento de Processos

Failover e balanceamento de carga de aplicações HTTP em servidores Linux.

Sistemas Operacionais. Estrutura do Sistema Operacional

Dispositivos Externos Guia do Usuário

1- Qual das opções abaixo não corresponde a um parâmetro do comando ls? A) -L B) -e C) -a D) -S

Permissões de acesso no Linux

Torne-se um Sysadmin Linux. Prof. Juliano Ramos

Estrutura do Sistema Operacional

CURSO TÉCNICO DE INFORMÁTICA. Fundamentos de Hardware e Software

Nota de Aplicação NA#10. Instalando driver USB para comunicação com no-breaks Engetron.

Programação Shell Script: como dominar seu terminal

OpenWrt: modelagem do

Disciplina: Segurança de Redes. Professor: Roitier Campos

INTRODUÇÃO A SISTEMAS OPERACIONAIS

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Preparatório LPIC-1 Tópico 103

Transcrição:

Preparatório LPIC-1 Tópicos 101.2 e 101.3 Professor M.Sc. Thiago Leite thiago.leite@udf.edu.br 1

Tópico 101.2 Fonte: http://wiki.lpi.org/wiki/lpic-1_objectives#101.2_boot_the_system Conhecimentos necessários Comandos básicos para o gerenciador de boot e opções ao kernel durante a inicialização Demonstrar conhecimento da sequência de boot Verificar os registros de boot 2

Tópico 101.2 Lista de arquivos, ferramentas e utilitários /var/log/messages dmesg BIOS bootloader kernel init Fonte: http://wiki.lpi.org/wiki/lpic-1_objectives#101.2_boot_the_system 3

Tópico 101.2 Iniciar o sistema é responsabilidade do gerenciador de boot será procurado no cilindro 0, cabeça 0, setor 1 do dispositivo principal o Linux possui dois gerenciadores de boot: Lilo e Grub responsáveis pela carga do sistema operacional eventualmente o gerenciador deverá passar parâmetros para que o kernel possa ser corretamente carregado 4

Tópico 101.2 Parâmetros passados ao kernel seguem a sintaxe: Nome_da_imagem_do_kernel parametro Linux root=/dev/hda6 5

Tópico 101.2 Parâmetros passados ao kernel dependendo do hardware e configurações de módulos do kernel os parâmetros irão variar para editar os parâmetros passados ao kernel é necessário editar o arquivo de configuração do gerenciador de boot /etc/lilo.conf ou /boot/grub/menu.lst e / boot/grub/grub.conf (RedHat) 6

Tópico 101.2 É possível interromper a inicialização e inserir parâmetros diretamente no gerenciador de boot 7

Tópico 101.2 Kernel Linux mais modernos são modulares características essenciais são compiladas dentro do núcleo, e outras em módulos opcionais arquivo /etc/modules.conf ou /etc/ conf.modules define parâmetros para os módulos 8

Tópico 101.2 Observando o arquivo de configurações de módulos $ cat /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. lp 9

Tópico 101.2 Verificando mensagens de inicialização do sistema com dmesg # dmesg less 10

Tópico 101.2 Verificando mensagens de inicialização do sistema do syslog # cat /var/log/messages 11

Fonte: http://wiki.lpi.org/wiki/lpic-1_objectives#101.3_change_runlevels_and_shutdown_or_reboot_system Conhecimentos necessários Definir o nível de execução padrão Modificar o nível de execução Desligar e reinicializar o sistema Alertar aos usuários ao modificar o nível de execução Adequadamente terminar os processos Conhecimentos sobre o sistema de boot 12

Lista de arquivos, ferramentas e utilitários /etc/inittab shutdown init Fonte: http://wiki.lpi.org/wiki/ LPIC-1_Objectives#101.3_Change_runlevels_and_shutdown_or_reboot_sy /etc/init.d telinit 13

Processo de carga do Kernel os processos que são criados na inicialização do sistema são determinados pelo nível de execução (Runlevel) do sistema existem sete níveis de execução no Linux (0 a 6) 14

Processo de carga do Kernel nível 0 - processo de desligamento do sistema nível 1 - manutenção monousuária do sistema nível 2 - multiusuário sem NFS níveis 3 a 5 - processo de inicialização normal nível 6 - processo de reinicialização do sistema 15

Alternando o nível de execução init e telinit (link para init) # init 6 # telinit 0 16

Definindo os processos aos níveis de execução diretório /etc/rc.d definição dos dados necessários aos níveis de execução arquivo /etc/rc.sysinit o que fazer na inicialização do sistema, independente do nível de execução 17

Definindo os processos aos níveis de execução arquivo /etc/rc.local executado pelo rc.sysinit e possui prioridade sobre os demais scripts arquivo /etc/rc utilizado para transição entre os níveis de execução arquivo /etc/rc.d/init.d possui os scripts que inicializam os serviços 18

Diretórios /etc/rc<n>.d onde <n> define o nível de execução cada diretório possui um link para os arquivos em /etc/rc.d/init.d indicando quais serviços iniciam e quais devem parar /etc/rc2.d$ ls S50pulseaudio S99acpi- support K10unattended- upgrades (...) 19

Padrão do novo dos scripts K (kill) - finalizar o serviço S (start) - inicia o serviço nn - ordem de execução [K S]nn[nomedoscript] /etc/rc2.d$ ls - l S75sudo lrwxrwxrwx 1 root root 14 Oct 14 2012 S75sudo - >../init.d/sudo 20

Definindo o nível de execução padrão modificar o arquivo /etc/inittab onde n é o número do nível de execução padrão dica: nunca coloque 0 ou 6 id:n:initdefault 21

Reconhecendo o nível de execução atual comando runlevel $ runlevel N 2 22

Comando shutdown shutdown [opções] horario [mensagem] # shutdown - r now # shutdown - r 06:00 Haverá troca de hardware # shutdown - h 10 23