LIVAとHyper-VとZabbix

IMG_6964

自宅のサーバーが設定してあるゾーンはルーターからEthernet直結できず、Wi-Fi経由です。どうもその接続やマシン自体がちょいちょい不安定になって、サーバー機能が中断してしまうので、監視体制を作ろうと決意。最初、Site24x7というサービスに登録してみたんですが、無料サービスだとできることが限られているので、自宅内に別途Zabbixでサーバーを立てることに(Site24x7の無料プランも安定度は高いので当面併用)。

で、Linuxが動いて省電力なサーバーということでLIVAやStickPCを物色し、非AtomだしWindows8.1(=10にもできる)付きってことでLIVAの64GBモデルをチョイス。ヨドバシで実質2万以下ですよ。いい時代になったものです。しかも最大14Wの省電力マシンながらHyper-Vによる仮想化もできるし、QSVによるハードエンコもできちゃいます。当初CentOSでも入れて使えばいいやと思ったんですが、eMMCストレージだとインストールが難しいことや、Windowsで色々メリットがありそうなのでWindows10化して仮想CentOSで使ってみることに。

■ハードエンコ

自分ではあまりハードエンコは使わないんですが、同居人がMacでせっせとDVDをMP4にしているので、TMPGEncいれて渡してみると以外と使い出がありそう。画質にこだわらないなら結構アリです。手元に光学ドライブは電力不足かスピンアップできなかったので、AmazonでタイムセールやってたEX-DVD03Wを購入。すんなり使えました。ボディも白でマッチして良いカンジ。DVDソースの720×480のMP4エンコード(フィルタは適応補完インタレ解除フィルタ)で実時間の1/6くらいでエンコできます。多少の画質とサイズの妥協ができるならかなりコスパの高いシステムだと思います。しかも無音です(光学ドライブ除く)。

ただ基本ヘッドレス運用したかったので、リモートデスクトップ接続が使えるようにWindows10 Proにアップグレードしちゃいました。それだけで1.4万。本体が2万しないのでかなり割高感ありますが、それでも総額でいえばまだ安いかな?

■Hyper-Vで仮想CentOS

Window10ProにしたのでもうひとつのメリットであるHyper-Vによる仮想化にチャレンジ。VMWare派なので初Hyper-Vです。一応右の参考本買って基礎学習しましたが、割と使いやすい印象です。ちなみにHyper-Vの解説本はWindows Server 2012R2向けのものがほとんどなんですが、こちらはWindows8.1向けの解説がありオススメです。Windows10でも特に異なる部分はなかった気がします。

で、この辺りを参考にさせていただきZabbixのインストール。最小限セットアップにしたせいか、色々パッケージが足りなくてこの通りすんなりとはいきませんでしたが、どうにか手動インストールも含めどうにかWeb画面に到達。しかしサービスが起動しないとエラーに。ここで触れられてる現象。冒頭に追記されているtrousers-0.3.11.2-4.el7_1.x86_64.rpmへの更新ではダメで、1.で書かれているFedoraのtrousersを導入した上、CPANをセットアップして入れてSys:Syslogモジュールの導入が必要でした。さすがにCeleronな上に仮想PCなせいか、ビルドがやたら時間かかりました。フリーズしてんのか疑うくらいの進捗率でしたがじっと我慢(放置)でどうにか。以前はここまで苦労しなかったような。

実際に動かしてもやっぱりモッサリですが、まぁ非常時の監視システムとしては省電力優先てことで。

で実際に家中のホストやSNMP対応スイッチやルーターを登録しまくったらめっちゃ重くなってしまったので、アイテムやトリガーを削ったり。MySQL(MariaDB)の稼働率が高くて、Windows上でデイスク利用率が100%に貼り付いてしまっていたので、ドライブを分散しようということで、USBメモリーに仮想イメージを配置することに。読み込み130MB/sを謳う上記製品にしてみたところ、とりあえず100%貼り付きはなくなった感じ。

