• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    Linux下XEN虛擬服務器安裝配置[CentOS]

    發布時間:  2012/8/5 13:33:08

     環境:
      虛擬服務器:
      CentOS 5.4
      192.168.10.6
      虛擬主機:
      CentOS5.4
      192.168.10.8
      虛擬服務器XEN通過yum來安裝,虛擬主機通過virt-install來安裝。
      步驟:
      1.為了方便行事,把系統默認的yum源換成中科大的源,這個速度國內比較快。
      cd /etc/yum.repos.d
      mv CentOS-Base.repo CentOS-Base.repo.save
      wget http://centos.ustc.edu.cn/CentOS-Base.repo.5
      mv CentOS-Base.repo.5 CentOS-Base.repo
      2.確認當前XEN并未安裝在系統中,并通過yum來安裝XEN
      yum clean all
      yum grouplist //若Virtualization位于Available Groups而非Installed Groups里則說明XEN并未安裝在系統中
      yum groupinstall Virtualization -y
      3.安裝完成后修改grub讓它以xen內核啟動
      vi /etc/grub.conf
      #boot=/dev/sda
      default=0
      timeout=5
      splashimage=(hd0,0)/boot/grub/splash.xpm.gz
      hiddenmenu
      title CentOS (2.6.18-164.11.1.el5xen)
      root (hd0,0)
      kernel /boot/xen.gz-2.6.18-164.11.1.el5
      module /boot/vmlinuz-2.6.18-164.11.1.el5xen ro root=LABEL=/
      module /boot/initrd-2.6.18-164.11.1.el5xen.img
      title CentOS (2.6.18-164.el5PAE)
      root (hd0,0)
      kernel /boot/vmlinuz-2.6.18-164.el5PAE ro root=LABEL=/
      initrd /boot/initrd-2.6.18-164.el5PAE.img
      grub.conf里面大概會是這個樣子,需要手工改的地方是default=1,把它改成0,即讓CentOS (2.6.18-164.11.1.el5xen)來做默認啟動。
      保存退出后重啟系統。
      4.開始安裝虛擬主機的準備工作:
      創建磁盤
      dd if=/dev/zero of=/app/xendata/gaso1disk bs=25600 seek=1024k count=0 //創建個25g的磁盤空間
      mkfs -t ext3 /app/xendata/gaso1disk //格成ext3格式
      拷貝系統鏡像存放到本地/app/gasoimages/centos5.iso
      把系統鏡像掛在某個目錄下(此處掛到/tmp)
      mount -o loop /app/gasoimages/centos5.iso /tmp
      啟動nfs服務
      service nfs start
      編輯nfs目錄權限
      vi /etc/exports
      /tmp 192.168.10.*(ro) //添加這么一行
      保存退出,并重新輸出掛載目錄
      exportfs -rv
      5.開始安裝虛擬主機
      virt-install -n gasotest -r 2048 --vcpus=2 -f /app/xendata/gaso1disk --nographics -l /tmp
      -n指定虛擬主機名稱
      -r指定虛擬主機使用的內存大小,這里是2g
      --vcpus=2指定虛擬主機使用的cpu個數
      -f指定虛擬主機使用的磁盤空間文件
      --nographics指定虛擬主機安裝不開啟圖形界面
      -l指定虛擬主機安裝鏡像的位置,這里指到/tmp實際上是不啟作用的,應該指到剛才建立的那個nfs上,但是沒關系,安裝的時候可以重新指定。
      選擇語言->選擇NFS->NFS主機名稱:192.168.10.6;NFS目錄:/tmp->選擇ipv4,ip地址手工設置一下:192.168.10.8/255.255.255.0,網關填一下,dns可填可不填->之后安裝過去跟正常安裝系統類似,可以選擇文本安裝,也可以選擇vnc安裝。
      至此虛擬主機的安裝基本就可以過了。
      6.一些XEN控制虛擬主機的命令:
      xm list //查看運行的虛擬主機都有哪些,其中Domain0是XEN服務器這個宿主機
      xm shutdown gasotest //關閉剛才建立的虛擬主機,gasotest是虛擬主機的名稱,也可以用id關閉。
      xm create gasotest //開啟虛擬主機gasotest
      xm create gasotest -c //這個-c參數可以調用console跟蹤進去。
      注:
      1.剛創建的虛擬主機的配置文件是/etc/xen/gasotest,以后創建的虛擬主機都會在/etc/xen/下生成一個同名的配置文件,修改里面的參數可以調整虛擬主機的參數。
      2.把虛擬主機加入開機自動啟動:
      chkconfig --add xendomains
      ln -s /etc/xen/gasotest /etc/xen/auto/gasotest //放在這個auto目錄里的域開機時都會自動啟動,當然前提是先把xendomains服務加入開機啟動。

    億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
       聯系:億恩小凡
       QQ:89317007
       電話:0371-63322206


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線