Linux系统中用文件作为虚拟磁盘
1. 创建数据文件
创建数据文件至少有3种方法,各有优缺点:
dd命令
# 创建8GB的数据文件
dd if=/dev/zero of=/mydata bs=1M count=8192
缺点:初始即占用全量空间,且创建时间较长。
truncate命令
# 创建8GB的数据文件
truncate -s 8G /mydata
缺点:因为初始不占用物理磁盘空间,所以可以超配,有可能在实际使用时物理存储不足。
fallocate命令
# 创建8GB的数据文件
fallocate -l 8G /mydata
缺点:初始即占用全量空间
优点:创建速度快
2. 格式化
mkfs.ext4 /mydata
3. 挂载
mount /mydata /mnt
License:
CC BY 4.0