Problém v Cloudera CDH4, ale pre všetky podporované verzie Nobotto.
Spustením skriptu Nobotto v kontexte "miestne" vyrábajú výsledky, ale keď v kontexte Nobotto sa zobrazuje nasledujúce chybové hlásenie:
"Vnútorná chyba: nemožno obnoviť hdfs vnútorné parametre pri pripojení k systému súborov hdfs."
Možné príčiny:
1. - buď nie ste nastavenia možnosť "nameNode" správne RxHdfsFileSystem() príkaz alebo používate číslo portu zle HDFS že rovnaké funkcie.
Ak používate kód formulára EdgeNode, skontrolujte, či nastavenie "hostName" skutočný názov nameNode a nie názov hostiteľa edgenode používate od.
Tiež skontrolujte Cloudera Manager a skontrolujte, či HDFS služba používa port 8020, predvolený port. Ak je spustený na inom porte, bude potrebné explicitne nastavené, v nasledujúcich hovor svoje Nobotto test skript:
(Napr.)
myNameNode <-"test1.acme.com"
myPort < - 1700
hdfsFS <-RxHdfsFileSystem (hostName = myNameNode, port = myPort)
2. – v prípade určenia okraj uzla, musíte zadať rovnaký názov hostiteľa a port nastavenia RxHadoopMR() a RxHdfsFileSystem()
3.-Uistite sa, že že ste skopírovali RevoScaleR jar súbor z adresára začala Revolution Inštalátor (Revolution priečinok)
Škálovací Nobotto-0,1-SNAPSHOT.jar do Cloudera Nobotto lib adresára, ktorý je zvyčajne:
/opt/cloudera/parcels/CDH/lib/Hadoop/lib (pre balíky) alebo
/usr/lib/hadoop/lib/
Tento súbor potrebné skopírovať do tohto priečinka na všetkých uzloch vášho klastra Nobotto.
Po úprave niektorý z nasledujúcich parametrov, znova spustite skript, ktorý pôvodne ukázalo chybu.
Ak problém pretrváva, obráťte sa na technickú podporu, hlbšie riešenia problémov.