StorageDiag Utilities

StorageDiag Utilities_

anciennement Silas Doctor Utilities
Un atelier de diagnostic et de récupération de classe Linux — exécuté directement sur votre NAS QNAP.
QTS / QuTS hero 5.2+ x86_64ARMv7ARMv8 paquet sdu.qpkg exécution locale
Qu'est-ce que c'est

StorageDiag Utilities (SDU) est l'édition 100 % locale des outils « en direct » de StorageDiagLV, installée directement sur le client — votre NAS QNAP — depuis le paquet sdu.qpkg. Tout s'exécute sur cette machine et lit ses propres données : SMART/FARM directement depuis le disque vivant, /proc, interfaces réseau, RAM.

Ce n'est pas un lecteur de vidages de logs — c'est un atelier actif. Le panneau web non privilégié n'exécute jamais de commandes lui-même ; il confie les opérations à un démon de confiance s'exécutant en root, tirées uniquement d'une liste d'opérations fermée et autorisée (la configuration peut seulement les désactiver, jamais en ajouter). Conçu pour les ingénieurs support et les administrateurs qui doivent confirmer et agir sur une machine vivante.

▲ Attention : les outils en direct confient les opérations à un démon root. Utilisez le mode sécurisé et n'exposez jamais le panneau sur l'Internet public sans HTTPS, identifiants forts et pare-feu.
Les outils en direct

Pulse — cockpit performances & processus

Jauges CPU/RAM/charge, arborescence des processus avec actions (kill, renice, gouverneur CPU, drop caches) et onglets réseau, VM, bases, logs et un analyseur de paquets façon Wireshark (reconnaît SMB, torrents/DHT, SSDP, découverte QNAP ; minimap, signets, résolution IP→hôte).

memhound — testeur de RAM

Testeur mémoire original avec des motifs façon memtest86 plus un test rapide. Principe : jamais de faux positif — un défaut signalé est réel à ~99,999 %. Il lit aussi les journaux : quand les plantages se répartissent entre programmes ou qu'un machine-check apparaît, il pointe la RAM et vous guide sur une échelle d'escalade (rapide → suspension des services → test hors-ligne/au démarrage).

iostat — moniteur & benchmark d'E/S

Débit, latence et IOPS par disque en direct, plus un Disk Health Scan qui repère le disque faible qui ralentit tout un RAID.

DriveTime — historique SMART/FARM

Un collecteur horaire construit une série temporelle des attributs de chaque disque — voyez une valeur grimper avant qu'elle ne franchisse un seuil.

iperf3 — débit réseau

Bande passante et retransmissions entre deux NAS.

vpn-diag — diagnostic VPN

Qualité du lien VPN : MTU, gigue, pertes, débit et stabilité.

Terminal (root)

Un shell root interactif sur le NAS (admin uniquement), via le démon.

Cheats & Utilities

Une palette de commandes de récupération/diagnostic prêtes à l'emploi (Stockage, LVM, ZFS, Système, Réseau…) à coller dans le terminal — sans rien mémoriser.

Pool & Disk — gestionnaire de disques en direct

Une vraie fenêtre (fini le terminal brut) : le tableau des disques fusionné — baie, périphérique, modèle, capacité, rôle, pool/volume, état — avec retrait à chaud et réintégration en un clic, un rescan de tous les contrôleurs et une vérification en lecture seule de l'intégrité des métadonnées du pool. Chaque action demande confirmation et diffuse sa sortie en direct.

MCE Decoder — analyseur machine-check

Collez des lignes du journal noyau / mcelog, ou scannez le NAS en direct : chaque machine-check est décodé en gravité, sous-système et signification en clair — avec une tendance (mémoire / CPU / bus) et une procédure de confirmation.

Captures d'écran
Arsenal Linux embarqué

Au-delà de ses propres outils en direct originaux, SDU embarque un ensemble prêt d'utilitaires en ligne de commande éprouvés — accessibles directement depuis le terminal root intégré et la palette Cheats, compilés statiquement pour x86_64 / ARMv7 / ARMv8 :

  • Disques & SMART : smartctl 7.4, SeaChest (lecture FARM), outils de scan de santé des supports
  • Récupération de données : testdisk, photorec, ddrescue
  • Forensique de systèmes de fichiers : The Sleuth Kit — fls, icat, ils, fsstat, blkcat
  • Réseau : nmap, ncat, nping, tcpdump, iperf3
  • Système & processus : strace, ps/pgrep/pkill, vmstat, lsof-lite
  • Travail en shell : Midnight Commander (mc), éditeur hexa heh/biew, bash, gawk, sed, find, locate

Catégories : stockage & RAID · ZFS · disques/SMART · réseau · processus · récupération · forensique.

Fonctionnement
  • Navigateur → PHP non privilégié → (socket local) → démon sdlvd (root) → outil autorisé.
  • Le côté PHP n'exécute jamais de commandes lui-même — il demande au démon l'une d'un ensemble fixe et autorisé d'opérations.
  • La configuration peut seulement désactiver des opérations, jamais en ajouter. Le mode sécurisé restreint le démon.
  • Connexion réservée aux administrateurs système QNAP (depuis passwd/shadow).
Télécharger — v1.4.07200

Choisissez le paquet correspondant au processeur de votre NAS, puis installez-le dans App Center → Installer manuellement. Vous hésitez ? Les modèles Intel/AMD sont en x86_64 ; la plupart des modèles ARM sont en ARMv8 (aarch64) ; les anciens ARM sont en ARMv7 (armhf).

Prérequis & installation
PlateformeQNAP QTS / QuTS hero 5.2+
Architecturesx86_64 · ARMv7 (armhf) · ARMv8 (aarch64) — un paquet léger et distinct (~40 Mo) par architecture
Installationinstallation manuelle du paquet sdu.qpkg dans l'App Center (Installer manuellement)
Accèspanneau web via le proxy QTS (/sdlv) ou le port local ; connexion avec un compte administrateur
Confidentialités'exécute localement sur le NAS ; rien n'est envoyé au cloud QNAP ni à une IA
Licence & avertissement

Fourni « EN L'ÉTAT », sans garantie d'aucune sorte. N'est pas un produit QNAP — non conçu, non pris en charge ni approuvé par QNAP ; « QNAP », « QTS », « QuTS hero » sont des marques de QNAP Systems, Inc. Sous licence, non vendu (pas de revente/redistribution). Le démon s'exécute en root — à manier avec précaution. Responsabilité limitée dans la mesure permise par la loi ; cela ne limite pas vos droits légaux de consommateur.