none
Закончилось место на диске C: RRS feed

  • Вопрос

  • Здравствуйте!

    Есть HP Proliant DL580 G5 сервер с установленной на нем Windows Server 2003 R2 и специализированным софтом от компании Huawei. На протяжении 10 лет наверное сервер исправно сиполнял свои функции, и никто к нему не прикасался. Сервер стоит внутри локальной сети, снаружи не доступен. И вот недавно на нем как-то непонятно закончилось место на диске С:. Причем если открыть мой компьютер, то из 40Гб свободно 9Гб пишет, но тем не менее присоздании папки в любом месте на этом диске пишет, что не могу создать, нет свободного места. Сразу оговорюсь, что теневые копии не делаются, квоты не выставлены. Это первое, что я посмотрел. Вирусов нет, диски исправные. Делал checkdisk, очистку, дефрагментацию, толку 0. Если удалить какой-то софт, то какое-то время место есть, а потом волшебным образом исчезает. Где копать - ума не приложу.. Все процедуры делались от администратора. Он же и владелец диска.

    25 августа 2014 г. 8:59

Ответы

  • Добрый день.

    Вот здесь рекомендуют воспользоваться сторонней утилитой дефрагментации.

    http://support.microsoft.com/kb/303079/ru#mtDisclaimer

    Предварительно неплохо выполнить chkdsk /F и pagedfrg.exe из "SysinternalsSuite"

    • Предложено в качестве ответа Vector BCOModerator 23 октября 2015 г. 12:04
    • Помечено в качестве ответа Vector BCOModerator 25 ноября 2015 г. 12:10
    22 сентября 2014 г. 7:26

