このブログを検索

2026/09/26

ラズパイからさくらのVPSのサーバに映像を送ってブラウザで見る


ラズパイ側

# ffmpeg -f v4l2 -framerate 30 -video_size 640x480 -i /dev/video0 -c:v libx264 -preset ultrafast -pix_fmt yuv420p -vf "vflip,hflip" -f mpegts udp://[サーバのアドレス]:1234?pkt_size=1316


サーバ側

# ffmpeg -f mpegts -i "udp://0.0.0.0:1234?buffer_size=65535" -c:v copy -an -hls_time 2 -hls_list_size 3 -hls_flags delete_segments /var/www/hogehoge/stream.m3u8


ブラウザ

http://www.hogehoge.net/stream.m3u8


ラズパイ側のカメラは上下逆さになっているのでひっくり返している。

さくらのVPSでパケットフィルタがかかっていてハマった。


Special thanks to gemini


2026/08/21

CMLでexternal connectorを使うとき


ESXiの設定で

ネットワークーVM Network

セキュリティポリシー

無差別モードを許可

偽装転送を許可

MAC変更を許可

を「いいえ」→「はい」に変更する。

なんか物騒な言葉がならんでいるが、英語だと

Promiscuous Mode MAC Address Changes Forged Transmits

みたい。

諸事情でESXiは7.0 update1


External connectorは「bridge」にして、つなげた装置のIPはPCと同じセグメントにする。


2026/08/10

CML2.10がおかしい

ENCORを受ける。そのためしばらく使っていなかったCML環境を作っているのだが、挙動がおかしい。

まず、ESXiの個人購入ができなくなったので、Free版を使っている。

ライセンスが切れて入れなおすが面倒なのでproxmoxを導入してみたが、proxmoxが悪いのかCMLとの相性なのか、正常に動かない。インターフェースが1個しか上がらなかったりする。

またESXiにもどしてCMLは最新の2.10にした。だがIOSvのインターフェースが全く上がらなかったり、1個しか上がらなかったりする。違うノードを試してみたら動いたのでそれを使っていたが、途中でよくわからないエラーが出て動かなくなる。

CMLのバージョンを下げてみることにした。

still recommended と書いてある一番古い2.7.2


セットアップ時のパスワード設定でキーボードがcaps lockになりログイン時もcaps lock状態になるなどのアクシデントがあったが無事セットアップが完了、パスワードも変更した。

IOSvもちゃんと動いた。

GUIがなんか軽い。2.10は重くなっていたのか?

とりあえず2.7.2で行く...とおもったがやっぱりエラーになる。


CMLが出すエラーというのは右下の server disconnected である。

これが出るとブラウザで表示していたCMLは操作不能になる。

画面は遷移するが、各ノードのコンソールは反応しない。

そして、CMLのコンソール(:9090か、ESXiのコンソールでアクセス)も反応しない。

pingには応答する。

CMLを起動して数分程度でその状態になる。そしてまた数分経つとアクセス可能になる。


いろいろと試した挙句、下記の構成にしてようやく落ち着いた。

インストール先ディスク: SSD 1TB

ESXiのバージョン 7.0.1 (過去にダウンロードしてディスクに焼いたもの。今はダウンロードできない。)

CMLのバージョン 2.7.2

CMLの仮想マシンに割り当てるメモリ: 64GB (サーバー自体のメモリは128GB)


ただし、この組み合わせでないと動かないとは言い切れない。いろいろやって落ち着いた時の構成がこれだった、というだけである。もしかしたら上記のどれか一つだけが条件かもしれない。(メモリ割り当て64GBがそれではないかという気がしている)


最初は、ESXiのバージョン8.0U3e, CML 2.10 , 112GBのメモリ割り当てでやっていた。

それからCMLのバージョンを変えたり、ESXiのバージョンを変えたり、

インストールするディスクをHDDからSSDに変えたりして、何をやっても治らず、

割り当てメモリを64GBにして落ち着いた。

ただ、今までCMLを使ってきたがサーバのメモリほぼ目いっぱい割り当てて問題がなかったと思っていたのだが....

VMにメモリを多く割り当てすぎて、ESXiの動作が不安定になってしまっていた... 

ということか?と考え(copilotにも相談しつつ)、変更した。



最初はCML2.10のせいだ!と思ったが、

不具合発生時にESXiでもアクセスできないのでESXiを疑い、

インストール先のディスクまで買い足し、2,3日かけてようやく落ち着いた。


今思うと、64GBで落ち着いたのなら最初の構成でそこだけ変えたら治ったのでは?

という気がしている。


CMLの安定稼働をくずしたきっかけはESXiの個人購入ができなくなったことだ。金払うのに。なんで売ってくれないんだ。


#メモ

CMLのコンソールは英語キーボードになるのでパスワードで@とか使う場合は注意

だが、ブラウザアクセスするときは普通に日本語キーボードになる。

ESXiにisoファイルをアップロードするときGUIだとうまくいかないので、SSHを有効にしてwinscpとかでコピーする。

