Pour éditer le wiki, il faut demander un compte à un Lapin !

Difference between revisions of "Serveur supervixen"

From Le L∞p's Wiki
Jump to: navigation, search
m (Undo revision 3914 by Naar (talk))
(Supervixen II, le retour)
Line 1: Line 1:
 
Le serveur '''supervixen''' est un serveur de virtualisation basé sur [http://www.xenproject.org/ Xen] qui a pour but d'héberger des <abbr lang="en" title="Virtual Machine">VM</abbr> pour les services, projets et idées des Loopiot·te·s.
 
Le serveur '''supervixen''' est un serveur de virtualisation basé sur [http://www.xenproject.org/ Xen] qui a pour but d'héberger des <abbr lang="en" title="Virtual Machine">VM</abbr> pour les services, projets et idées des Loopiot·te·s.
 +
 +
En janvier 2014, le premier disque dur, qui contenait l'OS, a mourru, et bien sûr on n'avait pas de sauvegardes. Le serveur a donc été réinstallé avec deux disques durs neufs, un peu à l'arrache mais avec du lulz. On peut considérer que l'installation dans son ensemble pourrait être à refaire proprement... plus tard... ou quand ça repètera...
  
 
== Matériel ==
 
== Matériel ==
  
* RAM : 24 Go détecté
+
* Marque : [http://h18004.www1.hp.com/products/quickspecs/12477_div/12477_div.pdf HP Proliant DL380 G5].
* Carte Ethernet Broadcoam <small>(nécessite un ''firmware'' binaire)</small>
+
* CPU : 2 x Intel Xeon 5150 bi-core, 2.66 GHz
 +
* RAM : 24 Go de DDR 2 ECC de compète
 +
* HDD : 2 x 160Go SATA 7200rpm en RAID0
 +
* Réseau : 2 x Ethernet Broadcom <small>(nécessite le firmware binaire {{deb|firmware-bnx2}})</small>
 +
* iLO2 : 192.168.0.54 (00:1e:0b:1c:ec:ac)
  
=== CPUs ===
+
== OS ==
  
* Intel Xeon 5150 bi-core, 2.66 GHz - dont 1 cœur verrouillé pour le [http://wiki.xen.org/wiki/Dom0 dom0]
+
Debian Wheezy 7 64 bits. LVM avec un VG unique <code>supervixen</code>.
  
=== Disques durs ===
+
Admins : [[User:ToM|ToM]], [[User:Bencoh|bencoh]]
  
Partitionnement avec [http://www.admin-debian.com/les-systemes-de-fichiers-linux/lvm-2-logical-volume-management/ LVM] :
+
== Xen ==
  
* 1 x 160 Go
+
Pour l'instant on se passe de conserver 1 cœur verrouillé pour le [http://wiki.xen.org/wiki/Dom0 dom0], pour voir comment ça tient la route.
** VG : <code>root</code>
+
** LV : <code>system</code>
+
* 1 x 160 Go
+
** VG : <code>supervixen</code> <small>(réservé à Xen)</small>
+
  
== OS ==
+
=== xen-tools ===
  
Debian Wheezy 7.1 64 bits.
+
Configuration spécifique à supervixen :
  
Admins : [[User:okhin|Okhin]], [[User:ToM|ToM]], [[User:Capslock|Capslock]]
+
lvm = supervixen
 
+
install-method = debootstrap
=== Services ===
+
size  = 4Gb      # Disk image size.
 
+
memory = 512Mb   # Memory size
* Xen
+
noswap = 1      # Don't use swap at all for the new system.
* {{Deb|Xen-tools}} pour créer rapidement les machines. Configuration spécifique à supervixen :
+
fs    = ext4    # use the EXT3 filesystem for the disk image.
 
+
image  = full     # Specify sparse vs. full disk images.
  lvm = supervixen # Let's use the dedicated XEN VG
+
gateway    = 192.168.0.1
  install-method = debootstrap
+
bridge = xenbr0
  size  = 4Gb      # Disk image size.
+
arch = amd64
  memory = 512MB   # Memory size
+
apt_proxy = "http://proxy.gare.xp:8123/"
  noswap = 1      # Don't use swap at all for the new system.
+
  fs    = ext4    # use the EXT3 filesystem for the disk image.
+
  dist  = `xt-guess-suite-and-mirror --suite` # Default distribution to install.
+
  image  = full   # Specify sparse vs. full disk images.
+
  dhcp = 1
+
  bridge = xenbr0
+
  kernel = /boot/vmlinuz-`uname -r`
+
  initrd = /boot/initrd.img-`uname -r`
+
  mirror = `xt-guess-suite-and-mirror --mirror`
+
  apt_proxy = <nowiki>http://proxy.gare.xp:8123</nowiki> # Let's use the apt_proxy to spare some bandwidth
+
  ext3_options    = noatime,nodiratime,errors=remount-ro
+
  ext2_options    = noatime,nodiratime,errors=remount-ro
+
  xfs_options      = defaults
+
  reiserfs_options = defaults
+
  btrfs_options    = defaults
+
  boot = 1
+
  
 
== Liste des VM ==
 
== Liste des VM ==
  
 
* [[VM_calendar|calendar.gare.xp]]
 
* [[VM_calendar|calendar.gare.xp]]
 +
* [[VM muninvm|munin.gare.xp]]
 +
* yersay.gare.xp <small>(héberge [[lapool]])</small>
  
 
== Ressources ==
 
== Ressources ==
Line 60: Line 48:
 
* {{en}} [https://wiki.debian.org/Xen#Domain_0_.28Host.29_Installation Xen] sur le wiki de Debian
 
* {{en}} [https://wiki.debian.org/Xen#Domain_0_.28Host.29_Installation Xen] sur le wiki de Debian
 
* {{en}} [http://wiki.xen.org/wiki/Host_Configuration/Networking Guide de configuration du réseau] sur le wiki de Xen
 
* {{en}} [http://wiki.xen.org/wiki/Host_Configuration/Networking Guide de configuration du réseau] sur le wiki de Xen
 
  
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Revision as of 20:23, 24 January 2014

Le serveur supervixen est un serveur de virtualisation basé sur Xen qui a pour but d'héberger des VM pour les services, projets et idées des Loopiot·te·s.

En janvier 2014, le premier disque dur, qui contenait l'OS, a mourru, et bien sûr on n'avait pas de sauvegardes. Le serveur a donc été réinstallé avec deux disques durs neufs, un peu à l'arrache mais avec du lulz. On peut considérer que l'installation dans son ensemble pourrait être à refaire proprement... plus tard... ou quand ça repètera...

Matériel

  • Marque : HP Proliant DL380 G5.
  • CPU : 2 x Intel Xeon 5150 bi-core, 2.66 GHz
  • RAM : 24 Go de DDR 2 ECC de compète
  • HDD : 2 x 160Go SATA 7200rpm en RAID0
  • Réseau : 2 x Ethernet Broadcom (nécessite le firmware binaire firmware-bnx2)
  • iLO2 : 192.168.0.54 (00:1e:0b:1c:ec:ac)

OS

Debian Wheezy 7 64 bits. LVM avec un VG unique supervixen.

Admins : ToM, bencoh

Xen

Pour l'instant on se passe de conserver 1 cœur verrouillé pour le dom0, pour voir comment ça tient la route.

xen-tools

Configuration spécifique à supervixen :

lvm = supervixen
install-method = debootstrap
size   = 4Gb      # Disk image size.
memory = 512Mb    # Memory size
noswap = 1      # Don't use swap at all for the new system.
fs     = ext4     # use the EXT3 filesystem for the disk image.
image  = full     # Specify sparse vs. full disk images.
gateway    = 192.168.0.1
bridge = xenbr0
arch = amd64
apt_proxy = "http://proxy.gare.xp:8123/"

Liste des VM

Ressources