Извлеките большой (100 Гб) zip-архив на хосте ESXI

Извлеките большой (100 Гб) zip-архив на хосте ESXI

Я загрузил файл vmdk на свой хост esxi 6.7 и когда я пытаюсь распаковать его из cli с помощью

unzip largefile.zip

Я получаю эту ошибку

Archive: largefile.zip
unzip: short read

Есть идеи, что происходит?

решение1

Вы не можете распаковать его, поскольку встроенный распаковщик не поддерживает большие zip-файлы (больше 4 ГБ).

Вы можете исправить это, загрузив версию unzip, которая поддерживает zip64. Я решил это, скопировав /usr/sbin/unzipдвоичный файл с виртуальной машины VCSA на хост.

решение2

Это может быть поврежденный файл! Недавно я загрузил 20 ГБ zip на vSphere 6.5, он занимает много времени. Но я проверил, что это поврежденный файл, это может быть связано с проблемой заголовков.

Связанный контент