我按照 Install Cassandra安装cassandra的说明进行操作

当我安装时,我得到以下内容.我该怎么办?

service cassandra start
xss =  -ea -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -xms1001M -Xmx1001M -Xmn100M -XX:+HeapDumpOnOutOfMemoryError -Xss128k

root@i-157-16647-VM:~# service cassandra status
xss =  -ea -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -xms1001M -Xmx1001M -Xmn100M -XX:+HeapDumpOnOutOfMemoryError -Xss128k
 * Cassandra is not running

我在一台有2台RAM的机器上运行.以下是我在虚拟机上安装的方法.

sudo vi /etc/apt/sources.list
#add sources.list
     deb http://debian.datastax.com/community stable main
     deb http://us.archive.ubuntu.com/ubuntu/ precise main contrib non-free

curl -L http://debian.datastax.com/debian/repo_key | sudo apt-key add -
sudo apt-get update
sudo apt-get install python-cql dsc1.1


root@i-157-16647-VM:~# java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-1ubuntu0.12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12,mixed mode)

/var/log/cassandra/output.log
Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unkNown: java.net.UnkNownHostException: i-157-16647-VM: i-157-16647-VM
Service exit with a return value of 1
Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unkNown: java.net.UnkNownHostException: i-157-16647-VM: i-157-16647-VM
Service exit with a return value of 1
你的JAVA VM(128k)的分配内存用完了太小了.

修改下面的行(…“128k”…)以在文件中达到至少160k的堆栈大小

/opt/cassandra/conf/cassandra-env.sh或/etc/dse/cassandra/cassandra-env.sh

JVM_OPTS="$JVM_OPTS -Xss160k"

