OpenStack东揣,VMWare導出ovf格式轉(zhuǎn)換為qcow2鏡像

ovf虛擬機到入openstack

一眼俊、ovf導出前準備工作

  1. 注意事項
    1. 如果需要創(chuàng)建openstack實例時自動調(diào)整分區(qū)空間的話,在制作VMWare虛擬機時需選擇自定義創(chuàng)建悲酷,不能使用LVM套菜,不能創(chuàng)建/boot等多余分區(qū),只能有'/'一個分區(qū)设易。
    2. 本章只介紹使用創(chuàng)建VMWare時使用了LVM管理磁盤逗柴, ovf制作qcow2鏡像。如需導出1中所述的ovf顿肺,參考《iso制作qcow2》文檔戏溺。
  2. 克隆虛擬機
  3. 生成kdump的捕獲內(nèi)核,避免生成qcow2后屠尊,創(chuàng)建實例生成initrd旷祸,占用太多時間
    // 1. 查看/boot目錄下是否有initrd-<內(nèi)核版本號>kdump.img文件
    ls
    結(jié)果:
    initramfs-2.6.32-504.el6.x86_64.img
    // 2. 沒有的話,執(zhí)行下面指令讼昆,<2.6.32-504.el6.x86_64>為內(nèi)核版本號托享,可從上面的<initramfs-2.6.32-504.el6.x86_64.img>獲取:
    cd /boot
    mkinitrd initrd-2.6.32-504.el6.x86_64kdump.img 2.6.32-504.el6.x86_64
    
  4. 修改網(wǎng)絡配置
    1. 設置NOZEROCONF
      echo "NOZEROCONF=yes" >> /etc/sysconfig/network
      
    2. 刪除/etc/udev/rules.d/下的net-70配置文件
      rm /etc/udev/rules.d/70-persistent-net.rules
      
    3. 修改/etc/sysconfig/network-script
      vim /etc/sysconfig/network-scripts/ifcfg-eth0
      // 內(nèi)容如下:
      DEVICE=eth0
      TYPE=Ethernet
      ONBOOT=yes
      NM_CONTROLLED=no
      BOOTPROTO=dhcp
      
    4. 關(guān)閉虛擬機

二控淡、導出的ovf文件

  • 如有掛載ISO嫌吠,先卸載ISO再導出


    卸載ISO

三、將ovf轉(zhuǎn)換為qcow2格式

  1. 安裝kvm
    apt-get install qemu-img qemu-kvm
    
  2. 轉(zhuǎn)換鏡像為qcow2格式
    // xxx換成導出的文件名掺炭,這里是(CentOS6.6Full-disk1.vmdk)
    qemu-img convert -f vmdk -O qcow2 xxx-disk1.vmdk xxx-disk1.qcow2
    // 查看生成文件的基本信息
    qemu-img info CentOS6.6Full-disk1-no-init.qcow2
    
    image: CentOS6.6Full-disk1-no-init.qcow2
    file format: qcow2
    virtual size: 8.0G (8589934592 bytes)
    disk size: 2.4G
    cluster_size: 65536
    Format specific information:
        compat: 1.1
        lazy refcounts: false
    
  3. 上傳進行到openstack
    方法一:直接登錄管理界面辫诅,添加鏡像即可
    方法二:命令行上傳
    // 獲取admin權(quán)限
    cd /home/devstack
     // 注:修改local.conf中的ip設置
    source openrc admin admin
    // 上傳鏡像
    openstack image create "CentOS6.6-fvmware" \
      --file CentOS6.6Full-disk1.qcow2 \
      --disk-format qcow2 --container-format bare \
      --public
    

四、創(chuàng)建OpenStack實例

? 如果需要擴展空間涧狮,可以手動擴展分區(qū)

  1. 查看磁盤分配情況:
    fdisk -l
    
fdisk -l
  1. 查看磁盤掛載信息
    df -h
    
df -h
  1. 查看1和2可以發(fā)現(xiàn)還有將近2G空間沒有分配
  2. 創(chuàng)建并格式化未使用的分區(qū)
    fdisk /dev/vda
    Command (m for help): n
    Select (default p): p
    // ls /dev/vda* 選擇一個未使用的Partition number填入下方
    Partition number (1-4, default 1): 查看圖Partition Number
    // fdisk -l 查看炕矮,選擇/dev/vda2 的end(16645)
    First sector (2048-4294967295, default 2048): 查看圖First sector
    Last sector, +sectors or +size{K,M,G} (2048-4294967294, default 4294967294): Enter
    Command (m for help): t
    Hex code (type L to list all codes): 8e
    Command (m for help): w
    
    • 圖Partition Number
Partition Number
  • 圖First sector
First sector
  • 根據(jù)提示,重啟實例
