cassandra java 兼容性问题及其解决方法
2013-12-27 13:53
302 查看
1.安装
http://wiki.apache.org/cassandra/DebianPackaging
2.java兼容性问题
由于cassandra运行于sun jdk6上,而ubuntu默认是openJDK,需要下载sun 的jdk6
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR
3.sun java安装与设置
一》安装sun jdk6 :
chmod +x jdk1.6.45.bin
./jdkxxxxx.bin
mv jdkxxxx/ /usr/lib/jvm/
一》配置:
设置默认java:ln -s jdkxxxx java-default
设置JAVA—HOME,和CLASSPATH ,PATH ,再将他们export
即时生效: source ./bashrc
4.cassandra 启动错误处理
一》1.outofmemory
java 版本重设置未生效
一》2.port already binding
这是由于cassandra已启动,ps -aux|less 查看, 子命令 /cassandra 查找 pid,sudo kill 9 【pid】关闭,然后重启
一》3. data 文件 和 /var/log/cassandra/system.log (Permission denied)
启动cassandra 需要root权限,因其需访问/var 等目录
http://wiki.apache.org/cassandra/DebianPackaging
2.java兼容性问题
由于cassandra运行于sun jdk6上,而ubuntu默认是openJDK,需要下载sun 的jdk6
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR
3.sun java安装与设置
一》安装sun jdk6 :
chmod +x jdk1.6.45.bin
./jdkxxxxx.bin
mv jdkxxxx/ /usr/lib/jvm/
一》配置:
设置默认java:ln -s jdkxxxx java-default
设置JAVA—HOME,和CLASSPATH ,PATH ,再将他们export
即时生效: source ./bashrc
4.cassandra 启动错误处理
一》1.outofmemory
java 版本重设置未生效
一》2.port already binding
这是由于cassandra已启动,ps -aux|less 查看, 子命令 /cassandra 查找 pid,sudo kill 9 【pid】关闭,然后重启
一》3. data 文件 和 /var/log/cassandra/system.log (Permission denied)
启动cassandra 需要root权限,因其需访问/var 等目录
相关文章推荐
- 前端常见兼容性问题及其解决方法
- ffmpeg编译问题及其解决方法
- 中文乱码问题及其解决方法
- Php路径问题及其解决方法
- android 之 ListView 里面嵌套 GridView 遇到的问题及其解决方法。
- 学习马士兵的struts2/hibernate/spring中遇到的问题及其解决方法
- iOS5里面遇到的兼容性问题以及解决方法
- 使用Apache Axis部署 Web服务时的常见问题及其解决方法
- Exception in thread "main" java.lang.NoClassDefFoundError 问题及其解决方法
- 学习Java Web开发中遇到的问题,及其解决方法
- CSS网页布局的兼容性问题 解决方法汇总(2) - CSS Web Design 我爱CSS
- eclipse中将项目打包成jar的两种方法,及其问题与解决方法
- 中文乱码问题及其解决方法
- OpenNebula的sunstone组件问题总结及其解决方法
- heartbeat 3的安装问题及其解决方法
- 解决IE6兼容性问题常见方法
- eXtremeTable和MyFaces的兼容性问题及解决方法
- Map的keySet方法序列化BUG问题及其解决方法
- 编程一些问题及其解决方法
- IE7.JS解决IE兼容性问题方法