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.