我正在努力在我的本地网络中设置一个简单的 kubernetes 集群。设置很简单, 1 个主节点和1个工作节点。但问题是 最新版本的 kubelet 不支持交换内存 现在我已经尝试了多种方法来禁用交换内存,
sudo systemctl --type swap
查看交换分区sudo swapoff -a
暂时禁用交换分区sudo nano /etc/fstab
并注释掉了交换分区
此时,禁用效果应该是永久的,但事实并非如此,我运行sudo systemctl --type swap
,交换内存又出现了。我不知道还有什么其他方法可以禁用它。 sudo swapoff -a
,然后运行sudo systemctl restart kubelet
,如果我这样做,主节点或工作节点将处于ready状态。 这是我的输出
/etc/fstab
以及
free -h
命令的输出
以及
free -m
命令的输出
谢谢!