如何在没有 swap 的情况下安装 Ubuntu 服务器?

如何在没有 swap 的情况下安装 Ubuntu 服务器?

我有一个 256GB 的固态硬盘,计划在上面安装 Xen 和一些虚拟机。对于主机 (dom0),我想使用 Ubuntu Server 16.04,并让它占用尽可能少的空间。在安装过程中,我选择“引导 - 使用整个磁盘并设置 LVM”,并将分区大小设置为 20.0 GB。安装完成后,df显示已分配 2.5GB,其中有 1.3GB 可用。swapoff显示一个 16GB 的交换文件。这是我的 dom0,所以它不会做太多事情。而且它将被限制在大约 512M 到 1G 的 RAM 范围内,因此不需要太多的交换。

这是我再次使用 50.0 GB 运行后的输出df -h。你可以看到只有 30G/

@garden:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                         7.8G     0  7.8G   0% /dev
tmpfs                        1.6G  8.9M  1.6G   1% /run
/dev/mapper/garden--vg-root   30G  1.7G   27G   6% /
tmpfs                        7.9G     0  7.9G   0% /dev/shm
tmpfs                        5.0M     0  5.0M   0% /run/lock
tmpfs                        7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/sda1                    472M  101M  347M  23% /boot
tmpfs                        1.6G     0  1.6G   0% /run/user/1000

下面是输出swapon -s

Filename                                Type            Size    Used    Priority
/dev/dm-1                               partition       16732156        0       -1

归根结底,空间很便宜,所以我可以使用臃肿、未使用的交换文件。但我的问题是,有没有办法在不使用交换文件的情况下安装 Ubuntu Server?或者使用较小的交换文件?

相关内容