投稿
10月, 2018の投稿を表示しています
インターネット回線が頻繁に切断される場合の対処法
- リンクを取得
- ×
- メール
- 他のアプリ
以前、 自宅サーバ を構築して Zabbix を導入した記事を書きました。 しばらくしてから、メールに SMTPサーバー の エラー が届くようになりました。 3年程前の当時、1万5千円くらいだったHPの"ProLiant MicroServer N54L"を購入し、しばらくの間Windows 7を入れてフォルダ共有して自宅ファイルサーバとして利用していました。もっと使い倒そうと思い、勉強も兼ねてxamppでWEBサーバー化してDiCE(ダイス)... OSレスの格安サーバーにESXiとCentOS 7で自宅サーバーを構築(序章) - Minory それと同時に インターネットに繋がらない 現象が頻繁に起こったのです。 いずれも、ずっと繋がらなのではなく、 ブチブチ切断される ような感じです。 さらに、 無料ドメイン で運用している WEBサーバー の非固定な グローバルIP も、1時間もせずに次々と変更されるようになりました。 いつも自宅サーバー(非固定IP)のCentOSでDICEを使ってダイナミックDNS(DDNS)を利用していましたが、なぜかIPを更新できなくなったので、以前紹介した無料の独自ドメインをcronを使ってMyDNS経由で更新します。まずは、MyDNSの登録と、 自宅サーバーやVPSに使える... MyDNSとCentOS 7のcronを使って無料の独自ドメインを更新する - Minory 原因 まず疑ったのは、数年前に購入した古い 無線LANルーター 。 最初に繋がらないと気付いたのは スマホ だが、サーバーは優先なので WiFi は関係ないと判断。 次に、 ルーター の設定画面を開き確認したところ、確かに インターネット には繋がってない様子。 ログ を見てもわけわからず。 そもそも、この現象が発生してから、古い 無線LANルーター に変更してみたり、新しく買い替えたりしても改善されませんでした。 また、 プロバイダ の管理画面から 通信量 を確認してみたところ、 毎日数GB の通信をしていたことから ウイルス の線も疑いましたが、それらしい証拠を発見することもできず。 とにかくハッキリした原因を突き止めることができなかったのですが、ルーターではないた...
cron実行時のメールを送信しないようにする2つの方法
- リンクを取得
- ×
- メール
- 他のアプリ
以前、無料の独自ドメインを cron を使ってMyDNS経由で更新する方法を紹介した記事の中で、一部誤りがありました。 この記事では詳しく説明していませんが、シェルスクリプトの中に メールを送信しない ような記述( /dev/null )がありますが、これでは cron 実行時に メール が送信されてしまいます。 また、実際に cron の タスク を実行する記述もありませんでしたので、当記事で解消していきたいと思います。 いつも自宅サーバー(非固定IP)のCentOSでDICEを使ってダイナミックDNS(DDNS)を利用していましたが、なぜかIPを更新できなくなったので、以前紹介した無料の独自ドメインをcronを使ってMyDNS経由で更新します。まずは、MyDNSの登録と、 自宅サーバーやVPSに使える... MyDNSとCentOS 7のcronを使って無料の独自ドメインを更新する - Minory cron実行時にメールが送信されるとどうなる? 管理者として、普通は正常に処理が行われたか メール を取得する必要があると思いますが、著者のように 1時間毎 に実行するようなタスクがある場合には、1日に24通もの メール が 送信 されてしまうため、受信トレイがいっぱいになってしまいます。 このため、本当に見たい メール が埋もれてしまうことがありました。 そこで、1時間毎に実行する cron の メール は 送信 せず、1日1回、週1回、月1回の実行時に 送信 される メール はそのままにしています。 1. すべてのタスクのメールを送信しない 最初は cron で設定した すべてのタスク に対して メール を送信しない方法です。 デフォルトでは root ユーザーに対して メール を 送信 するよう設定されています。 crontab を編集モードで開いて、 vi crontab 送信先のユーザー名を削除します。 #変更前 MAILTO=root #変更後 MAILTO="" これで何を実行しても メール は 送信 されません。 ちなみに、任意のメールアドレスに送信したい場合は、 MAILTO にメールアドレスを入力します。 MAILTO="example@sa...