Все ответы

  • Неплохо бы скрин ошибки и в журнале событий почитать, может есть что полезное.
    25 августа 2014 г. 11:42
  • Не дает этот форум изображение или ссылки вставить, пока учетная запись проверена не будет. Когда ее проверят - не знаю. Вроде зарегистрировался нормально..

    По поводу логов, есть вот такие записи:

    Catalog Database (848) Catalog Database: Unable to write a shadowed header for file c:\WINDOWS\system32\CatRoot2\tmp.edb Errro:1808 There is no enough space on the disk.

    Faulting application vcagent.exe. version 2.2.1.830 faultingmodule msvcr80.dll version 8.0.5.0727.762 fault address 0x00049cf6

    25 августа 2014 г. 12:35
  • Первая ошибка - это уже следствие нехватки места, никак не поможет пониманию проблемы. А вторая, по-моему никак не относится к делу. А точно там 9Гб свободно, может всё-таки не Гб а Мб?
    25 августа 2014 г. 14:20
  • Похоже, вы наткнулись на какое-то ограничение файловой сисемы NTFS. Посмотрите на число файлов. попробуйте удалить некоторое количество файлов и запустить анализ дефрагментации с целью определения числа фрагментов MFT (эта информация, вроде бы есть в отчете) - число фрагментов любого файла ограничено, и если число фрагментов MFT велико, то проблема может быть в этом.

    Если это так, то попробуйте дефрагментировать MFT (штатный дефрагментатор, вроде бы, это умеет).


    Слава России!

    25 августа 2014 г. 21:42
  • Первая ошибка - это уже следствие нехватки места, никак не поможет пониманию проблемы. А вторая, по-моему никак не относится к делу. А точно там 9Гб свободно, может всё-таки не Гб а Мб?
    Точнее точного. Сейчас 12Гб пишет свободно, но папки не создает и файлы не копирует.. :-)
    26 августа 2014 г. 3:53
  • Похоже, вы наткнулись на какое-то ограничение файловой сисемы NTFS. Посмотрите на число файлов. попробуйте удалить некоторое количество файлов и запустить анализ дефрагментации с целью определения числа фрагментов MFT (эта информация, вроде бы есть в отчете) - число фрагментов любого файла ограничено, и если число фрагментов MFT велико, то проблема может быть в этом.

    Если это так, то попробуйте дефрагментировать MFT (штатный дефрагментатор, вроде бы, это умеет).


    Слава России!


    Удалял я файлы, на какое-то время место на размер удалённого есть, потом и его нет. Дефрагментацию тоже делал. Не помогает. Единственное я вот еще думаю, может как-то батарека на Raid контроллере влиять на это дело? Потому что она как раз села и при загрузке про это пишет. Я правда слабо себе представляю причем тут она, но мало ли.. Поменять пока не на что.
    26 августа 2014 г. 4:01
  • Обновите фирмвары сервера

    Зайдите в консоль рейды и посмотрите на ошибки

    Такое возможно если пошла выработка винтов, при этом у вас вроде бы место будет, но физически на бедблоки вы писать не сможете

    26 августа 2014 г. 6:53
    Модератор
  • В консоль зашёл, отчет сформировал, мог бы его тут присоединить, но не дает форум. В общем обшибок на всех винтах одинаковое количество, 69 почему-то, чего-то сверхестественного не нашел. Винты целые, да и на рейде бы наверняка винт отбраковался бы я думаю, вроде железка не за 5 рублей..

    Наверное буду переставлять все, неясная какая-то проблема. Спасибо всем за помощь!

    27 августа 2014 г. 7:14
  • рейда часто пишет ошибки при ребуте, но ошибку на экране держит недолго

    фича рейда в том что при отпадении винта сервер продолжит работать

    вот что то такое вы и описываете...

    27 августа 2014 г. 8:56
    Модератор
  • Добрый день -http://support.microsoft.com/kb/174619/ru - не ваш случай?

    1. Запустите редактор реестра (Regedt32.exe) и перейдите к следующему подразделу:
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
    2. В меню Правка выберите команду Добавить параметр.
    3. В диалоговом окне введите следующие данные:
      Параметр: NtfsMftZoneReservation
      Тип данных: REG_DWORD
      Данные: (допустимый диапазон значений: 1–4)
    4. Закройте Редактор реестра и перезапустите компьютер.


    Для большого количества мелких файлов рекомендуется значение 3-4
    • Изменено SVV 27 августа 2014 г. 9:42
    27 августа 2014 г. 9:40
  • Добрый день -http://support.microsoft.com/kb/174619/ru - не ваш случай?

    Похоже не мой, потому что это я тоже вычитал, поменял на 2 в реестре, перегрузил. Изменений нет. Но там же где-то еще упоминается, что просто поменять в реестре ничего не даст, это срабатывает на этапе переразбивки винта, вот цитирую:

    Примечание Это параметр выполнения, который не влияет на действительный формат тома. Скорее, он управляет выделением пространства для всех томов данной системы NTFS. Следовательно, для полной функциональности этот параметр должен использоваться с момента форматирования тома и на протяжении всего существования тома

    28 августа 2014 г. 4:54
  • рейда часто пишет ошибки при ребуте, но ошибку на экране держит недолго

    фича рейда в том что при отпадении винта сервер продолжит работать

    вот что то такое вы и описываете...

    Нет, ошибка есть только по поводу батарейки, что пора менять и из-за этого была изменена изменена процедура записи на Write Through кажется, ну чтобы не терялись данные кэша рейда при отключении питания. Батарейку я вынул.

    28 августа 2014 г. 5:02
  • Вообще я склоняюсь к мысли, что все это из-за винтов или рейд контроллера. Не понимаю правда, что, и почему, так как в диагностическом репорте не нашел проблем с винтами, но где-то там собака порылась,  так как система жутко тормозит даже при загрузке. Поменять пока не на что, но заказали.
    28 августа 2014 г. 5:07
  • Добрый день. И все же, что показывает отчет о фрагментации MFT на вашей системе? 

    Всего файлов                               = 69 441

    Фрагментация MFT (Master File Table)
        Общий размер MFT                           = 155 МБ
        Счетчик записей MFT                        = 74 394
        Процент использования MFT                  = 46 %
        Всего фрагментов MFT                       = 3

    Параметр: NtfsMftZoneReservation дествительно для полной функциональности этот параметр должен использоваться с момента форматирования тома и на протяжении всего существования тома. Но значение 2 для среднего количества файлов, а для большого 3-4, но требуется проверка.

    28 августа 2014 г. 5:54
  • Вообще я склоняюсь к мысли, что все это из-за винтов или рейд контроллера.
    Это вряд ли. Ошибка, которую вы видите, возникает на уровне файловой системы, так что проблема - именно в файловой системе.

    Слава России!

    28 августа 2014 г. 8:32
  • Добрый день. И все же, что показывает отчет о фрагментации MFT на вашей системе? 

    Здравствуйте! Стисняюсь спросить, но чем это посмотреть?
    • Изменено Andrey_Ko 29 августа 2014 г. 3:52
    29 августа 2014 г. 3:51
  • Добрый день. Можно так как здесь - http://support.microsoft.com/kb/174619/ru

    Для определения текущего размера файла MFT на компьютере под управлением Microsoft Windows 2000 выполните анализ диска NTFS с помощью средства дефрагментации диска, а затем щелкните Вывести отчет В результате будет отображена статистика диска, включая текущий размер MFT и число его фрагментов.

    Для W2003 аналогично.

    Есть утилита "ntfsinfo.exe" из "SysinternalsSuite" , то же выводит информацию про MFT, но другую.

    29 августа 2014 г. 6:02
  • В последний раз дефрагментация диска делалась 3 дня, попробую повторить подвиг на эти выходные, но боюсь не дождусь.. :-)

    29 августа 2014 г. 11:14
  • Добрый день.

    А Вы не делайте дефрагментацию, для получения отчета достаточно только сделать "анализ".

    Для определения текущего размера файла MFT на компьютере под управлением Microsoft Windows 2000 выполните анализ диска NTFS с помощью средства дефрагментации диска, а затем щелкните Вывести отчет В результате будет отображена статистика диска, включая текущий размер MFT и число его фрагментов.

    И все же в дополнение что показывает ntfsinfo.exe и chkdsk без параметров по этому диску.
    • Изменено SVV 29 августа 2014 г. 11:24
    29 августа 2014 г. 11:18
  • Да, походу все-таки в MFT проблема. Как только его теперь дефраментировать - не пойму. При запуске дефрагментатора уже пишет, не может дефрагментировать Read-Only Volume. Ввот отчет анализатора:

    Volume (C:)
        Volume size                                = 40.00 GB
        Cluster size                               = 512 bytes
        Used space                                 = 24.94 GB
        Free space                                 = 15.06 GB
        Percent free space                         = 37 %

    Volume fragmentation
        Total fragmentation                        = 21 %
        File fragmentation                         = 32 %
        Free space fragmentation                   = 11 %

    File fragmentation
        Total files                                = 4,491,227
        Average file size                          = 5 KB
        Total fragmented files                     = 17,728
        Total excess fragments                     = 1,298,083
        Average fragments per file                 = 1.28

    Pagefile fragmentation
        Pagefile size                              = 5.76 GB
        Total fragments                            = 46

    Folder fragmentation
        Total folders                              = 30,002
        Fragmented folders                         = 65
        Excess folder fragments                    = 74,552

    Master File Table (MFT) fragmentation
        Total MFT size                             = 4.33 GB
        MFT record count                           = 4,537,384
        Percent MFT in use                         = 99 %
        Total MFT fragments                        = 937,273

    --------------------------------------------------------------------------------
    Fragments       File Size       Most fragmented files
    190,541         817 MB          \Documents and Settings\Default User\Local Settings\Application Data\Microsoft\Dr Watson\drwtsn32.log
    70,103          232 MB          \n2000\nbinterface\DLM
    27,437          728 MB          \n2000\backup\V200R012C05SPC118\server.jar
    11,314          297 MB          \n2000\backup\V200R012C05SPC118\client.jar
    8,219           65 MB           \n2000\backup\V200R012C05SPC105\DB\BMSDB.dat
    6,844           33 MB           \WINDOWS\PCHealth\ErrorRep\UserDumps\BmsXdsl.exe.20140327-062502-00.hdmp
    5,525           25 MB           \n2000\server\debug\pvc_sql_exec_time4.xls
    5,341           42 MB           \n2000\upgrade\jre\lib\rt.jar
    5,341           42 MB           \n2000\uninstall\jre\jre_win\lib\rt.jar
    5,113           21 MB           \n2000\server\debug\pvc_TransTblSQL1.log
    4,771           10 MB           \n2000\server\log\dc\DC_bms_dll_debug_Info.log5
    4,692           19 MB           \n2000\server\log\dc\DC_Server_Log_Info.log3
    4,665           42 MB           \n2000\jre\lib\rt.jar
    4,454           10 MB           \n2000\server\log\dc\DC_bms_dll_debug_Info.log6
    4,348           19 MB           \n2000\server\log\dc\DC_Server_Log_Info.log2
    3,977           14 MB           \n2000\server\debug\gdm_pollmgr0.log
    3,889           12 MB           \n2000\server\debug\service_sql_exec_time3.xls
    3,841           13 MB           \n2000\server\debug\service_sql_exec_time4.xls
    3,740           10 MB           \n2000\server\log\dc\DC_bms_dll_debug_Info.log1
    3,701           21 MB           \n2000\server\debug\pvc_query_Clear1.log
    3,671           17 MB           \WINDOWS\PCHealth\ErrorRep\UserDumps\BmsService.exe.20140408-082852-00.hdmp
    3,633           29 MB           \n2000\backup\V200R012C05SPC105\DB\FaultDB.dat
    3,536           15 MB           \WINDOWS\PCHealth\ErrorRep\UserDumps\BmsXdsl.exe.20140505-055109-00.hdmp
    3,263           14 MB           \n2000\server\debug\gdm_pollmgr4.log
    3,262           19 MB           \n2000\server\log\dc\DC_Server_Log_Info.log1
    3,225           25 MB           \n2000\server\tool\Quickstep\jre\jre_win\lib\rt.jar
    2,937           10 MB           \n2000\server\log\dc\DC_bms_dll_debug_Info.log0
    2,830           19 MB           \n2000\server\log\dc\DC_Server_Log_Info.log0
    2,700           12 MB           \n2000\server\debug\service_sql_exec_time2.xls
    2,659           2 MB            \n2000\server\log\iMAPSysMoniInit.log

    2 сентября 2014 г. 6:30
  • Вдогонку результаты chkdisk и ntfsinfo:

    C:\Documents and Settings\Administrator>chkdsk c:
    The type of the file system is NTFS.

    WARNING!  F parameter not specified.
    Running CHKDSK in read-only mode.

    CHKDSK is verifying files (stage 1 of 3)...
    4537392 file records processed.
    File verification completed.
    16141 large file records processed.
    0 bad file records processed.
    0 EA records processed.
    0 reparse records processed.
    CHKDSK is verifying indexes (stage 2 of 3)...
    18658373 index entries processed.
    Index verification completed.
    4 unindexed files processed.
    CHKDSK is verifying security descriptors (stage 3 of 3)
    4537392 security descriptors processed.
    Security descriptor verification completed.
    30007 data files processed.

      41945683 KB total disk space.
      19473314 KB in 4491224 files.
       2109216 KB in 30009 indexes.
             0 KB in bad sectors.
       4573146 KB in use by the system.
         23056 KB occupied by the log file.
      15790006 KB available on disk.

           512 bytes in each allocation unit.
      83891366 total allocation units on disk.
      31580013 allocation units available on disk.

    C:\Documents and Settings\Administrator>


    ------------------------------------------------------------
    C:\Documents and Settings\Administrator>d:\ntfsinfo.exe c:

    NTFS Information Dump V1.01
    Copyright (C) 1997 Mark Russinovich
    http://www.sysinternals.com

    Volume Size
    -----------
    Volume size            : 40962 MB
    Total sectors          : 83891366
    Total clusters         : 83891366
    Free clusters          : 31579951
    Free space             : 15419 MB (37% of drive)

    Allocation Size
    ----------------
    Bytes per sector       : 512
    Bytes per cluster      : 512
    Bytes per MFT record   : 1024
    Clusters per MFT record: 2

    MFT Information
    ---------------
    MFT size               : 4431 MB (10% of drive)
    MFT start cluster      : 2099058
    MFT zone clusters      : 36934496 - 39151616
    MFT zone size          : 1082 MB (2% of drive)
    MFT mirror start       : 4200965

    Meta-Data files
    ---------------

    2 сентября 2014 г. 10:02
  • Добрый день.

    Вот здесь рекомендуют воспользоваться сторонней утилитой дефрагментации.

    http://support.microsoft.com/kb/303079/ru#mtDisclaimer

    Предварительно неплохо выполнить chkdsk /F и pagedfrg.exe из "SysinternalsSuite"

    • Предложено в качестве ответа Vector BCOModerator 23 октября 2015 г. 12:04
    • Помечено в качестве ответа Vector BCOModerator 25 ноября 2015 г. 12:10
    22 сентября 2014 г. 7:26