Treinamento RHCSA
Por: Lidieisa • 9/4/2018 • 58.288 Palavras (234 Páginas) • 290 Visualizações
...
- repo: esta opção informa ao Anaconda onde encontrar os pacotes para instalação. Ela deve apontar para um repositório yum.
Exemplo:
repo --name="Custom Packages" --baseurl="ftp://repo.example.com/custom"
- text: força a instalação no modo de texto.
- vnc: permite que a instalação gráfica seja visualizada remotamente pelo VNC.
Exemplo:
vnc --password=redhat
- askmethod: não use o CD-ROM automaticamente como fonte dos pacotes quando a mídia de instalação for detectada na unidade de CD-ROM.
Comandos de particionamento
- clearpart: limpa as partições especificadas antes da instalação.
Exemplo:
clearpart --all --drives=sda,sdb --initlabel
- part: especifica o tamanho, o formato e o nome de uma partição.
Exemplo:
part /home --fstype=ext4 --label=homes --size=4096 --maxsize=8192 --grow
- ignoredisk: ignora os discos especificados durante a instalação.
Exemplo:
ignoredisk --drives=sdc
- bootloader: define onde instalar o carregador de inicialização.
Exemplo:
bootloader --location=mbr --boot-drive=sda
- volgroup, logvol: cria grupos de volume LVM e volumes lógicos.
Exemplo:
part pv.01 --size=8192
volgroup myvg pv.01
logvol / --vgname=myvg --fstype=xfs --size=2048 --name=rootvol --grow
logvol /var --vgname=myvg --fstype=xfs --size=4096 --name=varvol
- zerombr: os discos cuja formatação não é reconhecida são inicializados.
Comandos de rede
- network: configura as informações da rede para o sistema de destino e ativa os dispositivos de rede no ambiente do instalador.
Exemplo:
network --device=eth0 --bootproto=dhcp
- firewall: esta opção define como o firewall será configurado no sistema de destino.
Exemplo:
firewall --enabled --service=ssh,cups
Comandos de configuração
- lang: este comando obrigatório define o idioma a ser usado durante a instalação e o idioma padrão do sistema instalado.
Exemplo:
lang en_US.UTF-8
- keyboard: este comando obrigatório define o tipo de teclado do sistema.
Exemplo:
keyboard --vckeymap=us --xlayouts='us','us'
- timezone: define o fuso horário, os servidores NTP e se o relógio de hardware usa UTC.
Exemplo:
timezone --utc --ntpservers=time.example.com Europe/Amsterdam
- auth: este comando obrigatório define as opções de autenticação do sistema.
Exemplo:
auth --useshadow --enablemd5 --passalgo=sha512
- rootpw: define a senha do root inicial.
Exemplo:
rootpw --plaintext redhat
ou
rootpw --iscrypted $6$KUnFfrTzO8jv.PiH$YlBbOtXBkWzoMuRfb0.SpbQ....XDR1UuchoMG1
- selinux: define o estado do SELinux no sistema instalado.
Exemplo:
selinux --enforcing
- services: modifica o conjunto padrão de serviços que será executado no nível de execução padrão.
Exemplo:
sevices --disabled=network,iptables,ip6tables --enabled=NetworkManager,firewalld
- group, user: cria um grupo ou usuário local no sistema.
Exemplo:
group --name=admins --gid=10001
user --name=jdoe --gecos="John Doe" --groups=admins --password=changeme --plaintext
Comandos diversos
- logging: este comando define como o Anaconda fará o registro durante a instalação.
Exemplo:
logging --host=loghost.example.com --level=info
- firstboot: Determina se a primeira inicialização será iniciada na primeira vez em que o sistema for inicializado.
Exemplo:
firstboot --disabled
- reboot, poweroff, halt: especifica o que deve ocorrer após a conclusão da instalação.
Nota
O utilitário ksverdiff do pacote pykickstart é útil para identificar as alterações na sintaxe do arquivo Kickstart entre duas versões do Red Hat Enterprise Linux ou Fedora.
Por exemplo, ksverdiff -f RHEL6 -t RHEL7 identificará as mudanças de sintaxe entre o RHEL 6 e o RHEL 7. As versões disponíveis estão listadas na parte superior do arquivo /usr/lib/python2.7/site-packages/pykickstart/version.py.
...