In the scenario where the root partition automatically expands disks, the initial root partition may occupy all space of the system disk. This section describes how to reserve log space.
- Run the lsblk command. The following command output indicates that the initial root partition has occupied all space of the system disk.
- Run the following command to create a directory for storing logs:
- Run the following command to create a 200 GB image file for storing logs.
dd if=/dev/zero of=disk.img bs=1M count=200000
- Run the following commands to virtualize the generated file into a block device and format it:
losetup /dev/loop0 disk.img
- Run the following command to mount the image file to the log directory:
mount disk.img log
- Create a file in the log directory.
- Run the following command to add the mount command to /etc/rc.local:
mount /root/disk.img /root/log
- Run the following command to restart the OS:
- Run the lsblk command. The command output indicates that the image file has been mounted.