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

Shell et commandes GNU Discussion :

ssh et smartctl


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 23
    Par défaut ssh et smartctl
    Bonjour,

    Je cherche à récupérer l'état SMART des disques d'un NAS:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dd=$(ssh root@192.168.0.8 "for i in $(ls /dev/ | grep hd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done")
    echo "$dd"
    mais je n'ai aucun retour et le débutant que je suis tourne en rond .
    Ou est l'erreur ?

    En local
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for i in $(ls /dev/ | grep hd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done
    fonctionne très bien.

  2. #2
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dd=$(ssh root@192.168.0.8 "for i in $(ls /dev/ | grep hd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done")
    Dans ce code vous cherchez des disques durs en ata/pata.
    Il est probable que les disques durs de votre nas soient en sata.
    Il faudrait en ce cas changer votre ligne de commande par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dd=$(ssh root@192.168.0.8 "for i in $(ls /dev/ | grep sd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done")
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  3. #3
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 703
    Par défaut
    Bonjour,

    ON N'UTLISE PAS ls DANS UN SCRIPT !!!
    Code Debian Almquist Shell : Sélectionner tout - Visualiser dans une fenêtre à part
    for disk in /dev/sd[a-d]; do echo "$disk"; done

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 23
    Par défaut
    Merci pour vos réponses, mais sur le NAS la commande smartctl est ok.

    C'est en la passant par ssh qu'il n'y a pas de réponse.

  5. #5
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 703
    Par défaut
    y a-t-il un message d'erreur ?
    et si tu n'exécutes que la commande smartctl en indiquant un disque que tu sais exister sur le NAS ?...

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 23
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    y a-t-il un message d'erreur ?
    Aucun

    Citation Envoyé par N_BaH Voir le message
    et si tu n'exécutes que la commande smartctl en indiquant un disque que tu sais exister sur le NAS ?...
    C'est pas mieux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RESEAUX] SSH / Telnet et serveur X
    Par KORTA dans le forum Administration
    Réponses: 32
    Dernier message: 26/06/2007, 16h20
  2. Comment sauvegarder MySQL via SSH ?
    Par Blade dans le forum Administration
    Réponses: 7
    Dernier message: 30/09/2004, 15h03
  3. SSH ou SSL ?
    Par R3iTt0R dans le forum Serveurs (Apache, IIS,...)
    Réponses: 3
    Dernier message: 28/07/2004, 14h04
  4. Ssh
    Par jere dans le forum Réseau
    Réponses: 4
    Dernier message: 11/05/2004, 15h51
  5. [cvs] Jbuilder 9, Cvs Via Ssh Sous Windows
    Par SurfingPoP dans le forum JBuilder
    Réponses: 3
    Dernier message: 13/02/2004, 16h57

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