问题:cannot create temp file for here-document: No space left on device
在安装的时候启用了LVM,导致其中的根目录只有3.9G
- df -h,可以看到根/已经100%了
ubuntu@ubuntubase:~$ sudo df -h
[sudo] password for ubuntu:
Filesystem Size Used Avail Use% Mounted on
udev 923M 0 923M 0% /dev
tmpfs 191M 988K 190M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 3.9G 3.8G 0 100% /
tmpfs 954M 0 954M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 954M 0 954M 0% /sys/fs/cgroup
/dev/loop0 89M 89M 0 100% /snap/core/7270
/dev/sda2 976M 77M 832M 9% /boot
overlay 3.9G 3.8G 0 100% /var/lib/docker/overlay2/3f9ee397c15c9736c7e9ddb822f0ffdc8f413d7c030f431df281a8bd46c6a44b/merged
tmpfs 191M 0 191M 0% /run/user/1000
- vgdisplay 显示LVM卷组信息
ubuntu@ubuntubase:~$ sudo vgdisplay
--- Volume group ---
VG Name ubuntu-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size <126.00 GiB
PE Size 4.00 MiB
Total PE 32255
Alloc PE / Size 1024 / 4.00 GiB
Free PE / Size 31231 / <122.00 GiB
VG UUID 1WDNdk-eAPd-2TSt-CFSp-5Rpl-iBM2-kCc2VE
- lvresize 增加LVM容量
ubuntu@ubuntubase:~$ sudo lvresize -L +20G /dev/mapper/ubuntu--vg-ubuntu--lv
Size of logical volume ubuntu-vg/ubuntu-lv changed from 4.00 GiB (1024 extents) to 24.00 GiB (6144 extents).
Logical volume ubuntu-vg/ubuntu-lv successfully resized.
- resize2fs 调整文件系统大小
ubuntu@ubuntubase:~$ sudo resize2fs -p /dev/mapper/ubuntu--vg-ubuntu--lv
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 3
The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 6291456 (4k) blocks long.
5.df -h 可以看到,/目录已经扩大到24G
ubuntu@ubuntubase:~$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
udev 923M 0 923M 0% /dev
tmpfs 191M 988K 190M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 24G 3.8G 19G 17% /
tmpfs 954M 0 954M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 954M 0 954M 0% /sys/fs/cgroup
/dev/loop0 89M 89M 0 100% /snap/core/7270
/dev/sda2 976M 77M 832M 9% /boot
overlay 24G 3.8G 19G 17% /var/lib/docker/overlay2/3f9ee397c15c9736c7e9ddb822f0ffdc8f413d7c030f431df281a8bd46c6a44b/merged
tmpfs 191M 0 191M 0% /run/user/1000