2017-06-30 18 views
0

カサンドラ初心者はこちら。 Red Hat Linuxで概念単一ノードマシンの証明を設定しました。私は最終的にすべての権限を正しく取得し、マシンを起動しました。次に、harvardというキースペースを作成し、useコマンドを発行してharvardに切り替えた後、hmxpcというテーブルを作成しました。cassandra copy [Errno 13]許可が拒否されました

次に、.csvファイルをインポートしたいとします。私は、ただ簡単にするためカサンドラフォルダに.csvファイルを置く755ファイルをchmodは、し、次のように発行:

copy hmxpc (course_id, userid_di, certified, explored, final_cc_cname_di, gender, grade, incomplete_flag, last_event_di, loe_di, nchapters, ndays_act, nevents, nforum_posts, nplay_video, registered, roles, start_time_di, viewed, yob) from 'cassandra/HMXPC.csv' with header=true; 

私はそれを実行すると、私は次のエラーを取得する:

[Errno 13] Permission denied: 'import_harvard_hmxpc.err'

何私は間違っている?

答えて

0

問題はRed Hatの権限の問題であり、Cassandraとは関係ありませんでした。探してくれてありがとう。

+0

どのように修正しましたか?私は同じ問題に対して走っている – sirolf2009

0

私はちょうど同じ問題を抱えていました。私は--debugフラグを使ってそれを理解しました。 私のフロートには '、'の代わりに '、'がありました。私のCSVは解析できませんでした。 CQLSHは、問題を説明するエラーファイルを書き込もうとしましたが、私は/ rootにいました。これは、cassandraが書き込めないファイルです。だから私は/ tmpにcdして同じことをしましたが、今回は浮動小数点数を解析できないというエラーが表示されました

関連する問題