4.虚拟机

第二部分.虚拟机
一. 虚拟化
rhel5里自带的虚拟机叫xen
rhel6里自带的虚拟机叫kvm

商业的老大是vmware
我们这里先学会图形化来使用vmware的workstation版
  1. 安装虚拟机

    showmount -e 10.0.0.2

    Export list for 10.0.0.2:
    /var/lib/libvirt/images *
    /yum *
    /share/iso *
    /share/soft *

    mount 10.0.0.2:/share/soft /mnt/ –将10.0.0.2上共享的目录挂载到本地磁盘

    df -h –看到有下面的记录,表示挂载成功

    10.0.0.2:/share/soft
    58G 47G 8.1G 86% /mnt

    cp -rf /mnt/vmware-workstation-8.0.0/ /soft/

    –拷贝时,会类似卡住一样,其实是在拷贝中,拷完就好了

    umount /mnt –拷完后,记得把挂载连接断掉

    cd /soft/vmware-workstation-8.0.0/

    ./VMware-Workstation-Full-8.0.0-471780.x86_64.bundle

    –图形安装

    vmware & –安装完后使用这个命令去打开虚拟机,&符号为后台符号

    注册序列号
    MV4YN-0L38Q-2ZK60-XUA7K-AAZ18

    关于vmware的删除

    vmware-uninstall –用此命令查看帮助

    vmware-installer –list-products

    vmware-installer -l

    Product Name Product Version
    ==================== ====================
    vmware-workstation 8.0.2.591240

    # vmware-installer -u vmware-workstation –用此命令可以卸载这个软件

    vmware-installer –uninstall-product vmware-workstation

    拷贝系统镜像:

    umount /mnt –卸载

    showmount -e 10.0.0.2

    Export list for 10.0.0.2:
    /var/lib/libvirt/images *
    /yum *
    /share/iso *
    /share/soft *

    mount 10.0.0.2:/share/iso/ /mnt –挂载/share/iso目录

    cp /mnt/rhel-server-6.3-x86_64-dvd.iso /soft/ –拷贝时会卡住,不要按任何键,等它拷贝完、

    du /share/iso/rhel-server-6.3-x86_64-dvd.iso –64位镜像

    3593220 /share/iso/rhel-server-6.3-x86_64-dvd.iso

    ls -l /share/iso/rhel-server-6.3-x86_64-dvd.iso

    -rwxr-xr-x 1 qemu qemu 3679453184 Jun 30 2015 /share/iso/rhel-server-6.3-x86_64-dvd.iso

    du -s /share/iso/rhel-server-6.3-i386-dvd.iso –32位镜像

    cp /mnt/rhel-server-6.3-i386-dvd.iso /soft/

    创建一个虚拟的过程,见笔记里的截图

    安装一个虚拟机,如果报不支持64位的话,请重启你的宿主机,在bios里把CPU选项的intel 虚拟化技术选项开启,重启后再来使用
    虚拟机建议按下面的方法来分区
    /boot/ 200M
    swap 2G
    / 余下的所有空间

  2. 虚拟机的网络配置

    vmware-netcfg

    三种网络:
    桥接:相当于和物理网络同一个交换机
    hostonly:是一个虚拟的内网私网网络,他和你宿主机连接的物理网络无关
    nat:可以看作是在hostonly的基础做了NAT(network address translation)规则

    桥接 与宿主机同一网段,宿主机和虚拟机是平等的,虚拟机使用的是vmnet0 ——>外网

    nat 网络地址转换

    nat(192.168.194.x) vmnet8 ----------宿主机(10.0.0.x)eth0---------->外网
    

    hostonly

    hostonly(172.16.155.x) vment1 ----------宿主机(10.2.2.x)         外网不通
    

    vmware虚拟机的基本用法

    快照: 装完一个新的虚拟机系统后,建议对其做一个snapshot
    挂起: 如果一个实验你今天做不完,想明天继续做,可以先挂机当前的状态,相当与暂停
    克隆: 选全克隆,一般不用链接克隆 create a full clone;
    克隆一台新的机器,需要关机
    你还可以手动克隆. cp A虚拟机的目录 B虚拟机的目录,然后使用vmware虚拟机软件打开B虚拟机目录里的.vmx配置文件就可以了(这里打开它会问你是不是拷贝的,你选择是就可以了;还可能有个问题,如果A虚拟机已经被用过,它这里可能会报你的虚拟机已经被占用,解决方法:删除B虚拟机目录下的所有.lck结尾的锁文件就可以了)

    克隆之后,eth0变成eth1

    为虚拟机加减设备:直接双击图形里的设备然后选择 add 或 remove去加或减

    也可以使用命令的方式来加设备:
    例:加一个大小为1000MB的磁盘
    第一步:在虚拟机目录里创建一个新的磁盘文件,大小自定义,名字要和原来的磁盘名不冲突

    vmware-vdiskmanager -c -s 1000MB -a scsi -t 0 /root/vmware/rhel6.3-1/rhel6.3-1-000003.vmdk

    Creating disk ‘/root/vmware/rhel6.3-1/rhel6.3-1-000003.vmdk’
    Virtual disk creation successful.

    第二步:

    vim /root/vmware/rhel6.3-1/rhel6.3-1.vmx

    scsi0:0.present = “TRUE”
    scsi0:0.fileName = “rhel6.3-1-000002.vmdk” –上两行是原配置文件里的
    scsi0:1.present = “TRUE”
    scsi0:1.fileName = “rhel6.3-1-000003.vmdk” –下两行是我复制上两行,再改一下加上去的;首先磁盘名字要和你刚创建的磁盘名一致,然后前面的编号我由0:0改成0:1

    第三步:
    在虚拟机管理界面,先关掉这个虚拟机,然后再open这个虚拟机,就可以看到新的硬盘了

    第四步.安装VMware_tools
    4.1.1 点击虚拟机(M)
    安装VMware tools
    4.1.2 在/media目录下会自动产生一个文件VMware Tools,进入到VMware Tools目录
    cd/media//media cd VMware\ Tools/ 进入到VMware\ Tools/目录
    tarxvfVMwareTools9.6.21688356.tar.gzC/opt//opt cd /opt
    cdvmwaretoolsdistrib/ ls
    bin doc etc FILES INSTALL installer lib vmware-install.pl
    ./vmwareinstall.pl reboot 重启虚拟机

4.2 设置共享目录
虚拟机(M)
设置
共享文件夹
选择总是启用
添加一个目录
添加完成之后:会在linux虚拟机/mnt/hgfs目录下看到共享文件夹,我们可以通过该目录进行windwos系统和linux系统之间进行数据共享.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值