Outils pour utilisateurs

Outils du site


fog:4.faq

Serveur FOG : FAQ technique

Changer le mot de passe

Changer le mot de passe pour l'interface web

Dans l'interface web, User management, utilisateur fog, nouveau mot de passe.

Attribuer ce mot de passe pour le serveur ftp et tftp

Dans l'interface web, renseigner le mdp attribué à l'utilisateur fog, en clair, dans :

  • Other informations / Fog settings / TFTP Server / FOG_TFTP_FTP_PASSWORD,
  • Storage management / All storage nodes / Default Member / Management Password.

Ces infos sont stockées dans /var/www/fog/commons/config.php et dans la base mysql.

Changer l'adresse IP

A faire uniquement si nécessaire…

Changer l'adresse ip du serveur

Editer le fichier de configuration réseau en tapant

sudo nano /etc/network/interfaces

Relancer le service networking

Taper la commande suivante :

sudo /etc/init.d/networking restart

Changer l'adresse dans l'interface web

Se connecter à l'interface web du serveur avec sa nouvelle adresse et changer l'adresse :

  • dans Other informations / FOG Settings :
    • dans General Settings / FOG_WOL_HOST, :
    • dans TFTP Server / FOG_TFTP_HOST,
    • dans FOG_PXE_IMAGE_DNSADDRESS (vérifier que c'est bien l'adresse pédagogique du serveur Amon),
    • dans WEB Server / FOG_WEB_HOST,
  • dans Storage Management / All Storage Nodes / DefaultMember.

Mettre à jour les informations de démarrage PXE

Dans l'interface web : Other information / PXE Boot Menu / Save PXE Menu

Changer de version

Sauvegarder la base mysql

Faire un “dump” des tables hosts, images et inventory :

mysqldump -u root fog hosts images inventory >svg.sql

Réinitialiser le serveur Fog

En console :

  • Effacer l'utilisateur fog et le groupe fog :
    sudo userdel fog
    sudo groupdel fog
  • Effacer la base mysql fog :
    mysql -u root -p DROP DATABASE fog ;
  • Effacer les répertoires fog, tftpboot et web fog :
    sudo rm -Rf /opt/fog
    sudo rm -Rf /tftpboot
    sudo rm -Rf /var/www/fog

Paquet Fog

Initialiser la nouvelle base

Importer les données dans la nouvelle base

En console :

mysql -u root fog < svg.sql

Réinstaller le serveur

En console :

  • Effacer l'utilisateur fog et le groupe fog :
    sudo userdel fog
    sudo groupdel fog
  • Effacer la base mysql fog :
    mysql -u root -p DROP DATABASE fog ;
  • Effacer les répertoires fog, tftpboot et web fog :
    sudo rm -Rf /opt/fog
    sudo rm -Rf /tftpboot
    sudo rm -Rf /var/www/fog

Puis réinstaller.

Traduction française de l'interface Web

Télécharger le fichier à : http://kernchr.free.fr/download/drivers/fr_FR.UTF-8.tar.gz

Décompresser l'archive dans : var/www/fog/management/languages

Dé-commenter : addDefaultCharset UTF-8 dans le fichier /etc/apache2/conf.d/charset

Redémarrer le service apache.

Message d'erreur : Unable to connect to tftp server

“Unable to connect to tftp server” = Problème de mot de passe du serveur TFTP

cf “changer le mot de passe” en haut de cette page.

Mots de passe dans fog

  • Les mots de passe de la base mysql sont cryptés md5 et à entrer cryptés dans l'interface.
  • Les mots de passe des utilisateurs système (fog, root mysql) sont cryptés sha512 par le système et à entrer en clair dans l'interface.
  • A l'installation de FOG, si on définit un mot de passe root mysql (not blank), il faut le saisir dans /var/www/fog/commons/config.php et /opt/fog/service/etc/config.php

Postes sans démarrage réseau (boot PXE)

cf http://www.fogproject.org/wiki/index.php/Booting/Imaging_a_computer_without_PXE_capable_Network_Card

Autre solution donnée par Eric Carballar : Si le boot pxe sur la carte réseau n'est pas géré par le BIOS, le chargement du système FOG via le réseau échoue. Cela peut se produire aussi à cause d'une carte réseau intégrée incompatible (puces atheros).

On a trouvé une solution avec un live cd de Clonezilla dont vous pouvez télécharger une image ici : http://sourceforge.net/projects/clonezilla/files/latest/download.

En effet, il suffit de booter sur le CD et de choisir la dernière option : boot via ipxe. Si le câble réseau est connecté sur la carte réseau PCI, la carte est détectée automatiquement et le boot PXE se déclenche…

On peut aussi utiliser Clonezilla quand le réseau ne supporte pas le clonage FOG en faisant une image locale sur un disque USB et en déployant cette image sur des postes analogues de la même manière. C'est plus long car on opère poste par poste…

Gestion des licences Microsoft

La gestion des licences Windows est assez complexe de part la volonté de Microsoft de garder la main, Fog ne peut gérer ça : il faut des outils Microsoft.

Voici quelques liens pour se faire une idée, différentes solutions existent mais tout dépend du type de licence acheté.

Recherches “google” sur “serveur de licences kms seven” :

Augmenter la capacité disque par ajout d'un disque

  • Ajouter un disque et monter le nouveau disque dans un sous dossier de /images
  • Brancher le disque, démarrer le serveur FOG, passer en console
  • Localiser le nouveau disque avec :
    sudo fdisk -l 
  • Formater le disque en ext3 ou ext4 (à développer)
  • Récupérer l'UUID du disque avec
    sudo blkid /dev/sdX1

    et copier l'UUID dans un fichier texte UUID=XXXXXXXXXXXXXXXXXXXXXX

  • Créer un nouveau dossier new dans /images :
    mkdir /images/new
  • Donner les droits :
    sudo chown -R fog /images/new
    sudo chmod -R 755 /images/new
  • Modifier /etc/fstab pour le montage automatique du nouveau disque :
    sudo nano /etc/fstab 
  • Ajouter les lignes suivantes :
    UUID=XXXXXXXXXXXXXXXXXXXXXX
    /images/new
    ext3 defaults 0 0
  • Monter le disque :
    sudo mount -a
  • Vérifier le montage :
    sudo mount
fog/4.faq.txt · Dernière modification: 2013/11/08 10:43 par lbrillard