Ubuntu 12.04和cassandra安装 – HeapDumpOnOutOfMemoryError -Xss128k的更多相关文章

  1. 使用spring boot比较两个不同的数据库数据并显示不匹配的数据

    springboot程序,用于比较两个不同的数据库数据并获取不匹配的数据我只想要一个示例程序。

  2. 为Apache Cassandra使用DataTax C#驱动程序时无法连接到Scylladb KeySpace

    我已经在docker中创建了一个单节点ScyllaDB,它正在运行,下面是我的dockercompose命令:版本:“3”阅读“锡拉”的文档时,它建议为ApacheCassandra使用DataStaxC#驱动程序。按照基本的例子,我正在努力让它发挥作用。

  3. ubuntu – 首次启动Cassandra时出错

    我正在尝试在我的VPS上为学校项目设置一个单节点的Cassandra集群.所以我在Ubuntu16.04上安装了cassandra,但是当我运行时,我遇到了这个错误……

  4. 在Ubuntu上,Datastax Python cassandra驱动程序构建失败

    我试图在Ubuntu14.04.5上安装DatastaxPythonCassandra驱动程序.LTS.安装成功但后续尝试使用它失败并显示错误:相同的安装过程和相同的代码在RedHat上运行良好.谷歌搜索错误代码什么都不返回.任何人都知道可能是什么问题?这是这个问题的重复:cluster.cpython-34m.so:undefinedsymbol:PyException_Check我在那里回答了

  5. 如何在ubuntu上重新安装Cassandra?

    我用OpenJdk在我的ubuntu机器上测试过Cassandra。有一些很好的文章来解释如何在ubuntu上安装Cassandra,所以我可以这样做。而且,我决定删除cassandra并重新安装以获得干净的。在我在Ubuntu10.04上安装的Cassandra1.1.6中,/etc/cassandra由root拥有,/var/lib/cassandra和/var/log/cassandra由cassandra用户和组拥有。此外,您应该使用init脚本启动cassandra,如下所示:而不是直接用sud

  6. ubuntu – 无法连接到我的Cassandra

    正如其他人已经建议确保您的cassandra实例正在运行如果输出告诉您它正在运行,您可以检查它正在侦听的端口:您可以从第一个命令的输出中获取cassandra实例的进程ID.您有兴趣在此命令的输出中找到端口9160.您将从中了解它正在侦听的地址.如果由于某种原因您无法在侦听套接字列表中找到9160端口,那么您可能需要检查cassandra.yaml配置文件.您还可以在那里找到thrift绑定的地址来监听客户端.

  7. php – pecl install cassandra throws:“错误:无法加载libcassandra”

    你缺少cassandraC驱动程序.我在Ubuntu14.04上遇到了同样的问题.我做了以下工作,它对我有用:先决条件:下载以下包:使用dpkg按此顺序安装它们:你应该能够使用pecl安装cassandra.不要忘记将extension=cassandra.so添加到您的PHP.ini文件并重新启动PHP进程.基于您之前链接的讨论中的答案.

  8. php – 对于简单的操作,Cassandra比Mysql慢得多?

    我看到很多声明如下:“Cassandra写入速度非常快”,“Cassandra的读取速度比写入慢,但比MysqL快得多”在我的windows7系统上:我安装了默认配置的MysqL.我安装了PHP5的默认配置.我安装了默认配置的Casssandra.在MysqL上进行简单的写测试:“INSERTINTOwp_testVALUES”给我结果:0.0002适用于1000个刀片:0.1106在Cassandra上进行简单相同的写测试:$column_faily->insert给出结果:0.005适用于1000个插

  9. php – Cassandra还是mysql 5?哪个对未来有好处?

    我应该将Cassandra用于100,000个用户项目吗?如果我使用Cassandra,我需要在MediaTemple上从Grid-Service更改为Dedicated-Virtual主机.由于Cassandra不是托管系统的一部分,我需要使用VPS或DV服务器解决方案.如果我使用MysqL,托管不是问题,但那么性能,搜索速度如何.顺便说一句,StackOverflow使用什么数据库?

  10. Ubuntu 12.04和cassandra安装 – HeapDumpOnOutOfMemoryError -Xss128k

    我按照InstallCassandra安装cassandra的说明进行操作当我安装时,我得到以下内容.我该怎么办?我在一台有2台RAM的机器上运行.以下是我在虚拟机上安装的方法.你的JAVAVM的分配内存用完了太小了.修改下面的行(…

随机推荐

  1. crontab发送一个月份的电子邮件

    ubuntu14.04邮件服务器:Postfixroot收到来自crontab的十几封电子邮件.这些邮件包含PHP警告.>我已经解决了这些警告的原因.>我已修复每个cronjobs不发送电子邮件(输出发送到>/dev/null2>&1)>我删除了之前的所有电子邮件/var/mail/root/var/spool/mail/root但我仍然每小时收到十几封电子邮件.这些电子邮件来自cronjobs,

  2. 模拟两个ubuntu服务器计算机之间的慢速连接

    我想模拟以下场景:假设我有4台ubuntu服务器机器A,B,C和D.我想在机器A和机器C之间减少20%的网络带宽,在A和B之间减少10%.使用网络模拟/限制工具来做到这一点?

  3. ubuntu-12.04 – 如何在ubuntu 12.04中卸载从源安装的redis?

    我从源代码在Ubuntu12.04上安装了redis-server.但在某些时候它无法完全安装,最后一次makeinstallcmd失败.然后我刚刚通过apt包安装.现在我很困惑哪个安装正在运行哪个conf文件?实际上我想卸载/删除通过源安装的所有内容,只是想安装一个包.转到源代码树并尝试以下命令:如果这不起作用,您可以列出软件自行安装所需的步骤:

  4. ubuntu – “apt-get source”无法找到包但“apt-get install”和“apt-get cache”可以找到它

    我正在尝试下载软件包的源代码,但是当我运行时它无法找到.但是当我运行apt-cache搜索squid3时,它会找到它.它也适用于apt-getinstallsquid3.我使用的是Ubuntu11.04服务器,这是我的/etc/apt/sources.list我已经多次更新了.我尝试了很多不同的debs,并没有发现任何其他地方的错误.这里的问题是你的二进制包(deb)与你的源包(deb-src)不

  5. ubuntu – 有没有办法检测nginx何时完成正常关闭?

    &&touchrestarted),因为即使Nginx没有完成其关闭,touch命令也会立即执行.有没有好办法呢?这样的事情怎么样?因此,pgrep将查找任何Nginx进程,而while循环将让它坐在那里直到它们全部消失.你可以改变一些有用的东西,比如睡1;/etc/init.d/Nginx停止,以便它会休眠一秒钟,然后尝试使用init.d脚本停止Nginx.你也可以在某处放置一个计数器,这样你就可以在需要太长时间时发出轰击信号.

  6. ubuntu – 如何将所有外发电子邮件从postfix重定向到单个地址进行测试

    我正在为基于Web的应用程序设置测试服务器,该应用程序发送一些电子邮件通知.有时候测试是使用真实的客户数据进行的,因此我需要保证服务器在我们测试时无法向真实客户发送电子邮件.我想要的是配置postfix,以便它接收任何外发电子邮件并将其重定向到一个电子邮件地址,而不是传递到真正的目的地.我正在运行ubuntu服务器9.10.先感谢您设置本地用户以接收所有被困邮件:你需要在main.cf中添加:然后

  7. ubuntu – vagrant无法连接到虚拟框

    当我使用基本的Vagrantfile,只配置了两条线:我看到我的虚拟框打开,但是我的流氓日志多次显示此行直到超时:然后,超时后的一段时间,虚拟框框终于要求我登录,但是太久了!所以我用流氓/流氓记录.然后在我的物理机器上,如果我“流氓ssh”.没有事情发生,直到:怎么了?

  8. ubuntu – Nginx – 转发HTTP AUTH – 用户?

    我和Nginx和Jenkins有些麻烦.我尝试使用Nginx作为Jenkins实例的反向代理,使用HTTP基本身份验证.它到目前为止工作,但我不知道如何传递带有AUTH用户名的标头?}尝试将此指令添加到您的位置块

  9. Debian / Ubuntu – 删除后如何恢复/ var / cache / apt结构?

    我在ubuntu服务器上的空间不足,所以我做了这个命令以节省空间但是现在在尝试使用apt时,我会收到以下错误:等等显然我删除了一些目录结构.有没有办法做apt-getrebuild-var-tree或类似的?

  10. 检查ubuntu上安装的rubygems版本?

    如何查看我的ubuntu盒子上安装的rubygems版本?只是一个想法,列出已安装的软件包和grep为ruby或宝石或其他:)dpkg–get-selections

返回
顶部