Dell PowerVault MD1200 Management - Arch30n/blog GitHub Wiki
Pour se connecter au port debug de la PowerVault :
sudo cu -l /dev/ttyS0 -s 38400
une fois connecté, taper devils
pour avoir la liste des commandes
# Libération du port ttyS0 si occupé
[ -e /var/lock/LCK..ttyS0 ] && rm /var/lock/LCK..ttyS0
# Configuration du port ttyS0
stty -F /dev/ttyS0 speed 38400 ixon ixoff -parenb raw
# Envoi de la commande set_speed sur le port ttyS0
echo -ne "set_speed 15\n\r" > /dev/ttyS0
Affichage de la liste des pages de diagnostique :
sudo sg_ses -s /dev/sg23
DELL MD1200 1.01
Supported diagnostic pages:
Supported Diagnostic Pages [sdp] [0x0]
Configuration (SES) [cf] [0x1]
Enclosure Status/Control (SES) [ec,es] [0x2]
String In/Out (SES) [str] [0x4]
Threshold In/Out (SES) [th] [0x5]
Additional Element Status (SES-2) [aes] [0xa]
<unknown> [0x80]
Interrogation de la page Enclosure Status/Control (SES) [ec,es] [0x2]
# Affichage de la vitesse des ventilos
sudo sg_ses -p 0x2 /dev/sg23 | grep speed
shutdown <why>
0 - SELFSHUTDOWN_OT_POLLED
1 - SELFSHUTDOWN_OT_INTERRUPT
2 - HOSTREQUESTSHUTDOWN
3 - HOSTABORTSHUTDOWN
4 - Turn off Supply 1
5 - Turn off Supply 2
6 - Turn off Both Supplies
apt-get install lsscsi sg3-utils
Get the enclosure address
root@r620tester:~# lsscsi -g
[1:0:2:0] enclosu DELL MD1200 1.06 - /dev/sg0
[1:0:3:0] disk ATA Samsung SSD 860 3B6Q /dev/sda /dev/sg1
[6:0:0:0] disk ATA KINGSTON SV300S3 BBF0 /dev/sdb /dev/sg2
Use that address
sg_write_buffer -b 4k -m dmc_offs_save -I MD12_106.bin /dev/sg0