Pular para o conteúdo

Aumentar SWAP no Solaris 11

Aumentar SWAP no Solaris 11

Na verdade o procedimento não é diferente do Solaris 10 por causa do Solaris, e sim por causa do ZFS.

Para aumentar uma area já existente e em uso:

ricardo@solaris:~$ swap -lh swapfile
 swapfile             dev    swaplo   blocks     free
 /dev/zvol/dsk/rpool/swap 195,2        4K     1.0G     1.0G
 ricardo@solaris:~$ sudo swap -d /dev/zvol/dsk/rpool/swap 
 ricardo@solaris:~$ swap -lh
 No swap devices configured
 ricardo@solaris:~$ sudo zfs volsize=8g rpool/swap
 ricardo@solaris:~$ sudo swap -a /dev/zvol/dsk/rpool/swap 
 ricardo@solaris:~$ swap -lh swapfile
 dev                               swaplo   blocks     free
 /dev/zvol/dsk/rpool/swap 195,2        4K     8.0G     8.0G
 ricardo@solaris:~$

Mas só consegui remover á única área de swap porque acabei de reiniciar o Solaris, e ela ainda não estava em uso.
Para adicionar um novo espaço de swap:

ricardo@solaris:~$ sudo zfs create -V 8G rpool/swap02
 ricardo@solaris:~$ sudo swap -a /dev/zvol/dsk/rpool/swap02
 ricardo@solaris:~$ swap -lh swapfile
 swapfile             dev    swaplo   blocks     free
 /dev/zvol/dsk/rpool/swap 195,2        4K     8.0G     8.0G
 /dev/zvol/dsk/rpool/swap02 195,3        4K     8.0G     8.0G
 ricardo@solaris:~$

Para o novo espaço ser ativado após um boot, uma nova entrada deve ser adicionada em /etc/vfstab.

Ricardo Portilho Proni

Ricardo Portilho Proni

Com 20 anos de experiência profissional, Oracle ACE Member – eleito pela Oracle Corporation um dos maiores especialistas do mundo em Oracle Database- Trabalhou em grande parte dos maiores bancos de dados Oracle do Brasil. Certificado em Oracle, SQL Server, DB2, MySQL, Sybase e Websphere. Conselheiro do GPO e do GUOB, palestrante do ENPO, GUOB Tech Day e Oracle Open World, escritor da Revista SQL Magazine e Instrutor na Nerv.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Marcações:
plugins premium WordPress