Назад | Перейти на главную страницу

Использование HDD и SSD для папки / home / username на сервере CentOS

У меня есть сервер под управлением CentOS 6.3, установленный на жестком диске емкостью 2 ТБ. Еще у меня есть SSD на 250 ГБ. Моя цель для этой настройки - запустить приложения с низким вводом-выводом в папке / home / username, хранящейся на жестком диске, но также позволить каждому пользователю иметь свою собственную отдельную папку на SSD для приложений с высоким вводом-выводом.

Я попытался использовать команду mount, которая успешно завершилась, однако, когда сервер перезагружается, эти монтирования сбрасываются. Я мог бы использовать файл fstab, но мне нужно, чтобы эти монтирования были автоматизированы.

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

Мое решение заключалось в том, чтобы смонтировать SSD в say / ssd и записать это в файл fstab, а внутри / ssd у меня будет / ssd / username /, а затем там будут храниться приложения быстрого ввода-вывода. Затем смонтируйте эту папку в домашнем каталоге пользователей. Вот где я застрял с проблемой перезапуска.

Спасибо за уделенное время.

Установите SSD на / ssd и создайте каталоги / ssd / username /, как вы это сделали, а затем создайте символическую ссылку из / home / username / ssd в / ssd / username для каждого пользователя.

Другой вариант - связать монтирование / ssd / username с / home / username / ssd, но это на самом деле не дает вам ничего большего, чем символическая ссылка, и это более сложный процесс (вам понадобятся записи fstab для каждого пользователя, если только вы не сможете убедить одну из различных систем автоматического монтирования сделать это за вас).

Я бы просто использовал символическую ссылку.