• ベストアンサー

Linuxサーバーは定期リブートをした方がよいでしょうか?

自宅の普通のPCでLinuxサーバーが動いていますが、 定期リブートなどはした方がよいでしょうか? またするならどんなふうに、どれくらいの頻度で やればいいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • microham2
  • ベストアンサー率30% (64/207)
回答No.2

用途と考え方しだいでしょう。 メリット:  プログラムの暴走やbugなどによるメモリ上のゴミがクリアされる。  HDDキャッシュがフラッシュされる。  特に通知しなくても、毎日メンテナンスの機会が得られる。 デメリット:  リブートの間、使えない。メールサーバーだと致命的。  リクエスト処理中にリブートがかかったときの動作検証がたいへん。  ブートの設定ファイルに誤ってエラーを仕込んでしまうと、リブートしなければ動き続けたものが、なまじリブートしたことでサーバーが起動しなくなるおそれがある。  24時間運用という言葉が使えない。  プライベートと開発用なら、再起動したほうがちょっと安心だと思います。  私の非公開自宅サーバーは、毎日20時に再起動しています。

noname#24489
質問者

お礼

ありがとうございます。 あげていただいたようなメリットがあるような気が して考えていました。 プライベートで勉強用なので再起動してみようと 思います。crontabにshutdownコマンドをいれているので しょうか?

すると、全ての回答が全文表示されます。

その他の回答 (6)

  • microham2
  • ベストアンサー率30% (64/207)
回答No.7

#2補足に対してです。 crontab に、 reboot コマンドを書いています。 windows 2000の場合には、「コントロールパネル」ー「タスク」に、フリーソフトの再起動ユーティリティを起動するよう設定しています。

noname#24489
質問者

お礼

ありがとうございます。 大変参考になりました。^^

すると、全ての回答が全文表示されます。
回答No.6

LINUXとは関係ないけど、時々PCの電源を切ってあげましょう。 (リブートでなく。) PCに繋がっているケーブルはアンテナの役割もしてしまい、コネクタなどに静電気がたまっていきます。 特にUSB、ブリンタ、シリアルポートなどが危ない。 一度電源を切ってたまった電気を消してあげるといいですよ。 月に1度くらいやればいいでしょう。

noname#24489
質問者

お礼

ありがとうございます。 是非そうしてみます。

すると、全ての回答が全文表示されます。
  • galluda
  • ベストアンサー率35% (440/1242)
回答No.5

がるです。 Windowsサーバは…最近はあまりまじめに検証をしていないのですが。 数年前であれば「リブート必須」でした。 以上、ちょろっとしたお話しですが。

すると、全ての回答が全文表示されます。
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.4

windowsの場合、システムのアップデートによっては リブートが必須の場合があります。 必要がなければリブートすることもないでしょう。

すると、全ての回答が全文表示されます。
  • galluda
  • ベストアンサー率35% (440/1242)
回答No.3

がると申します。 んと…UNIX系(含むLinux)は、通常「リブート」って概念そのものが存在しません。 24時間365日動いて「あたりまえ」なOSなので。 ですので、OSのリブートは「何か特別に必要性が出るまではやらない」が普通化と思われます。 ただ、昨今のつくりの甘いデーモンは、各デーモンプロセス毎に、そのプロセスの再起動が有益である可能性は、ありえますが。

noname#24489
質問者

お礼

なるほど。ありがとうございます。 Linuxは普通はリブートなどはしないものなのですね。 Windowsサーバーは定期的にリブートした方がよいのでしょうか? 職場ではしているようなのですが。

すると、全ての回答が全文表示されます。
  • mtfoggy
  • ベストアンサー率14% (37/255)
回答No.1

サーバの用途や、動かしているサービスなどにもよります。

noname#24489
質問者

お礼

なるほど。ありがとうございます。 今のところ勉強用にWEBとSSHなどを動かしているぐらいです。

すると、全ての回答が全文表示されます。

関連するQ&A