/usr/local/sbin/oxenstored: 공유 라이브러리 로드 오류: libxenctrl.so.4.14: 공유 개체 파일을 열 수 없습니다. 해당 파일 또는 디렉터리가 없습니다.

/usr/local/sbin/oxenstored: 공유 라이브러리 로드 오류: libxenctrl.so.4.14: 공유 개체 파일을 열 수 없습니다. 해당 파일 또는 디렉터리가 없습니다.

방금 우분투 20.10의 소스에서 xen 4.14를 컴파일했습니다. 컴파일 결과 오류가 발생하지 않았습니다. 그러나 이 명령을 실행하면 다음과 같습니다.

root@zio-z390aoruspro:/etc/xen# sudo /etc/init.d/xencommons start

일어나는 일은 다음과 같습니다.

Starting /usr/local/sbin/oxenstored.../usr/local/sbin/oxenstored: error while loading shared libraries: libxenctrl.so.4.14: cannot open shared object file: No such file or directory
Setting domain 0 name, domid and JSON config...

/usr/local/lib/xen/bin/xen-init-dom0: error while loading shared libraries: libxenctrl.so.4.14: cannot open shared object file: No such file or directory

Starting xenconsoled...

/usr/local/sbin/xenconsoled: error while loading shared libraries: libxenctrl.so.4.14: cannot open shared object file: No such file or directory

Starting QEMU as disk backend for dom0

/usr/local/lib/xen/bin/qemu-system-i386: error while loading shared libraries: libxenctrl.so.4.14: cannot open shared object file: No such file or directory

어떻게 해결해야 할지 모르겠습니다. 여러 번 시도한 끝에 시스템이 손상되기 전에 무엇을 해야 하는지 물었습니다.

답변1

문제가 해결되었습니다.

sudo /sbin/ldconfig -v

관련 정보