ラズパイ」タグの記事一覧

Debian
linux
Stretch
ラズパイ
2018-02-17

ラズパイはデフォルトでrc.localが生きていた

ラズパイをいじっていて気付いたのだけど、ラズパイはデフォルトで/etc/rc.localが生きていた。raspbianの元であるDebian Stretchでは、インストールしないと/etc/rc.localは動かない。ラズパイは組み込みなどに使う人が多いのを考慮してrc.localを生かしているのだ。

systemctl status rc-local

とやると、/etc/rc.localが生きているかどうか分かる。コマンドのrc-localは誤記ではない。サービス名はrc-localなのだ。

続きを読む
ラズパイ
2018-02-14

SanDisk SDSQUAR-016G-GN6MAをラズパイに使う

SanDiskのマイクロSDカードのA1仕様が性能が良いと評判なのでラズパイに使ってみた.ただしA1仕様の中では32GB~400GBのモデルはExtreme PROシリーズとしてSanDiskのサイトに載っているが,16GBモデルSDSQUAR-016G-GN6MA (R98MB/s)はどうも闇に葬りたいらしくサイトから削除されている.そして800円以下の捨て値で投げ売りされている.これは買わねばなるまいと4枚買った.さっそくNOOBSを入れてラズパイで動かしてみたが速い.4枚とも問題なく動いたし,読み込みも書き込みも速い.なぜこのモデルが葬り去られようとしているのか謎だ.このモデルのパッケージにはR98MB/sとの記載があるが,Wの記載がない.32GB以上のExtreme ProシリーズはW90MB/sという感じでWの記載があるのに,16GBモデルだけはない.もしかして書き込みがすごく遅いのだろうか.ちょっとパソコンで計測してみた.私のマシンはUSB2.0(max 480Mbps)なので読み出しはUSBの方が律速になるが.結果はRが20MB/sでWが15MB/sだった.なんだ書き込みも全然問題ないじゃないか.このカードが800円なら買いだな.

続きを読む
Debian
linux
Stretch
ラズパイ
2018-02-14

ラズパイゼロWをNOOBS2.4.5で初期設定

ラズパイゼロWが届いたので,最新のNOOBS2.4.5を入れて固定IPにしてサーバーとして使えるようにした.NOOBS2.4.5はDebian Stretchになっていた.デスクトップ機と同じなのでわかりやすかった.

1.インストールのときにWiFiに接続できる.NOOBSを入れたSDメモリーカードで起動した直後にWiFiに接続できる.ここで設定したSSIDはインストール後の環境に引き継がれる.ただし,インストール時は無線LANが日本仕様になっていないので,WiFiのチャンネルは11ch以下でないといけない.あとで日本に設定すれば13chまで使えるようになる.

2.インストールのときに言語設定ができる.日本語に設定しておくと日本語環境になる.漢字フォントを後でインストールする必要はもうない.

3.ユーザpiのパスワードはraspberryだけど変えておく.rootのパスワードは未設定なので設定しておく.

4.sshを生かすには/bootディレクトリにsshファイルを作る方法もこれまで通り使えるが,そんなことをしなくてもGUIの設定メニューでONにできる.ついでにvncserverもONにできる.

5.固定IPにするには/etc/dhcpcd.confファイルの最後にサンプルがコメントとして書き込まれているので,コメントを外し,自分のネットに合わせて書き換えるだけ.このときeth0をwlan0に変えるのを忘れずに.ラズパイゼロWはWiFi接続なのでeth0ではなくwlan0なのだ.

ここまでやれば後はsshやvncで入れば好き勝手にサーバーを構築できる.

続きを読む
linux
ラズパイ
2018-02-08

apacheをrc.localより後に起動する

rc.localでRAM DISK上のlogファイルディレクトリを作成しているものだから,apacheの起動はrc.localより後にしたい.しかしsystemdでrc-local.serviceを起動しているので,apacheと同時に起動しようとする.これを避けるには

/etc/systemd/system/multi-user.target.wants/apache2.service

の[Unit]項に

After=rc-local.service

を追加すれば良い.このサイトが参考になった.

続きを読む
linux
Thinkpad
ラズパイ
2018-02-08

ラズパイZERO Wを買い足すかどうか

libretto20とThinkpad T41でサーバーを運用しているが,電気代がもったいないかなと思う.ラズパイZERO Wに変えたら電気代が安くなって,ラズパイの購入費用も早々にペイするのじゃないか.ちょっと電卓で計算してみた.

libretto20の消費電力=10W
Thinkpad T41の消費電力=50W
ラズパイZERO Wの消費電力=1W

1kWh=22円で計算すると,1年の電気代は

libretto20 10×24×365÷1000×22=1927円
Thinkpad T41 50×24×365÷1000×22=9636円
ラズパイZERO W 1×24×365÷1000×22=193円

となる.ラズパイZERO WはRSのショップで1800円で買えるので,libretto20をラズパイに変えると1年で元が取れる.Thinkpad T41をラズパイに変えると2ヶ月で元が取れる.これはラズパイに変えた方が良さそうだ.今日,RSのショップにZERO Wを2台注文した.

あ,でもwordpressのDBをSDメモリカードに保存するのはちょっと危険かな.HDDを搭載しているlibretto20の方が良いかもしれない.うーむ,悩むなあ.

続きを読む
ラズパイ
2018-02-08

SSD寿命に関する信頼できそうな文献

SSD寿命が気になる.ネットで探すとTBWだけを議論しているいい加減な文献もある.なんとか信頼できそうな文献がHP社のココ.なるほどねえ.P/EサイクルはSLCの方がMLCより一桁良いので,たとえ価格が一桁上がってもSLCがいいなあ.データが消えるのは何より怖い.

そう言えば,スマホのストレージもNANDフラッシュだよなあ.大丈夫かね?と思って調べたら,今時のスマホはMLCより寿命のあるeMLCやcMLCが使われているとあった.これなら安心かな.

続きを読む
linux
ラズパイ
2018-02-08

Debian RAMDISKに関する役立つサイト

ラズパイのSDメモリーカードを延命させたい.いろいろ調べたら,このサイトにやりたいことが全部載っていた.参考にさせてもらった.

続きを読む