2016-12-23 14 views
0

私は2ノードスパークスタンドアロンクラスタを使用していますが、保存したばかりの寄木張りファイルを読み込もうとしていますが、ファイルが見つかりません。保存後にスタンドアロンクラスタ読み込み寄木細工ファイル

場所を確認すると、私のスタンドアロンクラスタ内のいずれかのノードで作成された寄木細工のファイルがすべて見えるようになります。

今、問題は、寄木細工のファイルを読んで、xasdad.partファイルが見つからないということです。

私がロードすることができる唯一の方法は、スタンドアロンスパーククラスタを1つのノードにスケールダウンすることです。

私のスタンドアロンクラスタで複数のノードを実行している間に私の寄せ木団ファイルをロードするにはどうすればよいですか?

+0

あなたはおそらくネットワーク経由では見えないファイルシステムに書き込んでいるでしょう。書き込みパスで手動でファイルを作成する場合は、どこにでも見ることができます。 – Tim

+0

@TimPファイルを手動で作成せず、ファイルを保存しましたが、1つのノードに保存しました –

+0

手動で同じディレクトリにファイルを作成してから、クラスタ内のすべてのノードにsshを表示して、 – Tim

答えて

1

あなたは同じパスを持つすべてのスパークノードにアクセス可能なシャードディレクトリにファイルを置く必要があります。それ以外の場合は、分散ファイルシステムであるHadoop HDFSでsparkを使用します。

関連する問題