Разрешение проблем с памятью при монтировании тома
Для диагностики проблем, когда при монтировании тома возникают ошибки памяти, Вам следует определить, не произошла ли одна из следующих ситуаций:
Для монтирования томам требуется больше памяти, чем они требуют потом,
будучи смонтированными, поскольку процесс монтирования проводит проверки
на непротиворечивость (например, проверяются двойные копии всех таблиц).
Тома и элементы справочников растут динамически. Таким образом, если
Ваш серевер использует большую часть ОЗУ (буферы кэша файлов занимают почти
20% памяти) и вы размонтировали том, возможно Вам не удастся заново смонтировать
его, не добавив дополнительной памяти.
Каждая дополнительная поддержка пространства имен, которую Вы добавляете
к тому, увеличивает размер блоков FAT и DET. Добавление поддержки пространства
имен может стать причиной роста таблиц до столь больших размеров, что серверу
больше не будет хватать ОЗУ для монтирования тома.
Для разрешения проблем, когда при монтировании тома возникают ошибки памяти, Вам следует выполнить следующие действия или определить, не произошла ли одна из следующих ситуаций:
Загрузите MONITOR и проверьте статус доступных буферов кэша. Если буферов
кэша меньше 20%, добавьте больше ОЗУ Вашему серверу.
Высвободите память, высвобождая ресурсы.
Скорректируйте структуру каталога. Каждый подкаталог занимает как минимум
один блок каталога (по умолчанию, 4KБ блок памяти). Таким образом, подкаталоги
со всего одним файлом требуют столько же памяти, что и подкаталоги с 32
файлами.
Если Вы скомбинируете каталоги так, чтобы большинство из них имело около
32 файлов, и затем вычистите удаленные подкаталоги и файлы, Вы тем самым
высвободите память.
Посчитайте, сколько памяти Вам нужно и добавьте памяти серверу. Просмотрите
текущий размер тома при помощи INSTALL. (См. раздел "Изменение
размера тома" в главе Контроль за сетью оперативной документации
по NetWare 4.11.)
См. Приложение A, "Расчет требований к ОЗУ" в главе Установка оперативной документации по NetWare 4.11. Там Вы найдете формулы для расчета общего количества памяти, необходимой серверу.
Для более точной оценки доступной ОЗУ , загрузите MONITOR, выберите
"Resource Utilization"(Использование Ресурсов) из меню "Available
Options"(Доступные Параметры) и просмотрите установку "Cache
Buffers"(Буферы Кэша) на экране "Server Memory Statistics"(Статистика
Памяти Сервера).
Если процентная доля меньше 20%, Вам следует добавить еще памяти.
Удалите недавно добавленную поддержку пространства имен.
ПРЕДУПРЕЖДЕНИЕ: Это деструктивный шаг, который разрушает всю расширенную информацию о файлах. Перед тем, как предпринять этот шаг, попытайтесь высвободить достаточно памяти, чтобы том монтировался и Вы могли создать резервные копии данных.
Пусть все пользователи выйдут из системы, затем выгрузите все модули, кроме
драйверов диска тома. Размонтируйте смонтированные тома.
Чтобы удалить пространство имен, загрузите VREPAIR и выберите опции "Remove
Name Space Support From The Volume"(Удалить Поддержку Простанства
Имен для Тома) и "Write All Directory and FAT Entries Out to Disk"(Записать
Все Каталоги и Элементы FAT на Диск). Затем запустите VREPAIR на томе,
который не монтируется.
Содержание раздела