sshはホスト-管理-サービスで TSM-SSH を有効にする。

winscpでも失敗することがある。コマンドプロンプトから scp でコピーするとよい。



2026/08/01

ネットワークエンジニア七つ道具2026

モバイルバッテリー

モバイルwifi

iPhone

サブスマホ

USB-A - lightning ケーブル

USB-C - lightning ケーブル

USB-A - USB-C ケーブル

USB-C - USB-C ケーブル

充電器(USB-C, USB-A両方対応)

腕時計

メガネふき

イヤホン(Bluetooth)

イヤホン(有線)

小銭

quick payをiPhoneに登録

suica(iPhoneに登録)

マイナンバーカード(保険証、運転免許証を登録)

ボールペン

メモ帳

コンソールケーブル+延長コネクタ+LANケーブル(2セット)

LANケーブル 3m, 5m 1本ずつ


革靴 2足

スラックス 3本

ワイシャツ 5枚(綿50%以上のもの)


2026/06/02

Anker Nano Power Bank (12W, Built-In Lightning Connector)

 

Anker Nano Power Bank (12W, Built-In Lightning Connector) (モバイルバッテリー 5000mAh 小型コンパクト)【MFi認証済/PowerIQ搭載/ライトニング端子一体型】 iPhone 14 / 13 / 12 シリーズ (ブラック)


を2025年7月に買って使っていたが2026年5月31日に壊れた。
最後に充電したあと、バッテリーがなくなったので自宅で充電したが、LEDの点灯状態がおかしい。4つある小さなLEDが一つずつつく(あるいは逆に4つついて減っていくんだっけ?とにかく充電中は点滅していた)はずが、いきなり全点灯している。

あれっと思ってそのまま一晩おいておいて、翌朝持ち出して、iPhoneの電池が減っていたので挿したが充電が開始されない。

いろいろやってみたが、壊れたらしい。

壊れた理由は思い当たらない。落としたりしたことはないとは言い切れないがそんなに手荒に扱った覚えもない。水没もさせていない。

ひょっとして、と思ってamazonのレビューを見たら、すぐ壊れるというレビューが2件ほどあった。

物自体はとても便利だった。外出中に充電するとき、普通のバッテリーにケーブルをつないで充電するのはかさばる。鞄を持っていれば問題ないが、手ぶらで、特に上着を着ない夏場はこのコンパクトさはよい。充電したままズボンのポケットに入れられる。

でも、壊れてしまったら元も子もない。

同じものをもう一度買おうかとさえ思ったが、違うものにした。

2026/05/20

電源ケーブルを束ねる

ネットワーク機器をラッキングしたときに、整線などといってLANケーブルや電源ケーブルなど(それしかないか)などをキレイにすることがある。

わたしはこれがあまり上手でなく、よく汚いと怒られたりあきれられたりした。

だが、私はいつも思うのだが、そう言ってきれいに整線する人たちが、電源ケーブルを細かく束ねてギュッと縛ってしまうのが気になる。


ラックというものはデータセンターとかマシン室とか言われる場所にあり、しかも扉がついて施錠されており通常見ることも触れることもない場所である。

人がたくさんいて行き来するような場所にコード類が無造作に伸びていたら、踏んだりつまづいたりして邪魔だということはある。そういうときに邪魔にならないように端に寄せたり束ねたりすることは必要だろうが...


整理整頓はいいことだとは思うが、私は多くの人はただ自分が気持ちよくなりたいだけのためにしているように思えてならない。

「美しくない」とかいう人いるでしょ。美しいかどうかなんてどうでもいいと思うけど。

2026/05/16

ESXi入れなおす

proxmoxがダメ、というか、proxmox + CML2.9以上がダメと見た。

copilotに聞くとノード定義を直せとかいうのだがそんなことやってられるか。


実績のあるESXiをいれることにした。

PowerEdgeにインストールするには、仮想ドライブを有効にすればPCに置いたisoファイルを起動できる。

なんかうまくいかずUSBに焼いてUSBからやろうとしたがそれもうまくいかず

結局仮想ドライブから入れた。


ESXiのインストールが終わったらCMLのOVAやrefplatをブラウザでデータストアにアップロードしようとすると途中で止まってしまう。

これは知られた問題で、証明書が関係しているらしい。

リクツはよくわからないが。

firefoxならいけるというのでやってみたがダメ。


SCPを使えばいけるとのこと。

SSHはデフォルト無効なのでTSM-SSHというサービスを起動する必要がある。


OVAはアップロードしなくてよかったのか。

仮想マシンを登録してCPUを16にしたらライセンスがないと言われたので8にする。

起動するがインストールに失敗する。

Failed to start nginx.service


OVA登録後、設定を直してから起動する。


CPU: 8

memory: 96GB(全予約)

disk: 300GB

refplatのisoを接続


など設定して起動したらインストールが始まった。

ノード追加。

3台のルータ+2台のAlpine

複数インターフェースがUPする。

当たり前のことだが、これができていなかった。


やっぱりproxmoxがダメということで....;