Я пытаюсь добавить файл подкачки на Solaris 10. Я уже создал файл на 2 ГБ swap.file
. Затем я добавляю файл подкачки с помощью команды:
swap -a /swap.file
который показывает ошибку:
/swap.file: неверный размер
Что я делаю не так?
решение1
Вы, скорее всего, используете 32-битное ядро. Вы можете просто создать 2 файла подкачки по 1 ГБ и добавить их отдельно.
# rm /swap.file
# /usr/sbin/mkfile 1024m /swap1
# /usr/sbin/mkfile 1024m /swap2
# /usr/sbin/swap -a /swap1
# /usr/sbin/swap -a /swap2
Кроме того, чтобы эта настройка сохранилась после перезагрузки, вам также потребуется добавить строки в файл /etc/vfstab, например:
/swap1 - - swap - no -
/swap2 - - swap - no -