IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Problème d'installation CentOS à distance


Sujet :

Administration système

  1. #1
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Problème d'installation CentOS à distance
    Bonjour,


    Je dois réinstaller un centos sur une bonne cinquantaine de serveur dell (R200 et R210) à distance
    J'ai opté pour la solution suivante :
    - j'ai mis dans le dossier boot les images de mon futur centos

    - j'ai modifié le grub de la manière suivante :

    default=0
    timeout=5
    splashimage=(hd0,0)/grub/splash.xpm.gz
    hiddenmenu

    title Installation CentOS
    root (hd0,0)
    kernel /vmlinuz64 vnc vncpassword=psw headless ksdevice=link ks=http://monrepo/ks/ks64.cfg
    initrd /initrd64.img

    - et enfin voilà le contenu de mon ks64.cfg

    install
    url --url http://monrepo/centos/5.8/os/x86_64/
    lang fr_FR.UTF-8
    keyboard fr-latin1
    network --device=eth0 --bootproto=static --ip=192.168.5.5 --netmask=255.255.255.0 --gateway=192.168.5.1 --nameserver=8.8.8.8 --hostname=mastercentos
    rootpw monsuperpsw
    firewall --disabled
    authconfig --enableshadow --enablemd5
    selinux --disabled
    timezone --utc Europe/Paris
    bootloader --location=mbr --driveorder=sda
    firstboot --enable
    # The following is the partition information you requested
    # Note that any partitions you deleted are not expressed
    # here so unless you clear all partitions first, this is
    # not guaranteed to work
    clearpart --all --initlabel --drives=sda
    part /boot --fstype ext3 --size=150
    part swap --size=8000
    part / --fstype ext3 --size=100 --grow
    reboot
    %packages
    @base
    @core
    @dialup
    @editors
    @text-internet
    keyutils
    trousers
    fipscheck
    device-mapper-multipath


    Mon problème :
    L'installation se déroule parfaitement sur les serveurs de prod que j'ai sous la main
    Quand je fais l'installation sur une machine distante l'installation se coince sur le prompt qui demande de renseigner les adresses IP


    Vous auriez une idée ??


    Merci pour votre aide

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    Citation Envoyé par hroyer Voir le message
    Bonjour,

    Mon problème :
    L'installation se déroule parfaitement sur les serveurs de prod que j'ai sous la main
    Quand je fais l'installation sur une machine distante l'installation se coince sur le prompt qui demande de renseigner les adresses IP

    Vous auriez une idée ??

    Merci pour votre aide
    bha la réponse est pourtant évidente : tu utilises une image distante, hors si le réseau ne monte pas & ne route pas jusqu'au url --url http://monrepo/centos/5.8/os/x86_64/, ça peut pas marcher .

    la solution pour une install automatisée distante pour empecher ça est d'avoir le parametrage réseau dans le ks et d'embarquer sur le CD de boot ou la clef usb de boot l'équivalance du site...

    ça complexifie un peu le ks mais ça résoud tous les problèmes et surtout ça anticipe les risques.....

    par exemple ton media d'install copie des fichiers pré-remplis comme le hosts, les ifcfg_eth*, le resolv.conf, etc.....

    un ks aussi court c'est normal/logique que tu as pas prévu beaucoup de cas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    -rwxr-xr-x 1 root root 36831 avr 11  2012 ks.cfg
    ça c'est un gros KS pour une config complexe.

    un exemple plus petit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    # Kickstart file automatically generated by anaconda.
     
    install
    cdrom
    lang fr_FR.UTF-8
    keyboard fr-latin1
    xconfig --startxonboot
    network --device eth0 --onboot no --bootproto static
    network --device eth1 --onboot no --bootproto static
    network --device eth2 --onboot no --bootproto static
    network --device eth3 --onboot no --bootproto static
    network --device eth4 --onboot no --bootproto static
    network --device eth5 --onboot no --bootproto static
    network --device eth6 --onboot no --bootproto static
    network --device eth7 --onboot no --bootproto static
    rootpw hdfjhp$%
    firewall --disabled
    authconfig --enableshadow --enablemd5
    selinux --disabled
    timezone --utc Europe/Paris
    [...]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #dd if=/dev/zero of=/dev/cciss/c0d0 count=1 bs=512
    #dd if=/dev/zero of=/dev/cciss/c0d1 count=1 bs=512
     
    %packages
    @office
    @editors
    @text-internet
    etc...
    et plus loin
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    %post
    if grep -q 'CentOS release 5.3.*' /etc/redhat-release
    then
        mv /etc/sysconfig/clock /etc/sysconfig/clock.ORIG
        sed 's@^ZONE.*@ZONE="Etc/UTC"@' \
            /etc/sysconfig/clock.ORIG > /etc/sysconfig/clock
        /usr/sbin/tzdata-update
    fi
    /root/scriptpostinstall.sh
    et c'est le le script postinstall qui fait la config réseau en posant juste la question à l'utilisateur du hostname et en se référant au nom de la machine, ça configure les IP.

Discussions similaires

  1. problème d'installation tronador sous centOS
    Par yahia.malek.ing dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 26/01/2015, 16h13
  2. Problème d'installation de vsFTPd sous CentOS 6.2
    Par demboz dans le forum RedHat / CentOS / Fedora
    Réponses: 5
    Dernier message: 17/10/2012, 12h09
  3. Problème d'installation oracle sur CentOS
    Par runcom dans le forum Installation
    Réponses: 1
    Dernier message: 03/07/2012, 21h07
  4. installation centos et problème avec le kernel
    Par Bboubakri dans le forum Linux
    Réponses: 4
    Dernier message: 08/04/2012, 15h45
  5. Problème d'installation de kde sous Centos 5
    Par genie-netcom dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 03/03/2009, 18h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo