Alocando mais espaço no tmpfs Oracle Linux

Este artigo tem como objetivo aumentar o tmpfs no Oracle Linux.
Vamos verificar o filesystem tmpfs e o fstab.

[root@oracle1011gserver ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             7.7G  2.7G  4.7G  37% /
/dev/sda1              99M   21M   74M  22% /boot
/dev/sdb1              16G   12G  3.4G  78% /oraprd01
tmpfs                 1.5G     0  1.5G   0% /dev/shm
[root@oracle1011gserver ~]# cat /etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
/dev/sdb1               /oraprd01               ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP-sda3         swap                    swap    defaults        0 0
[root@oracle1011gserver ~]#

Como podemos perceber o tmpfs está com 1,5 GB.
Queremos aumentar para 2,0 GB.
Vamos alterar o fstab para que inicie o tmpfs com 2,0 GB.

[root@oracle1011gserver ~]# vi /etc/fstab
[root@oracle1011gserver ~]# cat /etc/fstab
LABEL=/                 /                       ext3    defaults         1 1
LABEL=/boot             /boot                   ext3    defaults         1 2
/dev/sdb1               /oraprd01               ext3    defaults         1 2
/dev/sdc1               /orabackup              ext3    defaults         1 2
tmpfs                   /dev/shm                tmpfs   defaults,size=2G 0 0
devpts                  /dev/pts                devpts  gid=5,mode=620   0 0
sysfs                   /sys                    sysfs   defaults         0 0
proc                    /proc                   proc    defaults         0 0
LABEL=SWAP-sda3         swap                    swap    defaults         0 0
[root@oracle1011gserver ~]#

Como acima, devemos ajustar no fstab o tmpfs adicionando o size=2G conforme abaixo.

Antes do Ajuste.

tmpfs                   /dev/shm                tmpfs   defaults        0 0

Após o Ajuste.

tmpfs                   /dev/shm                tmpfs   defaults,size=2G 0 0

Após o ajuste, vamos reiniciar o sistema operacional.

[root@oracle1011gserver ~]# reboot

Broadcast message from root (pts/0) (Tue Jan 22 16:52:25 2013):

The system is going down for reboot NOW!
[root@oracle1011gserver ~]#
login as: root
root@192.168.0.2's password:
Last login: Tue Jan 22 16:51:31 2013 from 192.168.0.1
[root@oracle1011gserver ~]#

Vamos verificar o tmpfs após a reincialização do sistema operacional.

[root@oracle1011gserver ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             7.7G  2.7G  4.7G  37% /
/dev/sda1              99M   21M   74M  22% /boot
/dev/sdb1              16G   12G  3.4G  78% /oraprd01
tmpfs                 2.0G     0  2.0G   0% /dev/shm
[root@oracle1011gserver ~]#

Conforme acima, percebemos que houve o aumento.
Pronto alocamos mais espaço para o filesystem tmpfs.

%name Alocando mais espaço no tmpfs Oracle Linux

Autor: Maycon Tomiasi

Formado em Tecnologia da Informação na FIPP (Faculdade de Informática de Presidente Prudente), Analista DBA Oracle pela Teiko Soluções em Tecnologia da Informação, residente em Blumenau/ SC, Certificado OCP 10g/11g/12c, OCS 11g Implementation, OCE 11g Performance Tuning, OCE 11g RAC & GRID e OPN Specialist. Conhecimentos em PHP.