2012-09-10 242 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