Durante a instalação do Oracle Solaris usando o AI (Automated Installer), poderá haver uma falha se o sistema tiver mais RAM física do que espaço em disco. O espaço alocado para dispositivos de permuta e despejo poderá reduzir o espaço disponível para a instalação do OS. A seguinte mensagem de erro pode ser exibida:
ImageInsufficentSpace: Insufficient disk space available (8.84 GB) for estimated need (9.46 GB) for Root filesystem
Solução alternativa: escolha uma das seguintes opções:
Se não estiver limitado pelo tamanho do disco, aloque mais espaço para a parte sendo usada como um dispositivo virtual (vdev) no pool raiz.
Desabilite a necessidade de alocação de um volume de despejo e troca. No manifesto AI, especifique o valor true para os atributos nodump e noswap na tag <logical> da seção <target>. Por exemplo:
<logical noswap="true" nodump="true"> </logical>
Defina o zpool e aloque tamanhos menores de permuta e despejo no manifesto.
<target> <disk whole_disk="true" in_zpool="rpool"> <disk_keyword key="boot_disk"/> </disk> <logical> <zpool name="rpool" root_pool="true"> <zvol name="swap" use="swap"> <size val="2gb"/> </zvol> <zvol name="dump" use="dump"> <size val="4gb"/> </zvol> </zpool> </logical> </target>
Desabilite a alocação de um dispositivo de permuta ou despejo e, em seguida, aloque um tamanho específico para o dispositivo restante (despejo ou permuta). O exemplo a seguir mostra como desabilitar e adicionar um tamanho de despejo de 4 GB:
<target> <disk whole_disk="true" in_zpool="rpool"> <disk_keyword key="boot_disk"/> </disk> <logical noswap="true"> <zpool name="rpool" root_pool="true"> <zvol name="dump" use="dump"> <size val="4gb"/> </zvol> </zpool> </logical> </target>
Para obter mais informações sobre como editar o manifesto AI, consulte a página man ai_manifest (4) .