본문 바로가기
FullStack/40. Linux

mariadb 설치 시 필요 라이브러리

by nakanara 2021. 8. 12.
반응형

mariadb 설치 시 필요 라이브러리

CentOS 7 버전에서는 Mariadb를 바이너리로 배포하여 사용하는 경우
litaio 라이브러리가 없는 경우 아래와 같은 오류가 발생한다.

error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

libaio(비동기 통신 관련) 패키지를 설치할 경우 정상적으로 작동한다.

yum install -y libaio

CentOS 8, oracle linux 8 부터는 litaio와 함께 ncurses-compat-libs(터미널 그래픽 관련) 패키지도 설치를 진행해야 한다.

yum install -y litaio ncurses-compat-libs

특정 파일이 실행되지 않을 경우 ldd 명령어를 통해 라이브러리 의존성 확인이 필요하다.

$ ldd mysql 

참고

#centos8 #centos #oraclelinux8 #oraclelinux #mariadb #mysql #ncurses-compat-libs #libaio

반응형