将 bz2 文件解压到 Azure 存储时不允许操作
Operation not permitted when decompressing bz2 file into azure storage
我正在尝试使用以下命令将 bz2 文件解压缩到 azure 存储中:
$ bzip2 -d huge-file.xml.bz2
过了一会儿,大约40分钟。我有这条消息:
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: Operation not permitted
Input file = huge-file.xml.bz2, output file = huge-file.xml
bzip2: Deleting output file huge-file.xml, if it exists.
huge-file.xml.bz2有14GB
,解压后应该有500GB
左右。
不确定会出现什么错误。顺便说一句,sha1
是正确的,解压缩过程似乎有效,因为 huge-file.xml
膨胀直到发生错误。
更新
仅作记录,以下命令有效。尽管如此,我不确定这是问题的真正原因。
$ sudo bzip2 -d huge-file.xml.bz2
我知道这是一个老问题,但我认为这是文件系统权限的问题。这是一个与此相关的旧错误:https://bugs.launchpad.net/ubuntu/+source/bzip2/+bug/146225
Bunzip2 wants to set the owner or a permission it's not authorized to do according to your mount parameters. Set the uid= to the user you're bunzip2'ing and it will work.
我正在尝试使用以下命令将 bz2 文件解压缩到 azure 存储中:
$ bzip2 -d huge-file.xml.bz2
过了一会儿,大约40分钟。我有这条消息:
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: Operation not permitted
Input file = huge-file.xml.bz2, output file = huge-file.xml
bzip2: Deleting output file huge-file.xml, if it exists.
huge-file.xml.bz2有14GB
,解压后应该有500GB
左右。
不确定会出现什么错误。顺便说一句,sha1
是正确的,解压缩过程似乎有效,因为 huge-file.xml
膨胀直到发生错误。
更新
仅作记录,以下命令有效。尽管如此,我不确定这是问题的真正原因。
$ sudo bzip2 -d huge-file.xml.bz2
我知道这是一个老问题,但我认为这是文件系统权限的问题。这是一个与此相关的旧错误:https://bugs.launchpad.net/ubuntu/+source/bzip2/+bug/146225
Bunzip2 wants to set the owner or a permission it's not authorized to do according to your mount parameters. Set the uid= to the user you're bunzip2'ing and it will work.