VorwortHeute habe ich festgestellt, dass es-Protokolle nicht aufgezeichnet wurden. Nachdem ich Filebeat, Elasticsearch und Logstash überprüft hatte, stellte ich fest, dass die es-Indizes schreibgeschützt waren. Nachdem ich den Indexmodus manuell geändert hatte, waren sie nach einigen Minuten wieder schreibgeschützt. Nach eingehender Lektüre fand ich heraus, dass der Grund darin liegt, dass der Index in den schreibgeschützten Modus gezwungen wird, sobald ein beliebiger Index eines oder mehrerer Shards auf einem Knoten zugewiesen wird, der mehr als 95 % der Festplatte speichert. Die einzige Möglichkeit besteht also darin, den Speicherplatz zu erweitern. Nachfolgend werden die Schritte zur Festplattenerweiterung kurz beschrieben. SchrittDie Festplatte hatte bereits zwei Partitionen, aber der zugewiesene Speicherplatz war nicht groß. Fügen Sie eine Festplatte hinzu und mounten Sie die neue Festplatte sdc über das Verwaltungsterminal; Verwenden Sie fdisk /dev/sdc, um eine neue Partition zu erstellen; [root@localhost-Indizes]# fdisk /dev/sdc Das Gerät enthält weder eine gültige DOS-Partitionstabelle noch ein Sun-, SGI- oder OSF-Disklabel. Erstellen eines neuen DOS-Disklabels mit der Disk-Kennung 0x5799aeba. Änderungen bleiben nur im Speicher, bis Sie sich entscheiden, sie zu schreiben. Danach sind die vorherigen Inhalte natürlich nicht mehr wiederherstellbar. Warnung: ungültiges Flag 0x0000 der Partitionstabelle 4 wird durch w(rite) korrigiert WARNUNG: Die Größe dieser Festplatte beträgt 2,2 TB (2199023255552 Bytes). Das DOS-Partitionstabellenformat kann auf Laufwerken nicht für Volumes verwendet werden größer als (2199023255040 Bytes) für 512-Byte-Sektoren. Verwenden Sie parted(1) und GUID Partitionstabellenformat (GPT). ACHTUNG: Der DOS-kompatible Modus ist veraltet. Es wird dringend empfohlen, schalten Sie den Modus aus (Befehl 'c') und ändern Sie die Anzeigeeinheiten auf Sektoren (Befehl „u“). Befehl (m für Hilfe): n #new neue Partition Befehlsaktion e erweitert p primäre Partition (1-4) p #Wählen Sie den primären Sektor Partitionsnummer (1-4): 1 #Startsektor Erster Zylinder (1-267349, Standard 1): #Drücken Sie hier die Eingabetaste, um den Standardwert 1 zu übernehmen Standardwert 1 wird verwendet Letzter Zylinder, +Zylinder oder +Größe{K,M,G} (1-267349, Standard 267349): #Da es viel Speicherplatz benötigt, habe ich 2T Speicherplatz hinzugefügt. Normalerweise kann die Sektorgröße nach Bedarf geändert werden. Mit Standardwert 267349 Befehl (m für Hilfe): w #Speichern und beenden. Die Partitionstabelle wurde geändert! Aufruf von ioctl() zum erneuten Lesen der Partitionstabelle. Datenträger werden synchronisiert. Erstellen Sie dann mit dem Befehl pvcreate /dev/sdc1 ein physisches Volume. Hinweis: In vielen Artikeln hier müssen Sie das System neu starten, aber hier müssen Sie das System nicht unbedingt neu starten. Sie können es direkt tun, ohne den normalen Betrieb des Servers zu beeinträchtigen. [root@localhost-Indizes]# pvcreate /dev/sdc1 Physischer Datenträger „/dev/sdc1“ erfolgreich erstellt Verwenden Sie vgscan, um den Namen der physischen Datenträgergruppe anzuzeigen. [root@localhost Indizes]# vgscan Alle physischen Datenträger werden gelesen. Dies kann eine Weile dauern ... Volume-Gruppe „VolGroup“ mit Metadatentyp lvm2 gefunden #Der Name der physischen Datenträgergruppe lautet hier VolGroup Laden Sie die neu hinzugefügten physischen Sektoren in die Datenträgergruppe. Verwenden Sie hier vgextend VolGroup /dev/sdc1. [root@localhost-Indizes]# vgextend VolGroup /dev/sdc1 Volume-Gruppe „VolGroup“ erfolgreich erweitert Erhöhen Sie die Größe der Datenträgergruppe. Verwenden Sie hier lvextend -L +2048G /dev/mapper/VolGroup-lv_root. [root@localhost-Indizes]# lvextend -L +2048G /dev/mapper/VolGroup-lv_root Größe des logischen Datenträgers VolGroup/lv_root von 135,47 GiB (34681 Extents) auf 2,13 TiB (558848 Extents) geändert. Die Größe des logischen Datenträgers lv_root wurde erfolgreich geändert. Verwenden Sie df -h, um den Status der Speicherplatzerweiterung zu überprüfen. Sie werden feststellen, dass der Speicherplatz nicht erweitert wurde. Dies liegt daran, dass das Dateisystem nicht synchronisiert wurde. [root@localhost Indizes]# df -h Verwendete Dateisystemgröße Verfügbare Nutzung% Eingebunden auf /dev/mapper/VolGroup-lv_root 134 G 119 G 8,4 G 94 % / tmpfs 32G 72K 32G 1 % /Entwickler/shm /dev/sda1 477 M 41 M 411 M 10 % /boot Synchronisieren Sie das Dateisystem. Verwenden Sie xfs_growfs oder resize2fs, um das Dateisystem zu synchronisieren. Gehen Sie folgendermaßen vor: [root@localhost-Indizes]# resize2fs -f /dev/mapper/VolGroup-lv_root resize2fs 1.41.12 (17. Mai 2010) Das Dateisystem unter /dev/mapper/VolGroup-lv_root ist auf / gemountet; Online-Größenanpassung erforderlich alte_desc_blöcke = 9, neue_desc_blöcke = 137 Durchführen einer Online-Größenänderung von /dev/mapper/VolGroup-lv_root auf 572260352 (4k) Blöcke. Das Dateisystem auf /dev/mapper/VolGroup-lv_root ist jetzt 572260352 Blöcke lang. Verwenden Sie dann df -h, um den Status der Speicherplatzerweiterung anzuzeigen [root@localhost Indizes]# df -h Verwendete Dateisystemgröße Verfügbare Nutzung% Eingebunden auf /dev/mapper/VolGroup-lv_root 2,1T 125G 1,9T 7% / tmpfs 32G 72K 32G 1 % /Entwickler/shm /dev/sda1 477 M 41 M 411 M 10 % /boot Da die Dateisystemformate der Standard-Root-Dateisysteme von CentOS6 und CentOS7 unterschiedlich sind, muss ermittelt werden, ob es sich um xfs handelt. Wenn es sich um xfs handelt, sollte xfs_growfs anstelle von resize2fs verwendet werden. Dies ist das Ende dieses Artikels zum Erweitern des Festplattenspeichers eines Linux-Servers. Weitere Informationen zum Erweitern des Festplattenspeichers eines Linux-Servers finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Ein einfaches Beispiel zum Erstellen einer dünnen Linientabelle in HTML
>>: Zusammenfassung häufig verwendeter CSS-Kapselungsmethoden
Installationsskript Ubuntu / CentOS Es scheint ei...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Docker-Version Installieren Si...
1. Installieren Sie MySQL: udo apt-get installier...
Eines der wichtigsten Merkmale eines Stylesheets ...
Was ist ein Speicherleck? Ein Speicherleck bedeut...
Mit dem Befehl „Find“ können Sie in einem angegeb...
Das Temperament einer Web-Frontend-Website ist ein...
Hier stellen wir das Wissen über Formularelemente...
Es gibt zwei Situationen 1. Startzeit und Endzeit...
Inhaltsverzeichnis 1. Nutzung 2. Ausgabeergebniss...
Inhaltsverzeichnis Was ist der Restoperator? Wie ...
Der Grund dafür ist, dass alle Dateien in UTF8 kod...
Tipps: Die Methode zur Array-Änderung führt zur A...