[Tutorial] Minor Upgrade Remoto
Olá,
Muitos tem medo de fazer um minor upgrade (binário + kernel) em servidores remotos, porém é bem mais fácil e seguro do que parece. Abaixo fiz um tutorial de como realizar este procedimento sem danificar seu sistema ativo:
Código :
# mdconfig -a -t vnode -f 6.4-RELEASE-i386-disc1.iso -u 1
# mount -t cd9660 /dev/md1 /cdrom
# cp -rf /cdrom/6.4-RELEASE .
# umount -f /cdrom
# mdconfig -d -u 1
# sysinstall
> Upgrade (Selecione os pacotes a serem instalados. Não instale o Kernel Developer ou src)
> File System
> /6.4-RELEASE
NÃO REINICIE AINDA !!!
Código :
# cd /usr/src
# cat /6.4-RELEASE/src/ssys.[a-d]* | tar -xzvf -
# cat /6.4-RELEASE/src/sbase.[a-d]* | tar -xzvf -
# cat /6.4-RELEASE/src/setc.aa | tar -xzvf -
Para processadores HT ou Multi Core use: KERNCONF=SMP
Código :
# make buildkernel KERNCONF=GENERIC
# make installkernel KERNCONF=GENERIC
# reboot
Upgrade realizado com sucesso em Servidores Dedicados remotos rodando a versão 6.2-RELEASE e 6.3-RELEASE com Qmail, MySQL, Apache, PHP, dentre outros.
Imagens ISO você pode encontrar em: ftp://ftp.freebsd.org/pub/FreeBSD/re...86/ISO-IMAGES/
Espero ter ajudado.
Abraços.