投稿

ラベル(nvme)が付いた投稿を表示しています

メールサーバの移行

イメージ
 自前のメールサーバを停止 これまで、自ドメインのメールサーバはVPS上に構築していた。 ・Ubuntu Server ・Postfix ・Dovecot ・spamAssassinと、BlackListの利用 Spam対策を行ってきたし、サーバ上でメールをトリガーにして各種プログラムを動かしたりしてきた。 メールサーバのメンテナンスは結構面倒くさくて、  ・Disk容量のチェック  ・不正アクセスのチェック  ・各種セキュリティパッチの適用 など、手間がかかる。 そこで、外部のサーバを利用することに…。 結構安くて使い勝手の良さそうなのが、「さくらのメールボックス」 3年契約で、3070円とな…。  メールアドレスは自分のだけなので、20GBまで利用可能!  (Gmailより大きいねぇ) ということで、早速契約。 アカウント設定を行って、既存のDNSを書き換える。WHOISも書き換えて完了。 SMTPとIMAPが利用できればOK。 ちょうど、GoogleがSPF設定していないと受信しないし、DKIMおよびDMARCに対応していないメールを弾くようになったので、対応しているのを確認。 さくらサーバ自体は、これまでお客さんのサーバとして何件も利用しているので、利用方法も難しくはない。  Webメールにも対応しているので、いざという場合にもありがたい。 ということで、各メールソフトの設定を変更。  PC(常時使用する3台)とタブレット、スマートフォンと台数は多いがそれ程手間はかからない。 問題は、旧サーバで送受信したメールの履歴だけれど、これはThunderbrdを使ってローカルに保存することで回避。  本当は、サーバtoサーバでMailboxに残そうとも考えたんだけど、古いメールはそれ程必要ないし、ローカルにバックアップしてあれば凌げるので、良しとする。 移行時にDNSの反映で若干時間がかかったものの、問題なく送受信できるのを確認して、作業完了。  これでメンテナンスの手間が減るので、安いもんです。

Raspberry Pi5 が届いたので試用

イメージ
ラズパイ5ゲット!  国内での販売が開始されて、やっと入手できそうだったので早速注文。  少し高めだったけど、まあ仕方ないと…。  今回からSSDでの運用が可能らしいので、併せてNVMe用の拡張基板とNVMeも注文。  やっと、届いたのでSetupを行い動作検証した。  ここまでの費用   Raspberry Pi5 ¥17,800-   NVMe用拡張基板+256GB SSD  £40(≒¥7,922-)    イギリスのショップでしか扱っていないかったので…ポンド払いです。   Pi5用アクティブクーラ ¥1,009-  合計:26,731-  さて、今回届いたSSD等ですが、 Pimoroni社のこれ です。  SSDはADATAでした。 その前に、SDカードに新しいRaspbianOS(64bit)を書き込んで、起動&動作テストです。 まあ、普通に起動して動くところまでOK。  とりあえず、pi4も動かして、比較することに。 SDカードでの比較 とりあえず、現在の性能を比較するためにUnixbenchを走らせる。 $ git clone https://github.com/kdlucas/byte-unixbench $ cd byte-unixbench/UnixBench/ $ ./Run 結果は以下の通り 機種 Single Multi Pi4B 4GB 309.4 943.2 Pi5 8GB 939.6 2500.3 むむむ、SingleProcessorで3倍程度。MultiProcessorで2.65倍 性能アップしています。 これは期待が大きい! ただ、かなりCPUが発熱するのでとりあえず扇風機で冷やすことに。指で触ったら火傷した感じ(泣) (まだクーラが届いていないので…) NVMe装着 手順は、PIMORONI社のページにもあるが、念の為、国内の人柱も参考にする。 https://gigazine.net/news/20240126-raspberry-pi-5-ssd-boot/ https://note.com/coderdojoseishin/n/n07f11bc868f9 重複する内容や、手順を整理し、以下の手順で問題なく動作した。 手順は以下の通り  SDカードで起動する。 $ sudo raspi-config Advance

conky設定変更

イメージ
環境表示ツールの再設定  SSDを増設したが、NVMe M.2 は発熱が酷く、あまり温度が上がると、速度低下を起こすことが知られている。 ということで、自前のディスクも監視した結果を表示するようにした。 conkyというツールを、これまでも使用していてCPUの負荷状況、メモリの使用状況などをデスクトップに表示させていた。 でもって、自分の設定ファイルを紹介。 homeフォルダに [.conkyrc]というファイルを作成し、以下のような内容を記述 conky.config = {   use_spacer = 'left',   pad_percents = 3,   background = false,   double_buffer = true,   draw_shades = true,   font = 'Migu 1M DejaVu Sans Mono:bold:size=10',   use_xft = true,   alignment = 'top_right',   gap_x = 10,   gap_y = 40,   own_window_argb_visual = true,   own_window_argb_value = 50,   own_window_type = 'normal',   own_window_hints = 'undecorated,below,skip_taskbar,skip_pager,sticky',   own_window = true,   update_interval = 5.0, } conky.text = [[ ${color orange}Hostname: ${color}${nodename} ${color orange}Kernel:   ${color}${sysname} ${kernel} on ${machine} ${color orange}Uptime:   ${color}${uptime} ${exec /usr/lib/update-notifier/apt-check --human-readable} ${hr} ${color orange}CPU:${color} ${fr