У меня есть сервер под управлением 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 для каждого пользователя, если только вы не сможете убедить одну из различных систем автоматического монтирования сделать это за вас).
Я бы просто использовал символическую ссылку.