【转载】armbian删除swap分区,并禁止写入emmc日志文件 |
您所在的位置:网站首页 › emmc分区管理失败 › 【转载】armbian删除swap分区,并禁止写入emmc日志文件 |
本文为完全转载,直接复制粘贴的,来源(https://pc6a.com/3002.html),转载的原因是作者这个站每次找都要好久。。。莫名进不去 在刷新完armbian20.10后发现又462MB的SWAP分区。想着本来8G空间都不够了就删掉swap然后合并到/根分区。但是fdisk -l后发现armbian的分区形式跟正常x86的完全不一样。使用之前的方法:CentOS/Debian/ubuntu删除SWAP分区,扩容/根目录。是不可行的。那么该如何解决呢。目前已知armbian的swap是挂载在内存上的。然后会定时写入emmc。其实我都没有swap需求,原来的1G内存已经足够使用。 现在的需求是删除swap分区。好在使用swap分区的盘符搜到了下面大佬的教程。按教程删掉了swap。因为版本略有不同,所以实际操作过程中也会有一点区别。最主要是盘符会不一样,请按自己的盘符改。下面是教程。 删除zram的swap查看现有的swap # cat /proc/swaps Filename Type Size Used Priority/dev/zram1 partition 922748 0 5 或者 # swapon -s Filename Type Size Used Priority/dev/zram1 partition 922748 0 5 释放指定的swap # swapoff /dev/zram1 禁用zram服务 修改文件/etc/default/armbian-zram-config,改为: ENABLED=false 禁用zram的/var/logzram的/var/log会每15分钟检查一下使用率,超过75%时会刷入eMMC磁盘。同样,由于我用的SSD硬盘,可以禁用掉这种机制。 修改 /etc/default/armbian-ramlog,如下: ENABLED=false 禁用定时截断任务 修改文件 /etc/cron.d/armbian-truncate-logs,如下: # */15 * * * * root /usr/lib/armbian/armbian-truncate-logs 禁用另一个任务 修改文件 /etc/cron.daily/armbian-ram-logging,如下: #!/bin/sh# /usr/lib/armbian/armbian-ramlog write >/dev/null 2>&1 重启服务 重启后发现,/var/log.hdd/为空了。 本方案来自于该大佬分享:https://note.abeffect.com/articles/2020/04/03/1585847764766.html 现在遗留的问题就是/boot分区居然有488M。让本不富裕的EMMC只有5.8G可用空间,装完宝塔和软件后只剩3G可用了。能在/boot分区挤点空间出来就好了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |