Ich frage mich nur, ob ich meinen Server nach der Bearbeitung von fstab und mtab neu starten muss. Ich habe etwas in dieser Datei aufgrund eines Problems mit awstats report manuell geändert.
Ich benutze ISPConfig 3 mit Hilfe des Tutorials von howtoforge . Aber aufgrund des Entfernens / Löschens eines Kontos hat sich die Konfiguration von fstab und mtab verschlechtert.
Ich stelle diese Frage auch im Forum von howtoforge, aber bis jetzt hat niemand geantwortet. Wenn Sie meine Frage lesen möchten, besuchen Sie sie bitte hier .
Ich habe mich sehr bemüht, das Problem ohne Glück zu beheben.
Aktualisieren:
Folgendes passiert mit meiner Fstab:
Bevor der Wert war (ich habe den anderen weggelassen):
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none bind,nobootwait 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0
Also habe ich es auf den richtigen Pfad geändert:
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web3/log none bind,nobootwait 0 0
Ich fand auch, dass mtab den gleichen Wert wie oben hat, deshalb habe ich es manuell bearbeitet.
von:
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none rw,bind 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none rw,bind 0 0
zu:
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none rw,bind 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web3/log none rw,bind 0 0
Ich habe diesen Wert bearbeitet, weil der korrekte Pfad von mydomain.com und example.com unter den Ordnern web2 und web3 liegen sollte.
Ab sofort wird auf das Protokoll von example.com verwiesen:
/var/www/clients/client1/web2/log
wann es sein sollte:
/var/www/clients/client1/web3/log
Ich denke also, dass dies an fstab und mtab liegt.
Bitte leiten Sie mich, wie Sie das Protokoll korrekt auf das Standardverzeichnis verweisen.
Ich erkläre das Szenario nacheinander unter diesem Link .
quelle
mount -a
bereits gemountete Dateisysteme nicht erneut gemountet werden. Stattdessen würde man lieber verwendenmount <mount-point> -o remount
, wiesudo mount / -o remount
. Es werden die in der fstab definierten Optionen verwendet.mount -a
das System hat die neue Swap-Partition nicht erkannt. Der Neustart hat jedoch funktioniert.Sie bearbeiten nicht
/etc/mtab
manuell.Sie können Ihre jedoch ändern
/etc/fstab
, um permanente Einhängepunkte hinzuzufügen oder zu entfernen , dh diejenigen, die beim Start eingehängt werden. Die/etc/fstab
Datei wird auch vommount(8)
Befehl verwendet, um auf Bereitstellungspunkte zu verweisen.Sie können neue Einhängepunkte sicher definieren oder vorhandene löschen,
/etc/fstab
ohne den aktuellen Status des Betriebssystems zu ändern. Sie können manuellmount(8)
undumount(8)
Dateisysteme, die diese Änderungen widerspiegeln; und Sie können auch bereits gemountete Dateisysteme mit verschiedenen Optionen erneut mounten, zB:Hier stellt sich die Frage, warum Sie der Meinung sind, dass Sie überhaupt
bind
Mount-Punkte benötigen und was Sie mit ihrer Verwendung erreichen werden. Aber ich lehne ab.Wenn Sie mit
bind
Einhängepunkten arbeiten, müssen Sie die folgenden Schritte ausführen, um das Layout Ihres Dateisystems ohne Neustart neu zu konfigurieren:/etc/mtab
manuell bearbeiten/var
.umount
allebind
Einhängepunkte./etc/fstab
, um Ihren Bedürfnissen zu entsprechen.quelle
telinit S
) zu übergeben, die Änderungen vorzunehmen und zu Multiuser (telinit 2
) zurückzukehren.mtab listet aktuell gemountete Dateisysteme auf, sodass sie vom System geschrieben werden und sich ihr Inhalt nach einem Neustart, einem Umount oder einem neuen Mount ändert. fstab listet die verfügbaren Dateisysteme auf und ist persistent, dh es übersteht einen Neustart.
Sie sollten mtab nicht direkt bearbeiten.
quelle