Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was bedeutet Linux Lun?

Was bedeutet Linux Lun?

藏色散人
藏色散人Original
2023-04-14 10:21:051748Durchsuche

linux bedeutet „Logical Unit Number“, und der vollständige Name lautet „Logical Unit Number“. Die Anzahl der Geräte, die an den SCSI-Bus angeschlossen werden können, ist normalerweise auf 6 oder 15 begrenzt Die Anzahl der zu beschreibenden Objekte übersteigt diese Anzahl bei weitem. Daher wird das Konzept der LUN eingeführt, was bedeutet, dass die Funktion der LUN-ID darin besteht, die Ziel-ID zu erweitern.

Was bedeutet Linux Lun?

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.

linux lun Was bedeutet das?

Der vollständige Name der LUN ist Logical Unit Number, also die Nummer der logischen Einheit. Wir wissen, dass die Anzahl der Geräte, die an den SCSI-Bus angeschlossen werden können, begrenzt ist, normalerweise 6 oder 15. Wir können die Ziel-ID (auch SCSI-ID genannt) verwenden, um diese Geräte zu beschreiben, sobald ein Gerät zum System hinzugefügt wird. Es gibt einen Codenamen. Wenn wir die Geräte unterscheiden, müssen wir nur die Nummer sagen und schon ist alles in Ordnung.

Tatsächlich übersteigt die Anzahl der Objekte, die wir beschreiben müssen, diese Zahl bei weitem. Deshalb haben wir das Konzept von LUN eingeführt, was bedeutet, dass die Funktion der LUN-ID darin besteht, die Ziel-ID zu erweitern. Unter jedem Ziel können mehrere LUN-Geräte vorhanden sein. Wir bezeichnen das LUN-Gerät normalerweise als LUN, sodass sich die Beschreibung jedes Geräts vom ursprünglichen Ziel x in Ziel x LUN y geändert hat.

So wie es eine physische Festplatte in unserem Computer gibt, müssen wir sie in logische Festplatten partitionieren: wie Laufwerk C, Laufwerk D, Laufwerk E ...  

#🎜🎜 # Zusammenfassend lässt sich sagen, dass LUN lediglich eine Methode ist, die wir eingeführt haben, um mehr Geräte und Objekte zu verwenden und zu beschreiben, es gibt überhaupt nichts Besonderes.

Die LUN-ID entspricht nicht einem bestimmten Gerät, sie ist nur eine Zahl und stellt kein physisches Attribut dar. In unserer tatsächlichen Umgebung kann es sich bei der LUN, auf die wir stoßen, um Speicherplatz, ein Bandlaufwerk usw. handeln Es ist ein Medienwechsler und so weiter.

Was genau ist eine LUN?

Das Geheimnis von LUN (im Vergleich zu einigen Anfängern) besteht darin, dass es sich oft nicht um eine sichtbare Einheit, sondern um einige virtuelle Objekte handelt. Beispielsweise wird ein Array-Schrank vom Host als Zielgerät betrachtet. Für einige spezielle Anforderungen müssen wir den Speicherplatz des Festplatten-Array-Schranks in mehrere kleine Einheiten aufteilen, damit der Host eine gewisse Logik generiert Bei Laufwerken handelt es sich um logische Objekte mit einer niedrigeren Ebene als das Zielgerät. Wir sind es gewohnt, diese kleineren Festplattenressourcen LUN0, LUN1, LUN2 usw. zu nennen. Aufgrund des Mechanismus des Betriebssystems ist die vom Betriebssystem erkannte Mindestspeicherobjektebene LUN-Gerät. Dies ist ein logisches Objekt und wird daher häufig als logisches Gerät bezeichnet.

Manche Leute sagen, dass ich in meinem Windows nur eine Festplatte erkenne, aber ich sehe nichts über LUN. Bedeutet das LUN=Physical Disk? Die Antwort lautet: Nein. Solange Sie aufpassen, können Sie in den Eigenschaften der Festplatte einen LUN-Wert sehen. Dies liegt daran, dass Ihre Festplatte nicht in mehrere Speicherressourcenobjekte unterteilt ist, sondern die gesamte Festplatte als LUN verwendet wird Die ID ist standardmäßig Null, das ist alles.

Wir sind auf ein solches Problem gestoßen. Zum Beispiel fragte jemand, wir hätten ein LUN geteilt, damit die beiden Hosts es erkennen könnten, und dann dachten wir: „Zuerst das.“ Das Betriebssystem teilt die Festplatte in zwei Partitionen auf, sodass die beiden Hosts jeweils zwei Partitionen verwenden können. Wenn ein bestimmter Host ausfällt, können Sie die Partition mithilfe der Cluster-Software auf einen anderen Host umstellen. Die Antwort lautet ebenfalls Nein. Die von der Cluster-Software betriebene Festplatteneinheit ist eine LUN und keine Partition, daher ist dieser Vorgang nicht möglich. Natürlich können in einigen Umgebungen, im Allgemeinen mit relativ geringen Anforderungen, unterschiedliche Festplattenpartitionen auf mehreren Hosts bereitgestellt werden. In diesem Fall ist jedoch tatsächlich kein Festplattenwechsel erforderlich, sodass dies in einigen Umgebungen mit hohen Anforderungen der Fall ist Die Situation darf einfach nicht existieren.

Außerdem ist zu beachten, dass in den Konzepten einiger Hersteller und einiger Produkte die LUN-ID an ein bestimmtes Gerät gebunden ist. Beispielsweise haben einige Bandbibliotheken von IBM nur eine Ziel-ID für das gesamte Gerät Bandbibliothek, und dann werden Wechsler und Bandlaufwerk LUN0, LUN1, LUN2... zugewiesen, aber wir sollten beachten, dass dies nur ein spezielles Design des Produkts ist und auch ein seltener Fall ist.

Empfohlenes Lernen: „

Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet Linux Lun?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet Linux-Journal?Nächster Artikel:Was bedeutet Linux-Journal?