cos-stable
在 GCE 上使用容器优化的操作系统。微型实例,因此 ram 非常稀疏。尝试启用交换以防止在 docker pull 期间由于 OOM 锁定,但无法使其正常工作。
我意识到大多数文件夹都是无状态的,所以我把交换文件放在 home 下:
sudo fallocate -l 1G /home/user/swapfile
sudo chmod 600 /home/user/swapfile
sudo mkswap /home/user/swapfile
结果是:
Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes)
no label, UUID=6e965805-2ab9-450f-aed6-577e74089dbf
但sudo swapon /home/user/swapfile
给出了错误:
swapon: /home/user/swapfile: swapon failed: Invalid argument
任何想法如何在 COS 上启用交换?