画像いじったり動画変換してるこの広告は、90日以上更新していないブログに表示しています。2015-09-25いい機会だし自宅サーバの現状を整理してみるvector.hateblo.jp友人が上の記事で録画サーバについて色々書いていたので、自分も自鯖の現状を把握するために書き出してみる。上記記事と似たようなアジェンダで行く。前提あ、私的利用の範囲ですよ。PT-3(いざという時の予備)かれこれ5年くらい稼働しているサーバ。今までに故障したHDDはsystem1本とstorage1本。storageに4TBが1本入ってる。貧弱なCPUなのだけどホントに電力を食わないので家計が助かっている。録画もエンコードもさせるとなると無理すぎたので別鯖に分けて妥協した。PT-3(メイン稼働)まだ2年くらいしか稼働してない録画・エンコサーバ。CPUだけはかっちりいいものを積み込んでいて、念のためにQSV搭載のモデルにした。mp4(720p)エンコだと実時間の1/3くらいで完了する。エンコし始めた当初はハンパねぇなと感動したのをよく覚えている。なんで自鯖運用なのひたすら自分の手元にデータを溜め込むのが好きな人種だからというのは冗談で個人にとってはクラウドがまだまだ高いからというのが1番の理由。金があったらS3やらNearlineやら使います。4TB1本でおよそ3万円程度。運が悪いともっと壊れるだろうし、比較的運が良いかなと思っている。Linuxが安定してきたタイミングで強引にubuntuをインストールした。昔はCentOSとかFedoraとか使ってたはずなんだけど、会社の宗教上Debianぽいものしか扱えない体になってしまった。完全にdankogaiの影響をうけて当初はメモリースティックにFreeBSD8.2をインストールしてZFSを運用していた。Linuxに切り替えた。hogepoolしてみたところなぜか成功。問題も起きていないためそのまま運用を続けている。運用前からZFSはメモリ食いだと聞いていたし、CPUはしょぼくてもメモリだけはしっかり積んでおいたためか、今現在まで特に問題も起きていない(Disk故障でのResilveringとかも特に問題なかった)ただOSアップグレードが来る度に覚悟はしている。TVchinachuは割と最近出てきた録画システムなのだけど、node.jsによるモダンなWebUIを持ち、非常に使いやすく愛用している。何が良いってlinuxだけで録画が完結できるのが素晴らしい。(foltiaはOSもコミコミだったりするし、BonDriver+TVRock+TVTestとかでやってる時はWindowsないと話にならない感じだった)ただ微妙にメモリリークしている気がするので、たまに再起動している(ちゃんと調べていないし、chinachu以外の可能性があるのであまり突っ込まないで欲しい)ffmpegについてはまぁ言わずもがな。そんなに古くないビルドを使ってる。veryfastがほぼ全てだ。そのうち詰めたいと思ってはいたけど手間でやってない。あとは自作系のよくあるスクリプト達が色々動いている。frontendで見えるようになるまぁよくあるような感じだ。frontendはRails+Bootstrapでちゃっちゃと作った感じの雑なUIだが、検索があるので特に不便を感じていない。前に話題になったWoSignのマルチドメインSSL証明書などを取得して無駄にhttps化していたりする。TVの視聴プレーヤーについてはJavaの知見が全然なかったので知り合いにだいぶ手助けしてもらった。見た目もなかなかモダンで自分だけにとどめておくのがもったいないくらいである。Photosが救世主として現れたので全力で置いていくスタイル。TSをアップロードするとエンコードされるらしいので全部TSのまま投げてしまえばいいのでは...とも思ったがそこは横着していない。Photos降臨までの空白期間はしばらく自鯖にしか置いていない怖い運用だった。RAID-Z1と言っても2本同時に壊れたら終わりだしね。唯一困るのがLinuxで完結できない点だが、そのうちなんとかなるでしょう。Folderをその内やろうかなとは思っている)監視・アラートmackerelさん、お世話になってます。録画鯖の方がメモリリークによる食いつぶしがあるのでその部分のアラートと、あとはdisk容量のアラート程度を入れている。あと毎日S.M.A.R.Tは叩いてErrorがないかは見ている(あんまり叩き過ぎない方がいいとは思うけど)課題とかやりたいことある程度便利になってしまったのであんまりやる気は無いのだが、そのうち以下を消化しようと思う。Frontendをもうちょいリッチになんだかんだでちゃんとブログを書いたのは初めてな気がするが、たまに知見が貯まったら吐き出していこうと思うのでよろしくお願いします。RAIDZ1、物理的に電源が壊れた以外は安定運用してる。Ubuntu鯖にはWinとか他の仮想マシンも同居中。ラブライブ駆動開発ストレージってクラウドだとまだまだ高いよねぇ...基本増える一方だし。うちは6TBx10台+(省電力サーバ+SSD)を2セットで計120TB分のHDDを10x2replな感じでglusterfsで運用してるわ。glusterの下はxfsなBrickが20台みたいな。05:01b.hatena.ne.jp皆さんの知見も共有していただけると世界が平和になります。08:00b.hatena.ne.jp私も今年頭に結婚して、今では1児の父親ですが全然さわれない状況になった。このブログを良く書けたなと思っている。ラブライブ駆動開発[録画]AndroidTVのくだりが気になりすぎて眠気が飛んだ。✌'ω')✌ストアに公開しなくてもデバッグビルドでガンガン使えるのでいいと思います。ラブライブ駆動開発[サーバ][linux][zfs]8Gのメモリでarcの設定をどうしているのかが非常に気になる。Linuxにしてからどうだったかちゃんと見てない...あとで調べて書きます。Encryptを使ってサイトをHTTPS化いい機会だし自宅サーバの現状を整理してみる月別アーカイブはてなブログをはじめよう!pi9minさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。