kvm磁盘管理

kvm磁盘管理,第1张

概述磁盘管理 第一步:创建镜像 创建一个大小为 3G 的,格式为 qcow2 的磁盘镜像 qemu-img create -f qcow2 -o size=3G /var/lib/libvirt/images/zxw.qcow2 格式 大小 路径 第二步:查看磁盘信息: [[email protected] images]# ls centos7.0.qcow2 CentOS-7-x86_64-DVD

磁盘管理
第一步:创建镜像
创建一个大小为 3G 的,格式为 qcow2 的磁盘镜像
qemu-img create -f qcow2 -o size=3G /var/lib/libvirt/images/zxw.qcow2
格式 大小 路径
第二步:查看磁盘信息:
[[email protected] images]# ls
centos7.0.qcow2 CentOS-7-x86_64-DVD-1611.iso zxw.qcow2
[[email protected] images]# qemu-img info zxw.qcow2
image: zxw.qcow2 名字
file format: qcow2 格式
virtual size: 1.0G (1073741824 bytes) 大小
disk size: 196K 实际大小
cluster_size: 65536
Format specific information:
compat: 1.1
lazy refcounts: false
第三步:添加网卡

第四步:打开虚拟机查看磁盘
[[email protected] ~]# lsblk
name MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
vda 252:0 0 9G 0 disk
├─vda1 252:1 0 1G 0 part /boot
└─vda2 252:2 0 8G 0 part
├─cl-root 253:0 0 7.1G 0 lvm /
└─cl-swap 253:1 0 924M 0 lvm [SWAP]
vdb 252:16 0 3G 0 disk
第五步:创建一个磁盘分区
[[email protected] ~]# fdisk /dev/vdb
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0x6543c962 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary,0 extended,4 free)
e extended
Select (default p):
Using default response p
分区号 (1-4,默认 1):
起始 扇区 (2048-6291455,默认为 2048):
将使用默认值 2048
Last 扇区,+扇区 or +size{K,M,G} (2048-6291455,默认为 6291455):
将使用默认值 6291455
分区 1 已设置为 linux 类型,大小设为 3 GiB

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。

第六步:格式化
[[email protected] ~]# mkfs.xfs /dev/vdb1
Meta-data=/dev/vdb1 isize=512 agcount=4,agsize=196544 blks
= sectsz=512 attr=2,projID32bit=1
= crc=1 finobt=0,sparse=0
data = bsize=4096 blocks=786176,imaxpct=25
= sunit=0 swIDth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560,version=2
= sectsz=512 sunit=0 blks,
lazy-count=1
realtime =none extsz=4096 blocks=0,rtextents=0
第七步:挂载
[[email protected] ~]# mount /dev/vdb1 /media/
[[email protected] ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/cl-root 7.1G 951M 6.2G 14% /
devtmpfs 910M 0 910M 0% /dev
tmpfs 920M 0 920M 0% /dev/shm
tmpfs 920M 8.5M 912M 1% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
/dev/vda1 1014M 139M 876M 14% /boot
tmpfs 184M 0 184M 0% /run/user/0
/dev/vdb1 3.0G 33M 3.0G 2% /media
[[email protected] ~]# df -T
文件系统 类型 1K-块 已用 可用 已用% 挂载点
/dev/mapper/cl-root xfs 7428096 973632 6454464 14% /
devtmpfs devtmpfs 930936 0 930936 0% /dev
tmpfs tmpfs 941912 0 941912 0% /dev/shm
tmpfs tmpfs 941912 8620 933292 1% /run
tmpfs tmpfs 941912 0 941912 0% /sys/fs/cgroup
/dev/vda1 xfs 1038336 141584 896752 14% /boot
tmpfs tmpfs 188384 0 188384 0% /run/user/0
/dev/vdb1 xfs 3134464 32944 3101520 2% /media
取消磁盘
第一步:取消挂载
[[email protected] ~]# umount /media/
第二步:删除分区
[[email protected] ~]# fdisk /dev/vdb


命令(输入 m 获取帮助):d
已选择分区 1
分区 1 已删除

命令(输入 m 获取帮助):p

磁盘 /dev/vdb:3221 MB,3221225472 字节,6291456 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x6543c962

设备 Boot Start End Blocks ID System

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。
第三步:查看

 


[[email protected] ~]# lsblk
name MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
vda 252:0 0 9G 0 disk
├─vda1 252:1 0 1G 0 part /boot
└─vda2 252:2 0 8G 0 part
├─cl-root 253:0 0 7.1G 0 lvm /
└─cl-swap 253:1 0 924M 0 lvm [SWAP]
vdb 252:16 0 3G 0 disk
第四步:删除硬盘

总结

以上是内存溢出为你收集整理的kvm磁盘管理全部内容,希望文章能够帮你解决kvm磁盘管理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1019978.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存