kvm虚拟机--存储池配置梳理(转)
1.创建基于文件夹的存储池(目录)
2.定义存储池与其目录
1
# virsh pool-define-
as
vmdisk --type dir --target /data/vmfs
3.创建已定义的存储池
(1)创建已定义的存储池
1
# virsh pool-build vmdisk
(2)查看已定义的存储池,存储池不激活无法使用。
1
#virsh pool-list --all
4.激活并自动启动已定义的存储池
1
2
# virsh pool-autostart vmdisk
# virsh pool-start vmdisk
这里vmdisk存储池就已经创建好了,可以直接在这个存储池中创建虚拟磁盘文件了。
5.在存储池中创建虚拟机存储卷
(1)在存储池中创建虚拟机存储卷
1
# virsh vol-create-
as
vmdisk oeltest03.qcow2 20G --format qcow2
(2)根据创建的虚拟机存储卷安装虚拟机
1
virt-install --name=oeltest03 --os-
var
iant=RHEL6 --ram
1024
--vcpus=
1
--disk path=/data/oeltest03.qcow2,format=qcow2,size=
20
,bus=virtio --accelerate --cdrom /data/iso/oel63x64.iso --vnc --vncport=
5910
--vnclisten=
0.0
.
0.0
--network bridge=br0,model=virtio –noautoconsole
安装过程略
注1:KVM存储池主要是体现一种管理方式,可以通过挂载存储目录,lvm逻辑卷的方式创建存储池,虚拟机存储卷创建完成后,剩下的操作与无存储卷的方式无任何区别了。
注2:KVM存储池也要用于虚拟机迁移任务。
6.存储池相关管理命令
(1)在存储池中创建虚拟机存储卷
1
# virsh vol-
delete
--pool vmdisk oeltest03.qcow2
(2)取消激活存储池
1
# virsh pool-destroy vmdisk
(3)删除存储池定义的目录/data/vmfs
1
# virsh pool-
delete
vmdisk
(4)取消定义存储池
1
# virsh pool-undefine vmdisk
到此kvm存储池配置与管理操作完毕。
**********************************************************************************
定义存储池目录
[root@ddd-s-8 kvmimg]# virsh pool-define-as vmdisk --type dir --target /data/kvmimg/
Pool vmdisk defined
2.创建已定义的存储池
[root@ddd-s-8 kvmimg]# virsh pool-build vmdisk
Pool vmdisk built
3.查看已定义的存储池,存储池不激活无法使用
[root@ddd-s-8 kvmimg]# virsh pool-list --all #查看所有存储池
Name State Autostart
-----------------------------------------
default active yes
vmdisk inactive no
[root@ddd-s-8 kvmimg]#
[root@ddd-s-8 kvmimg]# virsh pool-info vmdisk #查看vmdisk存储池信息
Name: vmdisk
UUID: 6e80ce65-c13c-aac2-02fe-c370b6463109
State: inactive
Persistent: yes
Autostart: no
4.激活并自动启动已定义的存储池
[root@ddd-s-8 kvmimg]# virsh pool-autostart vmdisk
Pool vmdisk marked as autostarted
[root@ddd-s-8 kvmimg]# virsh pool-start vmdisk
Pool vmdisk started
[root@ddd-s-8 kvmimg]# virsh pool-info vmdisk
Name: vmdisk
UUID: 6e80ce65-c13c-aac2-02fe-c370b6463109
State: running
Persistent: yes
Autostart: yes
Capacity: 774.28 GiB
Allocation: 55.51 GiB
Available: 718.78 GiB
[root@ddd-s-8 kvmimg]# virsh pool-list --all
Name State Autostart
-----------------------------------------
default active yes
vmdisk active yes
5.在存储池中创建qcow2虚拟机存储卷,之后就可以直接使用qcow2磁盘文件安装系统了
[root@ddd-s-8 kvmimg]# virsh vol-create-as vmdisk test06.qcow2 20G --format qcow2
Vol test06.qcow2 created
6.删除存储池命令整理
[root@ddd-s-8 kvmimg]# virsh vol-delete --pool vmdisk test06.qcow2 #删除刚刚创建的
Vol test06.qcow2 deleted
[root@ddd-s-8 kvmimg]# ll
total 56836660
-rw-r--r-- 1 root root 17911579136 Jul 7 18:27 test01.qcow2
-rw-r--r-- 1 root root 37823512576 Jul 7 15:31 test02.qcow2
-rwxr-xr-x 1 root root 17911578624 Jul 7 17:16 test03.qcow2
-rwxr-xr-x 1 root root 17911513088 Jul 7 17:20 test04.qcow2
-rw-r--r-- 1 root root 17911578624 Jul 7 20:45 test05.qcow2
[root@ddd-s-8 kvmimg]#
[root@ddd-s-8 kvmimg]# virsh pool-destroy vmdisk #取消激活存储池
[root@ddd-s-8 kvmimg]# virsh pool-delete vmdisk #删除存储池定义的目录/data/kvmimg
[root@ddd-s-8 kvmimg]# virsh pool-undefine vmdisk #取消定义存储池
kvm虚拟机--存储池配置梳理(转)的更多相关文章
- KVM 虚拟机 安装配置
原创博文安装配置KVM http://www.cnblogs.com/elvi/p/7718574.htmlweb管理kvm http://www.cnblogs.com/elvi/p/7718582 ...
- kvm虚拟化之kvm虚拟机vnc配置
本文是通过vnc方式访问虚拟主机上的KVM虚拟机. 这里的通过vnc方式访问虚拟机不是在kvm虚拟机安装配置vnc服务器,通过虚拟主机的IP地址与端口进行访问,kvm虚拟化对vnc的支持相对来说 ...
- kvm虚拟化存储池配置
1.创建基于文件夹的存储池(目录) 2.定义存储池与其目录 # virsh pool-define-as vmdisk --type dir --target /data/vmfs 3.创建已定义的存 ...
- kvm虚拟机日常操作命令梳理
KVM虚拟机的管理主要是通过virsh命令对虚拟机进行管理.废话不多说,下面列出kvm日常管理中的命令 1)查看KVM虚拟机配置文件及运行状态 KVM虚拟机默认配置文件位置: /etc/libvirt ...
- kvm虚拟机时间配置
注:在虚拟化环境中,虚拟机在长时间运行过程中,时间会变慢,通常的作法是配置ntpdate定时与时间服务器进行时间同步的计划任务. KVM虚拟机默认采用utc时间,需要专门修改,以及考虑kvm时间同步问 ...
- [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机
实验说明: 往后的许多实验都将以Linux平台下的 KVM虚拟机为主,所以不可少的就是 Virt-Manager 虚拟机管理器. 本章将对如何安装和使用Virt-Manager管理器进行讲解,并且会对 ...
- kvm虚拟机vnc配置
通过vnc方式访问虚拟主机上的KVM虚拟机 通过虚拟主机的IP地址与端口进行访问 1. 修改qemu.conf # vi /etc/libvirt/qemu.conf vnc_listen = &q ...
- QEMU/KVM虚拟机安装配置
1.安装相关组件: [root@KVM ~]# yum install qemu-img qemu-kvm qemu-kvm-tools virt-manager virt-viewer virt-v ...
- KVM虚拟机网络配置 Bridge方式,NAT方式
https://blog.csdn.net/hzhsan/article/details/44098537/
随机推荐
- CSS3径向渐变----大鱼吃小鱼之孤单的大鱼
最近迷恋上了钓鱼,可是总钓不到大鱼,所以就画条大鱼来安慰一下我这柔弱的心灵. 先上图: 上面这个就是今晚上我要跟大家分享的小DEMO,我给他起名字就“大鱼吃小鱼之孤单的大鱼”. 转入正题,这条大鱼分为 ...
- iava多线程详解(2)-成员变量与局部变量访问
有两段代码 1.线程访问成员变量 public class FirstThreadTest { public static void main(String[] args) { FirstThread ...
- gulp插件gulp-ruby-sass和livereload插件
gulp-ruby-sass是gulp的一个插件,主要是用来实现sass编译,livereload插件主要是实现文件保存时浏览器自动刷新,避免了手动f5的频繁的操作 准备工作:chrome浏览器安装l ...
- 关闭ctrl+shift+d截图
关闭ctrl+shift+d截图,最近用sublime text3的时候,用ctrl+shift+d,总是跳出来截图,找了半天,原来是百度浏览器的截图功能快捷键是ctrl+shift+d, 关掉即可
- eclipse中安装adt插件
对于程序开发的学者来说,eclipse并不陌生,它为我们提供了一个非常广阔的平台来开发程序.同样我们也可以用它来开发android程序.但是在eclipse中并不能直接开发android程序,需要我们 ...
- eyegaze
1. eye_gaze https://github.com/iitmcvg/eye-gaze 2.deepgaze https://github.com/mpatacchiola/deepgaze ...
- Beyond Compare 2
Beyond Compare 2 确实很好用,差异行不交叉,自动留出空白,比windiff要清楚.
- [Tools] Vim插件管理
我们在使用插件的时候,都不希望插件安装的很杂乱,它不是一个看不见的黑盒,也为了下次方便在其它地方安装. 由于要方便插件管理,于是有了 Vundle,以下做些介绍: 1. 一个插件管理器, 自己本身也是 ...
- 第四章 使用Docker镜像和仓库(二)
第四章 使用Docker镜像和仓库(二) 回顾: 开始学习之前,我先pull下来ubuntu和fedora镜像 [#9#cloudsoar@cloudsoar-virtual-machine ~]$s ...
- Highchart使用json格式数据lineDemo
<html> <head> <title>Highcharts Example</title> <script type="text/j ...