Ich arbeite daran, einen fehlerhaften NetApp-Cluster außer Betrieb zu nehmen. Er bietet dem Netzwerk iCSCI-, NFS- und CIFS-Volumes. Bei CIFS haben wir das ziemlich gut unter Kontrolle. Es handelt sich um eine begrenzte Anzahl von Freigaben und nur an einigen wenigen Stellen gibt es aktuelle Dateistempel mit der Angabe „Zuletzt geändert“.
Wie kann ich jedoch sicher sein, dass nichts anderes den Speicher verwendet - oder wie kann ich herausfinden, was sonstIstangehängt an?
Für iSCSI sind die einzigen Initiatoren unsere ESX-Farm, die keine Client-Festplatten mehr auf diesem Gerät hat - es gab einige Datenspeicher und RDMs, die migriert oder deaktiviert wurden. Es besteht jedoch die Möglichkeit, dass innerhalb eines Clients noch etwas NFS verwendet.
Irgendwelche Gedanken?
Antwort1
Was sagt „sysstat -x“? Wenn das durch die Bank praktisch Null ist (ich würde es ein paar Mal im Verlauf einiger Minuten versuchen), dann ist alles klar.
Antwort2
Um iSCSI zu überprüfen, verwenden Sieiscsi initiator show
und iscsi session show
. Wenn Sie etwas sehen, finden Sie heraus, wozu es gehört, und entziehen Sie ihm den Zugriff.
Um CIFS anstelle von Zeitstempeln zu überprüfen, verwenden Sie den Befehlcifs sessions
.
Um NFS zu überprüfen, wenn es v3 ist und Sie keine Sitzungen haben, können Sie verwendennfsstat
zur Überprüfung der Statistiken – damit können Sie Ihre Statistiken auf Null setzen und prüfen, welche Hosts NFS verwenden, falls überhaupt.