Como redimensionar / executar (para tornar / run / shm maior) corretamente - e onde é o tamanho definido?

8

No Ubuntu 13.04 / dev / shm é o symlink para / run / shm e / run / shm é apenas subdiretório de / run. / run é algum tmpfs que é montado mas ………… não consigo encontrar por que e como (certamente não está presente em / etc / fstab e não consigo fazer nada em / etc / init *). / p>

Embora geralmente este diretório não precise de atenção, tanto ao tentar configurar o Oracle, e ao tentar configurar o DB2, enfrentei erros que no final acabaram por significar que „/ dev / shm é muito pequeno”. A Net está cheia de conselhos sobre como montar --rebindar para torná-lo maior, mas essa operação quebra muito os aplicativos que usam / executam e já estão em execução no momento em que ocorre a religação (e há muitos deles, especialmente na área de trabalho, incluindo coisas como upstart, networkmanager ou udev).

Minhas perguntas:

  1. Onde exatamente está o código que é montado / executado, quando isso acontece?

  2. O que devo alterar para aumentar / executar o tamanho no momento em que é criado? (no meu laptop é preciso 10% de memória - 600MB no laptop de 6GB - eu gostaria de dar 1GB)

  3. Se 2 for impossível, qual é o momento apropriado para religar / executar para redimensioná-lo - então isso acontece antes de qualquer coisa começar a usar / run?

  4. Existe alguma documentação sobre o assunto? Embora existam muitas postagens e anotações sobre / run como tal, não consegui encontrar nada sobre como configurá-lo.

por Mekk 22.07.2013 / 18:42

1 resposta

10

No Ubuntu, essas montagens são configuradas em /lib/init/fstab e, como diz nos comentários padrão, para substituir as configurações, basta copiar a linha para /etc/fstab e modificar como achar melhor.

# /lib/init/fstab: static file system information.
#
# These are the filesystems that are always mounted on boot, you can
# override any of these by copying the appropriate line from this file into
# /etc/fstab and tweaking it as you see fit.  See fstab(5).
    
por Jason Conti 22.07.2013 / 18:48

Tags