CDH 문제 요약 - ERROR main:com.cloudera.server.cmf.bootstrap.EntityManagerFactoryBean: Tables have unsuppo
1020 단어 Hadoop
문제 설명:
ERROR main:com.cloudera.server.cmf.bootstrap.EntityManagerFactoryBean: Tables have unsupported engine type [MyISAM]. InnoDB is required.
1. cm 서비스 상태 보기:
service cloudera-scm-server status
cloudera-scm-server는 죽었지만pid 파일은 남아 있습니다
2. 로그 보기
vim /var/log/cloudera-scm-server/cloudera-scm-server.log
ERROR main:com.cloudera.server.cmf.bootstrap.EntityManagerFactoryBean: Tables have unsupported engine type [MyISAM]. InnoDB is required. 데이터베이스에 INNODB 필요
3. Mysql 데이터베이스 엔진 수정
# vim /etc/my.cnf
[mysqld]
default-storage-engine=INNODB
#
service mysqld restart
4. Mysql 관련 라이브러리 백업(Navicat 사용)
5. CM 라이브러리 재초기화
/usr/share/cmf/schema/scm_prepare_database.sh mysql cm -h127.0.0.1 -uroot -ppasswd --scm-host 127.0.0.1 scm scm scm
6. Mysql 관련 라이브러리의 데이터 복원 (Navicat 사용)
7. CM 서비스 재시작
service cloudera-scm-server start
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java 액세스 Hadoop 분산 파일 시스템 HDFS 구성 설명프로파일 m103은hdfs 서비스 주소로 바꿉니다. Java 클라이언트를 이용하여 HDFS의 파일을 액세스하려면 프로필hadoop-0.20.2/conf/core-site를 사용해야 합니다.xml입니다. 처음에 저는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.