Wie kann ich (oder ist es möglich) nur Remotezugriff (kein physischer Zugriff) auf einen Server (dh SSH) haben?
- Finden Sie heraus, ob RAID konfiguriert ist oder nicht? Wenn es RAID konfiguriert ist, ob es sich um Software- oder Hardware-RAID handelt? Um welche RAID-Stufe handelt es sich?
- Finden Sie die Drehzahl der Festplatte?
HINWEIS: In diesem Fall habe ich Zugriff auf RHEL4 / 5- und CentOS4 / 5-basierte Linux-Server.
BEARBEITEN
Hier ist eine mount
Befehlsausgabe von einem RHEL4-Server:
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /boot type ext3 (rw)
none on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
Dell
.Antworten:
Software-Raid würde wahrscheinlich in einer
df -h
Liste angezeigt. Versuchen Sie, Verweise auf / dev / md * zu finden. Sie haben jedoch Herstellerhardware erwähnt, daher gehe ich davon aus, dass Sie versuchen, Informationen zu Hardware-RAID-Controllern abzurufen.Abhängig von der Serverhardware werde ich einige Techniken ausprobieren, um Systeminformationen zu erhalten. Ich beginne mit dmidecode, der normalerweise in weniger weitergeleitet wird, um die Hersteller-Marken- / Modellinformationen (und möglicherweise die Seriennummer) zu erhalten. Bei HP Systemen hilft dies, sich auf ein bestimmtes Modell oder eine bestimmte Teilenummer einzugrenzen. In diesem Fall kann ich auf die Raid-Controller-Informationen schließen. Sollte für Dell
dmidecode | grep -i serial
das Service-Tag ausgeben. Sie können die ersten Build-Informationen von der Dell Support-Site abrufen .HP Setups sind ziemlich einfach. Sie können
cat /proc/driver/cciss/cciss*
und erhalten eine Ausgabe wie:Um die Informationen zur Geschwindigkeit der Festplattenrotation zu erhalten, muss das HP Proliant Support Pack oder zumindest das Dienstprogramm hpacucli installiert werden , um die Laufwerksspezifikationen abzurufen .
Für Dell und die meisten anderen Hardware-RAID-Controller
cat /proc/scsi/scsi
sollte die Konfiguration des SCSI-Controllers und / oder des RAID-Controllers angezeigt werden.Mit den Modellnummern des Laufwerks können Sie googeln, um die technischen Daten zu erhalten. Der letzte Eintrag in der Ausgabe zeigt deutlich eine virtuelle Festplatte, die aus den beiden oben aufgeführten physischen Festplatten besteht. Die genaue Controller-Spezifikation erhalten Sie von
lspci -v
.quelle
cat /proc/scsi/scsi
: Angehängte Geräte: Host: scsi0 Kanal: 00 ID: 32 Lun: 00 Anbieter: DP Modell: BACKPLANE Rev: 1.05 Typ: Gehäuse ANSI SCSI-Revision: 05 Host: scsi0 Kanal: 02 Id: 00 Lun: 00 Hersteller: DELL Modell: PERC 6 / i Rev: 1.21 Typ: Direktzugriff ANSI SCSI Revision: 05 Host: scsi2 Kanal: 00 Id: 00 Lun: 00 Hersteller: HL-DT-ST Modell: CDRW / DVD GCCH30N Rev: A101 Typ: CD-ROM ANSI SCSI Revision: 05Hier ist ein logisches LVM-Volume bereitgestellt:
Weitere Informationen zum LVM-Setup finden Sie in der Ausgabe von lvdisplay, vgdisplay und pvdisplay. LVM-Volumes sind im Allgemeinen einfache Aggregate (RAID-0), können jedoch auch gespiegelt werden (RAID-1).
Ich sehe, dass Sie einen Perc 6 / i haben. Diese basieren auf LSI Megaraid IIRC. Sie können das MegaCli-Tool (von lsi.com heruntergeladen) verwenden, um die RAID-Hardwarekonfiguration abzurufen:
quelle
Sie können so aussehen:
$ mount
Wenn die Ausgabe so etwas wie / dev / md ist, sollte es sich um einen Software-Raid handeln.
Verwenden Sie für die Festplattengeschwindigkeit hdparam.
Wenn ein Hardware-Raid schwieriger zu erkennen ist - führen Sie dmidecode aus und sehen Sie sich die Ausgabe an -, um viele Informationen über den Knoten zu erhalten
quelle
mount
Befehls wird in dieser Frage veröffentlicht. Können Sie dies vorschlagen / kommentieren?hdparm -tT /dev/mapper/VolGroup00-LogVol00
Befehls:/dev/mapper/VolGroup00-LogVol00: Timing cached reads: 3144 MB in 2.03 seconds = 1548.24 MB/sec Timing buffered disk reads: 114 MB in 4.24 seconds = 26.86 MB/sec
if the output is something like /dev/md then it should be software raid
aber meine Ausgabe hier enthält / sieht nicht ähnlich aus. Wie bestätigst du sie dann als Software-RAID? Könntest Du das erläutern?