Alguém sabe o que é esse arquivo boot_archive. Ele está localizado em /plataforma/sun4v/
/platform/sun4v> du -sh * | sort -rn
342M boot_archive ****
190M failsafe
106K lib
71K bootlst
12M kernel
1.0M wanboot
Pareceu-me muito grande. Alguma idéia sobre isso?
Responder1
342M não é tão grande. Meus servidores T-5140, executando Solaris 10 com Sun Cluster, possuem arquivos de inicialização na faixa de 355M a 375M.
O boot_archive
arquivo é como a imagem do ramdisk do Linux. Ele contém uma imagem do kernel, todos os módulos do kernel e vários arquivos de configuração. É lido durante o processo de inicialização, antes de/ser montado. Uma vez montado /, a imagem do ramdisk é descartada e os arquivos reais são lidos diretamente do disco.
Se você estiver curioso sobre o conteúdo, o arquivo de inicialização é um sistema de arquivos ISO 9660 compactado.
cp /platform/$(uname -m)/boot_archive /tmp/boot_archive.gz
gunzip /tmp/boot_archive.gz
lofiadm -a /tmp/boot_archive
mount -F hsfs /dev/lofi/X /mnt # <- change X to your lofi dev number
cd /mnt
e explorar. você verá exatamente o que está ocupando espaço.