Извлеките большой (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Гб, он занимает много времени. Но я проверил, что это поврежденный файл, возможно, это связано с проблемой заголовков.

Другие вопросы по тегам