可用服務器:內網機器172.16.1.15centos
服務器配置:16顆cpu E5620 ;內存:48G;硬盤500G
測試環境要求:
IP範圍172.16.1.101---172.16.1.130
每臺測試機的安裝環境
Centos6.3
線上測試機的平臺採用的kvm搭建:
1.
咱們線上測試機標準配置:
1顆cpu
2G內存
20G硬盤(如部分開發人員有須要,能夠擴展)
兩塊網卡(1網段和2網段)
2.
基礎安裝:
首先配置橋接網卡,網上有現成的腳本能夠使用,這個是我在以前測試convirt時發現的,其實是convirt的環境配置工具。
先將工具包下載下來下
wget http://www.convirture.com/downloads/convirture-tools/2.0.1/convirture-tools-2.0.1.tar.gz
而後解壓軟件包吧
# tar zxvf convirture-tools-2.0.1.tar.gz
# /root/convirture-tools/install/managed_server/scripts/convirt-tool --bridge setup
執行完畢,ifconfig,查看你的虛擬網卡br
如下是我實現wget好的網絡安裝的鏡像
# ls /root/CentOS-6.3-x86_64-netinstall.iso
# mount -t iso9660 CentOS-6.3-x86_64-netinstall.iso /media/ -o loop
建立虛擬磁盤
#cd /data/kvm
# qemu-img create -f raw test101.img 20G
#virt-install --name=test101 --ram=2048 --vcpus 1 -l /media/ --disk /data/kvm/test101.img --force --network bridge=br1 --network bridge=br2 --hvm --prompt --extra-args "console=tty0 console=ttyS0,115200n8"
通常會提示ERROR Cannot get interface MTU on 'br2': No such device這時你要確保你的橋接網卡有兩塊,即br一、br2,若需求是一塊網卡,可只加一個network參數
進入安裝選項
Welcome to CentOS for x86_64
┌────────┤ Choose a Language ├────────┐
│ │
│ What language would you like to use │
│ during the installation process? │
│ │
│ Catalan ↑ │
│ Chinese(Simplified) ▒ │
│ Chinese(Traditional) ▮ │
│ Croatian ▒ │
│ Czech ▒ │
│ Danish ▒ │
│ Dutch ▒ │
│ English ↓ │
│ │
│ ┌────┐ │
│ │ OK │ │
│ └────┘ │
│ │
│ │
└─────────────────────────────────────┘
<Tab>/<Alt-Tab> between elements | <Space> selects | <F12> next screen
繼續
┌───┤ Installation Method ├───┐
│ │
│ What type of media contains │
│ the installation p_w_picpath? │
│ │
│ Local CD/DVD │
│ Hard drive │
│ NFS directory │
│ URL │
│ │
│ ┌────┐ ┌──────┐ │
│ │ OK │ │ Back │ │
│ └────┘ └──────┘ │
│ │
│ │
└─────────────────────────────┘
此處你能夠按需求選擇,如標題所示,此處採用網絡安裝,因此選擇URL
而後進入網卡設置選項,須要聲明的是你要確保你的虛擬服務主機是可以鏈接網絡的,設置你的網卡模式,確保虛擬網卡鏈接網絡
如我設置
IPv4 address: 172.16.1.232____ / 255.255.255.0___ │
│ Gateway: 172.16.1.1_______________________________ │
│ Name Server: 8.8.8.8__________________________________ │
│ │
│ ┌────┐ ┌──────┐ │
│ │ OK │ │ Back │ │
│ └────┘ └──────┘ 進入你的網絡安裝源設置
┌────────────────────────┤ URL Setup ├─────────────────────────┐
│ │
│ Please enter the URL containing the CentOS │
│ installation p_w_picpath on your server. │
│ │
│ http://mirrors.163.com/centos/6.3/os/x86_64/________________ │
│ │
│ [ ] Enable HTTP proxy │
│ │
│ Proxy URL ___________________________________ │
│ Username _______________ │
│ │
│ Password _______________ │
│ │
│ ┌────┐ ┌──────┐ │
│ │ OK │ │ Back │ │
│ └────┘ └──────┘ │
│ │
│ │
└──────────────────────────────────────────────────────────────┘ 我採用的是http://mirrors.163.com/centos/6.3/os/x86_64/ 注意這裏不是網絡鏡像,是讀取的網絡文件
進入安裝等待完成
\更多安裝設置選項virt-install --help查看
完成安裝重啓