Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Xen 虛擬機在 CentOS 6.3 上的安裝與管理實戰

編輯:Linux 教學

環境準備

  • 宿主機:CentOS 6.3
  • 網路:配置橋接介面 eth0

1. 安裝 Xen 宿主環境

yum install bridge-utils
yum install https://au1.mirror.crc.id.au/repo/el6/x86_64/kernel-xen-release-6-5.noarch.rpm
yum install kernel-xen xen
vi /etc/sysconfig/selinux  # SELINUX=disabled
reboot

驗證:xm info 輸出正常即安裝成功。

2. 準備安裝介質(HTTP 方式)

Xen 不支援直接掛載 ISO 安裝,需透過 HTTP/NFS 提供安裝源:

yum install httpd
mount -o loop -t iso9660 /data7/CentOS-6.3-x86_64-bin-DVD1.iso /var/www/html
service httpd start

建議掛載至 HTTP 根目錄,避免安裝過程找不到套件。

3. 建立虛擬機磁碟與安裝

# 建立 30GB 磁碟映像
dd if=/dev/zero of=/data/vm/vm00.img bs=1k seek=30720k count=1

# 啟動安裝(半虛擬化模式)
virt-install --paravirt \
  --file=/data/vm/vm00.img \
  --name=vm00 \
  --ram=1024 \
  --vcpus=1 \
  --bridge=eth0 \
  --nographics \
  --location=https://192.168.1.185/

安裝介面選擇 URL 安裝,輸入 https://192.168.1.185/ 完成安裝並重啟。

4. 虛擬機日常管理命令

操作命令
列出虛擬機xm list
啟動xm start vm00
進入控制台xm console vm00
關機xm shutdown vm00
重啟xm reboot vm00
強制關機xm destroy vm00
刪除虛擬機xm delete vm01

5. 克隆虛擬機快速部署

virt-clone -o vm00 -n vm01 -f /data/vm/vm01.img

克隆後即可用上述命令管理新虛擬機。

Copyright © Windows教程網 All Rights Reserved