• Virt-install用法:


     

     #一般选项:指定虚拟机的名称、内存大小、VCPU个数及特性等

    -n  NAME,  --name=NAME:虚拟机名称,需全局惟一;

    -r  MEMORY,  --ram=MEMORY:虚拟机内在大小,单位为MB;

    --vcpus=VCPUS[,maxvcpus=MAX][,sockets=#][,cores=#][,threads=#]:VCPU个数及相关配置;

    --cpu=CPU:CPU模式及特性,如coreduo等;可以使用qemu-kvm  -cpu  ?来获取支持的CPU模式;

    安装方法:指定安装方法、GuestOS类型等;

    -c  CDROM,  --cdrom=CDROM:光盘安装介质;

    -l  LOCATION,  --location=LOCATION:安装源URL,支持FTP、HTTP及NFS等,如ftp://172.16.0.1/pub;

    --pxe:基于PXE完成安装;

    --livecd:  把光盘当作LiveCD;

    --os-type=DISTRO_TYPE:操作系统类型,如linux、unix或windows等;

    --os-variant=DISTRO_VARIANT:某类型操作系统的变体,如rhel5、fedora8等;

    -x  EXTRA,  --extra-args=EXTRA:根据--location指定的方式安装GuestOS时,用于传递给内核的额外

    选项,例如指定kickstart文件的位置,--extra-args  "ks=http://172.16.0.1/class.cfg"

    --boot=BOOTOPTS:指定安装过程完成后的配置选项,如指定引导设备次序、使用指定的而非安装的ke

    rnel/initrd来引导系统启动等  ;例如:

    --boot    cdrom,hd,network:指定引导次序;

    --boot  kernel=KERNEL,initrd=INITRD,kernel_args=”console=/dev/ttyS0”:指定启动系统的内核及initrd文件;

    #存储配置:指定存储类型、位置及属性等;

    --disk=DISKOPTS:指定存储设备及其属性;格式为—disk /some/storage/path,opt1=val1,opt2=val2等;

    常用的选项有:

             device:设备类型,如cdrom、disk或floppy等,默认为disk;

             bus:磁盘总结类型,其值可以为ide、scsi、usb、virtio或xen;

             perms:访问权限,如rw、ro或sh(共享的可读写),默认为rw;

             size:新建磁盘映像的大小,单位为GB;

             cache:缓存模型,其值有none、writethrouth(缓存读)及writeback(缓存读写);

             format:磁盘映像格式,如raw、qcow2、vmdk等;

             sparse:磁盘映像使用稀疏格式,即不立即分配指定大小的空间;

             --nodisks:不使用本地磁盘,在LiveCD模式中常用;

    #网络配置:指定网络接口的网络类型及接口属性如MAC地址、驱动模式等;

    -w  NETWORK,  --network=NETWORK,opt1=val1,opt2=val2:将虚拟机连入宿主机的网络中,其中NETWORK可以为:

             bridge=BRIDGE:连接至名为“BRIDEG”的桥设备;

             network=NAME:连接至名为“NAME”的网络;

    其它常用的选项还有:

             model:GuestOS中看到的网络设备型号,如e1000、rtl8139或virtio等;

             mac:固定的MAC地址;省略此选项时将使用随机地址

    --nonetworks:虚拟机不使用网络功能;

    #其它:

    --autostart:指定虚拟机是否在物理启动后自动启动;

    --print-xml:如果虚拟机不需要安装过程(--import、--boot),则显示生成的XML而不是创建此虚拟

    机;默认情况下,此选项仍会创建磁盘映像;

    --force:禁止命令进入交互式模式,如果有需要回答yes或no选项,则自动回答为yes;

    --dry-run:执行创建虚拟机的整个过程,但不真正创建虚拟机、改变主机上的设备配置信息及将其创

    建的需求通知给libvirt;

    -d,  --debug:显示debug信息;

    学习参考博文:http://www.178linux.com/66897

  • 相关阅读:
    在Oracle中添加用户 赋权 修改暗码 解锁
    Ubuntu Linux 8.04 Vsftp 假造用户设置
    用一个实例讲解DB2数据库游标轮回的成果
    解说Oracle数据库自动增长列的完成过程
    MSN登录错误“80072efd”解决办法
    再学 GDI+[61]: 路径画刷(1) SetCenterColor、SetSurroundColors
    WinAPI: 测试 BitBlt
    两个 CopyRect
    再学 GDI+[58]: 路径 保存与读取路径数据
    再学 GDI+[62]: 路径画刷(2) SetCenterPoint、GetCenterPoint
  • 原文地址:https://www.cnblogs.com/as007012/p/10186000.html
Copyright © 2020-2023  润新知