Мы используем контейнеры для предоставления хранилища на наших узлах хранения, но я не могу на всю жизнь понять, как смонтировать устройство на «голую железную» ОС из контейнера. Как голый металл, так и контейнеры работают под управлением Oracle Linux 7.5.
Мы не можем использовать для этого ssh в любой форме. Это изолированная вычислительная среда, и единственный доступ - через оркестровку, которую мы используем для управления контейнерами.
Я в основном парень из соляриса, поэтому мне интересно, есть ли какая-нибудь магия linux, я могу здесь поработать.
Я могу монтировать любые пустые металлические устройства или файловые системы в контейнер, и я могу запускать контейнер в привилегированном режиме.
Спасибо за любую помощь
* уточнение *
Это , а не о монтировании тома в контейнер.
Этот контейнер является контейнером временного обеспечения, т. Е. Он выполняет такие операции, как монтирование томов iscisi, создание групп томов, создание логических томов и создание файловых систем.
Эта часть работает нормально.
Последний шаг, который должен выполнить этот контейнер, - это как-то сообщить операционной системе BARE METAL, чтобы монтировать устройство в систему файлов. НЕ В КОНТЕЙНЕРЕ.
Упрощенный пример: мне нужен этот контейнер, чтобы как-то сказать ОС "mount / dev / sdg /data".
Это крепление не обязательно должно быть доступно для контейнера. Контейнер уничтожается, как только он выделяет хранилище и монтирует его.
И мы не можем использовать SSH для этого.