Java를 사용하여 Hbase에 연결할 수 없습니다.

미스터 37037

안녕하세요, 내 컴퓨터에 우분투를 설치하고 hbase0.98-hadoop2를 설치했습니다. 그런 다음 hbase-env.sh 파일과 hbase-site.xml을 편집했습니다. 이제 내 hbase 셸이 제대로 작동합니다. 하지만 hbase Java API를 사용하여 Java 코드에서 hbase에 연결하려고 할 때. 오류가 발생합니다. 내 코드는 다음과 같습니다.

Configuration hc = HBaseConfiguration.create();


          HTableDescriptor ht = new HTableDescriptor("User"); 

          ht.addFamily( new HColumnDescriptor("Id"));

          ht.addFamily( new HColumnDescriptor("Name"));

          System.out.println( "connecting" );

          HBaseAdmin hba = new HBaseAdmin( hc );
          System.out.println( "Master running ? "+ hba.isMasterRunning());
          System.out.println( "Creating Table" );

          hba.createTable( ht );

          System.out.println("Done......");

내 결과는 다음과 같습니다.

connecting
Exception in thread "main" java.lang.NumberFormatException: For input string: "42529`;��7ec�PBUF

jamil-37037�������)
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.apache.hadoop.hbase.HServerAddress.<init>(HServerAddress.java:63)
    at org.apache.hadoop.hbase.MasterAddressTracker.getMasterAddress(MasterAddressTracker.java:63)
    at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:353)
    at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:89)
    at HBaseConnector.main(HBaseConnector.java:157)

내 코드가 HbaseAdmin에서 문제를 일으키고 있습니다. 도와주세요. 독립형 hbase를 설치했고 hadoop을 별도로 설치하지 않았 음을 기억하십시오. 동일한 패키지 hbase0.98.6-hadoop2였습니다.

SSC

maven을 사용하는 경우 hbase 설정과 동일한 버전의 종속성을 사용하고 있는지 확인하십시오. 예를 들어, hbase가 hbase-0.xx라고 가정하면 프로젝트에 hbase-0.xx 종속성을 추가해야합니다. 마찬가지로 hadoop, zookeeper와 같은 다른 모든 종속성도 확인하십시오. maven이 아니라면 적절한 jar를 다운로드하고 클래스 경로에 추가하십시오. 모르는 경우 애플리케이션의 lib 폴더로 이동하여 jar를 확인하십시오.

도움이 되었기를 바랍니다. 감사

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Docker를 사용하여 Mysql에 연결할 수 없습니다.

분류에서Dev

Schemacrawler를 사용하여 MSSQL에 연결할 수 없습니다.

분류에서Dev

Java를 사용하여 Mariadb에 연결할 수 없습니까?

분류에서Dev

C #에서 StackExchange redis를 사용하여 Twemproxy를 연결할 수 없습니다.

분류에서Dev

Linux에서 PHP를 사용하여 MySql에 연결할 수 없습니다.

분류에서Dev

DBeaver를 사용하여 로컬 postgresql DB에 연결할 수 없습니다.

분류에서Dev

mongoose를 사용하여 Mongodb Atlas에 연결할 수 없습니다.

분류에서Dev

rosbridge를 사용하여 웹 서버에 연결할 수 없습니다.

분류에서Dev

bitbucket에서 ssh를 사용하여 연결할 수 없습니다.

분류에서Dev

Express Server를 사용하여 socket.io에 연결할 수 없습니다.

분류에서Dev

새 컨텍스트를 사용하여 Kubernetes에 연결할 수 없습니다.

분류에서Dev

Docker-compose를 사용하여 Nodejs로 mongoDB에 연결할 수 없습니다.

분류에서Dev

XMPPFramework를 사용하여 원격 서버에 연결할 수 없습니다.

분류에서Dev

Ubuntu 10.04를 사용하여 PPTP VPN에 연결할 수 없습니다.

분류에서Dev

libpq를 사용하여 postgreSQL 서버에 연결할 수 없습니다.

분류에서Dev

Putty를 사용하여 서버에 연결할 수 없습니다.

분류에서Dev

PHP 페이지를 사용하여 MySQL에 연결할 수 없습니다.

분류에서Dev

