创建文件作为pv

来源:互联网 发布:软件测试说明书 编辑:程序博客网 时间:2024/06/05 08:33
       创建空磁盘镜像文件:dd if=/dev/zero of=floppy.img bs=1024 count=1440
       关联loop设备:losetup /dev/loop1 floppy.img
       挂载loop设备:mount /dev/loop1 /mnt/floppy
       上面的关联与挂载可以替换为:mount -o loop floppy.img /mnt/floppy

devstack中使用如下方式创建设备的并作为cinder-volume的存储设备,虽然命令有一些差异,但是都大同小异
            [[ -f $VOLUME_BACKING_FILE ]] || truncate -s $VOLUME_BACKING_FILE_SIZE $VOLUME_BACKING_FILE
            DEV=`sudo losetup -f --show $VOLUME_BACKING_FILE`

            # Only create if the loopback device doesn't contain $VOLUME_GROUP
            if ! sudo vgs $VOLUME_GROUP; then
                sudo vgcreate $VOLUME_GROUP $DEV
            fi
0 0