日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

debian6 xen4.0安装 guest半虚拟化--tar安装

發布時間:2025/6/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 debian6 xen4.0安装 guest半虚拟化--tar安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么80%的碼農都做不了架構師?>>> ??

? ? ?還記得上一篇的debootstrap安裝過程嗎,過程是順利的,結果是慘敗的,至今還沒找到原因,但確定是系統哪里設置的有問題,還請大牛給解釋一下。

? ? ?在上上一篇中我把安裝好的全虛擬化的系統打了一個包,就是為了在現在使用,在直接使用前需要對打的包進行一下簡單的修改,刪除/etc/ssh目錄中的ssh_host_dsa_key ?ssh_host_dsa_key.pub ?ssh_host_rsa_key ?ssh_host_rsa_key.pub文件,因為在安裝過程中xen-tool會自動生成相關配置,這是由于已經存在相關文件,需要手動俺兩次回車(y)跳過,所以先刪除在全虛擬化包中的文件,還是用xen-tools安裝,配置文件如下:

lvm = lvm-xen install-method = tar: tar-cmd = /bin/tar -zxvf /opt/debian6.tgz size = 30Gb memory = 3072Mb swap = 4096Mb fs = ext4 dist = `xt-guess-suite-and-mirror --suite` gateway = 10.1.6.254 netmask = 255.255.255.0 broadcast = 10.1.6.255 dhcp = 1 cache = yes genpass = 1 genpass_len = 8 hash_method = sha256 kernel='/boot/vmlinuz-2.6.32-5-amd64' initrd='/boot/initrd.img-2.6.32-5-amd64' arch = amd64 mirror = http://mirrors.163.com/debian ext3_options = noatime,nodiratime,errors=remount-ro ext2_options = noatime,nodiratime,errors=remount-ro xfs_options = defaults reiserfs_options = defaults btrfs_options = defaults boot = 1 serial_device = hvc0 disk_device = xvda vcpus = 2

? ? ?因為在默認安裝時要執行一系列hook腳本,而hook腳本中會利用一些列腳本進行虛擬機的定制,其中就有兩項是安裝內核和內核模塊,hook腳本是根據宿主機的情況安裝相同的內核及模塊,而在全虛擬化的包中使用的是默認的debian6內核,并非xen內核,在查看日志時發現會報出一些xen內核模塊不存在的錯誤,而且也不想在虛擬機中使用xen內核,所以需要修改hook腳本,在/usr/lib/xen-tools/debian.d目錄下,該目錄下的hook腳本都可以根據自我需求進行修改,影響安裝過程的主要有兩個腳本80-install-kernel和80-install-modules。

? ? ?修改80-install-kernel文件

KERNEL_XEN_PKG="linux-image-$XEN_ARCH" DOMU_KERNEL=$(basename $(ls -1 ${prefix}/boot/vmlinuz* | head -n 1))

? ? ? 修改80-install-modules文件

linux_modules_package="linux-modules-2.6.32-5-amd64"

? ? ? ?開始安裝

xen-create-image --hostname=xen-para-tar --install-method=tar --install-source=/opt/debian6.tgz

? ? ? ?安裝過程和上一篇的一樣,只不過是本地解壓包安裝,安裝完成后獲取ip則可以登錄。

? ? ? ?可以看到在宿主機上同時運行了一個全虛擬化和一個半虛擬化的虛擬機,在經過性能測試后,兩者性能差距不大,但是還是hvm的好于pv,看來還需要查找問題。

?

?

轉載于:https://my.oschina.net/guol/blog/79022

總結

以上是生活随笔為你收集整理的debian6 xen4.0安装 guest半虚拟化--tar安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。