2012-09-10 237 views
4

我已經安裝了我的Windows 7機器上的最新版本卡桑德拉在以下目錄:錯誤開始斌/卡桑德拉卡桑德拉當-f

/cygdrive/c/Development/Cassandra/apache-cassandra-1.1.4 

所有必需的目錄已經爲data_file_directories創建,saved_caches_direcory和commitlog_directory在/ var/lib中/ Cassandra的,但是當我嘗試使用來啓動它:

bin/cassandra -f 

我得到以下錯誤:

$ bin/cassandra -f xss = -ea -javaagent:bin/../lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms1024M -Xmx1024M -Xmn200M -XX:+HeapDumpOnOutOfMemoryError bin/cassandra: line 149: getopt: command not found Error parsing arguments!

這不是我第一次看到這個錯誤,但是在Mac(同一版本)中陳述cassandra時我沒有這個問題。我是否錯過了Windows上某個配置步驟,因爲我正在按照「入門wiki」進行操作,而且我看不到任何明顯的問題。我的系統有4GB的內存,所以它應該能夠應付得很好,我沒有改變HEAP_SIZE的值,只是留下了他們的註釋,以便卡桑德拉可以選擇它需要多少。

有什麼想法是什麼導致這個錯誤啓動?

感謝

回答

3

Cassandra是不是在Cygwin的支持,但斌\ cassandra.bat被稱爲在正常的Windows CMD工作。 DataStax還會在http://www.datastax.com/products/community處分發本機Windows安裝程序(將創建Windows服務)。

+0

感謝您的回覆,我不知道cygwin不被支持,現在我已經運行了。 – Azkuma