Я пытаюсь увеличить размер файловой системы tmfs с 1,1 ГБ до 2 ГБ.
Пробовал следующие команды -
[root@~]# df -h /dev/shm/
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.1G 732K 1.1G 1% /dev/shm
Отредактировал fstab
/ etc / fstab
tmpfs /dev/shm tmpfs size=2.0G 0 0
попытался перемонтировать файловую систему с помощью команды монтирования
Получил сообщение об ошибке: -
mount : /dev/shm not mounted or bad option try using
dmesg | tail
Пробовал следующую команду
root @ dmesg | tail :-
SELinux: initilized (dev tmpfs, type tmpfs), use transition SIDs
tmpfs: BAD value '2.0G' for mount option 'size'
Какое значение может быть подходящим для размера варианта крепления?
Если ваш пример записи fstab точен, вы указали допустимый размер как 2g
. Но dmesg
вывод показывает 2.0G
. Я не знаю, что с этим делать. Вы сделали ошибку? Есть много других способов указать размер. Попробуйте указать это в байты, поскольку это значение по умолчанию. Это было бы 2147483648
или я так считаю.
mount
страница руководства:
Mount options for tmpfs
size=nbytes
Override default maximum size of the filesystem. The size is given in bytes, and rounded up to entire pages. The default is half of the memory. The size parameter also accepts a suffix % to
limit this tmpfs instance to that percentage of your physical RAM: the default, when neither size nor nr_blocks is specified, is size=50%
nr_blocks=
The same as size, but in blocks of PAGE_CACHE_SIZE
nr_inodes=
The maximum number of inodes for this instance. The default is half of the number of your physical RAM pages, or (on a machine with highmem) the number of lowmem RAM pages, whichever is the
lower.
The tmpfs mount options for sizing (size, nr_blocks, and nr_inodes) accept a suffix k, m or g for Ki, Mi, Gi (binary kilo (kibi), binary mega (mebi) and binary giga (gibi)) and can be changed on
remount.
И на всякий случай, у тебя достаточно памяти? На случай, если ошибка неверна ... по умолчанию используется максимум 50% вашей памяти.
РЕДАКТИРОВАТЬ:
Я заметил, что вы отредактировали свой вопрос и изменили строку fstab с 2g
к 2.0G
. Это была проблема? Вы не ответили. Пытался 2g
или байты работают?
На странице руководства по монтированию (прокрутите вниз):
Mount options for tmpfs
size=nbytes
Override default maximum size of the filesystem. The size is given
in bytes, and rounded up to entire pages. The default is half of
the memory. The size parameter also accepts a suffix % to limit
this tmpfs instance to that percentage of your physical RAM: the
default, when neither size nor nr_blocks is specified, is size=50%
nr_blocks=
The same as size, but in blocks of PAGE_CACHE_SIZE