ESXi上にProxmox入れてみた。
特に設定する必要はないです。
ゲストOS・・・Debain GNU/Linux 6 (64ビット)
SCSIコントローラ・・・準仮想化
NIC・・・E1000
で、とりあえずは入ります。
が、
このままでは、KVMが使えません。
ESXiをネストする方法はここでは紹介していません。。。
ググって下さい。。。
ここでは、ESXi上にProxmoxをインストールして
VMWare-toolsを入れるまでの手順を紹介しています。
何はともあれアップデートしてみる
# apt-get update W: Failed to fetch https://enterprise.proxmox.com/debian/dists/wheezy/pve-enterprise/binary-amd64/Packages The requested URL returned error: 401 E: Some index files failed to download. They have been ignored, or old ones used instead.
怒られた。。。
サブスクリプションがないので。。。
# nano /etc/apt/sources.list.d/pve-enterprise.list #deb https://enterprise.proxmox.com/debian wheezy pve-enterprise
コメントしてやる
さてKernelはというと
# uname -r 2.6.32-29-pve
2.6.32系。。。
ちょっと探してみる
Kernel
# apt-cache search pve-kernel pve-kernel-2.6.32-24-pve - The Proxmox PVE Kernel Image pve-kernel-2.6.32-26-pve - The Proxmox PVE Kernel Image pve-firmware - Binary firmware code for the pve-kernel pve-kernel-2.6.32-20-pve - The Proxmox PVE Kernel Image pve-kernel-2.6.32-25-pve - The Proxmox PVE Kernel Image pve-kernel-2.6.32-23-pve - The Proxmox PVE Kernel Image pve-kernel-2.6.32-22-pve - The Proxmox PVE Kernel Image pve-kernel-2.6.32-29-pve - The Proxmox PVE Kernel Image
これだけ
Kernel-headers
# apt-cache search pve-headers pve-headers-2.6.32-20-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-25-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-24-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-26-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-23-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-22-pve - The Proxmox PVE Kernel Headers
そう、2.6.32-29がない。。。
で、色々と調べてみたらレポジトリの
「pve-no-subscription」が使えるらしいので
# cat /etc/apt/sources.list deb http://ftp.jp.debian.org/debian wheezy main contrib # security updates deb http://security.debian.org/ wheezy/updates main contrib # proxmox deb http://download.proxmox.com/debian/dists wheezy pve-no-subscription
こいつを追加
で、再度アップデート
# apt-get update Hit http://security.debian.org wheezy/updates Release.gpg Hit http://ftp.jp.debian.org wheezy Release.gpg Hit http://ftp.jp.debian.org wheezy Release Hit http://ftp.jp.debian.org wheezy/main amd64 Packages Hit http://ftp.jp.debian.org wheezy/contrib amd64 Packages Hit http://security.debian.org wheezy/updates Release Hit http://ftp.jp.debian.org wheezy/contrib Translation-en Hit http://download.proxmox.com wheezy Release.gpg Hit http://ftp.jp.debian.org wheezy/main Translation-en Hit http://security.debian.org wheezy/updates/main amd64 Packages Hit http://download.proxmox.com wheezy Release Hit http://security.debian.org wheezy/updates/contrib amd64 Packages Hit http://security.debian.org wheezy/updates/contrib Translation-en Hit http://download.proxmox.com wheezy/pve-no-subscription amd64 Packages Hit http://security.debian.org wheezy/updates/main Translation-en Ign http://download.proxmox.com wheezy/pve-no-subscription Translation-en_US Ign http://download.proxmox.com wheezy/pve-no-subscription Translation-en Reading package lists... Done
からの
apt-cache search pve-headers pve-headers-2.6.32-27-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-25-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-24-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-26-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-23-pve - The Proxmox PVE Kernel Headers pve-headers-3.10.0-1-pve - The Proxmox PVE Kernel Headers pve-headers-3.10.0-2-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-28-pve - The Proxmox PVE Kernel Headers pve-headers-2.6.32-29-pve - The Proxmox PVE Kernel Headers
「2.6.32-29-pve」があるある
注意
「pve-kernel-3.10.0-2-pve」がありますが、
このKernelではOpenVZが使えません。
(そのうち、Kernel再構築してみようかな。。。)
Kernel-headersのインストール
# apt-get install pve-headers-2.6.32-29-pve Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: pve-headers-2.6.32-29-pve 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 6,592 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://download.proxmox.com/debian/ wheezy/pve-no-subscription pve-headers-2.6.32-29-pve amd64 2.6.32-126 [6,592 kB] Fetched 6,592 kB in 7s (894 kB/s) Selecting previously unselected package pve-headers-2.6.32-29-pve. (Reading database ... 40693 files and directories currently installed.) Unpacking pve-headers-2.6.32-29-pve (from .../pve-headers-2.6.32-29-pve_2.6.32-126_amd64.deb) ... Setting up pve-headers-2.6.32-29-pve (2.6.32-126) ... #
あとは、コンパイラがないので、
# apt-get install gcc
あとは、普段どおりに
VMWare-toolsをインストールしてあげればOK!!
インストール後は、最初にE1000にしていたのを、
VMXNET3にしてやれば、IPアドレスもvSphereクライアントから見えるようになります。
[tegaki]さて次だ[/tegaki]