zoukankan      html  css  js  c++  java
  • [原]LVM管理与虚拟机管理

    一.装机及配置:

    如何做raid,装OS等此处略过,从网络配置开始:

    两种方法:

    方法1.如下,桥接模式

    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet static
    address 192.168.××.××
    netmask 255.255.255.0
    gateway 192.168.××.1
    broadcast 192.168.××.255
    auto eth1
    iface eth1 inet static
    address **.**.**.**
    gateway **.**.**.1
    netmask 255.255.255.0

    方法1.如下

    auto lo
    iface lo inet loopback
    
    # The primary network interface
    
    auto eth0
    iface eth0 inet manual
    
    auto br0
    iface br0 inet static
    address 192.168.××.××
    netmask 255.255.255.0
    broadcast 192.168.××.255
    gateway 192.168.××.1
    bridge_ports eth0
    bridge_fd 9
    bridge_hello 2
    bridge_maxage 12
    bridge_stp off

    桥接模式过程详细可参考《Kvm 网络桥接方案》:

    http://wiki.ubuntu.org.cn/Kvm_%E7%BD%91%E7%BB%9C%E6%A1%A5%E6%8E%A5%E6%96%B9%E6%A1%88

    网络OK之后,我们开始对机器上面的盘符进行配置。

    1.安装lvm:

    apt-get install lvm2

    查看当前的逻辑盘情况:

    root@ubuntu:~# pvs
    root@ubuntu:~# vgs
      No volume groups found
    root@ubuntu:~# lvs
      No volume groups found

    目前未使用的盘符:

    root@ubuntu:~# fdisk -l
    
    Disk /dev/sda: 1999.3 GB, 1999296790528 bytes
    255 heads, 63 sectors/track, 243067 cylinders, total 3904876544 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00096534
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2046  3904874495  1952436225    5  Extended
    /dev/sda5            2048  3904874495  1952436224   8e  Linux LVM

    创建逻辑卷:

    1.格式化为8e:

    root@ubuntu:~# sudo fdisk /dev/sda

    2. 创建pvs,将分区初始化为物理卷

    sudo pvcreate /dev/sda5

    3. 创建vgs

    sudo vgcreate VolGroup00 /dev/sda5


    4. 查看vgs大小

    sudo vgdisplay VolGroup00 | grep "Total PE"


    5. 创建lvs

    sudo lvcreate -l 476668 VolGroup00 -n LogVol00

    6. 创建文件系统:

    mkfs.ext3 /dev/VolGroup00/LogVol00


    格式化逻辑盘 安装工具:

    sudo apt-get install reiserfsprogs 

    格式化:

    sudo mkfs.reiserfs /dev/VolGroup00/LogVol00

     可参考:http://wiki.linux.org.hk/w/Format_disk_as_ReiserFS

    可以检查当前的逻辑卷情况:

    root@ubuntu:/var/lib/libvirt/images# pvs
      PV         VG         Fmt  Attr PSize PFree
      /dev/sda5  VolGroup00 lvm2 a-   1.82t    0 
    root@ubuntu:/var/lib/libvirt/images# vgs
      VG         #PV #LV #SN Attr   VSize VFree
      VolGroup00   1   1   0 wz--n- 1.82t    0 
    root@ubuntu:/var/lib/libvirt/images# lvs
      LV       VG         Attr   LSize Origin Snap%  Move Log Copy%  Convert
      LogVol00 VolGroup00 -wi-ao 1.82t     

     如上,一切则按预期进行。
    7. 如果需要挂载的文件中含有文件,可以尝试创建临时目录,替换当前目录,并挂载:

    mkdir /mnt/lv_hc ;
    mount -t ext3 /dev/VolGroup00/LogVol00 /mnt/lv_hc;

    将制作好的磁盘与目录进行挂载
    sudo mkdir /mnt/new sudo
    mount /dev/VolGroup00/LogVol00 /mnt/new

    下一步骤,用root账户执行 #cp -rf /var/* /mnt/new/
    sudo umount /dev/VolGroup00/LogVol00
    sudo rm -rf /var/* sudo mount /dev/VolGroup00/LogVol00 /var

    8.如果不需要保留当前文件,即要挂载的目标文件夹为空,则直接挂载,写入fstab文件:

     vi /etc/rc.local
    mount /dev/mapper/VolGroup00-LogVol00 /var/lib/libvirt/images/

    至此,LVM基本可用。

    接下来是第二部分,KVM安装配置:

    *************************************************************************

    三.虚拟机管理
    3.1 安装KVM
    1.安装kvm

    sudo apt-get -y install qemu-kvm --fix-missing 


    2.安装libvirt

    sudo apt-get -y install libvirt-bin --fix-missing 


    3.安装kvm-pxe

    sudo apt-get install kvm-pxe 


    4.检查kvm是否正确安装

    sudo dmesg |grep kvm 


    5.检查虚拟化

    egrep '^flags.*(vmx|svm)' /proc/cpuinfo | wc 
    

     
    6.在线安装KVM

    sudo apt-get install -y kvm kmod-kvm kvm-qemu-img libvirt python-virtinst virt-manager virt-viewer bridge-utils 
    

    7.安装完成后重启主机:

    reboot 
    

     
    8.重启完成后,检查kvm模块是否加载:

    lsmod | grep kvm 

     
    显示结果如下表示kvm模块已经加载,如果没有输出信息,则表示没有加载成功:

    root@ubuntu:~# lsmod | grep kvm
    kvm_intel              61643  0 
    kvm                   383822  1 kvm_intel

     接下来就可以使用虚拟化平台,管理虚拟机,尽情使用吧 :-)

    赠人玫瑰
    手留余香

    我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

  • 相关阅读:
    《模糊测试--强制发掘安全漏洞的利器》阅读笔记(一)
    BrickerBot
    这些写的很好的PCA文章
    决策树(挖坑待填)
    线性回归
    关于给定DNA序列,如何找到合理的切割位点使得其退火温度保持相对一致
    生成全排列
    AVL树学习笔记
    二叉搜索树
    堆排序
  • 原文地址:https://www.cnblogs.com/haochuang/p/2638036.html
Copyright © 2011-2022 走看看