一時ファイルとログファイルをRAMディスクへSDカードへの書き込みを減らして寿命を延ばすために、テンポラリファイルとログファイルをRAMディスクに変更する。最低限のログのみ残すように設定を変更する。RAMディスクの作成nanoエディタで「/etc/fstab」ファイルを編集する。/etc/fstab元ファイルの最後に3行を追加Zeroの使い方によって、サイズの割り当てを調整する必要がある。128mを割り当てた/tmpがパンパンになったことがあるため、大きめの256mとした。reboot再度ログインする。「/tmp」「/var/tmp」「/var/log」がRAMディスク「tmpfs」にマウントされていることを確認する。一部のプログラムは、インストール時に/var/logにサブフォルダを作り、そのサブディレクトリを消去すると動作不良を起こすものがある。第7回でインストールしたsupervisorがその1つである。/var/logをRAMディスクに変更したため、ラズパイを再起動したときにサブディレクトリが抹消されてしまう。そのため、supervisorのようなソフトウェアは不具合を起こしてしまうので対策を施す。次のコマンドでエディタを開く。/etc/init.d/make-varlog-files内容は次のとおり。/var/log/supervisorの部分がサブディレクトリを作っているところ。今のところ、明確にエラーを確認しているプログラムはこれだけだが、必要があれば同様に追記すれば良い。1;;esac実行権を付けた上で、起動スクリプトのリンクを作成する。10再起動後に/var/logを確認してサブディレクトリsupervisorが出来ていれば完了。logrotateの変更ログファイルをRAMディスクに変更した。ログがどんどん貯まるとRAMが逼迫する可能性があるので、ログファイルを定期的にバックアップする機能「logrotate」の設定を変更する。31日毎に、ログファイルを過去ログとして保存し、さらに過去ログを1ファイルしか持たない設定。コメントをキャンセルメールアドレスが公開されることはありません。上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。画像ファイルサイズを変更。Automatorでクイックアクション化。ファイル名をハッシュ値でリネーム。Automatorでクイックアクション化。DockerでHTTPS-PORTAL使うとHTTPSサイトの構築が超絶簡単DockerでWordPress+MySQL+phpMyAdmin+WSGIのプラクティスBB-8のプラモデルを作りました。プラモデル作りを再開。BottleでWebSocketを試す。fastenersで排他ロックを試す。Blue-black.ink。