Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Статья3 мин чтенияПросмотры2

На каком диске лежит каталог: проверяем lsblk и findmnt

Как связать путь сайта с точкой монтирования и блочным устройством, не перепутав размер диска, раздела и файловой системы.

Дисковые отсеки системы хранения данных
В этой статье

В панели увеличили диск, но свободное место у сайта не изменилось. Или резервная копия заполняет неожиданно маленький раздел. Прежде чем расширять что-либо ещё, нужно проследить путь от каталога к файловой системе и её источнику. Название устройства само по себе недостаточно.

Посмотрите дерево блочных устройств

Команды рассчитаны на Linux с util-linux. Для обзора выполните:

lsblk -o NAME,TYPE,SIZE,FSTYPE,MOUNTPOINTS

Вывод помогает различать диски, разделы и другие блочные уровни. Явное перечисление столбцов делает результат понятнее и устойчивее для сравнения. Наличие большого диска не означает, что нужная файловая система уже использует весь его объём.

Если конкретная установленная версия не поддерживает столбец MOUNTPOINTS, проверьте доступные столбцы в справке и используйте поддерживаемый вариант. Не считайте отличие формата вывода неисправностью хранилища.

Найдите файловую систему по пути

Для существующего каталога /var:

findmnt --target /var -o TARGET,SOURCE,FSTYPE,OPTIONS

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

В параметрах обратите внимание на режим чтения и другие особенности монтирования. Но не меняйте их на основании одного незнакомого слова: часть настроек нужна приложению или определяется устройством хранения.

Учтите несколько уровней

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

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

Не забывайте о сетевых источниках

Не каждое хранилище представлено обычным локальным блочным устройством. Сетевой ресурс может быть виден через findmnt, но отсутствовать как соответствующий диск в lsblk. Это не противоречие: инструменты описывают разные уровни.

Bind-монтирование тоже меняет видимость дерева, не создавая новый физический диск. При разборе заполнения важно понимать, не рассматриваете ли вы одни и те же данные через два пути.

Как использовать результат

Составьте короткую связку: каталог приложения, точка монтирования, тип файловой системы и источник. Добавьте размеры видимых блочных уровней и то, какой именно из них недавно изменялся. Такая запись позволяет выбрать следующую процедуру без догадок.

Эти команды не выполняют расширение и не проверяют восстановление после него. Если требуется изменение разделов или томов, сначала нужен отдельный план с учётом резервной копии и конкретного стека хранения. После изменения повторите ту же карту и проверьте доступный объём именно в каталоге приложения. Увеличенная цифра в панели провайдера — только начало этой проверки.

Обсуждение0

Делись опытом и задавай вопросы. Комментарии без ссылок появляются после проверки редактором.

Пока никто не написал. Начни обсуждение.