问题:主机 numa node 剩余内存太小,小于主机总内存-已分配内存
原因:
主机使用久了之后内存很多被 buff/cache 占用,导致内存 free 变小,但 numa node 是获取的内存 free,所以在页面查 numa node 剩余内存就比较小
解决方法:
在主机上执行 sh /opt/bin/util_drop_cache.sh,然后另开一个窗口连上主机用 free –m 查看缓存是否释放,free 剩余内存是否有变大,释放之后就 ctrl+c 手动停止执行(注意在主机上虚机应用业务不繁忙时操作)。