WAN IP 주소를 사용하여 서버에 연결할 수 없습니다 ....?

분류에서Dev

OLEDB를 사용하여 MS Access (.mdb 파일)에 연결할 수 없습니다.

분류에서Dev

WAN IP 주소를 사용하여 서버에 연결할 수 없습니다 ....?

분류에서Dev

Putty를 사용하여 SERIAL PORT에 연결할 수 없습니다.

분류에서Dev

Openshift : localhost를 사용하여 mysql에 연결할 수 없습니다.

분류에서Dev

StrongLoop Arc를 사용하여 StrongLoop PM에 연결할 수 없습니다.

분류에서Dev

IP 주소를 사용하여 MySQL 서버에 연결할 수 없습니다.

분류에서Dev

Python에서 setsockopt를 사용하여 연결할 수 없습니다.

분류에서Dev

Pentaho PDI CE를 사용하여 MongoDb에 연결할 수 없습니다.

분류에서Dev

ssh를 사용하여 Kali Linux에 연결할 수 없습니다.

분류에서Dev

IP를 사용하여 SQL Server에 연결할 수 없습니다.

분류에서Dev

JDBC를 사용하여 SAP HANA 2.0에 연결할 수 없습니다.

Related 관련 기사

  1. 1

    Docker를 사용하여 Mysql에 연결할 수 없습니다.

  2. 2

    Schemacrawler를 사용하여 MSSQL에 연결할 수 없습니다.

  3. 3

    Java를 사용하여 Mariadb에 연결할 수 없습니까?

  4. 4

    C #에서 StackExchange redis를 사용하여 Twemproxy를 연결할 수 없습니다.

  5. 5

    Linux에서 PHP를 사용하여 MySql에 연결할 수 없습니다.

  6. 6

    DBeaver를 사용하여 로컬 postgresql DB에 연결할 수 없습니다.

  7. 7

    mongoose를 사용하여 Mongodb Atlas에 연결할 수 없습니다.

  8. 8

    rosbridge를 사용하여 웹 서버에 연결할 수 없습니다.

  9. 9

    bitbucket에서 ssh를 사용하여 연결할 수 없습니다.

  10. 10

    Express Server를 사용하여 socket.io에 연결할 수 없습니다.

  11. 11

    새 컨텍스트를 사용하여 Kubernetes에 연결할 수 없습니다.

  12. 12

    Docker-compose를 사용하여 Nodejs로 mongoDB에 연결할 수 없습니다.

  13. 13

    XMPPFramework를 사용하여 원격 서버에 연결할 수 없습니다.

  14. 14

    Ubuntu 10.04를 사용하여 PPTP VPN에 연결할 수 없습니다.

  15. 15

    libpq를 사용하여 postgreSQL 서버에 연결할 수 없습니다.

  16. 16

    Putty를 사용하여 서버에 연결할 수 없습니다.

  17. 17

    PHP 페이지를 사용하여 MySQL에 연결할 수 없습니다.

  18. 18

    WAN IP 주소를 사용하여 서버에 연결할 수 없습니다 ....?

  19. 19

    OLEDB를 사용하여 MS Access (.mdb 파일)에 연결할 수 없습니다.

  20. 20

    WAN IP 주소를 사용하여 서버에 연결할 수 없습니다 ....?

  21. 21

    Putty를 사용하여 SERIAL PORT에 연결할 수 없습니다.

  22. 22

    Openshift : localhost를 사용하여 mysql에 연결할 수 없습니다.

  23. 23

    StrongLoop Arc를 사용하여 StrongLoop PM에 연결할 수 없습니다.

  24. 24

    IP 주소를 사용하여 MySQL 서버에 연결할 수 없습니다.

  25. 25

    Python에서 setsockopt를 사용하여 연결할 수 없습니다.

  26. 26

    Pentaho PDI CE를 사용하여 MongoDb에 연결할 수 없습니다.

  27. 27

    ssh를 사용하여 Kali Linux에 연결할 수 없습니다.

  28. 28

    IP를 사용하여 SQL Server에 연결할 수 없습니다.

  29. 29

    JDBC를 사용하여 SAP HANA 2.0에 연결할 수 없습니다.

뜨겁다태그

보관