Об IntranetWare для Малого Бизнеса
3a548bfa

Разрешение проблем с памятью при монтировании тома


Для диагностики проблем, когда при монтировании тома возникают ошибки памяти, Вам следует определить, не произошла ли одна из следующих ситуаций:

  • Для монтирования томам требуется больше памяти, чем они требуют потом,

    будучи смонтированными, поскольку процесс монтирования проводит проверки

    на непротиворечивость (например, проверяются двойные копии всех таблиц).

  • Тома и элементы справочников растут динамически. Таким образом, если

    Ваш серевер использует большую часть ОЗУ (буферы кэша файлов занимают почти

    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 на томе,

    который не монтируется.


    Содержание раздела