ただまぁWindows10を動かした上にCentOS7だとさすがに2GBメモリだとかなり厳しいです。CentOSは256MBだとエラーになるので、384MBスタートの動的割り当てにしています。この上TMPGEnc Video Mastering Works6とかだとかなりもっさりします。CentOSをもっと古いバージョンにすればよかったかも。

4GBモデルがあれば買い換えたいレベルですが、後継のLiva X2とかだと一気に値段あがるんですよね。しかもWindowsPro化しちゃったし(これから抜いて別のWindowsライセンスに紐付けとかできるんだろうか?)。それくらいなら同型機をもう一台買って役割を分けた方がいいかなとか。

でもまぁどうにかCentOSとTMPGEncが両立できそうな気がしてきたので、少し様子見。

ともあれ、Hyper-Vとかマニアックなことは別にして、格安Windowsデスクトップとしてはかなりコスパが高くオススメです。Officeしか使わない人とか、子供用とかであれば1.8万で買えちゃう(モニタやキーボード、マウスは別ですが)本製品はかなりイケてると思います。いずれ後継機のLIVA XやX2に置き換わっちゃうかもなので、買うなら今かも!ていうかσ(^^)がもう一台欲しいなぁ。悩むなぁ。CentOSがすんなり入るならなぁ…

最近の買い物まとめメモ

最近色々買ったけど個別にレビュー書いてる時間がないので、とりいそぎの型番記録とかんたんレビュー、経緯など私的記録。

■冷蔵庫 SHARP SJ-GF50A-R

9月は冷蔵庫モデルチェンジシーズンで各社2014年モデルが投げ売り状態だったので、いいかげん容量不足で詰め込み過ぎてすぐに凍って色々ダメになっていた冷蔵庫を買い換え。310Lからいっきに501L。三菱だと600L級も狙えたけど、同居人がプラズマクラスターの脱臭機能を重視したり、冷凍室よりは野菜室の性能が大事かなってことで。Panaは中段引き出しドアの取っ手の向きが使いにくいと却下された。初値32万の製品が半額の15万程度で購入。今は12万台の店も。冷蔵庫ってヘンな商材ですな。

ヨドバシ.comにて注文。ヤマトの人が2人で設定してくれました。キッチンの間口がウエストくらいと足元で微妙に違っていて、足元はかなりギリギリ。最初からこの長さで伝えてたら作業距離されてたかもってレベル。それでもブランケットをはさんでどうにかしてくれました。引っ越しや買い換えでまた運び出す時のことを考えると憂鬱になります。

こころエンジンとやらでちょいちょいしゃべるんだけど、タメ口パターンと丁寧語パターンが混在していてキャラや世界観の設定がなってない感じでイラっとくる。キャラクタービジネスを甘くみてる感じ。遠からずオフにすることでしょう。

冷蔵庫としての性能はとくに不満なし。冷蔵庫内のものが凍らないのはもちろん、野菜室の野菜がしなびたりもせず。ただ冷蔵庫のチルド室はバターとか納豆とかつめこまれてあまり機能してないw。

あぁ、でもオシャレなガラスフラットドアにあったせいで、

  • 取っ手がなく開閉しづらい
  • マグネットがつかないのでキッチンタイマーやラップホルダーがつけられない

など不便になって部分も。

■Synology NAS 2台

σ(^^)がもっとも信頼し、推奨するSynologyのNASを立て続けに2台。まずは3.5inch x2ベイのDS251jを実家に設置。自宅のDS1511+のバックアップに。DS1511+は3TBx5のRAID5で現在7TB程度使用してますが、バックアップ不要なエリアもあるので、とりあえずDS215jに6TBドライブを一機のみいれてみました。足りなくなったらもう一台追加しようと。

実家もウチもIPv6 IPoE環境なので、固定IPv4アドレスがない実家へも問題なく接続。IPoEならIPv4 PPPoEの速度制限も受けないせいか、いまのところ無事に同期できてるようです。

