Я использую Amahi/Fedora/Greyhole, но я постараюсь оставить этот общий вопрос по Linux, чтобы пояснить, как работает Greyhole.

В основном я получил полный загрузочный диск (см. / Dev / sda3 ниже). Fedora остановилась. Я понятия не имею, что занимает все пространство. Я пробовал другие вопросы, но мне не повезло охотиться на кеши, tmp dirs и т.д.

Потенциально релевантная информация о Greyhole: служба Greyhole NAS имеет зону посадки, которую она отслеживает, а затем перемещает файлы в пул хранения (мои отдельные физические диски приведены ниже). Я обнаружил, что посадочная зона на моем корневом диске заполняется быстрее, чем ее можно очистить (также я случайно синхронизировал многие тысячи крошечных файлов в библиотеке iPhoto). Я исправил Greyhole, настроив зону посадки на другом диске.

Я также очистил зону посадки на моем загрузочном диске. Но, как ни странно, мой загрузочный диск остается полным.

Я новичок в Linux, поэтому, пожалуйста, ELI5 любые предположения

дф-ч

Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        1.5G     0  1.5G   0% /dev
tmpfs           1.5G     0  1.5G   0% /dev/shm
tmpfs           1.5G  8.6M  1.5G   1% /run
tmpfs           1.5G     0  1.5G   0% /sys/fs/cgroup
/dev/sda3        50G   50G   20K 100% /
tmpfs           1.5G   32K  1.5G   1% /tmp
/dev/sdc1       917G   73M  871G   1% /var/hda/files/drives/1tbDisk
/dev/sdd1       459G  328G  108G  76% /var/hda/files/drives/500green
/dev/sdb1       459G  335G  101G  77% /var/hda/files/drives/500blue
/dev/sda1       477M   74M  374M  17% /boot
none            4.0M     0  4.0M   0% /var/spool/greyhole/mem
tmpfs           301M     0  301M   0% /run/user/1000

df -i

Filesystem       Inodes IUsed    IFree IUse% Mounted on
devtmpfs         382198   458   381740    1% /dev
tmpfs            384173     1   384172    1% /dev/shm
tmpfs            384173   514   383659    1% /run
tmpfs            384173    15   384158    1% /sys/fs/cgroup
/dev/sda3        100904 96514     4390   96% /
tmpfs            384173    26   384147    1% /tmp
/dev/sdc1      61054976    25 61054951    1% /var/hda/files/drives/1tbDisk
/dev/sdd1      30531584 88745 30442839    1% /var/hda/files/drives/500green
/dev/sdb1      30531584 88244 30443340    1% /var/hda/files/drives/500blue
/dev/sda1        128016   342   127674    1% /boot
none             384173     1   384172    1% /var/spool/greyhole/mem
tmpfs            384173     4   384169    1% /run/user/1000

sudo du -hxd1 /

17M /etc
100K    /root
1.4G    /var
1.2G    /usr
2.5M    /home
0   /media
0   /mnt
0   /opt
0   /srv
0   /gh
2.6G    /

Как я могу выследить и исправить эту проблему?

PS если кто-то может добавить тег Greyhole, то это будет туз.

1 ответ1

0

Оказывается, в базовом каталоге были файлы, к которым я монтировал общий ресурс Grehole.

проблема

Корневой диск заполнен, Амахи вылетает. SSHing к коробке и запуск 'df -h' показывает только важные файлы в /var /hda /files / жестких дисках - месте монтирования ваших внешних дисков с данными.

Несмотря на то, что вы монтируете внешние диски в /var /hda /files / жесткие диски в папку в этом месте, в базовой файловой системе могут быть файлы. В моем случае с синхронизацией Greyhole, когда новый внешний диск не был правильно смонтирован. С установленными дисками данных трудно сказать, что под ними.

проверить

  • Отключить Greyhole
  • Добавьте 'nofail' в качестве аргумента в fstab для внешних дисков с данными, чтобы Fedora не зависала при загрузке без них
  • Завершите работу сервера, отключите диски с данными и перезагрузите компьютер.
  • Если в /var /hda /files / жестких дисках по-прежнему доступны данные, у вас, вероятно, есть причина, по которой ваша загрузка полна (вы также можете просто размонтировать внешние накопители, но я хотел знать наверняка)

исправлять

  • Войдите в веб-интерфейс Amahi и создайте новый (не Greyhole) общий ресурс, например, «temprecovery»
  • Переместите данные с загрузочного диска на временную папку через SSH, например, mv /var /hda /files / жесткие диски / ваш_диск / gh /var /hda /files / temprecovery / gh
  • В сети сделайте резервную копию ваших файлов, затем удалите их из общего ресурса. Позже вы можете проверить, нужны ли они вам, но всегда лучше иметь резервную копию.
  • В веб-интерфейсе Amahi: проверьте восстановленное место в разделе «Диск-> Раздел». Удалите временную папку, которую вы создали.
  • Выключите сервер, заново подключите ваши диски, включите его снова, включите Greyhole и получите прибыль.
  • Вы захотите отредактировать аргумент 'nofail' обратно из fstab, потому что, если по какой-то причине диск данных не будет монтироваться при загрузке в будущем, вы не захотите рисковать отправкой файлов на ваш внутренний диск снова. Так что, вероятно, лучше всего загрузиться с ошибкой, если диск с данными не подключен к сети.

Больше информации в этом посте здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .