CentOS 7 - swapon failed: Invalid argument: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== CentOS 7 - swapon failed: Invalid argument === Ошибка при включении SWAP файла: # swapon /home/admin/swap/swap.img swapon: /home/ad…») |
Admin iph (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
swapon: /home/admin/swap/swap.img: swapon failed: Invalid argument | swapon: /home/admin/swap/swap.img: swapon failed: Invalid argument | ||
− | означает, что файл нужно создавать через утилиты dd вместо fallocate: | + | означает, что '''файл нужно создавать через утилиты dd''' вместо fallocate: |
# dd if=/dev/zero of=/home/admin/swap/swap.img bs=1MiB count=1000 | # dd if=/dev/zero of=/home/admin/swap/swap.img bs=1MiB count=1000 | ||
Проблема с fallocate (1) заключается в том, что он использует ioctl файловой системы для быстрого и эффективного выделения ресурсов, недостатком является то, что он не выделяет пространство физически, а системный вызов swapon (2) требует реального пространства. Ссылка: https://bugzilla.redhat.com/show_bug.cgi?id=1129205 | Проблема с fallocate (1) заключается в том, что он использует ioctl файловой системы для быстрого и эффективного выделения ресурсов, недостатком является то, что он не выделяет пространство физически, а системный вызов swapon (2) требует реального пространства. Ссылка: https://bugzilla.redhat.com/show_bug.cgi?id=1129205 |
Текущая версия на 21:23, 1 ноября 2019
CentOS 7 - swapon failed: Invalid argument
Ошибка при включении SWAP файла:
# swapon /home/admin/swap/swap.img swapon: /home/admin/swap/swap.img: swapon failed: Invalid argument
означает, что файл нужно создавать через утилиты dd вместо fallocate:
# dd if=/dev/zero of=/home/admin/swap/swap.img bs=1MiB count=1000
Проблема с fallocate (1) заключается в том, что он использует ioctl файловой системы для быстрого и эффективного выделения ресурсов, недостатком является то, что он не выделяет пространство физически, а системный вызов swapon (2) требует реального пространства. Ссылка: https://bugzilla.redhat.com/show_bug.cgi?id=1129205