-1

サーバーが既に機能しており、ユーザーにアプリを提供しているとします。ある時点で、いくつかの重要な /etc/ 構成ファイルを変更する必要があります。たとえば、/etc/security/limits.conf です。変更を行った後、ドキュメントでは通常、マシンの再起動が提案されています。

reboot

しかし、これはサーバー内のすべてのプロセスが終了することを意味しますね。では、基本的に、「再起動」したばかりのサーバーでホストされているアプリをチェックしている担当者はどうなるでしょうか? しばらくサービス停止になると思います。重要なファイルを変更した後、他のコマンドまたは代替のコマンドがより簡単に実行できますか?

私はCentOSとNginxを使用しています。

PD: 誰かが「シャットダウン」と「再起動」の違いへのリンクも提供できれば (漠然としたものしか見つからなかったため)、それは素晴らしいことです。

4

1 に答える 1

1

まず簡単な部分 - shutdown を実行すると、コンピュータの電源が切れてしまいます。無力のように。のように、リモートで修正するのは非常に困難です:)。再起動するとすべてが再起動します。

Linux で再起動が必要になることはほとんどありません。再起動する唯一の理由は、カーネルをアップグレードした場合、マシンがひどくクラッシュした場合、またはある種の新しいハードウェア (RAM、プラグインカードなど)。

ほとんどの場合、「/etc 内の重要なファイル」を編集すると、システムの一部だけを再起動できます。たとえば、Web サーバーだけを再起動する必要がある場合があります。

完全なルールはありません。「リロード」でググってみてください。たとえば、「reload /etc/security/limits」をグーグルで検索すると、ログアウトしてから再度ログインすることが提案されます。

于 2013-06-28T04:47:07.820 に答える