https://pve.proxmox.com/mediawiki/api.php?action=feedcontributions&user=Vadim+Kutchin&feedformat=atomProxmox VE - User contributions [en]2024-03-28T11:38:59ZUser contributionsMediaWiki 1.35.11https://pve.proxmox.com/mediawiki/index.php?title=Install_Proxmox_VE_on_Debian_Jessie&diff=7435Install Proxmox VE on Debian Jessie2015-08-20T14:25:36Z<p>Vadim Kutchin: /* Introduction */ correct name of using debian distribution - jessie, not wheezy</p>
<hr />
<div>=Introduction=<br />
<br />
<b>BETA NOT FOR PRODUCTION</b><br />
<br />
The installation of a supported Proxmox VE server should be done via [[Bare-metal_ISO_Installer]]. In some case it makes sense to install Proxmox VE on top of a running Debian Jessie 64-bit, especially if you want a custom partition layout. For this HowTO the following Debian Jessie ISO was used: [http://cdimage.debian.org/debian-cd/8.1.0/amd64/iso-cd/debian-8.1.0-amd64-netinst.iso debian-8.1.0-amd64-netinst.iso].<br />
<br />
=Install a standard Debian Jessie (amd64)=<br />
Install a standard Debian Jessie, for details see [http://www.debian.org Debian], and select a fixed IP.<br />
It is recommended to only install the "standard" package selection and nothing else, as Proxmox VE brings its own packages for qemu, lxc. You can create empty partitions during installation and then use it to create [[ZFS]] pool.<br />
<br />
== Add an /etc/hosts entry for your IP address==<br />
<br />
Please make sure that your hostname is resolvable via /etc/hosts, i.e you need an entry in /etc/hosts which assigns an IPv4 address to that hostname.<br />
<br />
'''Note''': Make sure that no IPv6 address for your hostname is specified in `/etc/hosts`<br />
<br />
For instance if your IP adress is 192.168.15.77, and your hostname prox4m1, then your /etc/hosts file shoud look like:<br />
<br />
<pre><br />
127.0.0.1 localhost<br />
192.168.15.77 prox4m1.proxmox.com prox4m1<br />
<br />
# The following lines are desirable for IPv6 capable hosts<br />
::1 localhost ip6-localhost ip6-loopback<br />
ff02::1 ip6-allnodes<br />
ff02::2 ip6-allrouters<br />
</pre><br />
<br />
You can test if you setup is ok using the '''getent''' command:<br />
<pre><br />
#verify that your hostname is resolved<br />
getent hosts $(hostname)<br />
192.168.15.77 prox4m1.proxmox.com prox4m1<br />
</pre><br />
<pre><br />
# verify that your IP address is resolved <br />
getent hosts 192.168.15.77<br />
192.168.15.77 prox4m1.proxmox.com prox4m1<br />
</pre><br />
<br />
=Install Proxmox VE=<br />
==Adapt your sources.list==<br />
<br />
Add the Proxmox VE repository:<br />
echo "deb http://download.proxmox.com/debian jessie pvetest" > /etc/apt/sources.list.d/pve-install-repo.list<br />
<br />
Add the Proxmox VE repository key:<br />
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -<br />
<br />
Update your repository and system by running:<br />
apt-get update && apt-get dist-upgrade<br />
<br />
==Install Proxmox VE packages==<br />
Install the Proxmox VE packages:<br />
<br />
apt-get install proxmox-ve ntp ssh postfix ksm-control-daemon open-iscsi<br />
<br />
Accept the suggestion to remove Exim and configure postfix according to your network.<br />
If you have a mail server in your network, you should configure postfix as a '''satellite system''',<br />
and your existing mail server will be the 'relay host' which will route the emails send by the <br />
proxmox server to the end recipient.<br />
If you don't know what to enter here, choose '''local only'''. <br />
<br />
Finally, reboot your system, the new Proxmox VE kernel should be automatically selected in the GRUB menu.<br />
<br />
<br />
=Connect to the Proxmox VE web interface=<br />
Connect to the admin web interface (<nowiki>https://youripaddress:8006</nowiki>) and configure your network according to your needs, finally reboot to check if everything is running as expected.<br />
<br />
[[Image:Screen-vmbr0-setup-for-pve2.png||Adapt vmbr0 settings]]<br />
<br />
=Configure apt to use the new packages repositories=<br />
In order to get latest updates, you need to add one of the new package repositories, see [[Package repositories]]<br />
<br />
<br />
= Optional Steps =<br />
== Optional: Remove the Debian kernel ==<br />
apt-get remove linux-image-amd64 linux-image-3.16.0-4-amd64 linux-base<br />
<br />
Check grub2 config by running:<br />
update-grub<br />
<br />
== Optional: Developer Workstations with Proxmox VE and X11 ==<br />
Proxmox VE is primarily used as virtualization platform with NO additional software installed. In some case it makes sense to have a full desktop running on Proxmox VE, for example for developers using Proxmox VE as their primary workstation/desktop.<br />
<br />
For example, just install XFCE4 desktop and Firefox/Iceweasel browser:<br />
apt-get install xfce4 iceweasel lightdm<br />
<br />
If you prefer LXDE desktop instead just do:<br />
apt-get install lxde iceweasel<br />
<br />
Make sure network-manager is not used, else pve-cluster will not start in some cases<br />
apt-get purge network-manager<br />
<br />
[[Category: HOWTO]][[Category: Installation]]</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=Install_Proxmox_VE_on_Debian_Jessie&diff=7434Install Proxmox VE on Debian Jessie2015-08-20T14:24:10Z<p>Vadim Kutchin: add link to ZFS in "Install a standard Debian Jessie" section</p>
<hr />
<div>=Introduction=<br />
<br />
<b>BETA NOT FOR PRODUCTION</b><br />
<br />
The installation of a supported Proxmox VE server should be done via [[Bare-metal_ISO_Installer]]. In some case it makes sense to install Proxmox VE on top of a running Debian Jessie 64-bit, especially if you want a custom partition layout. For this HowTO the following Debian Wheezy ISO was used: [http://cdimage.debian.org/debian-cd/8.1.0/amd64/iso-cd/debian-8.1.0-amd64-netinst.iso debian-8.1.0-amd64-netinst.iso].<br />
<br />
=Install a standard Debian Jessie (amd64)=<br />
Install a standard Debian Jessie, for details see [http://www.debian.org Debian], and select a fixed IP.<br />
It is recommended to only install the "standard" package selection and nothing else, as Proxmox VE brings its own packages for qemu, lxc. You can create empty partitions during installation and then use it to create [[ZFS]] pool.<br />
<br />
== Add an /etc/hosts entry for your IP address==<br />
<br />
Please make sure that your hostname is resolvable via /etc/hosts, i.e you need an entry in /etc/hosts which assigns an IPv4 address to that hostname.<br />
<br />
'''Note''': Make sure that no IPv6 address for your hostname is specified in `/etc/hosts`<br />
<br />
For instance if your IP adress is 192.168.15.77, and your hostname prox4m1, then your /etc/hosts file shoud look like:<br />
<br />
<pre><br />
127.0.0.1 localhost<br />
192.168.15.77 prox4m1.proxmox.com prox4m1<br />
<br />
# The following lines are desirable for IPv6 capable hosts<br />
::1 localhost ip6-localhost ip6-loopback<br />
ff02::1 ip6-allnodes<br />
ff02::2 ip6-allrouters<br />
</pre><br />
<br />
You can test if you setup is ok using the '''getent''' command:<br />
<pre><br />
#verify that your hostname is resolved<br />
getent hosts $(hostname)<br />
192.168.15.77 prox4m1.proxmox.com prox4m1<br />
</pre><br />
<pre><br />
# verify that your IP address is resolved <br />
getent hosts 192.168.15.77<br />
192.168.15.77 prox4m1.proxmox.com prox4m1<br />
</pre><br />
<br />
=Install Proxmox VE=<br />
==Adapt your sources.list==<br />
<br />
Add the Proxmox VE repository:<br />
echo "deb http://download.proxmox.com/debian jessie pvetest" > /etc/apt/sources.list.d/pve-install-repo.list<br />
<br />
Add the Proxmox VE repository key:<br />
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -<br />
<br />
Update your repository and system by running:<br />
apt-get update && apt-get dist-upgrade<br />
<br />
==Install Proxmox VE packages==<br />
Install the Proxmox VE packages:<br />
<br />
apt-get install proxmox-ve ntp ssh postfix ksm-control-daemon open-iscsi<br />
<br />
Accept the suggestion to remove Exim and configure postfix according to your network.<br />
If you have a mail server in your network, you should configure postfix as a '''satellite system''',<br />
and your existing mail server will be the 'relay host' which will route the emails send by the <br />
proxmox server to the end recipient.<br />
If you don't know what to enter here, choose '''local only'''. <br />
<br />
Finally, reboot your system, the new Proxmox VE kernel should be automatically selected in the GRUB menu.<br />
<br />
<br />
=Connect to the Proxmox VE web interface=<br />
Connect to the admin web interface (<nowiki>https://youripaddress:8006</nowiki>) and configure your network according to your needs, finally reboot to check if everything is running as expected.<br />
<br />
[[Image:Screen-vmbr0-setup-for-pve2.png||Adapt vmbr0 settings]]<br />
<br />
=Configure apt to use the new packages repositories=<br />
In order to get latest updates, you need to add one of the new package repositories, see [[Package repositories]]<br />
<br />
<br />
= Optional Steps =<br />
== Optional: Remove the Debian kernel ==<br />
apt-get remove linux-image-amd64 linux-image-3.16.0-4-amd64 linux-base<br />
<br />
Check grub2 config by running:<br />
update-grub<br />
<br />
== Optional: Developer Workstations with Proxmox VE and X11 ==<br />
Proxmox VE is primarily used as virtualization platform with NO additional software installed. In some case it makes sense to have a full desktop running on Proxmox VE, for example for developers using Proxmox VE as their primary workstation/desktop.<br />
<br />
For example, just install XFCE4 desktop and Firefox/Iceweasel browser:<br />
apt-get install xfce4 iceweasel lightdm<br />
<br />
If you prefer LXDE desktop instead just do:<br />
apt-get install lxde iceweasel<br />
<br />
Make sure network-manager is not used, else pve-cluster will not start in some cases<br />
apt-get purge network-manager<br />
<br />
[[Category: HOWTO]][[Category: Installation]]</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=Quick_installation&diff=7369Quick installation2015-07-23T08:45:55Z<p>Vadim Kutchin: add link to Debian Squeeze installation</p>
<hr />
<div>=Introduction=<br />
This is a quick install guide for Proxmox VE.<br />
<br />
*for installing from scratch or updating versions (e.g. 3.0 to 3.1) see [[Downloads]] page of wiki <br />
*for upgrading 1.9 to 2.0, see [[Upgrade_from_1.9_to_2.0]] <br />
*for upgrading 2.3 to 3.0, see [[Upgrade_from_2.3_to_3.0]] <br />
<br />
Additionally, we also provide a "howto" for installation on an [[Install Proxmox VE on Debian Squeeze|Debian 6 Squeeze]] or [[Install Proxmox VE on Debian Wheezy|Debian 7 Wheesy]] or [[Install Proxmox VE on Debian Jessie|Debian 8 Jessie]]<br />
<br />
=Get the ISO=<br />
Download the [http://www.proxmox.com/downloads ISO image] and move it to a USB media, see [[Install from USB Stick]]. Or just burn a CD.<br />
<br />
=Start the installation=<br />
*Just press 'Enter' to start the installation (for custom partition settings, see [[Debugging Installation#Boot options]])<br />
*The installer supports partitions greater 2 TB (using GUID Partition Table, GPT)<br />
<br />
=Update your Proxmox VE Server to latest available version=<br />
In order to get new features and all security updates and bugfixes you should always update a new ISO install to the latest available packages via GUI updater or via CLI (apt-get update && apt-get dist-upgrade)<br />
<br />
For more details about our update services, see [[Package repositories]]<br />
<br />
=Web-based Management=<br />
[[Central_Web-based_Management]]<br />
<br />
=Proxmox VE Cluster=<br />
[[Proxmox_VE_2.0_Cluster]]<br />
<br />
=Video Tutorials=<br />
[http://www.youtube.com/ProxmoxVE Proxmox VE Youtube channel]<br />
<br />
[[Category: HOWTO]]</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=Software_RAID&diff=7368Software RAID2015-07-22T20:28:37Z<p>Vadim Kutchin: add link to debian squeeze, wheezy, jessie pages, remove broken link</p>
<hr />
<div>=Introduction=<br />
Proxmox VE does not support '''Software RAID (mdraid)'''. That means, its not tested in our labs and its not recommended, but its still used by experience users. If you want to run a supported configuration, go for [[Hardware RAID|hardware RAID]].<br />
<br />
If you still want to use software raid, you can create required raid level during Debian installation and then install Proxmox VE. Look at [[Install Proxmox VE on Debian Squeeze]] or [[Install Proxmox VE on Debian Wheezy]] or [[Install Proxmox VE on Debian Jessie]] or external links below. <br />
<br />
=External Links=<br />
*http://www.howtoforge.com/proxmox-2-with-software-raid<br />
*http://forum.proxmox.com/threads/14299-German-HowTo-Proxmox-VE-3-0-with-Software-RAID<br />
*Youtube video [http://www.youtube.com/watch?v=19mqWyGidVY Setting up simple software RAID-1 on Debian 5]<br />
<br />
[[Category: HOWTO]]</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=Installation&diff=7367Installation2015-07-22T20:10:17Z<p>Vadim Kutchin: add link to the debian squeeze manual installation page</p>
<hr />
<div>= Introduction =<br />
<br />
Proxmox VE installs the complete operating system and management tools in 3 to 5 minutes (depending on the hardware used). <br />
<br />
Including the following: <br />
<br />
*Complete operating system (Debian Linux, 64-bit) <br />
*Partition the hard drive with [[LVM2]] <br />
*[[Proxmox VE Kernel]] with OpenVZ and KVM support <br />
*Backup/Restore tools <br />
*Web based management interface<br />
<br />
Please note, by default the complete server is used and all existing data is removed. <br />
<br />
If you want to set custom options for the installer, or need to debug the installation process on your server, you can use some <br />
[[Debugging_Installation|special boot options]].<br />
<br />
=== Video tutorials ===<br />
<br />
*List of all official tutorials on our [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel]<br />
*Tutorials in Spanish language on [http://www.youtube.com/playlist?list=PLUULBIhA5QDBdNf1pcTZ5UXhek63Fij8z ITexperts.es YouTube Play List]<br />
<br />
= System requirements =<br />
<br />
For production servers, high quality server equipment is needed. Keep in mind, if you run 10 Virtual Servers on one machine and you then experience a hardware failure, 10 services are lost. Proxmox VE supports clustering, this means that multiple Proxmox VE installations can be centrally managed thanks to the included cluster functionality.<br />
<br />
Proxmox VE can use local storage (DAS), SAN, NAS and also distributed storage (Ceph RBD). For details see [[Storage Model]] <br />
<br />
== Minimum requirements, for evaluation ==<br />
<br />
*CPU: 64bit (Intel EMT64 or AMD64), [[FAQ#Supported_CPU_chips|Intel VT/AMD-V capable CPU]]/Mainboard (for KVM Full Virtualization support)<br />
*RAM: 1 GB RAM<br />
*Hard drive<br />
*One NIC<br />
<br />
== Recommended system requirements ==<br />
<br />
*CPU: 64bit (Intel EMT64 or AMD64), Multi core CPU recommended, [[FAQ#Supported_CPU_chips|Intel VT/AMD-V capable CPU]]/Mainboard (for KVM Full Virtualization support) <br />
*RAM: 8 GB is good, more is better<br />
*[[Raid controller|Hardware RAID]] with batteries protected write cache (BBU) or flash based protection ([[Software RAID]] is not supported)<br />
*Fast hard drives, best results with 15k rpm SAS, Raid10 <br />
*At least two NIC´s, depending on the used storage technology you need more<br />
<br />
== Certified hardware ==<br />
<br />
Basically you can use any hardware supporting RHEL6, 64 bit. If you are unsure, post in the [http://forum.proxmox.com/ forum].<br />
<br />
= Steps to get your Proxmox VE up and running =<br />
<br />
== Install Proxmox VE server ==<br />
<br />
See [[Quick installation]] <br />
<br />
[http://youtu.be/ckvPt1Bp9p0 Proxmox VE installation (Video Tutorial)] <br />
<br />
If you need to install the outdated 1.9 release, check [[Installing Proxmox VE v1.9 post Lenny retirement]]<br />
<br />
== Optional: Install Proxmox VE on Debian 6 Squeeze (64 bit) ==<br />
<br />
See [[Install Proxmox VE on Debian Squeeze]]<br />
<br />
== Optional: Install Proxmox VE on Debian 7 Wheezy (64 bit) ==<br />
<br />
See [[Install Proxmox VE on Debian Wheezy]]<br />
<br />
== Optional: Install Proxmox VE on Debian 8 Jessie (64 bit) ==<br />
<br />
See [[Install Proxmox VE on Debian Jessie]]<br />
<br />
== Optional: Install Proxmox VE over iSCSI ==<br />
<br />
See [[Proxmox ISCSI installation]] <br />
<br />
== Proxmox VE web interface ==<br />
<br />
Configuration is done via the Proxmox web interface, just point your browser to the IP address given during installation (<nowiki>https://youripaddress:8006</nowiki>). Please make sure that your browser has the latest Oracle Java browser plugin installed. Proxmox VE is tested for IE9, Firefox 10 and higher, Google Chrome (latest). <br />
<br />
'''Default login is "root" and the root password is defined during the installation process.''' <br />
<br />
=== Configure basic system setting ===<br />
<br />
Please review the NIC setup, IP and hostname. <br />
<br />
'''Note: changing IP or hostname after cluster creation is not possible (unless you know exactly what you do)''' <br />
<br />
=== Get Appliance Templates ===<br />
<br />
==== Download ====<br />
<br />
Just go to your content tab of your storage (e.g. "local") and [[Get Virtual Appliances|download pre-built Virtual Appliances]] directly to your server. This list is maintained by the Proxmox VE team and more and more Appliances will be available. This is the easiest way and a good place to start. <br />
<br />
==== Use a NFS share for ISO´s ====<br />
<br />
If you have a NFS server you can use a NFS share for storing ISO images. To start, configure the NFS ISO store on the web interface (Configuration/Storage). <br />
<br />
==== Upload from your desktop ====<br />
<br />
If you already got Virtually Appliances you can upload them via the upload button. To install a virtual machine from an ISO image (using KVM full virtualization) just upload the ISO file via the upload button.<br />
<br />
==== Directly to file system ====<br />
<br />
Templates and ISO images are stored on the Proxmox VE server (see /var/lib/vz/template/cache for openvz templates and /var/lib/vz/template/iso for ISO images). You can also transfer templates and ISO images via secure copy (scp) to these directories. If you work on a windows desktop, you can use a graphical scp client like [http://winscp.net winscp].<br />
<br />
= Create Virtual Machines =<br />
<br />
== Container (OpenVZ) ==<br />
<br />
[[Image:Screen-create-container-mailgateway.png|thumb]] [[Image:Screen-create-container-mailgateway-log.png|thumb]] [[Image:Screen-virtual-machine-detail1.png|thumb]] <br />
<br />
First [[#Get_Appliance_Templates|get the adequate(s) appliance(s) template(s)]].<br />
<br />
Then just click "Create CT": <br />
<br />
'''General''' <br />
<br />
*Node: If you have several Proxmox VE servers, select the node where you want to create the new container <br />
*VM ID: choose a virtual machine identification number, just use the given ID or overwrite the suggested one <br />
*Hostname: give a unique server name for the new container <br />
*Resource Pool: select the previously resource pool (optional) <br />
*Storage: select the storage for your container <br />
*Password: set the root password for your container<br />
<br />
'''Template''' <br />
<br />
*Storage: select your template data store (you need to download templates before you can select them here) <br />
*Template: choose the template<br />
<br />
'''Resources''' <br />
<br />
*Memory (MB): set the memory (RAM) <br />
*Swap (MB): set the swap <br />
*Disk size (GB): set the total disk size <br />
*CPUs: set the number of CPUs (if you run java inside your container, choose at least 2 here)<br />
<br />
'''Network''' <br />
<br />
*Routed mode (venet): default([http://wiki.openvz.org/Venet venet]) give a unique IP <br />
*Briged mode<br />
<br />
- in only some case you need Bridged Ethernet([http://wiki.openvz.org/Veth veth]) (see [http://wiki.openvz.org/Differences_between_venet_and_veth Differences_between_venet_and_veth] on OpenVZ wiki for details) If you select Brigded Ethernet, the IP configuration has to be done in the container, like you would do it on a physical server. <br />
<br />
'''DNS''' <br />
<br />
*DNS Domain: e.g. yourdomain.com <br />
*First/Second DNS Servers: enter DNS servers<br />
<br />
'''Confirm''' <br />
<br />
This tab shows a summary, please check if everything is done as needed. If you need to change a setting, you can jump to the previous tabs just by clicking. <br />
<br />
After you clicked "Finish", all settings are applied - wait for completion (this process can take between a view seconds and up to a minute, depends on the used template and your hardware). <br />
<br />
=== Video Tutorials ===<br />
<br />
*See [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel]<br />
<br />
== Virtual Machines (KVM) ==<br />
<br />
Just click "Create VM": <br />
<br />
=== General ===<br />
<br />
*Node: If you have several Proxmox VE servers, select the node where you want to create the new VM <br />
*VM ID: choose a virtual machine identification number, just use the given ID or overwrite the suggested one <br />
*Name: choose a name for your VM (this is not the hostname), can be changed any time <br />
*Resource Pool: select the previously resoucre pool (optional)<br />
<br />
=== OS ===<br />
<br />
Select the Operating System (OS) of your VM <br />
<br />
=== CD/DVD ===<br />
<br />
*Use CD/DVD disc image file (iso): Select the storage where you previously uploaded your iso images and choose the file <br />
*Use physical CD/DVD Drive: choose this to use the CD/DVD from your Proxmox VE node <br />
*Do not use any media: choose this if you do not want any media<br />
<br />
=== Hard disk ===<br />
<br />
* Bus/Device: choose the bus type, as long as your guest supports go for ''virtio''<br />
* Storage: select the storage where you want to store the disk Disk size (GB): define the size<br />
* Format: Define the disk image format. For good performance, go for raw. If you plan to use snapshots, go for qcow2.<br />
* Cache: define the cache policy for the virtual disk<br />
* Limits: (if necessary) set the maximum transfer speeds<br />
<br />
=== CPU ===<br />
<br />
*Sockets: set the number of CPU sockets <br />
*Cores: set the number of CPU Cores per socket <br />
*CPU type: select CPU type <br />
*Total cores: never use more CPU cores than physical available on the Proxmox VE host<br />
<br />
=== Memory ===<br />
<br />
*Memory (MB): set the memory (RAM) for your VM<br />
<br />
=== Network ===<br />
<br />
*Briged mode: this is the default setting, just choose the Brigde where you want to connect your VM. If you want to use VLAN, you can define the VLAN tag for the VM <br />
*NAT mode <br />
*No network device <br />
*Model: choose the emulated network device, as long as your guest support it, go for virtio <br />
*MAC address: use 'auto' or overwrite with a valid and unique MAC address <br />
*Rate limit (MB/s): set a speed limit for this network adapter<br />
<br />
=== Confirm ===<br />
<br />
This tab shows a summary, please check if everything is done as needed. If you need to change a setting, you can jump to the previous tabs just by clicking. After you clicked "Finish", all settings are applied - wait for completion (this process just takes a second). <br />
<br />
== Video Tutorials ==<br />
<br />
*See [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel] <br />
*[[Windows 2003 Server on KVM (Video)]] <br />
*[[Hardware setup for KVM guests (Video)]]<br />
<br />
== Managing Virtual Machines ==<br />
<br />
Go to "VM Manager/Virtual Machines" to see a list of your Virtual Machines. <br />
<br />
Basic tasks can be done by clicking on the red arrow - drop down menu: <br />
<br />
*start, restart, shutdown, stop <br />
*migrate: migrate a Virtual Machine to another physical host (you need at least two Proxmox VE servers - see [[Proxmox VE Cluster]] <br />
*console: using the VNC console for container virtualization automatically logs in via root. For managing KVM Virtual Machine, the console shows the screen of the full virtualized machine)<br />
<br />
For a '''detailed view''' and '''configuration changes''' just click on a Virtual Machine row in the list of VMs. <br />
<br />
"Logs" on a container Virtual Machine: <br />
<br />
*Boot/Init: shows the Boot/Init logs generated during start or stop <br />
*Command: see the current/last executed task <br />
*Syslog: see the real time syslog of the Virtual Machine<br />
<br />
== Networking and Firewall ==<br />
<br />
A detail guide on how to virtualize your VPS network infrastructure. [http://www.fridu.org/fulup-posts/40-hosting-a-sysadmin/52-openvz-virtualization#architecture] <br />
<br />
On adding a second network card and enabling it on the '''Configuration -&gt; System -&gt; vmbr0''' page and choosing the '''eth1''' card as the the bridged interface, the '''/etc/network/interfaces''' file will look like: <br />
<pre># network interface settings<br />
auto lo<br />
iface lo inet loopback<br />
<br />
iface eth0 inet manual<br />
<br />
iface eth1 inet manual<br />
<br />
auto vmbr0<br />
iface vmbr0 inet static<br />
address 192.168.1.100<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
bridge_ports eth1<br />
bridge_stp off<br />
bridge_fd 0<br />
<br />
<br />
</pre> <br />
[[Category:HOWTO]] [[Category:Installation]]</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=User:Vadim_Kutchin&diff=7366User:Vadim Kutchin2015-07-22T20:02:53Z<p>Vadim Kutchin: add email</p>
<hr />
<div>My name is Vadim Kutchin, my email is kutchin<at>gmail.com</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=Installation&diff=7365Installation2015-07-22T19:55:46Z<p>Vadim Kutchin: debian must be fresh installed, so I remove word 'existng' as in another pages</p>
<hr />
<div>= Introduction =<br />
<br />
Proxmox VE installs the complete operating system and management tools in 3 to 5 minutes (depending on the hardware used). <br />
<br />
Including the following: <br />
<br />
*Complete operating system (Debian Linux, 64-bit) <br />
*Partition the hard drive with [[LVM2]] <br />
*[[Proxmox VE Kernel]] with OpenVZ and KVM support <br />
*Backup/Restore tools <br />
*Web based management interface<br />
<br />
Please note, by default the complete server is used and all existing data is removed. <br />
<br />
If you want to set custom options for the installer, or need to debug the installation process on your server, you can use some <br />
[[Debugging_Installation|special boot options]].<br />
<br />
=== Video tutorials ===<br />
<br />
*List of all official tutorials on our [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel]<br />
*Tutorials in Spanish language on [http://www.youtube.com/playlist?list=PLUULBIhA5QDBdNf1pcTZ5UXhek63Fij8z ITexperts.es YouTube Play List]<br />
<br />
= System requirements =<br />
<br />
For production servers, high quality server equipment is needed. Keep in mind, if you run 10 Virtual Servers on one machine and you then experience a hardware failure, 10 services are lost. Proxmox VE supports clustering, this means that multiple Proxmox VE installations can be centrally managed thanks to the included cluster functionality.<br />
<br />
Proxmox VE can use local storage (DAS), SAN, NAS and also distributed storage (Ceph RBD). For details see [[Storage Model]] <br />
<br />
== Minimum requirements, for evaluation ==<br />
<br />
*CPU: 64bit (Intel EMT64 or AMD64), [[FAQ#Supported_CPU_chips|Intel VT/AMD-V capable CPU]]/Mainboard (for KVM Full Virtualization support)<br />
*RAM: 1 GB RAM<br />
*Hard drive<br />
*One NIC<br />
<br />
== Recommended system requirements ==<br />
<br />
*CPU: 64bit (Intel EMT64 or AMD64), Multi core CPU recommended, [[FAQ#Supported_CPU_chips|Intel VT/AMD-V capable CPU]]/Mainboard (for KVM Full Virtualization support) <br />
*RAM: 8 GB is good, more is better<br />
*[[Raid controller|Hardware RAID]] with batteries protected write cache (BBU) or flash based protection ([[Software RAID]] is not supported)<br />
*Fast hard drives, best results with 15k rpm SAS, Raid10 <br />
*At least two NIC´s, depending on the used storage technology you need more<br />
<br />
== Certified hardware ==<br />
<br />
Basically you can use any hardware supporting RHEL6, 64 bit. If you are unsure, post in the [http://forum.proxmox.com/ forum].<br />
<br />
= Steps to get your Proxmox VE up and running =<br />
<br />
== Install Proxmox VE server ==<br />
<br />
See [[Quick installation]] <br />
<br />
[http://youtu.be/ckvPt1Bp9p0 Proxmox VE installation (Video Tutorial)] <br />
<br />
If you need to install the outdated 1.9 release, check [[Installing Proxmox VE v1.9 post Lenny retirement]]<br />
<br />
== Optional: Install Proxmox VE on Debian 7 Wheezy (64 bit) ==<br />
<br />
See [[Install Proxmox VE on Debian Wheezy]]<br />
<br />
== Optional: Install Proxmox VE on Debian 8 Jessie (64 bit) ==<br />
<br />
See [[Install Proxmox VE on Debian Jessie]]<br />
<br />
== Optional: Install Proxmox VE over iSCSI ==<br />
<br />
See [[Proxmox ISCSI installation]] <br />
<br />
== Proxmox VE web interface ==<br />
<br />
Configuration is done via the Proxmox web interface, just point your browser to the IP address given during installation (<nowiki>https://youripaddress:8006</nowiki>). Please make sure that your browser has the latest Oracle Java browser plugin installed. Proxmox VE is tested for IE9, Firefox 10 and higher, Google Chrome (latest). <br />
<br />
'''Default login is "root" and the root password is defined during the installation process.''' <br />
<br />
=== Configure basic system setting ===<br />
<br />
Please review the NIC setup, IP and hostname. <br />
<br />
'''Note: changing IP or hostname after cluster creation is not possible (unless you know exactly what you do)''' <br />
<br />
=== Get Appliance Templates ===<br />
<br />
==== Download ====<br />
<br />
Just go to your content tab of your storage (e.g. "local") and [[Get Virtual Appliances|download pre-built Virtual Appliances]] directly to your server. This list is maintained by the Proxmox VE team and more and more Appliances will be available. This is the easiest way and a good place to start. <br />
<br />
==== Use a NFS share for ISO´s ====<br />
<br />
If you have a NFS server you can use a NFS share for storing ISO images. To start, configure the NFS ISO store on the web interface (Configuration/Storage). <br />
<br />
==== Upload from your desktop ====<br />
<br />
If you already got Virtually Appliances you can upload them via the upload button. To install a virtual machine from an ISO image (using KVM full virtualization) just upload the ISO file via the upload button.<br />
<br />
==== Directly to file system ====<br />
<br />
Templates and ISO images are stored on the Proxmox VE server (see /var/lib/vz/template/cache for openvz templates and /var/lib/vz/template/iso for ISO images). You can also transfer templates and ISO images via secure copy (scp) to these directories. If you work on a windows desktop, you can use a graphical scp client like [http://winscp.net winscp].<br />
<br />
= Create Virtual Machines =<br />
<br />
== Container (OpenVZ) ==<br />
<br />
[[Image:Screen-create-container-mailgateway.png|thumb]] [[Image:Screen-create-container-mailgateway-log.png|thumb]] [[Image:Screen-virtual-machine-detail1.png|thumb]] <br />
<br />
First [[#Get_Appliance_Templates|get the adequate(s) appliance(s) template(s)]].<br />
<br />
Then just click "Create CT": <br />
<br />
'''General''' <br />
<br />
*Node: If you have several Proxmox VE servers, select the node where you want to create the new container <br />
*VM ID: choose a virtual machine identification number, just use the given ID or overwrite the suggested one <br />
*Hostname: give a unique server name for the new container <br />
*Resource Pool: select the previously resource pool (optional) <br />
*Storage: select the storage for your container <br />
*Password: set the root password for your container<br />
<br />
'''Template''' <br />
<br />
*Storage: select your template data store (you need to download templates before you can select them here) <br />
*Template: choose the template<br />
<br />
'''Resources''' <br />
<br />
*Memory (MB): set the memory (RAM) <br />
*Swap (MB): set the swap <br />
*Disk size (GB): set the total disk size <br />
*CPUs: set the number of CPUs (if you run java inside your container, choose at least 2 here)<br />
<br />
'''Network''' <br />
<br />
*Routed mode (venet): default([http://wiki.openvz.org/Venet venet]) give a unique IP <br />
*Briged mode<br />
<br />
- in only some case you need Bridged Ethernet([http://wiki.openvz.org/Veth veth]) (see [http://wiki.openvz.org/Differences_between_venet_and_veth Differences_between_venet_and_veth] on OpenVZ wiki for details) If you select Brigded Ethernet, the IP configuration has to be done in the container, like you would do it on a physical server. <br />
<br />
'''DNS''' <br />
<br />
*DNS Domain: e.g. yourdomain.com <br />
*First/Second DNS Servers: enter DNS servers<br />
<br />
'''Confirm''' <br />
<br />
This tab shows a summary, please check if everything is done as needed. If you need to change a setting, you can jump to the previous tabs just by clicking. <br />
<br />
After you clicked "Finish", all settings are applied - wait for completion (this process can take between a view seconds and up to a minute, depends on the used template and your hardware). <br />
<br />
=== Video Tutorials ===<br />
<br />
*See [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel]<br />
<br />
== Virtual Machines (KVM) ==<br />
<br />
Just click "Create VM": <br />
<br />
=== General ===<br />
<br />
*Node: If you have several Proxmox VE servers, select the node where you want to create the new VM <br />
*VM ID: choose a virtual machine identification number, just use the given ID or overwrite the suggested one <br />
*Name: choose a name for your VM (this is not the hostname), can be changed any time <br />
*Resource Pool: select the previously resoucre pool (optional)<br />
<br />
=== OS ===<br />
<br />
Select the Operating System (OS) of your VM <br />
<br />
=== CD/DVD ===<br />
<br />
*Use CD/DVD disc image file (iso): Select the storage where you previously uploaded your iso images and choose the file <br />
*Use physical CD/DVD Drive: choose this to use the CD/DVD from your Proxmox VE node <br />
*Do not use any media: choose this if you do not want any media<br />
<br />
=== Hard disk ===<br />
<br />
* Bus/Device: choose the bus type, as long as your guest supports go for ''virtio''<br />
* Storage: select the storage where you want to store the disk Disk size (GB): define the size<br />
* Format: Define the disk image format. For good performance, go for raw. If you plan to use snapshots, go for qcow2.<br />
* Cache: define the cache policy for the virtual disk<br />
* Limits: (if necessary) set the maximum transfer speeds<br />
<br />
=== CPU ===<br />
<br />
*Sockets: set the number of CPU sockets <br />
*Cores: set the number of CPU Cores per socket <br />
*CPU type: select CPU type <br />
*Total cores: never use more CPU cores than physical available on the Proxmox VE host<br />
<br />
=== Memory ===<br />
<br />
*Memory (MB): set the memory (RAM) for your VM<br />
<br />
=== Network ===<br />
<br />
*Briged mode: this is the default setting, just choose the Brigde where you want to connect your VM. If you want to use VLAN, you can define the VLAN tag for the VM <br />
*NAT mode <br />
*No network device <br />
*Model: choose the emulated network device, as long as your guest support it, go for virtio <br />
*MAC address: use 'auto' or overwrite with a valid and unique MAC address <br />
*Rate limit (MB/s): set a speed limit for this network adapter<br />
<br />
=== Confirm ===<br />
<br />
This tab shows a summary, please check if everything is done as needed. If you need to change a setting, you can jump to the previous tabs just by clicking. After you clicked "Finish", all settings are applied - wait for completion (this process just takes a second). <br />
<br />
== Video Tutorials ==<br />
<br />
*See [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel] <br />
*[[Windows 2003 Server on KVM (Video)]] <br />
*[[Hardware setup for KVM guests (Video)]]<br />
<br />
== Managing Virtual Machines ==<br />
<br />
Go to "VM Manager/Virtual Machines" to see a list of your Virtual Machines. <br />
<br />
Basic tasks can be done by clicking on the red arrow - drop down menu: <br />
<br />
*start, restart, shutdown, stop <br />
*migrate: migrate a Virtual Machine to another physical host (you need at least two Proxmox VE servers - see [[Proxmox VE Cluster]] <br />
*console: using the VNC console for container virtualization automatically logs in via root. For managing KVM Virtual Machine, the console shows the screen of the full virtualized machine)<br />
<br />
For a '''detailed view''' and '''configuration changes''' just click on a Virtual Machine row in the list of VMs. <br />
<br />
"Logs" on a container Virtual Machine: <br />
<br />
*Boot/Init: shows the Boot/Init logs generated during start or stop <br />
*Command: see the current/last executed task <br />
*Syslog: see the real time syslog of the Virtual Machine<br />
<br />
== Networking and Firewall ==<br />
<br />
A detail guide on how to virtualize your VPS network infrastructure. [http://www.fridu.org/fulup-posts/40-hosting-a-sysadmin/52-openvz-virtualization#architecture] <br />
<br />
On adding a second network card and enabling it on the '''Configuration -&gt; System -&gt; vmbr0''' page and choosing the '''eth1''' card as the the bridged interface, the '''/etc/network/interfaces''' file will look like: <br />
<pre># network interface settings<br />
auto lo<br />
iface lo inet loopback<br />
<br />
iface eth0 inet manual<br />
<br />
iface eth1 inet manual<br />
<br />
auto vmbr0<br />
iface vmbr0 inet static<br />
address 192.168.1.100<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
bridge_ports eth1<br />
bridge_stp off<br />
bridge_fd 0<br />
<br />
<br />
</pre> <br />
[[Category:HOWTO]] [[Category:Installation]]</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=Quick_installation&diff=7364Quick installation2015-07-22T19:51:48Z<p>Vadim Kutchin: add link to debian jessie page</p>
<hr />
<div>=Introduction=<br />
This is a quick install guide for Proxmox VE.<br />
<br />
*for installing from scratch or updating versions (e.g. 3.0 to 3.1) see [[Downloads]] page of wiki <br />
*for upgrading 1.9 to 2.0, see [[Upgrade_from_1.9_to_2.0]] <br />
*for upgrading 2.3 to 3.0, see [[Upgrade_from_2.3_to_3.0]] <br />
<br />
Additionally, we also provide a "howto" for installation on an [[Install Proxmox VE on Debian Wheezy|Debian 7 Wheesy]] or [[Install Proxmox VE on Debian Jessie|Debian 8 Jessie]]<br />
<br />
=Get the ISO=<br />
Download the [http://www.proxmox.com/downloads ISO image] and move it to a USB media, see [[Install from USB Stick]]. Or just burn a CD.<br />
<br />
=Start the installation=<br />
*Just press 'Enter' to start the installation (for custom partition settings, see [[Debugging Installation#Boot options]])<br />
*The installer supports partitions greater 2 TB (using GUID Partition Table, GPT)<br />
<br />
=Update your Proxmox VE Server to latest available version=<br />
In order to get new features and all security updates and bugfixes you should always update a new ISO install to the latest available packages via GUI updater or via CLI (apt-get update && apt-get dist-upgrade)<br />
<br />
For more details about our update services, see [[Package repositories]]<br />
<br />
=Web-based Management=<br />
[[Central_Web-based_Management]]<br />
<br />
=Proxmox VE Cluster=<br />
[[Proxmox_VE_2.0_Cluster]]<br />
<br />
=Video Tutorials=<br />
[http://www.youtube.com/ProxmoxVE Proxmox VE Youtube channel]<br />
<br />
[[Category: HOWTO]]</div>Vadim Kutchinhttps://pve.proxmox.com/mediawiki/index.php?title=Installation&diff=7363Installation2015-07-22T19:47:10Z<p>Vadim Kutchin: add link to debian jessie page</p>
<hr />
<div>= Introduction =<br />
<br />
Proxmox VE installs the complete operating system and management tools in 3 to 5 minutes (depending on the hardware used). <br />
<br />
Including the following: <br />
<br />
*Complete operating system (Debian Linux, 64-bit) <br />
*Partition the hard drive with [[LVM2]] <br />
*[[Proxmox VE Kernel]] with OpenVZ and KVM support <br />
*Backup/Restore tools <br />
*Web based management interface<br />
<br />
Please note, by default the complete server is used and all existing data is removed. <br />
<br />
If you want to set custom options for the installer, or need to debug the installation process on your server, you can use some <br />
[[Debugging_Installation|special boot options]].<br />
<br />
=== Video tutorials ===<br />
<br />
*List of all official tutorials on our [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel]<br />
*Tutorials in Spanish language on [http://www.youtube.com/playlist?list=PLUULBIhA5QDBdNf1pcTZ5UXhek63Fij8z ITexperts.es YouTube Play List]<br />
<br />
= System requirements =<br />
<br />
For production servers, high quality server equipment is needed. Keep in mind, if you run 10 Virtual Servers on one machine and you then experience a hardware failure, 10 services are lost. Proxmox VE supports clustering, this means that multiple Proxmox VE installations can be centrally managed thanks to the included cluster functionality.<br />
<br />
Proxmox VE can use local storage (DAS), SAN, NAS and also distributed storage (Ceph RBD). For details see [[Storage Model]] <br />
<br />
== Minimum requirements, for evaluation ==<br />
<br />
*CPU: 64bit (Intel EMT64 or AMD64), [[FAQ#Supported_CPU_chips|Intel VT/AMD-V capable CPU]]/Mainboard (for KVM Full Virtualization support)<br />
*RAM: 1 GB RAM<br />
*Hard drive<br />
*One NIC<br />
<br />
== Recommended system requirements ==<br />
<br />
*CPU: 64bit (Intel EMT64 or AMD64), Multi core CPU recommended, [[FAQ#Supported_CPU_chips|Intel VT/AMD-V capable CPU]]/Mainboard (for KVM Full Virtualization support) <br />
*RAM: 8 GB is good, more is better<br />
*[[Raid controller|Hardware RAID]] with batteries protected write cache (BBU) or flash based protection ([[Software RAID]] is not supported)<br />
*Fast hard drives, best results with 15k rpm SAS, Raid10 <br />
*At least two NIC´s, depending on the used storage technology you need more<br />
<br />
== Certified hardware ==<br />
<br />
Basically you can use any hardware supporting RHEL6, 64 bit. If you are unsure, post in the [http://forum.proxmox.com/ forum].<br />
<br />
= Steps to get your Proxmox VE up and running =<br />
<br />
== Install Proxmox VE server ==<br />
<br />
See [[Quick installation]] <br />
<br />
[http://youtu.be/ckvPt1Bp9p0 Proxmox VE installation (Video Tutorial)] <br />
<br />
If you need to install the outdated 1.9 release, check [[Installing Proxmox VE v1.9 post Lenny retirement]]<br />
<br />
== Optional: Install Proxmox VE on existing Debian 7 Wheezy (64 bit) ==<br />
<br />
See [[Install Proxmox VE on Debian Wheezy]]<br />
<br />
== Optional: Install Proxmox VE on existing Debian 8 Jessie (64 bit) ==<br />
<br />
See [[Install Proxmox VE on Debian Jessie]]<br />
<br />
== Optional: Install Proxmox VE over iSCSI ==<br />
<br />
See [[Proxmox ISCSI installation]] <br />
<br />
== Proxmox VE web interface ==<br />
<br />
Configuration is done via the Proxmox web interface, just point your browser to the IP address given during installation (<nowiki>https://youripaddress:8006</nowiki>). Please make sure that your browser has the latest Oracle Java browser plugin installed. Proxmox VE is tested for IE9, Firefox 10 and higher, Google Chrome (latest). <br />
<br />
'''Default login is "root" and the root password is defined during the installation process.''' <br />
<br />
=== Configure basic system setting ===<br />
<br />
Please review the NIC setup, IP and hostname. <br />
<br />
'''Note: changing IP or hostname after cluster creation is not possible (unless you know exactly what you do)''' <br />
<br />
=== Get Appliance Templates ===<br />
<br />
==== Download ====<br />
<br />
Just go to your content tab of your storage (e.g. "local") and [[Get Virtual Appliances|download pre-built Virtual Appliances]] directly to your server. This list is maintained by the Proxmox VE team and more and more Appliances will be available. This is the easiest way and a good place to start. <br />
<br />
==== Use a NFS share for ISO´s ====<br />
<br />
If you have a NFS server you can use a NFS share for storing ISO images. To start, configure the NFS ISO store on the web interface (Configuration/Storage). <br />
<br />
==== Upload from your desktop ====<br />
<br />
If you already got Virtually Appliances you can upload them via the upload button. To install a virtual machine from an ISO image (using KVM full virtualization) just upload the ISO file via the upload button.<br />
<br />
==== Directly to file system ====<br />
<br />
Templates and ISO images are stored on the Proxmox VE server (see /var/lib/vz/template/cache for openvz templates and /var/lib/vz/template/iso for ISO images). You can also transfer templates and ISO images via secure copy (scp) to these directories. If you work on a windows desktop, you can use a graphical scp client like [http://winscp.net winscp].<br />
<br />
= Create Virtual Machines =<br />
<br />
== Container (OpenVZ) ==<br />
<br />
[[Image:Screen-create-container-mailgateway.png|thumb]] [[Image:Screen-create-container-mailgateway-log.png|thumb]] [[Image:Screen-virtual-machine-detail1.png|thumb]] <br />
<br />
First [[#Get_Appliance_Templates|get the adequate(s) appliance(s) template(s)]].<br />
<br />
Then just click "Create CT": <br />
<br />
'''General''' <br />
<br />
*Node: If you have several Proxmox VE servers, select the node where you want to create the new container <br />
*VM ID: choose a virtual machine identification number, just use the given ID or overwrite the suggested one <br />
*Hostname: give a unique server name for the new container <br />
*Resource Pool: select the previously resource pool (optional) <br />
*Storage: select the storage for your container <br />
*Password: set the root password for your container<br />
<br />
'''Template''' <br />
<br />
*Storage: select your template data store (you need to download templates before you can select them here) <br />
*Template: choose the template<br />
<br />
'''Resources''' <br />
<br />
*Memory (MB): set the memory (RAM) <br />
*Swap (MB): set the swap <br />
*Disk size (GB): set the total disk size <br />
*CPUs: set the number of CPUs (if you run java inside your container, choose at least 2 here)<br />
<br />
'''Network''' <br />
<br />
*Routed mode (venet): default([http://wiki.openvz.org/Venet venet]) give a unique IP <br />
*Briged mode<br />
<br />
- in only some case you need Bridged Ethernet([http://wiki.openvz.org/Veth veth]) (see [http://wiki.openvz.org/Differences_between_venet_and_veth Differences_between_venet_and_veth] on OpenVZ wiki for details) If you select Brigded Ethernet, the IP configuration has to be done in the container, like you would do it on a physical server. <br />
<br />
'''DNS''' <br />
<br />
*DNS Domain: e.g. yourdomain.com <br />
*First/Second DNS Servers: enter DNS servers<br />
<br />
'''Confirm''' <br />
<br />
This tab shows a summary, please check if everything is done as needed. If you need to change a setting, you can jump to the previous tabs just by clicking. <br />
<br />
After you clicked "Finish", all settings are applied - wait for completion (this process can take between a view seconds and up to a minute, depends on the used template and your hardware). <br />
<br />
=== Video Tutorials ===<br />
<br />
*See [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel]<br />
<br />
== Virtual Machines (KVM) ==<br />
<br />
Just click "Create VM": <br />
<br />
=== General ===<br />
<br />
*Node: If you have several Proxmox VE servers, select the node where you want to create the new VM <br />
*VM ID: choose a virtual machine identification number, just use the given ID or overwrite the suggested one <br />
*Name: choose a name for your VM (this is not the hostname), can be changed any time <br />
*Resource Pool: select the previously resoucre pool (optional)<br />
<br />
=== OS ===<br />
<br />
Select the Operating System (OS) of your VM <br />
<br />
=== CD/DVD ===<br />
<br />
*Use CD/DVD disc image file (iso): Select the storage where you previously uploaded your iso images and choose the file <br />
*Use physical CD/DVD Drive: choose this to use the CD/DVD from your Proxmox VE node <br />
*Do not use any media: choose this if you do not want any media<br />
<br />
=== Hard disk ===<br />
<br />
* Bus/Device: choose the bus type, as long as your guest supports go for ''virtio''<br />
* Storage: select the storage where you want to store the disk Disk size (GB): define the size<br />
* Format: Define the disk image format. For good performance, go for raw. If you plan to use snapshots, go for qcow2.<br />
* Cache: define the cache policy for the virtual disk<br />
* Limits: (if necessary) set the maximum transfer speeds<br />
<br />
=== CPU ===<br />
<br />
*Sockets: set the number of CPU sockets <br />
*Cores: set the number of CPU Cores per socket <br />
*CPU type: select CPU type <br />
*Total cores: never use more CPU cores than physical available on the Proxmox VE host<br />
<br />
=== Memory ===<br />
<br />
*Memory (MB): set the memory (RAM) for your VM<br />
<br />
=== Network ===<br />
<br />
*Briged mode: this is the default setting, just choose the Brigde where you want to connect your VM. If you want to use VLAN, you can define the VLAN tag for the VM <br />
*NAT mode <br />
*No network device <br />
*Model: choose the emulated network device, as long as your guest support it, go for virtio <br />
*MAC address: use 'auto' or overwrite with a valid and unique MAC address <br />
*Rate limit (MB/s): set a speed limit for this network adapter<br />
<br />
=== Confirm ===<br />
<br />
This tab shows a summary, please check if everything is done as needed. If you need to change a setting, you can jump to the previous tabs just by clicking. After you clicked "Finish", all settings are applied - wait for completion (this process just takes a second). <br />
<br />
== Video Tutorials ==<br />
<br />
*See [http://www.youtube.com/proxmoxve Proxmox VE YouTube Channel] <br />
*[[Windows 2003 Server on KVM (Video)]] <br />
*[[Hardware setup for KVM guests (Video)]]<br />
<br />
== Managing Virtual Machines ==<br />
<br />
Go to "VM Manager/Virtual Machines" to see a list of your Virtual Machines. <br />
<br />
Basic tasks can be done by clicking on the red arrow - drop down menu: <br />
<br />
*start, restart, shutdown, stop <br />
*migrate: migrate a Virtual Machine to another physical host (you need at least two Proxmox VE servers - see [[Proxmox VE Cluster]] <br />
*console: using the VNC console for container virtualization automatically logs in via root. For managing KVM Virtual Machine, the console shows the screen of the full virtualized machine)<br />
<br />
For a '''detailed view''' and '''configuration changes''' just click on a Virtual Machine row in the list of VMs. <br />
<br />
"Logs" on a container Virtual Machine: <br />
<br />
*Boot/Init: shows the Boot/Init logs generated during start or stop <br />
*Command: see the current/last executed task <br />
*Syslog: see the real time syslog of the Virtual Machine<br />
<br />
== Networking and Firewall ==<br />
<br />
A detail guide on how to virtualize your VPS network infrastructure. [http://www.fridu.org/fulup-posts/40-hosting-a-sysadmin/52-openvz-virtualization#architecture] <br />
<br />
On adding a second network card and enabling it on the '''Configuration -&gt; System -&gt; vmbr0''' page and choosing the '''eth1''' card as the the bridged interface, the '''/etc/network/interfaces''' file will look like: <br />
<pre># network interface settings<br />
auto lo<br />
iface lo inet loopback<br />
<br />
iface eth0 inet manual<br />
<br />
iface eth1 inet manual<br />
<br />
auto vmbr0<br />
iface vmbr0 inet static<br />
address 192.168.1.100<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
bridge_ports eth1<br />
bridge_stp off<br />
bridge_fd 0<br />
<br />
<br />
</pre> <br />
[[Category:HOWTO]] [[Category:Installation]]</div>Vadim Kutchin