そして同居人が自分用のNASが欲しいというのでSynologyを勧め、2.5inch x4ベイのDS414slimをチョイス。こちらもまずは2台だけディスクを搭載。寝室に設置したので、消灯後に電源ランプの青色LEDが眩しい。調べるとsshでログインしてコマンドラインで消灯させられるんですが、どうも再起動すると思ってしまうようで、結局我慢ならずテープ貼られて上から油性ペンで塗りつぶされちゃいましたw。これくらい設定で選べるようにしといてほしいですね。

そちらも相変わらずNASとしての機能や使い勝手には満足です。

■タンブラーボトル洗浄機 THERMOS APA-800

同居人が水筒女子なのでプレゼントしてみました。漂白剤と電気の力で汚れを浮かせて金属製タンブラーの内側がピカピカになるというシロモノ。もともとそんなに汚れた水筒がなかったので、フヨフヨがドバー!ってことにはならなかったんですが、やはり一目見てピカピカだ!ってくらいには綺麗になります。勢いで、自分用のマグタンブラーも買ってしまいましたw。

■Windows10(Windows Hello)対応指紋リーダー FP-RD2

Winows Vistaの頃はMicrosoft純正の指紋リーダーがあってWindowsログオン等の利用できていたのですが、64bit版ドライバーが出ないまま使えなくなって、デスクトップでの生体認証からは遠ざかっていたんですが、このほどWindows10にしたところ、各種生体認証の共通プラットフォームであるWindows Helloが使える用になり、それ用に動作報告があったFP-RD2を早速買って見ました。以前のMS純正のタイプのような指で押さえつけるタイプではなく、タブレットやノートでおなじみのライン型で指を滑らす必要があるので、リーダー本体を両面テープで卓上にガッチリ固定。その上で指を滑らすようにしたところイイカンジにログオンできるようになりました。サイズもスリムでいいです(ノートに側面などにインストールできるくらいなんだから、もっと小さくもできそうなもんですが)。はやく顔認証ができる後付けカメラが出ないですかね。

 

他にも色々買った気がしますが、とりあえず。大物2つは別記事にて。

クライアントIDで有線と無線に同じIPアドレスを振る覚え書き(NVR500)

MacBook Pro 15rを自宅で使う時、基本的にはワークデスクでGigabit-Thunderboltアダプタで有線接続なんですが、時折Wi-Fiで使ったりもします。最近はないですが、他のノートPCでも両方のインターフェースがついてる機種では適宜使い分けたりします。そういう時にできれば同じIPアドレスを割り振りたいと思ってたんですが、当然ながら有線と無線(Wi-Fi)でMACアドレスがそれぞれ別についているのでややこしいことになっていました。

また複数のMacBookを同じGigabit-Thunderboltアダプタで使い分けると、これもまた同じIPアドレスになるのが気持ち悪かった。

で、今回わかってDHCPサーバーをOSX ServerからYAMAHAのNVR500に戻す大作戦を決行していて、リファレンスにクライアントIDというものでも識別できるという記述を見つけました。はて、クライアントID?どこかでみたことあります。あ、これや!

clientid

なるほど、Mac側で有線と無線で同じクライアントIDを名乗っておけば、MACアドレスの違うインターフェースでも同じIPアドレスがもらえそう。最悪故障して本体交換しても、TimeMachineバックアップから復元してここの値が同じなら同じに?なるほど考えられてるなぁ。

ってことで、実験。普通NVR500などYAMAHAルーターにDHCPの固定割り振り設定をする書式はこんな感じ。

dhcp scope bind 1 192.168.0.200 ethernet 00:01:23:45:67:89

それをクライアントIDを使った指定にかえるにはこんな感じ。もちろんクライアント側にクライアントID欄を指定しておきます。写真のようにTSUBASAなどとした場合、

dhcp scope bind 1 192.168.0.200 text TSUBASA

