Извлеките большой (100 ГБ) zip-архив на хост ESXI.
Я загрузил файл vmdk на свой хост esxi 6.7, и когда я пытаюсь разархивировать его из cli с помощью
unzip largefile.zip
я получаю эту ошибку
Archive: largefile.zip
unzip: short read
Есть идеи о том, что происходит?
2 ответа
Вы не можете разархивировать его, поскольку встроенная функция распаковки не поддерживает большие zip-файлы (более 4 ГБ).
Вы можете исправить это, загрузив версию unzip, поддерживающую zip64. Я решил это, скопировав/usr/sbin/unzip
двоичный файл с виртуальной машины VCSA на хост.
Возможно, это поврежденный файл! Недавно заливал на vSphere 6.5 зип на 20Гб, он занимает много времени. Но я проверил, что это поврежденный файл, возможно, это связано с проблемой заголовков.