sg3_utils-1.48

Introduction à sg3_utils

Le paquet sg3_utils contient des outils de bas niveau pour des périphériques utilisant un jeu de commandes SCSI. Sauf les périphériques d'interface parallèles SCSI (SPI), le jeu de commandes SCSI est utilisé par les périphériques ATAPI (CD/DVDs et lecteurs de bandes), les périphériques de stockage USB, les disques Fibre Channel, les périphériques de stockage IEEE 1394 (qui utilise le protocole "SBP"), les périphériques SAS, iSCSI et FCoE (entre autres).

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

  • Téléchargement (HTTP) : https://sg.danny.cz/sg/p/sg3_utils-1.48.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 0024393d2d2942cc081ce613d98db68a

  • Taille du téléchargement : 1,2 Mo

  • Estimation de l'espace disque requis : 27 Mo

  • Estimation du temps de construction : 0,2 SBU

Installation de sg3_utils

Installez sg3_utils en exécutant les commandes suivantes :

./configure --prefix=/usr --disable-static &&
make

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

Contenu

Programmes installés: rescan-scsi-bus.sh, scsi_logging_level, scsi_mandat, scsi_readcap, scsi_ready, scsi_satl, scsi_start, scsi_stop, scsi_temperature, sg_bg_ctl, sg_compare_and_write, sg_copy_results, sg_dd, sg_decode_sense, sg_emc_trespass, sg_format, sg_get_config, sg_get_lba_status, sg_ident, sg_inq, sg_logs, sg_luns, sg_map, sg_map26, sg_modes, sg_opcodes, sg_persist, sg_prevent, sg_raw, sg_rbuf, sg_rdac, sg_read, sg_read_attr, sg_read_block_limits, sg_read_buffer, sg_read_long, sg_readcap, sg_reassign, sg_referrals, sg_rep_pip, sg_rep_zones, sg_requests, sg_reset, sg_reset_wp, sg_rmsn, sg_rtpg, sg_safte, sg_sanitize, sg_sat_identify, sg_sat_phy_event, sg_sat_read_gplog, sg_sat_set_features, sg_scan, sg_seek, sg_senddiag, sg_ses, sg_ses_microcode, sg_start, sg_stpg, sg_stream_ctl, sg_sync, sg_test_rwbuf, sg_timestamp, sg_turs, sg_unmap, sg_verify, sg_vpd, sg_wr_mode, sg_write_buffer, sg_write_long, sg_write_same, sg_write_verify, sg_write_x, sg_xcopy, sg_zone, sginfo, sgm_dd et sgp_dd
Bibliothèque installée: libsgutils2.so
Répertoires installés: Aucun

Descriptions courtes

rescan-scsi-bus.sh

ajoute ou supprime des périphériques SCSI sans avoir à redémarrer

scsi_logging_level

accède aux informations de logs SCSI linux

scsi_mandat

vérifie le support des périphériques SCSI pour les commandes requises

scsi_readcap

lance la commande SCSI READ CAPACITY sur les disques

scsi_ready

lance la commande SCSI TEST UNIT READY sur les disques

scsi_satl

vérifie le support de traductions des périphériques SCSI vers ATA (SAT)

scsi_start

démarre un ou plusieurs disques SCSI

scsi_stop

arrête un ou plusieurs disques SCSI

scsi_temperature

mesure la température d'un périphérique SCSI

sg_bg_ctl

envoie la commande SCSI BACKGROUND CONTROL sur un périphérique pour effectuer des « opérations avancées en arrière-plan »

sg_compare_and_write

envoie la commande SCSI COMPARE AND WRITE à un périphérique

sg_copy_results

envoie la commande SCSI RECEIVE COPY RESULTS (en rapport avec XCOPY)

sg_dd

copie des données à partir et vers des fichiers et des périphériques. Spécialisé dans les périphériques qui comprennent le jeu de commandes SCSI

sg_decode_sense

prend les données des détecteurs SCSI en binaire ou en tant que séquence ASCII hexadécimale et les décode

sg_emc_trespass

modifie l’appartenance d'un LUN d'un autre Service-Processor à celui-ci

sg_format

formate ou redimensionne un disque SCSI (modifie peut-être la taille de ses blocs)

sg_get_config

envoie une commande SCSI GET CONFIGURATION (MMC-4 +)

sg_get_elem_status

envoie la commande SCSI GET PHYSICAL ELEMENT STATUS à un périphérique

sg_get_lba_status

envoie la commande SCSI GET LBA STATUS

sg_ident

envoie une commande SCSI REPORT ou SET IDENTIFYING INFORMATION

sginfo

accède à la page de mode d'informations d'un périphérique SCSI (ou ATAPI)

sg_inq

envoie une commande SCSI INQUIRY or ATA IDENTIFY (PACKET) DEVICE et sort la réponse

sg_logs

accède aux pages du journal avec SCSI LOG SENSE

sg_luns

envoie la commande SCSI REPORT LUNS

sg_map

affiche le plan entre le sg linux et d'autres périphériques SCSI

sg_map26

associe un fichier spécial à un périphérique générique (sg) SCSI (ou vice versa)

sgm_dd

copie des données vers et depuis des fichiers et des périphériques. Spécialisé dans les périphériques qui comprennent le jeu de commandes SCSI et qui font le transfert de mémoire associé à partir de périphériques sg

sg_modes

lit des pages de mode avec la commande SCSI MODE SENSE

sg_opcodes

signale des informations sur les commandes SCSI supportées ou les fonctions de gestion de tâches

sgp_dd

copie des données vers et depuis des fichiers et des périphériques. Spécialisé dans les périphériques qui comprennent le jeu de commandes SCSI

sg_persist

envoie une commande SCSI PERSISTENT RESERVE (IN or OUT) pour manipuler les enregistrements et les réservations

sg_prevent

envoie une commande SCSI PREVENT ALLOW MEDIUM REMOVAL

sg_raw

envoie une commande SCSI de votre choix à un périphérique

sg_rbuf

lit des données en utilisant la commande SCSI READ BUFFER

sg_rdac

affiche ou modifie la RDAC Redundant Controller Page (page du contrôleur redondant RDAC)

sg_read

lit des blocs de données en continu à partir du même offset

sg_read_attr

envoie la commande SCSI READ ATTRIBUTE à un périphérique

sg_read_block_limits

envoie une commande SCSI READ BLOCK LIMITS

sg_read_buffer

envoie une commande SCSI READ BUFFER

sg_readcap

envoie une commande SCSI READ CAPACITY

sg_read_long

envoie une commande SCSI READ LONG

sg_reassign

envoie une commande SCSI REASSIGN BLOCKS

sg_referrals

envoie la commande SCSI REPORT REFERRALS

sg_rep_pip

envoie une commande SCSI REPORT ou SET IDENTIFYING INFORMATION

sg_rep_zones

envoie la commande SCSI REPORT ZONES command

sg_requests

envoie une ou plusieurs commandes SCSI REQUEST SENSE

sg_reset

ordonne la réinitialisation du périphérique, de la cible, du bus ou de l'hôte SCSI ; ou vérifie l'état de la réinitialisation

sg_reset_wp

envoie la commande SCSI RESET WRITE POINTER

sg_rmsn

envoie une commande SCSI READ MEDIA SERIAL NUMBER

sg_rtpg

envoie une commande SCSI REPORT TARGET PORT GROUPS

sg_safte

récupère le statut d'un périphérique SCSI Accessed Fault-Tolerant Enclosure (SAF-TE)

sg_sanitize

envoie une commande SCSI SANITIZE

sg_sat_identify

envoie une commande ATA IDENTIFY (PACKET) DEVICE via une couche de traduction SCSI-ATA

sg_sat_phy_event

envoie une commande ATA READ LOG EXT par un chemin SAT pour récupérer la page de journal 11h contenant des compteurs d'événements phy SATA

sg_sat_read_gplog

utilise la commande ATA READ LOG EXT via une couche de traduction SCSI vers ATA (SAT)

sg_sat_set_features

envoie une commande ATA SET FEATURES via une couche de traduction SCSI-ATA Translation (SAT)

sg_scan

effectue une analyse des périphériques sg (ou de périphériques SCSI/ATAPI/ATA donnés) et affiche le résultat

sg_seek

envoie la commande SCSI SEEK ou PRE-FETCH à un périphérique et son cache

sg_senddiag

effectue une commande SCSI SEND DIAGNOSTIC

sg_ses

envoie des contrôles et récupère le statut d'un périphérique SCSI Enclosure Services (SES)

sg_ses_microcode

envoie un micro-code à une entité SCSI

sg_start

envoie une commande SCSI START STOP UNIT pour démarrer, arrêter, charger ou éjecter un média

sg_stpg

envoie une commande SCSI SET TARGET PORT GROUPS

sg_stream_ctl

envoie la commande SCSI STREAM CONTROL ou GET STREAM STATUS à un périphérique pour ouvrir ou fermer le flux d'entrée-sortie

sg_sync

envoie une commande SCSI pour synchroniser le cache

sg_test_rwbuf

teste l'adaptateur de l'hôte SCSI en effectuant des opérations d'écriture et de lecture sur le tampon d'un périphérique et en calculant les sommes de contrôle

sg_timestamp

affiche ou initialise l'horodatage d'un périphérique SCSI

sg_turs

envoie une ou plusieurs commandes SCSI TEST UNIT READY

sg_unmap

envoie une commande SCSI UNMAP

sg_verify

appelle les commandes SCSI VERIFY sur un périphérique bloc

sg_vpd

récupère des pages Vital Product Data (VPD) en utilisant une commande SCSI INQUIRY

sg_write_buffer

envoie une commande SCSI WRITE BUFFER

sg_write_long

envoie la commande SCSI WRITE LONG

sg_write_same

envoie la commande SCSI WRITE SAME

sg_write_verify

envoie la commande SCSI WRITE AND VERIFY

sg_write_x

envoie la commande SCSI WRITE à un périphérique

sg_wr_mode

écrit des pages de mode

sg_xcopy

copie des données vers et depuis des fichiers et des périphériques en utilisant SCSI EXTENDED COPY (XCOPY)

sg_zone

envoie les commandes SCSI ZONE à un périphérique comme OPEN, CLOSE, FINISH ou SEQUENTIALIZE

libsgutils2.so

contient les fonctions de l'API de sg3_utils