OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 1366294528, 0) failed;
来源:互联网 发布:投诉淘宝消协投诉电话 编辑:程序博客网 时间:2024/06/10 15:23
我是在手动搭建云hbase时遇到的
安装zookeeper和hdfs时 启动命令的时候会报OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 3221225472, 0) failed; error='Cannot allocate memory' (errno=12)这种错误
原因就是内存无法分配的问题 解决办法有两个种(这要看遇到的具体是什么了)
1.分配给Hadoop和hbase的内存过大了 可以修改hadoop-env.sh和hbase-env.sh中的Hadoop和hbase内存 给小一点就ok了
2.现执行命令 free -m 查看内存是不是还有 最主要的是 看有没有交换空间 swap (这很重要)如果没有交换空间 或者交换空间比较小 要先安装交换空间 或者增大空间
(1)、创建swapfile:
root权限下,创建swapfile # dd if=/dev/zero of=swapfile bs=1024 count=500000 (有时会遇到dd命令不识别 可能是你安装过一次了 没事 先把swapfile删除就ok了)
(2)、将swapfile设置为swap空间
# mkswap swapfile
(3)、启用交换空间,这个操作有点类似于mount操作(个人理解):
# swapon swapfile (删除交换空间 swapoff swapfile)
至此增加交换空间的操作结束了,可以使用free命令查看swap空间大小是否发生变化;
我的问题是增加交换空间解决的
- OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 1366294528, 0) failed;
- Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f13c848e000, 12288, 0)
- Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000007f7500000, 142606336, 0)
- Linux启动tomcat报错Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000007aaa80000
- Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory
- Java HotSpot(TM) 64-Bit Server VM warning: Attempt to deallocate stack guard pages failed
- Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file:
- While reindexing loaded db appear: Java HotSpot(TM) 64-Bit Server VM warning: Attempt to allocate st
- Hbase启动,警告Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m;
- HBase启动警告:Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was remo
- Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in
- Java HotSpot(TM) 64-Bit Server VM warning(error='Cannot allocate memory' (errno=12))
- 笔记:关于Gradle error Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m的解决方案
- OpenJDK Runtime Environment (IcedTea6 1.13.10) (rhel-1.13.10.0.el6_7-x86_64) OpenJDK 64-Bit Server V
- 搭建hadoop伪分布式环境bug:Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /usr/local/hado
- Ubuntu 14.04 64 bit 编译 openjdk 7
- ambari-server启动时的警告解决方法,WARNING: setpgid(5947, 0) failed - [Errno 13] Permission denied
- ambari-server启动时的警告解决方法,WARNING: setpgid(5947, 0) failed - [Errno 13] Permission denied
- SpringCloud篇之服务的注册与发现
- Qt中mouseMoveEvent无效
- python类的绑定方法与非绑定方法
- nodejs 1 nodejs 简介
- vue后台项目
- OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 1366294528, 0) failed;
- 0-day(网站建设-部署与发布)
- tomcat7 性能优化
- 用IntelliJ IDEA创建Gradle项目简单入门
- 身份证工具类
- 【Solidity】4.单位和全局可变量
- nginx Https配置
- Spring 系列: Spring 框架简介
- 一元数组与二元数组