Compter les disques durs Scsi/Connaitre leur capacites
4 réponses
sylvain.berthier_pas_de_spam
Bonjour,
Petite question: j'ai une machine distante en RedHatAS 3.0. Je ne peux
acceder physiquement =E0 la machine. J'ai des disques SCSI dedans. Comme
je ne l'ai pas installe, je ne sais pas combien de disques scsi y sont
presents, ni leur capacite.
Quelle commande me permet de savoir cela sachant que tous les disque ne
sont pas necessairement formates.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Belhomme
"" wrote in news::
Bonjour,
Petite question: j'ai une machine distante en RedHatAS 3.0. Je ne peux acceder physiquement à la machine. J'ai des disques SCSI dedans. Comme je ne l'ai pas installe, je ne sais pas combien de disques scsi y sont presents, ni leur capacite. Quelle commande me permet de savoir cela sachant que tous les disque ne sont pas necessairement formates.
* pour connaitre les périphériques SCSI attachés à ta machine :
Dans cet exemple, on voit 3 disques SCSI IBM et un graveur Yamaha connectés sur un 1er controleur SCSI, et un volume RAID5 connecté au second controleur SCSI (qui est donc une carte controleur RAID)
* pour connaitre les caractéristiques des disques : - qui marche à tous les coups : egrep "^SCSI device sd.+:.*sectors" /var/log/dmesg - plus d'infos, mais nécessite sysfs : cat /sys/block/sd?/device/model cat /sys/block/sd?/size
-- Rico
"sylvain.berthier_pas_de_spam@free.fr" <sylvain.berthier@free.fr> wrote
in news:1123222837.883446.245420@g49g2000cwa.googlegroups.com:
Bonjour,
Petite question: j'ai une machine distante en RedHatAS 3.0. Je ne peux
acceder physiquement à la machine. J'ai des disques SCSI dedans. Comme
je ne l'ai pas installe, je ne sais pas combien de disques scsi y sont
presents, ni leur capacite.
Quelle commande me permet de savoir cela sachant que tous les disque ne
sont pas necessairement formates.
* pour connaitre les périphériques SCSI attachés à ta machine :
Dans cet exemple, on voit 3 disques SCSI IBM et un graveur Yamaha
connectés sur un 1er controleur SCSI, et un volume RAID5 connecté au
second controleur SCSI (qui est donc une carte controleur RAID)
* pour connaitre les caractéristiques des disques :
- qui marche à tous les coups :
egrep "^SCSI device sd.+:.*sectors" /var/log/dmesg
- plus d'infos, mais nécessite sysfs :
cat /sys/block/sd?/device/model
cat /sys/block/sd?/size
Petite question: j'ai une machine distante en RedHatAS 3.0. Je ne peux acceder physiquement à la machine. J'ai des disques SCSI dedans. Comme je ne l'ai pas installe, je ne sais pas combien de disques scsi y sont presents, ni leur capacite. Quelle commande me permet de savoir cela sachant que tous les disque ne sont pas necessairement formates.
* pour connaitre les périphériques SCSI attachés à ta machine :
Dans cet exemple, on voit 3 disques SCSI IBM et un graveur Yamaha connectés sur un 1er controleur SCSI, et un volume RAID5 connecté au second controleur SCSI (qui est donc une carte controleur RAID)
* pour connaitre les caractéristiques des disques : - qui marche à tous les coups : egrep "^SCSI device sd.+:.*sectors" /var/log/dmesg - plus d'infos, mais nécessite sysfs : cat /sys/block/sd?/device/model cat /sys/block/sd?/size
-- Rico
Nicolas George
Eric Belhomme wrote in message :
- qui marche à tous les coups : egrep "^SCSI device sd.+:.*sectors" /var/log/dmesg
À condition d'avoir un /var/log/dmesg.
En revanche, /proc/partitions, c'est pas mal.
Eric Belhomme wrote in message
<Xns96A95A87539D9ericbelhommefreefr@212.27.42.69>:
- qui marche à tous les coups :
egrep "^SCSI device sd.+:.*sectors" /var/log/dmesg
- qui marche à tous les coups : egrep "^SCSI device sd.+:.*sectors" /var/log/dmesg
À condition d'avoir un /var/log/dmesg.
En revanche, /proc/partitions, c'est pas mal.
sylvain.berthier_pas_de_spam
Pour /proc/scsi, ce n'est pas bon, car je pense que les disques sont branchés sur une carte Raid. J'obtiens donc: cat /proc/scsi/scsi Attached devices: none
Par contre: cat /proc/partitions major minor #blocks name rio rmerge rsect ruse wio wmerge wsect wuse running use aveq
Je pense que les informations cciss sont les interressantes, non? Comment les interpreter?
Sylvain
Pour /proc/scsi, ce n'est pas bon, car je pense que les disques sont
branchés sur une carte Raid. J'obtiens donc:
cat /proc/scsi/scsi
Attached devices: none
Par contre:
cat /proc/partitions
major minor #blocks name rio rmerge rsect ruse wio wmerge wsect
wuse running use aveq
Pour /proc/scsi, ce n'est pas bon, car je pense que les disques sont branchés sur une carte Raid. J'obtiens donc: cat /proc/scsi/scsi Attached devices: none
Par contre: cat /proc/partitions major minor #blocks name rio rmerge rsect ruse wio wmerge wsect wuse running use aveq
Je pense que les informations cciss sont les interressantes, non? Comment les interpreter?
Sylvain
Eric Belhomme
"" wrote in news::
Pour /proc/scsi, ce n'est pas bon, car je pense que les disques sont branchés sur une carte Raid. J'obtiens donc: cat /proc/scsi/scsi Attached devices: none
un controleur raid _est_ un périphérique SCSI ! tu as mal regardé mon
cciss est le module pour "Compaq's SMART Array Controllers" donc voici un
extrait de la doc (dispo avec mon kernel 2.6.12.3) :
" note that the driver will not engage the SCSI core at init time. The driver must be directed to dynamically engage the SCSI core via the /proc filesystem entry which the "block" side of the driver creates as /proc/driver/cciss/cciss* at runtime. This is because at driver init time, the SCSI core may not yet be initialized (because the driver is a block driver) and attempting to register it with the SCSI core in such a case would cause a hang. This is best done via an initialization script (typically in /etc/init.d, but could vary depending on distibution). For example:
for x in /proc/driver/cciss/cciss[0-9]* do echo "engage scsi" > $x done "
A priori, cette carte n'active pas le sous système SCSI par défaut, il faut le faire explicitement... bizarre ?
-- Rico
"sylvain.berthier_pas_de_spam@free.fr" <sylvain.berthier@free.fr> wrote
in news:1123234250.521050.307740@f14g2000cwb.googlegroups.com:
Pour /proc/scsi, ce n'est pas bon, car je pense que les disques sont
branchés sur une carte Raid. J'obtiens donc:
cat /proc/scsi/scsi
Attached devices: none
un controleur raid _est_ un périphérique SCSI ! tu as mal regardé mon
cciss est le module pour "Compaq's SMART Array Controllers" donc voici un
extrait de la doc (dispo avec mon kernel 2.6.12.3) :
" note that the driver will not engage the SCSI core at init
time. The driver must be directed to dynamically engage the SCSI core
via the /proc filesystem entry which the "block" side of the driver
creates as /proc/driver/cciss/cciss* at runtime. This is because at
driver init time, the SCSI core may not yet be initialized (because the
driver is a block driver) and attempting to register it with the SCSI
core in such a case would cause a hang. This is best done via an
initialization script (typically in /etc/init.d, but could vary
depending on distibution).
For example:
for x in /proc/driver/cciss/cciss[0-9]*
do
echo "engage scsi" > $x
done
"
A priori, cette carte n'active pas le sous système SCSI par défaut, il
faut le faire explicitement... bizarre ?
Pour /proc/scsi, ce n'est pas bon, car je pense que les disques sont branchés sur une carte Raid. J'obtiens donc: cat /proc/scsi/scsi Attached devices: none
un controleur raid _est_ un périphérique SCSI ! tu as mal regardé mon
cciss est le module pour "Compaq's SMART Array Controllers" donc voici un
extrait de la doc (dispo avec mon kernel 2.6.12.3) :
" note that the driver will not engage the SCSI core at init time. The driver must be directed to dynamically engage the SCSI core via the /proc filesystem entry which the "block" side of the driver creates as /proc/driver/cciss/cciss* at runtime. This is because at driver init time, the SCSI core may not yet be initialized (because the driver is a block driver) and attempting to register it with the SCSI core in such a case would cause a hang. This is best done via an initialization script (typically in /etc/init.d, but could vary depending on distibution). For example:
for x in /proc/driver/cciss/cciss[0-9]* do echo "engage scsi" > $x done "
A priori, cette carte n'active pas le sous système SCSI par défaut, il faut le faire explicitement... bizarre ?