Сбрасывать профиль пользователя после перезагрузки? Есть парк бездисковых рабочих станций, на которых по PXE запускается убунту.
Была поставлена задача профиль пользователя один раз настроить и после перезагрузки сбрасывать.
Папка /home/user монтируется по NFS. Но если монтировать read-only, то некоторые программы нормально не запускаются, так как пытаются писать в профиль.
В качестве временного решения сделал так, чтобы при загрузке системы профиль монтировался в tmpfs и выкачивался из сети. Но загрузка получается слишком долгая.
Может есть какое-нибудь нормальное решение для таких вещей?

21 Авг 2019 в 06:56
175 +1
0
Ответы
1

Для решения вашей проблемы можно воспользоваться утилитой aufs advancedmulti−layeredunificationfilesystemadvanced multi-layered unification filesystemadvancedmultilayeredunificationfilesystem, которая позволит вам создать сложную файловую систему, объединяющую несколько источников данных.

В вашем случае вы можете создать слой на основе tmpfs для временного хранения профиля пользователя после каждой перезагрузки. При этом вы можете объединить этот слой с основным слоем, содержащим данные профиля пользователя, монтируемыми по NFS.

Примерно такая будет схема:

Слой 1 - Неизменяемый слой с данными профиля пользователя, монтируемыми по NFS.Слой 2 - tmpfs слой для временного хранения данных профиля при перезагрузке.

При каждом запуске системы профиль пользователя будет сначала монтироваться из слоя 1, затем слой 2 будет добавлен поверх него для временного использования. После перезагрузки слой 2 будет сброшен, но данные из слоя 1 останутся нетронутыми.

Для настройки aufs вам потребуется добавить соответствующую запись в /etc/fstab и создать скрипт для обновления и сброса слоя 2 при каждой загрузке системы.

Это позволит вам сохранить данные профиля пользователя после перезагрузки, но при этом не загружать систему слишком долго из-за выкачивания файла профиля каждый раз.

20 Апр 2024 в 13:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир