User Tools

Site Tools


proxmox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
proxmox [2013/05/30 15:24] joseproxmox [2015/07/27 09:10] (current) jose
Line 13: Line 13:
  
 {{proxmox_template3.png| Template}} {{proxmox_template3.png| Template}}
 +
 +===== Descargar manualmente =====
 +Los templates de containers se guardan en: /vz/template/cache \\
 +Por ejemplo en: /var/lib/vz/template/cache
 +
 +Des de esta URL podemos descargarlos y copiarlos ahí:
 +
 +http://download.proxmox.com/appliances/system/
 +
 +http://wiki.openvz.org/Download/template/precreated
 +
 +
  
 ====== Sistema ====== ====== Sistema ======
Line 18: Line 30:
   module-init-tools   module-init-tools
 para tener por ejemplo lsmod para tener por ejemplo lsmod
 +
  
 ====== Comandos ====== ====== Comandos ======
 +Listar los contenedores arrancados
 +<code>
 +root@proxmoxescorxador:/var# vzlist 
 +      CTID      NPROC STATUS    IP_ADDR         HOSTNAME
 +       101         28 running                 web1escp.matarosensefils.net
 +       102         72 running                 mld1escp.matarosensefils.net
 +       107         40 running                 gui1escp.matarosensefils.net
 +       110         15 running                 tun1escp.matarosensefils.net
 +</code>
 +
 +Listar todos los contenedores:
 +<code>
 +root@proxmoxescorxador:/var# vzlist  -a
 +      CTID      NPROC STATUS    IP_ADDR         HOSTNAME
 +       101         28 running                 web1escp.matarosensefils.net
 +       102         72 running                 mld1escp.matarosensefils.net
 +       103          - stopped                 vpn1escp.matarosensefils.net
 +       104          - stopped                 zen1escp.matarosensefils.net
 +       105          - stopped                 por1escp.matarosensefils.net
 +       106          - stopped                 zab1escp.matarosensefils.net
 +       107         40 running                 gui1escp.matarosensefils.net
 +       110         15 running                 tun1escp.matarosensefils.net
 +</code>
 +
 +
 +
 +Arrancar contenedor:
 +  # vzctl start 103
 +
 +  Starting container ...
 +  Container is mounted
 +  Setting CPU units: 1000
 +  Setting CPUs: 1
 +  Configure veth devices: veth103.0 
 +  Adding interface veth103.0 to bridge vmbr0 on CT0 for CT103
  
 Conectar a la consola por ssh desde el servidor de proxmox: Conectar a la consola por ssh desde el servidor de proxmox:
  
-  # vzctl enter 101+  # vzctl enter 103 
 + 
 +  entered into CT 103 
 +  root@vpn1escp:/#  
 + 
 + 
 +====== Cambiar IP ====== 
 + 
 +Depnde contenedor, creamos fichero /etc/network/interfaces.tail o editamos interfaces 
 + 
 +<code> 
 +allow-hotplug eth0 
 +auto eth0 
 +iface eth0 inet static 
 +address 192.168.1.104 
 +netmask 255.255.255.0 
 +gateway 192.168.1.1 
 + 
 +allow-hotplug eth1 
 +auto eth1 
 +iface eth1 inet static 
 +address 10.139.67.104 
 +netmask 255.255.255.224 
 + 
 +up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.139.67.97 dev eth1 
 +</code> 
 + 
 + 
 +====== Ubicació màquines ====== 
 +  root@proxmoxescorxador:/var/lib/vz/private/102/var/lib/mldonkey/incoming/files# 
 + 
 +====== NFS ====== 
 +Hay que habilitar el NFS al contenedor: 
 +  # vzctl set 102  --features "nfsd:on" --save 
 +   
 +====== Cambiar hora ====== 
 +  ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime 
 +   
 +====== Debian 64 bits ====== 
 +Hay un bug con el template de debian 64 bits que desistala upstart para instalar initctl al hacer dist-upgrade, el error es parecido a este: 
 +  .init: timeout opening/writing control channel /run/initctl 
 +hay que marcar el paquete así: 
 +  echo upstart hold | dpkg --set-selections 
 +   
 +====== KVM ====== 
 + 
 + 
 +  root@proxmoxescorxador:~# qm list 
 + 
 +      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID        
 +       106 mik1escp.matarosensefils.net running    2048               1.00 43631      
 +       108 voip2escp.matarosensefils.net stopped    512               32.00 0          
 +       109 voip3escp.matarosensefils.net stopped    512               32.00 0          
 + 
 +  root@proxmoxescorxador:~# qm start 106 
 +   
 +====== Montar recursos ====== 
 +Directorio configuración y recursos montados: 
 +  /etc/vz/conf 
 + 
 +Ejemplo: 
 +  102.mount 
 + 
 +<code> 
 +#!/bin/bash 
 +if [ ! -e /var/lib/vz/root/102/mnt/sdc ]; then mkdir -p /var/lib/vz/root/102/mnt/sdc; fi 
 +mount -n -t simfs /mnt/sdc /var/lib/vz/root/102/mnt/sdc -o /mnt/sdc 
 + 
 +if [ ! -e /var/lib/vz/root/102/mnt/sdd ]; then mkdir -p /var/lib/vz/root/102/mnt/sdd; fi 
 +mount -n -t simfs /mnt/sdd /var/lib/vz/root/102/mnt/sdd -o /mnt/sdd 
 + 
 +if [ ! -e /var/lib/vz/root/102/mnt/sdd2 ]; then mkdir -p /var/lib/vz/root/102/mnt/sdd2; fi 
 +mount -n -t simfs /mnt/sdd2 /var/lib/vz/root/102/mnt/sdd2 -o /mnt/sdd2 
 +</code> 
  
-  entered into CT 101 
-  root@web1escp:/#  
  
proxmox.1369927483.txt.gz · Last modified: 2015/04/13 20:19 (external edit)