===== Installation d'un nouveau serveur =====
==== Installation de Proxmox VE ====
[[https://pve.proxmox.com/wiki/Installation|Lien des tutos officiels de proxmox]]
=== Installation avec l'installateur clic clic ===
L'installation de [[http://pve.proxmox.com/wiki/Downloads|Proxmox VE]] est très simple, il suffit d'effectuer une configuration réseau de base (il faut donc avoir trouvé une IP libre au préalable), avec pour domaine **minet.net** et pour DNS les adresses privées des DNS. Vous pouvez garder le partitionnement par défaut.
=== Via debian ===
Normalement avec le tuto ça passe, il peut vous arriver de rencontrer l'erreur :
dpkg: error processing package : package_name
En ce cas, cela peut venir du fichier :
/etc/hosts
Dans lequel il faut remplacer la ligne :
127.0.1.1 hostname
par
ip hostname
==== Configuration du serveur ====
Une des premières choses à faire est de rattacher la machine au cluster, comme décrit dans la [[.:gestion_cluster|page des commandes cluster]].
Il faut ensuite éventuellement configurer l'aggrégation des liens Gigabit, comme décrit sur [[wiki:reseau:link_aggregation_serveur|cette page]].
Maintenant, effectuons la configuration réseau, dans l'interface Web, onglet **Réseau**, en ajoutant un **vmbr** pour chaque **vlan**. Pour cela :
* **Créer...** -> **Bridge**
* Nom : **vmbr{NUM-VLAN}** (et 0 pour l'interface d'admin)
* Bridge ports : **bond0.{NUM-VLAN}**
Pour appliquer la configuration réseau, il est nécessaire de redémarrer la machine (pas forcement cf. plus bas). Avant cela, profitons-en pour faire une mise à jour. Commençons par configurer apt correctement pour utiliser les dépôt extérieurs, via le proxy, dans ''/etc/apt/apt.conf.d/proxy'' :
Acquire::http::Proxy "http://192.168.102.61:82";
Puis :
apt-get update
apt-get upgrade
apt-get install htop nmap tcpdump zabbix-agent
** Pour ajouter un vmbr sans redémarrer: **
* Créer le vmbr depuis l'interface de proxmox
* Puis sur le noeud:
cp /etc/network/interfaces{.new,}
ifup vmbrX
Où X = l'id du nouveau vmbr
Et nous pouvons redémarrer (pas forcement cf. plus haut).
==== Installation de Dell OpenManage ====
Suivre http://linux.dell.com/repo/community/debian/ en modifiant "ubuntu precise" par "ubuntu wheezy"
**Ce qui suit est obsolète**
Créer un fichier ''/etc/apt/sources.list.d/linux.dell.com.sources.list'' et y mettre :
deb http://linux.dell.com/repo/community/deb/latest /
Ensuite, installer les outils avec :
apt-get update
apt-get install srvadmin-all
L'interface graphique est accessible avec un compte local (root pour avoir accès à toutes les fonctionnalités) sur : https://{IP-DU-SERVEUR}:1311
==== Mise à jour du BIOS d'un PowerEdge 1950 ====
=== Pré-requis ===
Configurer le proxy de manière à avoir accès à internet (pour la signature des clés GPG):
export http_proxy=http://192.168.102.62:82
Ainsi que pour apt-get (voir plus haut) et wget:
''/etc/wgetrc''
# You can set the default proxies for Wget to use for http, https, and ftp.
# They will override the value in the environment.
#https_proxy = http://proxy.yoyodyne.com:18023/
http_proxy = 192.168.102.62:82
#ftp_proxy = http://proxy.yoyodyne.com:18023/
# If you do not want to use proxy at all, set this to off.
use_proxy = on
=== Ajout des dépôts ===
En plus du dépôt Dell précédemment ajouté :
''/etc/apt/sources.list.d/linux.dell.com.sources.list''
deb http://linux.dell.com/repo cross-distro dell-firmware # for firmware
deb http://linux.dell.com/repo gutsy dell-software # for firmware-addon-dell and firmware-tools
=== Installation des dépendances ===
Il faudrait ensuite ajouter le dépôt Ubuntu mais comme on n'en veut pas on va installer les dépendances à la main !
wget http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsmbios/python-libsmbios_2.2.13-0ubuntu4.2_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsmbios/smbios-utils_2.2.13-0ubuntu4.2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsmbios/libsmbios2_2.2.13-0ubuntu4.2_amd64.deb
Puis on effectue les installations :
dpkg -i libsmbios2_2.2.13-0ubuntu4.2_amd64.deb python-libsmbios_2.2.13-0ubuntu4.2_all.deb smbios-utils_2.2.13-0ubuntu4.2_amd64.deb
apt-get update
apt-get install rpm compat-libstdc libstdc++5
apt-get install ia32-libs
apt-get install dell-firmware-repository firmware-tools
apt-get install system-bios-poweredge-1950
=== Mise à jour du BIOS (enfin !) ===
On vérifie la BIOS existant :
update_firmware
Si l'action correspond on effectue la mise à jour avec :
update_firmware --yes
reboot
Et voilà, le BIOS est à jour !
==== Configuration du stockage ====
- Pour ajouter un share [[wiki:cluster:nas:nfs|NFS]] en direction d'un **NAS**, vous pouvez directement utiliser l'interface web : Storage -> add -> NFS
- Pour toucher aux options du montage, regarder le fichier ''/etc/pve/storage.cfg''
==== Monitoring de la nouvelle machine physique ====
Lisez [[wiki:monitoring:machine_phy|ceci]].
Pensez aussi à la conf puppet ;-)
==== Mise à jour GRUB ====
L'installation de grub se fait sur /dev/sdb pour Challenger