在Debian7.7上安装Proxmox 3.3环境
当使用Proxmox提供的ISO进行安装时,发现以下问题,所以先安装了Wheezy再进行安装尝试。
-
任意のパーティションにできない
EFIにインストールできない
我使用了 firmware-7.7.0-amd64-netinst.iso 进行操作系统安装。在安装过程中,我只选择了 SSH 服务器的 tasksel 选项。
步驟
-
Install Proxmox VE on Debian Wheezy – Proxmox VE
最初にBIOSのプロセッサオプションを確認しKVMが使えるようにVTを有効にしておく。
apt-get install -y vim sudo patch
+ vagrant ALL=(ALL) NOPASSWD: ALL
# cat > /etc/apt/sources.list.d/proxmox.list <<EOF
deb http://download.proxmox.com/debian wheezy pve-no-subscription
EOF
wget -q -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -
apt-get update
apt-get dist-upgrade -y
apt-get install -y pve-kernel-2.6.32-34-pve pve-firmware
如果出现找不到固件的错误
-deb http://ftp.jp.debian.org/debian/ wheezy main
+deb http://ftp.jp.debian.org/debian/ wheezy main non-free
apt-get update
apt-get install -y firmware-linux-nonfree firmware-b43-installer
请重新启动。选择Debian GNU/Linux,Linux 2.6.32-34-pve在grub中进行启动。
重新启动后
apt-get remove -y linux-image-amd64 linux-image-3.2.0-4-amd64
将本机的主机名IP地址写入hosts文件中(192.168.11.3)。
-127.0.1.1 proxmox
+192.168.11.3 proxmox
apt-get install -y \
proxmox-ve-2.6.32 ntp ssh lvm2 postfix ksm-control-daemon vzprocps open-iscsi bootlogd screen
pveam update
Web UI的补丁
$ wget -q https://raw.github.com/tukiyo/proxmox/master/pvemanagerlib.js.patch.2 && \
sudo patch /usr/share/pve-manager/ext4/pvemanagerlib.js < pvemanagerlib.js.patch.2
KVM的配置
vmbr0的设置
Proxmox使用vmbr0。请按如下进行设置。
# network interface settings
auto lo
iface lo inet loopback
iface eth0 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.11.3
netmask 255.255.255.0
gateway 192.168.11.1
dns-nameservers 192.168.11.1
dns-search myhome.co.jp
#
bridge_ports eth0
bridge_stp off
bridge_fd 0
重新启动操作系统。
-
kvmを有効にするため、OS再起動します。
通过Web界面访问
请确认能够通过https://192.168.11.3:8006访问并使用root登录。
-
Download/template/precreated – OpenVZ Linux Containers Wiki