こうすればよさげ。設定変更しても既にリースしているIPアドレスがある場合そちらが優先されるので、

dhcp manual release 192.168.0.200

などとして手動開放してやります。クライアントに別のIPアドレスが割り振られている場合、そちらも開放することをお忘れ無く。

これで単一の設定で、有線/無線に同じIPアドレスが振られることが確認できました。うっかりWi-Fi切り忘れたまま有線つないじゃったらどうなるのとか、公衆Wi-Fiサービスとか他の環境で弊害出ないか、とかは追々…

ANIME LOCKER機のHDD増設メモ

最近、同居人がバラエティをバリバリ録るようになり、HDD残量が逼迫してきたので、HDDを増設することに。

元々のハード構成はこちら。ケース的には3.5インチが入れられなくはないはずなんだけど、とりあえず今回も2.5インチ2TBにすることに。前回WDで厚みがあって厳しかったので今回はSeagateの9.5mm厚のものをチョイス。回転数は5,400rpm固定だけど、キャッシュが32MBもあるのがいいかなと(WDは8MB)。

ケースを久しぶりに開けて見ると、2.5インチマウンタは4台設置可能で、温度的な懸念を別にすればとりあえず15mm厚の隣でも配置か可能だった。つまりあと2台9.5mm厚ドライブが入る。

が、ここで誤算だったのがマザー。なんとS-ATAポートが2つしかなく今回増設分で打ち止めorz。次に増設する時はUSB3.0でつけるしかなさげ。

■OS側は普通にLinuxとしてPV追加でOK

ANIME LOCKER自体は特になにもしてくれないので、sshでシェルに入って、lvm拡張走査すればOK。「ANIME LOCKER HDD 増設」とかでググれば細かい手順が出てきます。

LiveShell ProのWi-Fiドングルを紛失 代替品調達

ビデオカメラなどからのHDMI映像をUstreamやニコ生、YouTube Live(いつのまにか追加対応してた)にリアルタイム配信するネットワークデバイスLiveShell Proを久しぶりに使おうとしたらUSB Wi-Fiアダプタがないことに気付きました。引っ越しのドタバタで紛失したか、貸して返ってきた時からなかったか。

ともあれないと困るのでどうにかならないかと思ってググったところ、Proのつかない方ならファームウェアRev.3325で社外品にも対応した模様。おそらくProの方でもネットワーク周りのドライバ環境などは同じだろうといちかばちか買って見ることに。動作確認されているのはPlanexのGW-USHyper300、GW-USSuper300のみ。どちらも生産完了品。おそらくRTL8192SUチップの製品ならなんでもイケるだろうとのこと。

GW-USHyper300は本記事執筆時点でかろうじてAmazonのマーケットプレイスで買えるものの、なぜか価格が5,000円以上。いちかばちか買うにはバクチすぎる。そこで外見が同一でどうみても同じOEM元だと思われるIO-DATAのWN-G300UAを購入。なんとこちらなら1300円程度。

結果バッチリ動きました!Windowsユーティリティでモードを切換えたりも不要(デフォルトのクライアントモード)で、挿すだけです。

DSC00867

外見はこんな感じ。アンテナが大きくなって感度も向上するかも?

DSC00868

左上の電波強度もフル状態。ちゃんと通信できています。

DSC00869

通信を示す青色LEDも明滅しています。

実はこれの到着を待つ間、サポートにも問い合わせをしてみました。「補修部品としての販売はしてないが、LiveShell ProでBUFFALOのWLI-UC-GNMで動作確認済み」という返事。補修パーツとして販売してないってのはどうなんだ?と思いつつ、念のためこちらも入手不可能にならないうちに注文しておきました。どれか11acで使える製品が動くといいんですけどね。

あとWi-Fi設定をピーガー音でMIC端子から流し込むケーブルも紛失してたので、適当なステレオミニケーブルとしてVictorの50cmのものを購入。普通に使えました。