
Mein Cloud-Server verfügt über ein externes Gerät, das als XFS formatiert ist. Nachdem ich das Volume erweitert habe, muss ich den folgenden Befehl ausführen:
$ sudo xfs_growfs /dev/sdb
Da es für einen Dienst wichtig ist, weiterhin auf das Gerät zu schreiben, wäre es möglich, ihn auszuführen, xfs_growfs
ohne den Dienst anzuhalten? Die übliche „sichere“ Methode besteht darin, den Dienst anzuhalten, auszuführen xfs_growfs
und dann erneut zu starten. Ich habe mich nur gefragt, ob es wirklich notwendig ist, den Dienst anzuhalten, oder ob xfs_growfs
er so konzipiert wurde, dass die Größe auch dann geändert werden kann, wenn Lese- und Schreibvorgänge auf der Festplatte ausgeführt werden.
Antwort1
xfs_growfs
funktioniert online, Sie müssen nichts unterbrechen, überhaupt kein Problem.
Solange die größere /dev/sdb
Gerätegröße richtig erkannt wird und Sie XFS tatsächlich auf der gesamten Festplatte statt auf einer Partition verwenden, können Sie es direkt vergrößern. Wenn Partitionen beteiligt sind, müssen Sie zuerst die Partition vergrößern.