我想在AMAZON EMR上運行雅虎項目的紗線上的紗線。在EMR上,主管本地目錄無法創建。我想也許連接問題或沒有權限。 你能給我一些建議嗎?感謝您的幫助。在AMAZON EMR上運行紗線應用程序
2017年3月1日11時38分02秒的主管[ERROR]上 服務器MK-監java.io.IOException的初始化錯誤:無法創建目錄 的/ mnt /紗線,/ mnt1上/紗線/ usercache/yarn/appcache/application_1488367739843_0002/container_1488367739843_0002_01_000006/storm/storm-1.0.1/storm-local/supervisor at org.apache.storm.shade.org.apache.commons.io.FileUtils.forceMkdir(FileUtils.java:2384 ) 〜[storm-core-1.0.1.jar:1.0.1] at org.apache.storm.config $ supervisor_local_dir.invoke(config.clj:172) 〜[storm-core-1.0.1.jar :1.0.1] at org.apache.storm.config $ supervisor_isupervisor_dir.invoke(config.clj:177) 〜[storm-core-1.0.1.jar:1.0.1] at org.apache.storm.daemon.supervisor $ fn__9230 $ exec_fn__2461__auto ____ 9231.invoke(supervisor.clj:781) 〜[storm-core-1.0。 1.jar:1.0.1] at clojure.lang.AFn.applyToHelper(AFn.java:160)〜[clojure-1.7.0.jar :?] at clojure.lang.AFn.applyTo(AFn.java: 144)〜[clojure-1.7.0.jar :?] at clojure.core $ apply.invoke(core.clj:630)〜[clojure-1.7.0.jar :?] at org.apache.storm。 daemon.supervisor $ fn__9230 $ mk_supervisor__9275.doInvoke(supervisor.clj:779) [storm-core-1.0.1.jar:1.0.1] at clojure.lang.RestFn.invoke(RestFn.java:436)[clojure -1.7.0.jar :?]在 org.apache.storm.daemon.supervisor $ _launch.invoke(supervisor.clj:1216) [storm-core-1.0.1。 jar:1.0.1] at org.apache.storm.daemon.supervisor $ _main.invoke(supervisor.clj:1249) [storm-core-1.0.1.jar:1.0.1] at clojure.lang。 AFn.applyToHelper(AFn.java:152)[clojure-1.7.0.jar :?] at clojure.lang.AFn.applyTo(AFn.java:144)[clojure-1.7.0.jar :?] at org.apache.storm.daemon.supervisor.main(來源不明) [風暴核心1.0.1.jar:1.0.1]
我已更新我的問題。也許你可以給我一些建議。感謝你的幫助。 – wendyhusband
用什麼用戶運行這個應用程序?如果你不知道,你用什麼命令SSH連接到集羣?另外,你使用什麼命令來運行應用程序。最後,YARN上的Storm並不是EMR正式支持的東西,所以你遵循什麼樣的指示來安裝它? –
我使用默認用戶hadoop運行此應用程序。我使用SSH連接主節點。在EMR上,我像在本地hadoop集羣上部署此應用程序。我按照雅虎提供的文檔部署應用程序。我將風暴項目放入HDFS,並在主節點上安裝風暴紗線和風暴。風暴的靈氣可以從容器中開始,但主管不能啓動。紗線容器初始化錯誤。 – wendyhusband