91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Xen虛擬機在CentOS系統中怎么安裝和使用

發布時間:2022-05-07 15:27:27 來源:億速云 閱讀:282 作者:iii 欄目:大數據

本篇內容主要講解“Xen虛擬機在CentOS系統中怎么安裝和使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Xen虛擬機在CentOS系統中怎么安裝和使用”吧!

一、原理講解

    虛擬化的概念:將服務器物理資源抽象成邏輯資源,讓一臺服務器變成幾臺甚至上百臺相互隔離的虛擬服務器,我們不再受限于物理上的界限,而是讓cpu、內存、磁盤、i/o等硬件變成可以動態管理的“資源池”,從而提高資源的利用率,簡化系統管理,實現服務器整合,讓it對業務的變化更具適應力--------這就是服務器的虛擬化。

    xen是目前linux上的最佳的虛擬化解決方案,特別適合于服務器應用,如用于將多個服務器合并到一臺物理服務器上,以節省運營成本(機房空間、電力消耗);或者是出于安全角度的考慮,需要將不同的應用進行分區,以便降低安全風險等。

1、名詞:

  完全虛擬化(full virtualization):full virtualized

  半虛擬化(para virtualization):paravirtualized

2、xen的運行環境:domain-0與domain-u

  domain-0即虛擬母機或稱為宿主機,與linux主機為同一系統,以xen的linux內核啟動的主機,負責管理和控制客戶機。

  domain-u即虛擬客戶機或稱vps,在domain-0上可以建立多個虛擬客戶機。

  domain-0與domain-u的區別就是domain-0是虛擬機,domain-u是虛擬機上的操作系統。用過windows上vmware的可以把domain-0理解為vmware軟件,domain-u則是運行在vmware上的操作系統。

3、xen的運行方式:

  xen分成多個層級 (layer) 執行。它將linux的核心修改后,再使用修改過的核心開機,而開機后先載入xen的監控器 (hypervisor) , 并且啟動第一個操作系統,稱為domain-0。在xen上面所謂的一個domain就是指一個虛擬機。

  domain-0之所以要先被載入是因為domain-0含有其他虛擬機啟動所必須的控制指令,并且domain-0也是控制虛擬裝置的重要主控系 統。在domain-0上最重要的就是一個xend的常住進程,其他的domain都是由這個xend來管理的。至于命名方面,除了domain-0之外 的其他虛擬機就依序被稱為domain-1, domain-2等等, 我們統稱為domain-u。

  domain-0是很重要的,因為它直接控制xen的監控器(hypervisor),而且掌握了真實的linux驅動程序 (drivers)。而其他的虛擬機(domain-u)則是透過xen監控器來與真實的硬件以及domain-0進行交互。為了讓domain-0能夠 與xen結合,我們必須要修改domain-0的核心才能順利運行。并且需要使用domain-0的核心來開機才可以。domain-0是所有虛擬機的基 礎,所以它可以盡量簡潔,其他的個別服務則可以放置到不pop時尚資訊網同的domain中。xend可以管理domain-0與其他domain之間的啟動與交互,提供一個終端控制 (console) 界面來讓 domain-0 登入其他的 domain。

二、必要條件

1、硬件說明:

請在服務器bios設置中打開關于cpu的虛擬技術;由于品牌、型號不一樣請仔細查找。

2、系統查看cpu不否支持虛擬化

查看cpu對虛擬化的支持程度:

  intel和amd的半虛擬化支持標識 - pae

  # cat /proc/cpuinfo | grep flags
  flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss nx constant_tsc pni ssse3

intel全虛擬化支持標識 - vmx

  # cat /proc/cpuinfo | grep flags
  flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc up pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm

amd全虛擬化支持標識 - svm

  # cat /proc/cpuinfo | grep flags
  flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8legacy 3dnowprefetch ts fid vid ttp tm stc 100mhzsteps

 三、初始xen

    1、配置本地光盤yum

     centos系統只把光盤掛載便可以使用本地源。

    2、安裝xen

  #yum install xen kernel-xen xen-lib virt-manager python-virtinst –y

    3、作用理解

        kernel-xen:可以跑 xen 的 linux 核心

        xen:主要的 xen 套件,包括配置文件、啟動腳本和一些函數庫

        xen-libs:xen 所需要的函數庫

        python-virtinst:提供終端安裝的軟件

        virt-manager:用于圖形界面管理xen

        查看/etc/grub.conf

        選擇帶有xen的內核,并改為使用的內核 

        #init 6

        重啟之后,查看內核

        #uname –r

        2.6.18-274.12.1.e15xen

        #xm list

        domain-0 

四、安裝xen(圖形化)

1、打開“應用程序” centos <wbr>xen <wbr>安裝及使用

Xen虛擬機在CentOS系統中怎么安裝和使用

2、打開“系統工具”,選擇“虛擬系統

Xen虛擬機在CentOS系統中怎么安裝和使用

3、選擇“localhost”,鼠標右擊“新建”  

Xen虛擬機在CentOS系統中怎么安裝和使用

4、點擊“前進” 

Xen虛擬機在CentOS系統中怎么安裝和使用

5、虛擬機命名 

Xen虛擬機在CentOS系統中怎么安裝和使用

6、選擇系統架構,多數由cpu決定

Xen虛擬機在CentOS系統中怎么安裝和使用

7、選擇引導模式(iso、pxe)

Xen虛擬機在CentOS系統中怎么安裝和使用

8、指定位置

Xen虛擬機在CentOS系統中怎么安裝和使用

9、指定硬盤大小(allocate entire virtual disk now 使用整個硬盤)

Xen虛擬機在CentOS系統中怎么安裝和使用

10、指定網絡

Xen虛擬機在CentOS系統中怎么安裝和使用

11、指定內存大小

Xen虛擬機在CentOS系統中怎么安裝和使用

12、虛擬機全部信息

Xen虛擬機在CentOS系統中怎么安裝和使用

13、開始“創建”

Xen虛擬機在CentOS系統中怎么安裝和使用

14、安裝后臺

Xen虛擬機在CentOS系統中怎么安裝和使用

五、常見錯誤描述及解決辦法

   1、通過http或nfs安裝客戶機操作系統出現 unable to retrieve 錯誤:....

  多數原因是防火墻造成的,如果使用http安裝方式時可以先停止防火墻,也可以采用以下方式解決:
通過iptables  -l命令查詢是否有打開80端口或者netstat tunlp | grep httpd
開放端口

  iptables –i input –s 192.168.0.2/24 -p tcp --dport 80 -j accept
  service iptables save

  2、出現類似下面的錯誤:

  post operation failed: xend_post: error from xen daemon: (xend.err 'error creating domain: i need 262144 kib, but dom0_min_mem is 262144 and shrinking to 262144 kib would leave only 244672 kib free.')

  說明新增的虛擬主機內存設置過高,再內存調小點即可。

到此,相信大家對“Xen虛擬機在CentOS系統中怎么安裝和使用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

化州市| 贡嘎县| 尚义县| 文成县| 拉萨市| 潮州市| 鸡西市| 石景山区| 工布江达县| 汝南县| 肇源县| 融水| 平远县| 武乡县| 青阳县| 安陆市| 镇沅| 吉木乃县| 通河县| 枣阳市| 永登县| 阳春市| 博白县| 雅安市| 琼海市| 黄梅县| 无为县| 东宁县| 辛集市| 托克逊县| 丘北县| 南雄市| 衡阳市| 临城县| 阳曲县| 修文县| 扬州市| 玉门市| 天长市| 岫岩| 芜湖市|