CentOS7 VAAPIでHWエンコード

・リポジトリの追加 # yum -y install yum-utils epel-release # yum-config-manager --disable epel-release # yum-config-manager --add-repo=http://negativo17.org/repos/epel-multimedia.repo # yum-config-manager --disable epel-multimedia ・インス…

CentOS7 HandBrakeを野良リポジトリからインストールする

・リポジトリの追加 # yum -y install yum-utils epel-release # yum-config-manager --disable epel-release # yum-config-manager --add-repo=http://negativo17.org/repos/epel-multimedia.repo # yum-config-manager --disable epel-multimedia ・インス…

CentOS7 KVMでNVIDIAのGPUをWindowsにパススルーする

WindowsのNVIDIAドライバはOSがKVMハイパーバイザー環境で動作していることを検知すると error 43 で動作停止するという仕様のため、回避するために以下の対策が必要。 1. libvirt のドメイン設定でハイパーバイザーのベンダーIDを偽装する 2. libvirt のド…

CentOS7 KVM virt-installで仮想マシンをインストールする一例

・仮想ディスク作成 # qemu-img create -f qcow2 /usr/local/var/lib/libvirt/images/vm1.qcow2 8G ・virt-install # virt-install \ --connect qemu:///system \ --boot uefi \ ← UEFIモードでインストールしたい場合は指定する。OVMFの事前設定が必要。 --…

CentOS7 KVM ksmdを停止する

ksm は複数のVMが持っている同一メモリーページを集約してメモリー使用量を減らすことができる。 ただしCPUリソースをそれなりに食うのと、十分なメモリーがあればあまり恩恵がないので、不要であれば無効化する。 # systemctl stop ksmtuned # systemctl di…

CentOS7 KVMをネストする

・状態確認 # cat /sys/module/kvm_intel/parameters/nested N ※無効化されている ・有効化 # vi /etc/modprobe.d/kvm-nested.conf options kvm_intel nested=1 # modprobe -r kvm_intel # modprobe kvm_intel ※仮想マシンはすべて停止しておくこと # cat /s…

CentOS7 最新の安定板カーネルへの更新方法

・最新カーネルをyumで追加できるようにする # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm ・通常時は epel を無効化する # yum -y install yum-utils # yu…

CentOS7 KVM 最新のQEMUとlibvirtをインストールする

どちらも yum でインストールできるが、 2017/6時点で古いバージョンがインストールされる。 最新のものを使いたい場合は手動でインストールする。・インストール済みの QEMU、libvirt のアンインストール # yum -y remove qemu-kvm libvirt virt-manager ・…

Zabbix で smartctl の値を監視する

・エージェント側の smartctl で値を取得できることを確認 # smartctl -A /dev/sda | grep Temperature | awk '{print $10}' # smartctl -A /dev/sda | grep Offline_Uncorrectable | awk '{print $10}' # smartctl -A /dev/sda | grep Reallocated_Sector_C…

CentOS7 smartctlの見方と不良セクタの修復方法

・smartの見方 # smartctl -A /dev/sda ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 173 3 Spin_Up_Time 0x0027 227 180 021 Pre-fail Always - 3641 4 St…

CentOS7 NICオフロード機能の無効化

使用するアプリケーションによってはNICオフロード機能がシステム動作の安定性に影響するので、無効化する。・各種オフロード機能の説明 rx … 受信パケットのチェックサム計算機能のon/off。通常はonでOK。 tx … 送信パケットのチェックサム計算機能のon/off…

Ubuntu16.04 samba のインストール

・インストール # apt install samba ・設定 # vi /etc/samba/smb.conf - [storage-1] comment = storage-1 browseable = yes writable = yes read only = no valid users = hiro create mask = 0755 path = /mnt/storage-1/ recycle:repository = recycle r…

Ubuntu16.04 Serviioのインストール

・java8 のインストール(Serviio の動作に必要) # add-apt-repository ppa:webupd8team/java # apt update # apt install oracle-java8-installer # java -version ・Serviio のダウンロード、設置 http://serviio.org/download # cd /opt # wget http://d…

Ubuntu16.04 recpt1, recdvb + Chinachuのインストール

・必要パッケージのインストール # apt install autoconf build-essential curl git-core libccid libpcsc-perl libpcsclite-dev libpcsclite1 libssl-dev libtool linux-headers-`uname -r` mercurial pcsc-tools pcscd pkg-config yasm ・カードリーダの動…

CentOS7 Squidをインストールして広告ブロックする

・インストール # yum install squid ・設定ファイルの編集 # vi /etc/squid/squid.conf - #http_access allow localnet #http_access allow localhost http_access deny blacklist http_access deny blacklist_regex #http_access deny all - ・ドメイン単…

CentOS7 epgrec UNA へのアップデート

