
Я пытаюсь понять, почему процесс резервного копирования на одном из серверов занимает так много времени и данные не копируются корректно.
Это размер раздела внешнего жесткого диска.
df -h /dev/sdb1
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 985G 362G 573G 39% /media/backup
Папка, которую я пытаюсь скопировать, меньше размера раздела внешнего жесткого диска.
df -h /dev/sda4
Filesystem Size Used Avail Use% Mounted on
/dev/sda4 3.4T 867G 2.4T 27% /mounts
Все просто казалось в порядке. Я начал процесс резервного копирования почти неделю назад, и он все еще не завершен. Я понял, что это может быть проблема со скоростью порта USB, но я ошибался.
Я также подозревал, что причиной ошибки может быть поврежденная файловая система. Я хотел запустить ее fsck
в /dev/sda4
файловой системе. Но когда я проверил часть вывода скрипта, я прочитал несколько сообщений об ошибках, как,
rsync: mkstemp "/media/backup/2014-06-18_09-36/mounts/ no space left on device (28)
Отздесь, я прочитал, что 5% дискового пространства будет выделено для корневой файловой системы. Я не понимаю, связано ли это с моей проблемой. Также, изздесь, я прочитал, что размер inode не может быть больше 2 ГБ. Я думаю, это должно быть чем-то, что я должен исследовать. Но я не уверен, что проблема в этом. Я был бы признателен за больше указаний в правильном направлении.
РЕДАКТИРОВАТЬ:
Вывод df -i
команды выглядит следующим образом.
df -i /dev/sdb1
/dev/sdb1 65544192 65279823 264369 100% /media/backup
df -i /dev/sda4
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda4 229957632 171244050 58713582 75% /mounts
решение1
У вас закончились иноды на вашем резервном диске. Это ошибка нехватки места, которую вы видите.
Каждый файл (в основном) занимает один инод. К сожалению, в большинстве файловых систем нет способа добавить больше инодов, за исключением mkfs.
Пример: в ext4 вы выбираете количество созданных инодов (во время mkfs) напрямую с помощью -N
опции или как отношение к размеру тома с помощью -i
. Различные типы использования ( -T
в основном изменяют отношение инодов).