Перезапускается bstatd

Skip to end of metadata
Go to start of metadata

Описание проблемы

Проблема - циклически перезапускается служба bstatd, не собирается статистика. Пример файла журнала службы bstatd:

fgrep 'Too many links' /var/log/bstatd.log | tail -n 1
2023.05.19 16:18:37 [23863] astat.c(255) astat_export_all(): Create directory filed. Error: Too many links [31].

Проблема возникает из-за лимита в 32000 дочерних каталогов в файловой системе ext3. Служба bstatd не может создать новый подкаталог в каталоге /var/stat/as/ .
Посмотреть количество подкаталогов можно командой:

ls -l /var/stat/as | wc -l

Решение

  1. Перейдите в каталог сбора статистики;
    cd /var/stat/
    
  2. Создайте резервную копию каталога as;
    tar -cvjf as.tar.bz2 ./as
    
  3. Перейдите в каталог as;
    cd /var/stat/as
    
  4. Убедитесь, что вы в каталоге as;
    Команда
    pwd
    
    Результат
    /var/stat/as
    
  5. Удалите содержимое каталога;
    find ./ -type d | xargs rm -rf
    
  6. Вернитесь в домашний каталог root;
    cd ~
    
  7. Перезапустите службу bstatd.
    Команда
    service bstatd restart
    
    Результат
    Останавливается Ideco traffic aggregation daemon:          [  ОК  ]
    Запускается Ideco traffic aggregation daemon:              [  ОК  ]
    

Метки

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.