2012年11月28日水曜日

【CentOS】yum install時に「/sbin/ldconfig: /usr/lib64/libhadoop.so.1 is not a symbolic link」が出る場合の対処方法

■原因
yum updateを実施すると以下のようなエラーが発生しました

/sbin/ldconfig: /usr/lib64/libhadoop.so.1 is not a symbolic link
/sbin/ldconfig: /usr/lib64/libhdfs.so.0 is not a symbolic link

原因はldconfigの設定が足りないようです

■対応方法
[root@yoshi3 ~]# grep lib64 /etc/ld.so.conf.d/*
/etc/ld.so.conf.d/mysql-x86_64.conf:/usr/lib64/mysql
/etc/ld.so.conf.d/vmware-tools-libraries.conf:/usr/lib/vmware-tools/lib64/libvmGuestLib.so
/etc/ld.so.conf.d/vmware-tools-libraries.conf:/usr/lib/vmware-tools/lib64/libvmGuestLibJava.so
/etc/ld.so.conf.d/vmware-tools-libraries.conf:/usr/lib/vmware-tools/lib64/libDeployPkg.so
/etc/ld.so.conf.d/xulrunner-64.conf:/usr/lib64/xulrunner-2

hadoopの設定がないためにエラーが発生していた

[root@yoshi3 ~]# vi /etc/ld.so.conf.d/hadoop.conf
/usr/lib64/libhadoop.so.1
/usr/lib64/libhdfs.so.0

上記2行を追加する

0 件のコメント:

コメントを投稿