reboot
  1. 重啟后查看vda情況
    查看/dev/vda
    ls /dev/vda*
    
ls /dev/vda*
  1. 創(chuàng)建物理卷/dev/vda3(上面創(chuàng)建的/dev/vda3)

    pvcreate /dev/vda3
    
    • 創(chuàng)建失斦咴:


      創(chuàng)建失敗
    • 解決方法
      這是由于lvm過濾導致的肤视,打開/etc/lvm/lvm.conf文件,修改如下,然后重新掛載即可


      /etc/lvm/lvm.conf
  2. 查看當前vg組情況

    vgs
    
vgs
  1. 添加/dev/sda3到VolGroup組
    vgextend VolGroup /dev/vda3
    
vgextend
  1. 拓展邏輯卷(lv)
    lvextend -l +100%FREE /dev/VolGroup/lv_root
    
lvextend
lvdisplay
lvextend
  1. 重置文件系統(tǒng)大小
    resize2fs /dev/mapper/VolGroup-lv_root
    
resize2fs
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末涉枫,一起剝皮案震驚了整個濱河市邢滑,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌愿汰,老刑警劉巖困后,帶你破解...
    沈念sama閱讀 211,423評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異衬廷,居然都是意外死亡摇予,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,147評論 2 385
  • 文/潘曉璐 我一進店門吗跋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來侧戴,“玉大人宁昭,你說我怎么就攤上這事⌒锼危” “怎么了积仗?”我有些...
    開封第一講書人閱讀 157,019評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長本缠。 經(jīng)常有香客問我斥扛,道長,這世上最難降的妖魔是什么丹锹? 我笑而不...
    開封第一講書人閱讀 56,443評論 1 283
  • 正文 為了忘掉前任稀颁,我火速辦了婚禮,結(jié)果婚禮上楣黍,老公的妹妹穿的比我還像新娘匾灶。我一直安慰自己,他們只是感情好租漂,可當我...
    茶點故事閱讀 65,535評論 6 385
  • 文/花漫 我一把揭開白布阶女。 她就那樣靜靜地躺著,像睡著了一般哩治。 火紅的嫁衣襯著肌膚如雪秃踩。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,798評論 1 290
  • 那天业筏,我揣著相機與錄音憔杨,去河邊找鬼。 笑死蒜胖,一個胖子當著我的面吹牛消别,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播台谢,決...
    沈念sama閱讀 38,941評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼寻狂,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了朋沮?” 一聲冷哼從身側(cè)響起蛇券,我...
    開封第一講書人閱讀 37,704評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎樊拓,沒想到半個月后纠亚,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,152評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡骑脱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,494評論 2 327
  • 正文 我和宋清朗相戀三年菜枷,在試婚紗的時候發(fā)現(xiàn)自己被綠了苍糠。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片叁丧。...
    茶點故事閱讀 38,629評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出拥娄,到底是詐尸還是另有隱情蚊锹,我是刑警寧澤,帶...
    沈念sama閱讀 34,295評論 4 329
  • 正文 年R本政府宣布稚瘾,位于F島的核電站牡昆,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏摊欠。R本人自食惡果不足惜丢烘,卻給世界環(huán)境...
    茶點故事閱讀 39,901評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望些椒。 院中可真熱鬧播瞳,春花似錦、人聲如沸免糕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽石窑。三九已至牌芋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間松逊,已是汗流浹背躺屁。 一陣腳步聲響...
    開封第一講書人閱讀 31,978評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留棺棵,地道東北人楼咳。 一個月前我還...
    沈念sama閱讀 46,333評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像烛恤,于是被迫代替她去往敵國和親母怜。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,499評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1.環(huán)境準備 centos7 1.1缚柏、yum安裝設置 yum list |grep openstackcentos...
    davisgao閱讀 5,476評論 1 16
  • 注: 所有命令都要切換到 root 用戶下執(zhí)行,通過 sudo su 命令可切換到 root 用戶 ,這樣就不需要...
    余帶鹽閱讀 2,310評論 0 4
  • qcow2苹熏、raw、vmdk等鏡像格式 目錄 原文:http://www.prajnagarden.com/?p=...
    SkTj閱讀 2,691評論 0 0
  • 這一章節(jié)我們將來探討下如何熱添加虛擬磁盤币喧,熱擴容虛擬磁盤轨域。熱添加、熱擴容意味著您可以這些操作可以在虛擬機保持運行的...
    drfung閱讀 1,323評論 0 1
  • 云計算 1:什么是云計算杀餐? 云計算是一種按量付費的模式干发!云計算的底層是通過虛擬化技術(shù)來實現(xiàn)的! 2:云計算的服務類...
    人氣昂閱讀 822評論 0 0