Montagens acontecendo na inicialização, mas não definidas em / etc / fstab

1

Em cada inicialização, minha máquina (CentOS 7) monta tudo isso:

# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        30G  2.6G   28G   9% /
devtmpfs        287M     0  287M   0% /dev
tmpfs           294M     0  294M   0% /dev/shm
tmpfs           294M   34M  261M  12% /run
tmpfs           294M     0  294M   0% /sys/fs/cgroup

Mas meu / etc / fstab contém apenas estes:

# cat /etc/fstab
UUID=823db525-82d9-467e-acdf-7379cbd85171 /    xfs     defaults        0 0

Onde todas as montagens de "tmpfs" seriam definidas?
Onde posso configurar seus tamanhos?

Se eu adicionar mais entradas no meu / etc / fstab, como algo como:

tmpfs       /dev/shm     tmpfs   defaults,noatime      0 0

Isso causaria um conflito com qualquer configuração já montada no boot?

    
por Nuno 18.10.2018 / 10:21

1 resposta

1

O CentOS 7 usa systemd.
O Systemd criará alguns Sistemas de arquivos de API automaticamente, com as configurações padrão (kernel), mas você ainda pode adicioná-las a /etc/fstab para usar opções personalizadas:

... Even though normally none of these API file systems are listed in /etc/fstab they may be added there. If so, any options specified therein will be applied to that specific API file system. Hence: to alter the mount options or other parameters of these file systems, simply add them to /etc/fstab with the appropriate settings and you are done...

Além do arquivo de controle /etc/fstab convencional, o systemd suporta arquivos .mount unit que podem ser usados para gerenciar suas montagens personalizadas.
Consulte man systemd.mount para obter mais detalhes.

    
por 18.10.2018 / 11:26