Plex」の構築ポイント(2019年1月21日修正)内容を修正しました。以下の項目を一番最後に移動。途中でインストールすると、ローカルでデスクトップが開かないという状態になり、修復できなかったため。リモートデスクトップのインストール(2018年10月5日追記)内容を更新しました。サーバー監視用にmuninのインストール(2018年8月1日追記)Linuxサーバー構築の成功の秘訣は、枯れた技術を使うこと。新しいパーツやソフトがリリースされても、すぐには使わないこと。Windows10の場合は、逆に「最新のパーツを使え」と言いたい。IntelもASUSも最初はWindows10しか頭の中にない。第6世代CPUがリリースされてから、実に2年半もかかっている。7.4にインストール。Videoを使うためである。CPUで、6倍速以上のトランスコードが可能。1時間の録画データ7.2GB(tsファイル)を10分で1.8GBのmp4に変換できる。私は、録画サーバーを日用品のように使っている。1台のサーバーで、1週間に100番組ほどの録画を行っている。したがって、録画サーバーに求めることはただ一つ、「安定稼働」である。私が考える、録画サーバーの「安定稼働」対策は2つある。HDD温度が50°Cを越えないようにする。使用しているHDDの動作温度は、0°C~60°Cとなっている。HDD温度が50°Cを越える状態が続くとトラブルになることを経験的に知っている。対策としては、HDDの間隔を空けて設置し、冷却ファンで十分風を送ることである。CPUの100%稼働時間をできるだけ短くする。トランスコード時は100%になることが多い。これが継続するとケース内温度が高い状態になり、トラブルになることを経験的に知っている。Videoを使うことである。最低気温が30°C以上の夜を「超熱帯夜」というらしい。今年は熱帯夜が10日以上、超熱帯夜もあったかもしれない。上記の対策を行わなければ、間違いなくトラブルになる。qsv」をインストールする手順は、以下の通りである。録画サーバーのパーツを集めて、組み立てる。Desktopをインストールする。R1をインストールする。serverのインストールサーバー監視用munin-nodeのインストールリモートデスクトップをインストールする。時間は、半日~1日かかる。パーツの違いやソフトのアップデートの状況によって、様々なトラブルが発生して、中断することもある。できてしまえば、これほど便利なものはないので、挑戦する価値は十分にある。サーバーのハードウェア(2)上記の情報を参考に、パーツを集めてほしい。2018年10月現在集められるパーツで組み立て、コストパフォーマンスを最適化した結果は、以下を参照。PLEX社製TVチューナー」CPUは、i3-6100かi5-6500qsvでおよそ8倍速を実現するために、第6世代4スレッドのCPUが必要。i3-6100は、2コア4スレッド。i5-6500は、4コア4スレッド。G4500は、2コア2スレッドのため、およそ4倍速6倍速になる。H170M-PLUSWindows以外で使う場合、ASUSが無難で間違いない。3805にアップデートした方が良い。メモリは、DDR4-2133MHz以上の4GBが2枚で十分。PT3を使えば問題なし。PX-W3PE4、PX-Q3PE4は、問題あり。(BSジャパンが録画できない。CPU負荷が高いとき、BS録画にブロックノイズ発生。7.4のインストールは、DVDドライブより、SDメモリーカードを使うのがおすすめ。以下を参考にインストールできる。Desktopのインストールがおすすめオプションも「カードリーダー」以外全部選択で良い。エディタgeditが使えるのが便利。rootで端末からgeditを使えば簡単に編集できる。update」などは絶対にしないこと。Video)上記のサイトの通りにインストールすれば、問題ない。インストール後、画面の解像度が1024×768になることがある。ブート時のメニューを観ると、2つある。選択しないと一番上で起動する。下で起動して問題がなければ、自動的に下で起動するように変更することは可能である。以下のコマンドを実行する。1元に戻すときは、以下のコマンドで、一番上のメニューを実行に戻せる。R1インストール後に、qsv対応ffmpegでトランスコードを行った。以下は、i5-6500でトランスコードした結果で、speed=8.71xとなっている。0.479437%以下は、i3-6100でトランスコードした結果で、speed=7.83xとなっている。上記のサイトに従ってインストールすれば問題ない。カードリーダー、PT3のドライバがインストールできる。PT3は現在販売されていないので、今後はPLEX社製TVチューナーを使うことになる。PLEX社製TVチューナーをLinuxで使用する方法(Ubuntu・Debian・CentOS)私がインストールして1つだけ解消しない問題がある。「BSテレ東」だけ受信できない。大きなトラブルが一つ発生。PT3のドライバがインストールできないという問題。これは、BIOSで「セキュアブート」の設定が違うと、インストールできないので要注意。「非UEFIモード」に設定しないと、PT3ドライバはインストールされません。構築ポイント:録画実行用MirakurunのインストールMirakurunのインストール手順(Ubuntu・Debian・CentOS)上記のサイトに従ってインストールすれば問題ない。pm2のバージョン制限がある。pm2のバージョンが3以上だとインストールが完了しない。以下のコマンドで2.10.4をインストールすればいいようだ。pm2@2.10.4channelsは、BSジャパン(BS01_2)、NHKBSプレミアム(BS03_1)は、変わっているので再度チェック。7編)上記サイトに従ってインストールすれば問題ない。最近githubが遅い。気長に待つ必要がある。エラーでインストールが中断することがある。nodemailer@2.7.2は、インストールできないというメッセージがでる。nodemailer@4.0.1上記を実行して、再度メニューの途中からインストールすれば、なんとか完了する。用シェルスクリプト最後に上記の内容を参考に、トランスコード用のスクリプトを設置する。トランスコードした結果のログは以下のとおり。%----------------------エンコード終了------------------------9.3倍速で、22.16%に圧縮できた。i5-6500は、とても効果がある。以下は、i3-6100の例。%----------------------エンコード終了------------------------i3-6100で、7.84倍、26.09%でした。i5-6500よりは劣りますが、価格が半額でこの性能ならば、コストパフォーマンスは、i3-6100の方がいいかもしれません。64bit」を選択してダウンロード。https://www.plex.tv/media-server-downloads/以下のコマンドでインストール。plexmediaserver-xxxxx.rpmインストール後、自動起動の設定。plexmediaserverサーバーを起動する。plexmediaserverブラウザで以下ににアクセスする。http://localhost:32400/web/index.html#ブラウザに表示された画面の指示に従って、共有するフォルダを設定する。構築ポイント:サーバー監視用munin-nodeのインストールmunin-nodeをインストールすると、サーバーのCPU負荷、メモリ使用状況、HDDの温度などを監視して、ブラウザ上でグラフ表示することができる。munin-nodeは、監視対象サーバーにインストールする。munin-node次にmunin-nodeの設定を行う。/etc/munin/munin-node.conf修正箇所は、2点。^127\.0\.0\.1$例えば、監視対象サーバーの名前をtvserver、監視サーバーのIPアドレスが192.168.0.100だとすれば、以下のように変更する。^192\.168\.0\.100$munin-nodeを実行して、自動起動の設定をする。munin-nodeこれで、監視対象サーバーの作業は完了。後は、監視サーバー側に監視対象サーバーを登録すれば、ブラウザに監視対象サーバーの情報が表示される。監視サーバーのインストールに関しては、以下を参照。muninインストール実際の表示例を以下に示す。10のPCからリモートで作業を進める。リモートデスクトップのインストールは、以下の通り簡単。xrdpファイヤーウォールを無効にするか、リモートデスクトップのポートを開けないとリモートデスクトップは使えません。録画サーバーを自宅内で運用する場合は、ファイヤーウォールを無効にしても問題ないでしょう。firewalldwindows10のPCからは、「Windowsアクセサリ」-「リモートデスクトップ接続」を利用する。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。