・前提 epgrec(オリジナル版)で録画できるまでの環境ができている(下記手順) http://d.hatena.ne.jp/kt_hiro/20150101/1420118221・必要ファイルのダウンロード http://d.hatena.ne.jp/katauna/ epgdumpUNA160127.tar.gz epgrecUNA_151114.tar.gz recpt1…

Linux samba4 でゴミ箱機能を有効にする

・設定ファイルの追記 # vi /etc/samba/smb.conf [global] vfs objects = recycle [XXXX] recycle:repository = recycle recycle:versions = yes recycle:touch = no recycle:touch_mtime = no recycle:maxsize = 0 recycle:exclude = *.tmp *.temp recycle:…

Linux Apacheでファイル(NFSマウント)の転送が遅い場合の対策

・環境 CentOS 6.4 Apache/2.2.15 (Unix) ・設定 # vi /etc/httpd/conf/httpd.conf EnableSendfile Off EnableMMAP Off # service httpd restart

Windows 最低限のTeraTermマクロの書き方

・コマンド一覧 http://www.macrosh.com/tera-termmakuronitsuite/komando-yi-lanhttp://ttssh2.osdn.jp/manual/ja/macro/command/index.html?sess=67d7ca28bf4e708498e62eafc9c15730 ・基本 1. connect - 接続先サーバを指定 2. wait - 指定した文字列が返…

CentOS7 ロケールの修正

「-bash: 警告: setlocale: LC_CTYPE: ロケールを変更できません (UTF-8): そのようなファイルやディレクトリはありません」 というエラーが出た時の修正方法。・確認 # locale LC_CTYPE=UTF-8 ←これを修正する # localectl list-locales | grep -i ja ja_JP…

CentOS7 xrdpのインストール

・インストール # cd /usr/local/src/ # wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm # rpm -ivh epel-release-7-5.noarch.rpm # yum install xrdp tigervnc-server ・起動と自動起動 # systemctl start xrdp.servic…

Windows fdk-aac が使える ffmpeg をコンパイルする

・MSYS のダウンロード http://xhmikosr.1f0.de/tools/msys/・fdk-aac のダウンロード http://sourceforge.net/projects/opencore-amr/files/fdk-aac/・ffmpeg のダウンロード http://ffmpeg.org/download.html・Cドライブに作業フォルダを作成してファイル…

エンコード関連のダウンロードサイト

・avisynth http://sourceforge.net/projects/avisynth2/files/・avisynth+ http://avs-plus.net・avisynth 32bit プラグイン http://www.avisynth.info/?外部プラグイン・avisynth+ 64bit プラグイン http://avisynth.nl/index.php/AviSynth%2B#AviSynth.2B…

Linux NFS接続ディスクをsamba共有している場合の書き込み不可対策

NFS接続ディスクをsamba共有している場合、 ファイル閲覧はできるがファイル書き込みができなくなる。 ※0x80070021 のエラーが出るsmb.conf の global に下記を追加すれば回避可能。 strict locking = no

CentOS7 Comskipのインストール

パッケージがあるので yum で入れる。・インストール # yum install epel-release # cd /usr/local/src/ # wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm # rpm -Uvh nux-dextop-release-0-5.el7.nux.no…

Zabbix ホストの自動登録

・自動登録アクションを作成 ・アクション ・アクションの実行条件 ※ホストメタデータはエージェント側設定ファイルに記載する ※自動登録される際のホスト名はエージェント側設定ファイルで指定・アクションの実行内容

Windows Zabbix Agent のインストール

・Zabbix Agent のダウンロード http://www.zabbix.com/jp/download.php・ダウンロードした実行ファイルと設定ファイルを適当なフォルダに移動 C:\zabbix_agent\zabbix_agentd.exe C:\zabbix_agent\zabbix_agentd.conf ・zabbix_agentd.conf を編集 Server -…

CentOS7 NET-SNMP のインストール

・インストール # yum -y install net-snmp # yum -y install net-snmp-utils ・設定 # vi /etc/snmp/snmpd.conf ドキュメント:http://www.suzu841.com/snmp.html ・起動 # systemctl start snmpd # systemctl enable snmpd ・動作確認 # snmpwalk -v 2c -c…

CentOS7 Zabbix2.2のインストール

・Zabbix Server のインストール # yum install -y epel-release # yum install -y zabbix22 zabbix22-web zabbix22-agent zabbix22-server ・AMPのインストール # yum install -y httpd php php-mysql mariadb mariadb-server ・自動起動の有効化 # system…

Debian7 netatalk3 のインストール

・コンパイル用パッケージのインストール # apt-get install automake avahi-daemon build-essential checkinstall db5.1-util db-util git-core libacl1-dev libavahi-client-dev libdb5.1-dev libgcrypt11 libgcrypt11-dev libpam0g-dev libtool pkg-confi…