Fstabとmtabを編集した後にサーバーを再起動する必要があるかどうか疑問に思っています。 awstatsレポートに問題があるため、このファイルを手動で変更しました。
howtoforge のチュートリアルの助けを借りてISPConfig 3を使用しています。しかし、一部のアカウントの削除/削除により、fstabとmtabの設定がめちゃくちゃになりました。
また、howtoforgeフォーラムでこの質問をしますが、今まで誰も答えていません。私の質問を読みたい場合は、それにアクセスしてください ここ 。
私は運の悪い問題を解決するために一生懸命努力しました。
更新:
これが私のfstabに起こることです:
値が(以前は省略しました)になる前:
/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
だから私はそれを正しいパスに変更しました:
/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
また、mtabが上記と同じ値であることがわかったため、手動で編集しました。
から:
/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
に:
/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
Mydomain.comとexample.comの正しいパスがそれぞれweb2フォルダーとweb3フォルダーの下にあるはずなので、これらの値を編集しました。
現在、example.comのログは次のように指定されています。
/var/www/clients/client1/web2/log
それがあるべき時:
/var/www/clients/client1/web3/log
これはfstabとmtabのせいだと思っています。
ログをデフォルトのディレクトリに正しくポイントする方法を教えてください。
リンク で、シナリオを1つずつ説明します。
ファイル/etc/mtab
は、オペレーティングシステムによって管理されています。編集しないでください。
ファイル/etc/fstab
は、マウントするものを定義します。システム起動時に読み込まれます。
システム起動時にマウントする必要があるシステムにディスクを追加するときは、/etc/fstab
に追加します。
更新された/etc/fstab
の正確性を確認するには、mount -a
コマンドを使用します。システムの起動時に/etc/fstab
を読み取り、まだマウントされていないファイルシステムをマウントします。
マウントポイントがないか、デバイスが見つからない場合、エラーが発生します。
再起動に関する質問に答えるには:いいえ、/etc/fstab
の編集後に再起動する必要はありません。 mount -a
で試乗できます
_/etc/mtab
_を手動で編集することはできません。
ただし、_/etc/fstab
_を変更して、persistentマウントポイント(起動時にマウントされるもの)を追加または削除できます。また、_/etc/fstab
_ファイルは、マウントポイントを参照するためにmount(8)
コマンドによって使用されます。
OSの現在の状態を変更せずに、安全に新しいマウントポイントを定義するか、_/etc/fstab
_で既存のマウントポイントを削除できます。これらの変更を反映する手動でmount(8)
およびumount(8)
ファイルシステムを作成できます。また、すでにマウントされているファイルシステムを別のオプションで再マウントすることもできます。例:
_mount -o remount,noexec /var
_
ここでの質問は、なぜbind
マウントポイントがまったく必要だと思いますか。また、それらを使用することで何を実現しようとしているのでしょうか。しかし、私は反論します。
bind
マウントポイントを扱う場合、再起動せずにファイルシステムレイアウトを再構成する手順は次のとおりです。
/etc/mtab
_を手動で編集しないでください/var
_の下のホストログファイル専用のファイルシステムのみを使用する場合があります。umount
すべてのbind
マウントポイント。/etc/fstab
_を必要に応じて書き換えます。mtabは現在マウントされているファイルシステムを一覧表示するため、システムによって書き込まれ、その内容は、たとえば、再起動、umount、または新しいマウントの後に変更されます。 fstabは利用可能なファイルシステムを一覧表示し、永続的です。つまり、再起動後も存続します。
Mtabを直接編集しないでください。