自宅サーバーの調子が悪いのでOSを再インストールして初期化してみた

s-0066

私のブログを定期的に見てくれている変わり者の人なら知っていると思いますが、このブログは自宅サーバーで運用しています。

別に自宅サーバーで運用するメリットなんて一切なくてレンタルサーバーで運用したほうが、設備代も電気代も安く上がるんですが・・・なんとなく、全部自分でやってみたいという気持ちが強くて、自宅サーバー化してしまいました。

s-0065

でも、最近サーバーの調子が悪いんです。謎の原因でサーバーが異常停止してしまいます。しかも、2~3日に一度という高頻度で!

一度止まってしまうと、再起動をかけないと治らなくて頻繁に半日くらいアクセスできない状況になってしまっていました。

ログとみて原因調査とかもしたんですが残念ながらスキル不足で治せなかったです。残念!

スポンサーリンク

OSごと再インストールしました!

どうにもならないので、先週日曜日から水曜日にかけてサーバーのOSをインストールしなおしました。

作業中はちょっとだけ動作の遅いバックアップサーバーで運用したので気が付かなかった人も多いと思いますが。。。

今回はインストールするソフトを最低限にした

楽しくなっていろいろとソフトをインストールしまくったのが、サーバーが不安定になった原因と考えて、インストールするソフトは必要最低限にしました。

  • オペレーティングシステム:Cent OS 6.7
  • WEBサーバー:Apache HTTP Server 2.2
  • プログラム言語:PHP 5.3系 (キャッシュとしてAPCもインストール)
  • データベースサーバー:MYSQL 5.1系
  • ウイルス対策:clamAV

以上です。あとはCent OSの初期から入っているものだけを活用しています。

今までは無駄に新しいバージョンとかを使っていましたが、全てCent OS 6標準のものにしています。

少しだけセキュリティーアップ

ウイルス対策ソフトと設定見直しでセキュリティーアップしました。

  • ウイルス対策ソフトclamAVのインストール
  • WEBサーバー以外はローカルネットワークからしか繋がらない設定
  • 1日1回、自動的にウイルスフルスキャン・自動アップデートの実施

もともと、WEBサーバーで必要な80番ポート以外はルーターで物理的にカットしているので、サーバー側の設定は適当だったんですが、今回はローカルネットワークからしか繋がらないようにサーバー上でも設定を変えました。

ウイルス対策ソフトは気休めですが、夜間はほぼアクセスがないので1日1回フルスキャンをかける様にしました。セキュリティーパッチも今までは気が向いたときに手動でやってましたが、メンドイので自動化しました。

バックアップも変えました

今まではRAID+外部HDDへのバックアップを実行していましたが・・・

  • RAIDを廃止してSSD一台へ変更
  • 外部HDDへのバックアップを2回/日から1回/日に削減
  • OSのバックアップを廃止

に変更しました。RAIDを廃止した理由は、常時2台のSSDに同時書き込みすると2台のSSDが劣化してもったないからです。

正直言って、企業のサーバーでもなく趣味のサーバーなんでSSDがぶっ壊れて1日くらいサーバーが止まっても問題ないし、一応バックアップサーバーもあるのでRAIDはやめました。

外部へのバックアップ頻度を下げた理由としては、最近ブログの更新頻度が減っていて一日2回バックアップしても何の意味もないからです。2回することでHDDの容量が圧迫するデメリットのほうが大きくなってきたのでやめました。その代わりですが、バックアップの保管期間を1週間から2週間にアップしました。

実はOSごと丸々バックアップもしていたんですが、何かあったらOSごと再インストールしたほうが安定性が高い気がするのでやめました。

今のところは安定してるけど・・・様子見です

とりあえず、初期化後3日程度たちましたが、今のところ問題なく動作しています

再び、動作がおかしくなったりしたら、本格的にレンタルサーバーへ戻すことを考えたにといけないかもと思ってます。

スポンサーリンク
自宅サーバーの調子が悪いのでOSを再インストールして初期化してみた
この記事が気に入ったら
いいね!をお願いします<(_ _)>
コメント欄は廃止しました。ご意見・ご感想はツイッターでお願いします。
関連コンテンツ