设为首页 收藏本站
查看: 1603|回复: 0

[经验分享] KVM虚拟化存储池管理

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-7-9 09:09:15 | 显示全部楼层 |阅读模式
1、安装环境时一不小心,centos安装完成后,发现,/分区分的很小,如下:
看来KVM存储池只能建到/home分区了
[iyunv@nova ~]# df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/vg_nova-lv_root   50G   23G   24G  49% /
tmpfs                        7.8G  392K  7.8G   1% /dev/shm
/dev/sda1                    485M   40M  420M   9% /boot
/dev/mapper/vg_nova-lv_home  631G  5.0G  594G   1% /home
2、KVM存储池创建
a)查看default 池的XML文件
virsh # pool-dumpxml default
<pool type='dir'>
  <name>default</name>
  <uuid>3d773824-cd2f-46b1-0c3b-62fd63c9ed6f</uuid>
  <capacity unit='bytes'>52844687360</capacity>
  <allocation unit='bytes'>24434704384</allocation>
  <available unit='bytes'>28409982976</available>
  <source>
  </source>
  <target>
    <path>/var/lib/libvirt/images</path>
    <permissions>
      <mode>0755</mode>
      <owner>-1</owner>
      <group>-1</group>
    </permissions>
  </target>
</pool>
b)在/home目录创建一个XML文件,并参照default.xml进行修改
[iyunv@nova ~]# cp default.xml  /home/poolB.xml
以下是修改好的文件。
<pool type='dir'>
  <name>poolB</name>
  <uuid>43ac79d5-48c2-a9d8-0066-13562a2d192d</uuid>
  <capacity unit='bytes'>676712177664</capacity>
  <allocation unit='bytes'>4950196224</allocation>
  <available unit='bytes'>671761981440</available>
  <source>
  </source>
  <target>
    <path>/home/libvirt/images</path>
    <permissions>
      <mode>0700</mode>
      <owner>-1</owner>
      <group>-1</group>
    </permissions>
  </target>
</pool>
c)创建存储池poolB,并启动之
virsh # pool-create /home/poolB.xml
virsh # pool-start poolB      #激活存储池
virsh # pool-autostart poolB #存储池自动启动
virsh # pool-info poolB #查看pool池信息
名称:       poolB
UUID:           43ac79d5-48c2-a9d8-0066-13562a2d192d
状态:       running
Persistent:     no
自动启动: no
容量:       630.24 GiB
分配:       4.61 GiB
可用:       625.63 GiB

3、virsh下命令行直接创建
a) 创建存储路径
mkdir -p /home/pool
    #virsh pool-define-as poolB --type dir --target /home/pool

#  #virsh pool-build poolB

#virsh pool-start poolB      #激活存储池
#virsh pool-autostart poolB #存储池自动启动

4、创建存储卷并安装系统
a)创建卷
[iyunv@nova ~]# virsh vol-create-as poolB linux3.qcow2 20G --format qcow2
[iyunv@nova ~]#virt-install --name=linux3 --os-variant=RHEL6 --ram 1024 --vcpus=1 --disk path=/home/libvirt/images/linux3.qcow2,format=qcow2,size=20,bus=virtio --accelerate --cdrom /home/iso/EMOS_1.6_x86_64.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio -noautoconsol


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-84625-1-1.html 上篇帖子: kvm(二)管理操作虚拟机 下篇帖子: kvm(三)客户机vm的克隆功能
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表