yum + распаковка архива не удалась

yum + распаковка архива не удалась

во время установки улья мы получаем следующие ошибки

 /usr/bin/yum  install hive_2_6_0_3_8

 Installing : hive_2_6_0_3_8-1.2.1000.2.6.0.3-8.noarch                                                                                                              
1/1
Error unpacking rpm package hive_2_6_0_3_8-1.2.1000.2.6.0.3-8.noarch
error: unpacking of archive failed on file /usr/hdp/2.6.0.3-8/hive/conf: 
cpio: rename
 Verifying  : hive_2_6_0_3_8-1.2.1000.2.6.0.3-8.noarch                                                                                                              
1/1

Failed:
hive_2_6_0_3_8.noarch 0:1.2.1000.2.6.0.3-8

Complete!

в чем именно здесь проблема?

ls -ltd  /usr/hdp/2.6.0.3-8/hive/conf
drwxr-xr-x. 3 root root 24 Nov 26 14:16 /usr/hdp/2.6.0.3-8/hive/conf


ls -ltr  /usr/hdp/2.6.0.3-8/hive/conf
total 0
drwxr-xr-x. 2 hive hadoop 6 Nov 26 14:16 conf.server

rpm -qa | grep  hive | grep 1000
hive_2_6_0_3_8-jdbc-1.2.1000.2.6.0.3-8.noarch

решение1

В пакете hive_2_6_0_3_8-1.2.1000.2.6.0.3-8.noarch это /usr/hdp/2.6.0.3-8/hive/confобычный файл. В вашей системе это каталог. Cpio (и, следовательно, rpm) не может преобразовать каталог в файл (и наоборот). Просто удалите (или переместите) каталог /usr/hdp/2.6.0.3-8/hive/confи попробуйте снова.

решение2

В пакете находится hive_2_6_0_3_8-1.2.1000.2.6.0.3-8.noarchобычный /usr/hdp/2.6.0.3-8/hive/confфайл.

Тогда как в вашей системе это каталог.

Cpio(и, следовательно rpm,) не может преобразовать каталог в файл (и наоборот).

Просто rm(или mv) переместите каталог /usr/hdp/2.6.0.3-8/hive/confв другое место и попробуйте снова.

Мне это помогло.

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