今天遇到一位粉丝像我提出了一个问题,给了我一张截图,上面的报错内容是
- [WARN]Free memory 1234(M)may be NOT ENOUGH for webase
- [WARN]Recommend webase with 2G memory at least.
- [WARN]Free memory 1234(M)may be NoT ENoUGH for node count [2] and webase
- [WARN]Recommend webase with 2G memory at least,
- and one node equipped with
- one core of
- check nainx..
这里其实已经很明白了,是内存不足的问题,这是为什么呢?
这里是因为WeBASE相应组件,官方文档中明确的写明了,必须要要求大于2G的内存,才能运行示例,因为区块链还需要最少1G,所以我们最少要有2G的内存才能保证服务的正常运行
确定是否是内存占满了
du -sh *
重启电脑
reboot
在/var/log/journal/垃圾日志文件,可以通过如下命令来清除这些日志文件
-
-
- journalctl --disk-usage # 检查日志大小
- sudo journalctl --vacuum-time=1w # 只保留一周的日志
-
- sudo journalctl --vacuum-size=500M # 只保留500MB的日志
-
- rm -rf /var/log/journal/askd342fh35aewfhagf67iuro1(垃圾文件) # 直接删除/var/log/journal/目录下的日志文件
-
- du -sh ~/.cache/thumbnails # 检查缩略图缓存的大小
- rm -rf ~/.cache/thumbnails/* # 清除缩略图缓存
在下载的过程中是会下载很多包的,那么通过以下三个命令主要清理升级缓存以及无用包
-
-
- sudo apt-get autoclean # 删除旧版本软件缓存
- sudo apt-get clean # 删除系统内所有软件缓存
- sudo apt-get autoremove # 删除系统不再使用的孤立软件
使用apt来进行清理
sudo apt autoremove
有两种方式来清理APT缓存:
sudo apt autoclean
sudo apt clean