KVM增加硬盘

简介:

创建磁盘: qemu-img create -f raw  /data/kvm/test03_2.img 5G (原kvm为test03.img,增加一个硬盘test03_2.img)
关闭虚拟机: virsh destroy test03
编辑配置文件: virsh edit test03  增加如下:

1
2
3
4
5
<disk  type = 'file'  device= 'disk' >     
   <driver name= 'qemu'  type = 'raw'  cache= 'none' />      
   < source  file = '/data/kvm/test03_2.img' />      
   <target dev= 'vdb'  bus= 'virtio' />      
  < /disk >

开启虚拟机:virsh start test03
进入虚拟机:virsh console test03
分区: fdisk /dev/vdb

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x137d4ff1.
Changes will remain  in  memory only,  until  you decide to write them.
After that, of course, the previous content won't be recoverable.
 
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
 
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
          switch off the mode ( command  'c' ) and change display  units  to
          sectors ( command  'u' ).
 
Command (m  for  help): p
 
Disk  /dev/vdb : 5368 MB, 5368709120 bytes
16 heads, 63 sectors /track , 10402 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical /physical ): 512 bytes / 512 bytes
I /O  size (minimum /optimal ): 512 bytes / 512 bytes
Disk identifier: 0x137d4ff1
 
    Device Boot      Start         End      Blocks   Id  System
 
Command (m  for  help): n
Command action
    e   extended
    p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-10402, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-10402, default 10402):
Using default value 10402
 
Command (m  for  help): p
 
Disk  /dev/vdb : 5368 MB, 5368709120 bytes
16 heads, 63 sectors /track , 10402 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical /physical ): 512 bytes / 512 bytes
I /O  size (minimum /optimal ): 512 bytes / 512 bytes
Disk identifier: 0x137d4ff1
 
    Device Boot      Start         End      Blocks   Id  System
/dev/vdb1                1       10402     5242576+  83  Linux
 
Command (m  for  help): w
The partition table has been altered!
 
Calling ioctl() to re- read  partition table.
  vdb: vdb1
Syncing disks.


格式化:mkfs.ext4 /dev/vdb1

挂载: mount /dev/vdb1 /mnt

1
2
3
4
5
6
7
[root@localhost ~] # df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                        28G  762M   26G   3% /
tmpfs                 250M     0  250M   0%  /dev/shm
/dev/vda1              477M   31M  421M   7%  /boot
/dev/vdb1              4.8G   10M  4.6G   1%  /mnt






      本文转自YU文武貝 51CTO博客,原文链接:http://blog.51cto.com/linuxerxy/1729891 ,如需转载请自行联系原作者




相关文章
|
2月前
|
KVM 虚拟化
KVM的热添加技术之硬盘管理
文章介绍了如何在KVM虚拟机上进行硬盘的热添加、扩容以及如何使这些配置永久生效的详细步骤和命令。
62 3
KVM的热添加技术之硬盘管理
|
3月前
|
KVM 虚拟化
[kvm]cpu内存硬盘配置
[kvm]cpu内存硬盘配置
|
6月前
|
Unix
在AIX中增加硬盘
在AIX中增加硬盘
36 3
|
Linux 虚拟化
【Linux】给服务器新增一块硬盘(挂载硬盘)
【Linux】给服务器新增一块硬盘(挂载硬盘)
783 0
【Linux】给服务器新增一块硬盘(挂载硬盘)
|
Linux
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容1 LVM是什么1.1 概念解释LVM(Logical Volume Manager), 逻辑卷管理, 是一种将一至多个硬盘的分区在逻辑上进行组合, 当成一个大硬盘来使用.
3100 0
|
KVM 虚拟化