博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[原]LVM管理与虚拟机管理
阅读量:5755 次
发布时间:2019-06-18

本文共 3428 字,大约阅读时间需要 11 分钟。

一.装机及配置:

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

两种方法:

方法1.如下,桥接模式

auto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.××.××netmask 255.255.255.0gateway 192.168.××.1broadcast 192.168.××.255auto eth1iface eth1 inet staticaddress **.**.**.**gateway **.**.**.1netmask 255.255.255.0

方法1.如下

auto loiface lo inet loopback# The primary network interfaceauto eth0iface eth0 inet manualauto br0iface br0 inet staticaddress 192.168.××.××netmask 255.255.255.0broadcast 192.168.××.255gateway 192.168.××.1bridge_ports eth0bridge_fd 9bridge_hello 2bridge_maxage 12bridge_stp off

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

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

1.安装lvm:

apt-get install lvm2

查看当前的逻辑盘情况:

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

目前未使用的盘符:

root@ubuntu:~# fdisk -lDisk /dev/sda: 1999.3 GB, 1999296790528 bytes255 heads, 63 sectors/track, 243067 cylinders, total 3904876544 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk 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

 可参考:

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

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.localmount /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<br>

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

转载请注明出处:http://www.cnblogs.com/haochuang/ 8年IT工作经验,5年测试技术与管理,2年产品与项目管理,曾参与过云计算\云存储\车联网产品研发工作; 业余自媒体人,有技术类垂直微信公众号;如有招聘或求职方面需求,请Mail to uetest@qq.com ;或通过 QQ:363573922 微博:@念槐聚 联系;
你可能感兴趣的文章
ant中文教程
查看>>
Linux常用命令(一)
查看>>
WSUS数据库远端存储条件下切换域及数据库迁移
查看>>
【VMCloud云平台】SCAP(四)租户(一)
查看>>
linux释放内存的方法
查看>>
基于 Android NDK 的学习之旅----- C调用Java
查看>>
Google 或强制 OEM 预装 20 款应用,给你一个不Root的理由
查看>>
我的友情链接
查看>>
双边过滤器(Bilateral filter)
查看>>
Android图形显示系统——下层显示4:图层合成上(合成原理与3D合成)
查看>>
Windows 10 技术预览
查看>>
Tomcat http跳转https
查看>>
一个自动布署.net网站的bat批处理实例
查看>>
tomcat 安装
查看>>
AIX:物理卷及有关概念
查看>>
我的友情链接
查看>>
Centos6.6安装选包及基础场景说明
查看>>
java基础面试题-1
查看>>
深克隆与序列化效率的比较
查看>>
lamp+nginx代理+discuz+wordpress+phpmyadmin搭建一
查看>>