HDD構成を変更
M/B=H77M(=SATA3x2 & SATA2x4) ケースは5ベイしかない!
変更前
sata3_0=sda1(=2TB RAID1 md127に参加中) sata3_1=sdb1(=2TB RAID1 remove済) sata2_2=sdc1~3(swap,/boot,/) sata2_3=sdd1(2.5TB LVM) sata2_4=sde1(1.5TB /mnt/sde1)
変更後
sata3_0=sda1(=3TB RAID1 新規) sata3_1=sdb1(=3TB RAID1 新規) sata2_2=sdc1(旧sda1 片肺RAID1) sata2_3=sdd1(2.5TB LVM) sata2_4=sde1~3(swap,/boot,/)
HDD交換に際しストレージメモ
nsambaを止める。
# chkconfig smb off
# chkconfig --list smb
smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off
# /etc/init.d/smb stop
SMB サービスを停止中: [ OK ]
# cat /etc/fstab
# # /etc/fstab # Created by anaconda on Thu Jan 1 22:43:20 2015 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=7b4af296-3c78-49f2-bf1f-10196863e408 / ext4 defaults 1 1 UUID=1ac649ad-3a54-4c1c-98bb-3eb93b26e71c /boot ext3 defaults 1 2 UUID=21e3245b-9e26-4fd3-9133-a74eba29eef1 swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 # RAID1 /home 2014-06-12 # RAID1 /home 2015-01-01 UUID=65d162f1-7996-4bab-a813-14fd3a786890 /home ext4 defaults 0 3 # 1.5TB SATA movie #UUID=f627bbdc-8ae9-4926-8d49-7a005b3fd8fa /mnt/sde1 ext3 defaults 0 4 # 2.5TB SATA (LVM) #/dev/VG_TS/vol01 /mnt/VG_TS-vol01/ ext4 defaults 0 0
# blkid
/dev/sdc3: UUID="7b4af296-3c78-49f2-bf1f-10196863e408" TYPE="ext4" /dev/sda1: UUID="dfb79b3e-ae17-4b43-0bea-35ab1bfc7b58" UUID_SUB="0fba4f31-5236-482d-d01e-24f377d7ffe7" LABEL="serv3:0" TYPE="linux_raid_member" /dev/sdc1: UUID="1ac649ad-3a54-4c1c-98bb-3eb93b26e71c" TYPE="ext3" /dev/sdc2: UUID="21e3245b-9e26-4fd3-9133-a74eba29eef1" TYPE="swap" /dev/sdd1: UUID="vbfc87-fuR1-8E2k-pPZh-x8qW-yksx-rI9e3G" TYPE="LVM2_member" /dev/sde1: UUID="f627bbdc-8ae9-4926-8d49-7a005b3fd8fa" TYPE="ext3" /dev/sdb1: UUID="dfb79b3e-ae17-4b43-0bea-35ab1bfc7b58" UUID_SUB="eb7c5655-34c9-f8dc-ad9c-73cb7b9f74b3" LABEL="serv3:0" TYPE="linux_raid_member" /dev/md127: UUID="65d162f1-7996-4bab-a813-14fd3a786890" TYPE="ext4" /dev/mapper/VG_TS-vol01: UUID="e18c4b73-2b21-4598-acfc-954e307b7f10" TYPE="ext4"
# fdisk -l
ディスク /dev/sda: 2000.4 GB, 2000398934016 バイト ヘッド 255, セクタ 63, シリンダ 243201 Units = シリンダ数 of 16065 * 512 = 8225280 バイト セクタサイズ (論理 / 物理): 512 バイト / 4096 バイト I/O size (minimum/optimal): 4096 bytes / 4096 bytes ディスク識別子: 0x0003625a デバイス ブート 始点 終点 ブロック Id システム /dev/sda1 1 243202 1953513472 fd Linux raid 自動検出 警告: GPT (GUID パーティションテーブル) が '/dev/sdc' に検出されました! この fdisk ユーティリティは GPT をサポートしません。GNU Parted を使ってください。 ディスク /dev/sdc: 1000.2 GB, 1000204886016 バイト ヘッド 255, セクタ 63, シリンダ 121601 Units = シリンダ数 of 16065 * 512 = 8225280 バイト セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O size (minimum/optimal): 512 bytes / 512 bytes ディスク識別子: 0xfeb020c4 デバイス ブート 始点 終点 ブロック Id システム /dev/sdc1 1 121602 976762583+ ee GPT 警告: GPT (GUID パーティションテーブル) が '/dev/sdd' に検出されました! この fdisk ユーティリティは GPT をサポートしません。GNU Parted を使ってください。 ディスク /dev/sdd: 2500.5 GB, 2500495958016 バイト ヘッド 255, セクタ 63, シリンダ 304001 Units = シリンダ数 of 16065 * 512 = 8225280 バイト セクタサイズ (論理 / 物理): 512 バイト / 4096 バイト I/O size (minimum/optimal): 4096 bytes / 4096 bytes ディスク識別子: 0x00000000 デバイス ブート 始点 終点 ブロック Id システム /dev/sdd1 1 267350 2147483647+ ee GPT Partition 1 does not start on physical sector boundary. ディスク /dev/sde: 1500.3 GB, 1500301910016 バイト ヘッド 255, セクタ 63, シリンダ 182401 Units = シリンダ数 of 16065 * 512 = 8225280 バイト セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O size (minimum/optimal): 512 bytes / 512 bytes ディスク識別子: 0x00086c40 デバイス ブート 始点 終点 ブロック Id システム /dev/sde1 * 1 182401 1465136001 83 Linux ディスク /dev/sdb: 2000.4 GB, 2000398934016 バイト ヘッド 255, セクタ 63, シリンダ 243201 Units = シリンダ数 of 16065 * 512 = 8225280 バイト セクタサイズ (論理 / 物理): 512 バイト / 4096 バイト I/O size (minimum/optimal): 4096 bytes / 4096 bytes ディスク識別子: 0x00057071 デバイス ブート 始点 終点 ブロック Id システム /dev/sdb1 1 243202 1953513472 fd Linux raid 自動検出 ディスク /dev/md127: 2000.4 GB, 2000396611584 バイト ヘッド 2, セクタ 4, シリンダ 488378079 Units = シリンダ数 of 8 * 512 = 4096 バイト セクタサイズ (論理 / 物理): 512 バイト / 4096 バイト I/O size (minimum/optimal): 4096 bytes / 4096 bytes ディスク識別子: 0x00000000 ディスク /dev/mapper/VG_TS-vol01: 2495.9 GB, 2495912869888 バイト ヘッド 255, セクタ 63, シリンダ 303444 Units = シリンダ数 of 16065 * 512 = 8225280 バイト セクタサイズ (論理 / 物理): 512 バイト / 4096 バイト I/O size (minimum/optimal): 4096 bytes / 4096 bytes ディスク識別子: 0x00000000
# cat /proc/mdstat
Personalities : [raid1] md127 : active raid1 sdb1[2](S) sda1[0] 1953512316 blocks super 1.1 [2/1] [U_] bitmap: 15/15 pages [60KB], 65536KB chunk unused devices:
# mdadm --detail /dev/md127
/dev/md127: Version : 1.1 Creation Time : Sun Oct 14 08:58:11 2012 Raid Level : raid1 Array Size : 1953512316 (1863.01 GiB 2000.40 GB) Used Dev Size : 1953512316 (1863.01 GiB 2000.40 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Mon Jan 23 19:36:48 2017 State : active, degraded Active Devices : 1 Working Devices : 2 Failed Devices : 0 Spare Devices : 1 Name : serv3:0 (local to host serv3) UUID : dfb79b3e:ae174b43:0bea35ab:1bfc7b58 Events : 14663213 Number Major Minor RaidDevice State 0 8 1 0 active sync /dev/sda1 2 0 0 2 removed 2 8 17 - spare /dev/sdb1
# mdadm --manage --fail /dev/md127 /dev/sdb1
mdadm: set /dev/sdb1 faulty in /dev/md127
# mdadm --detail /dev/md127
/dev/md127: Version : 1.1 Creation Time : Sun Oct 14 08:58:11 2012 Raid Level : raid1 Array Size : 1953512316 (1863.01 GiB 2000.40 GB) Used Dev Size : 1953512316 (1863.01 GiB 2000.40 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Mon Jan 23 20:06:34 2017 State : active, degraded Active Devices : 1 Working Devices : 1 Failed Devices : 1 Spare Devices : 0 Name : serv3:0 (local to host serv3) UUID : dfb79b3e:ae174b43:0bea35ab:1bfc7b58 Events : 14663214 Number Major Minor RaidDevice State 0 8 1 0 active sync /dev/sda1 2 0 0 2 removed 2 8 17 - faulty /dev/sdb1
# mdadm --manage --remove /dev/md127 /dev/sdb1
mdadm: hot removed /dev/sdb1 from /dev/md127
# mdadm --detail /dev/md127
/dev/md127: Version : 1.1 Creation Time : Sun Oct 14 08:58:11 2012 Raid Level : raid1 Array Size : 1953512316 (1863.01 GiB 2000.40 GB) Used Dev Size : 1953512316 (1863.01 GiB 2000.40 GB) Raid Devices : 2 Total Devices : 1 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Mon Jan 23 20:09:44 2017 State : active, degraded Active Devices : 1 Working Devices : 1 Failed Devices : 0 Spare Devices : 0 Name : serv3:0 (local to host serv3) UUID : dfb79b3e:ae174b43:0bea35ab:1bfc7b58 Events : 14663215 Number Major Minor RaidDevice State 0 8 1 0 active sync /dev/sda1 2 0 0 2 removed
# cat /proc/mdstat
Personalities : [raid1] md127 : active raid1 sda1[0] 1953512316 blocks super 1.1 [2/1] [U_] bitmap: 15/15 pages [60KB], 65536KB chunk unused devices:
# shutdown -h now
HDDの交換を行う。
meconderのインストール
参考
# cat /etc/redhat-release CentOS release 6.6 (Final) # uname -a Linux localhost 2.6.32-504.1.3.el6.x86_64 #1 SMP Tue Nov 11 17:57:25 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux # yum -y install yum-plugin-priorities # rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt # rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm # yum install mencoder
CentOS-6.6-x86_64-minimalのインストールからrecpt1まで
この時点でPT2とUSBカードリーダー(SCM)はセット済み
インストール(HDD初期化、rootパスワード設定)して再起動
rootログイン
横着してネットワーク設定ツールをインストール
# yum install system-config-network-tui
ここからはSSHクライアントから接続
起動時ネットワークも自動活性化させる
# vi /etc/sysconfig/network-script/ifcfg-eth0 ONBOOT=no ⇒ yes
アップデート
# yum update
USBカードリーダーのインストール
# yum install wget # yum -y install ccid pcsc-lite pcsc-lite-devel pcsc-lite-libs # yum install perl-Gtk2 # rpm -ivh ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/releases/13/Everything/x86_64/os/Packages/pcsc-perl-1.4.8-2.fc13.x86_64.rpm # rpm -ivh ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/releases/13/Everything/x86_64/os/Packages/pcsc-tools-1.4.16-1.fc13.x86_64.rpm # /etc/init.d/messagebus start # /etc/init.d/haldaemon start # /etc/init.d/pcscd start # chkconfig messagebus on # chkconfig haldaemon on # chkconfig pcscd on # pcsc_scan PC/SC device scanner V 1.4.16 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr> Compiled with PC/SC lite version: 1.5.5 Scanning present readers... 0: SCM SCR 331 (00000000000000) 00 00 Fri Nov 28 12:19:09 2014 Reader 0: SCM SCR 331 (00000000000000) 00 00 Card state: Card inserted, ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99 ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99 + TS = 3B --> Direct Convention + T0 = F0, Y(1): 1111, K: 0 (historical bytes) TA(1) = 12 --> Fi=372, Di=2, 186 cycles/ETU 21505 bits/s at 4 MHz, fMax for Fi = 5 MHz => 26881 bits/s TB(1) = 00 --> VPP is not electrically connected TC(1) = FF --> Extra guard time: 255 (special value) TD(1) = 91 --> Y(i+1) = 1001, Protocol T = 1 ----- TA(2) = 81 --> Protocol to be used in spec mode: T=1 - Unable to change - defined by interface bytes TD(2) = B1 --> Y(i+1) = 1011, Protocol T = 1 ----- TA(3) = 7C --> IFSC: 124 TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5 TD(3) = 1F --> Y(i+1) = 0001, Protocol T = 15 - Global interface bytes following ----- TA(4) = 03 --> Clock stop: not supported - Class accepted by the card: (3G) A 5V B 3V + Historical bytes: + TCK = 99 (correct checksum) Possibly identified card (using /usr/share/pcsc/smartcard_list.txt): 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99 Japanese Chijou Digital B-CAS Card (pay TV) ^C
PT2の旧ドライバからarib25をインストール
# yum install ld-linux.so.2 # wget http://hg.honeyplanet.jp/pt1/archive/c44e16dbb0e2.zip
unzipをインストール
# yum install unzip
解凍
# unzip c44e16dbb0e2.zip
インストール
# cd pt1-c44e16dbb0e2/arib25/ # make # make install
ドライバの無効化
# echo "blacklist earth_pt1" >> /etc/modprobe.d/blacklist.conf # reboot
最新のドライバをダウンロードしてインストール
$ su - # wget http://hg.honeyplanet.jp/pt1/archive/tip.tar.bz2 # tar -xvlf tip.tar.bz2 # cd pt1-c8688d7d6382/driver/ # ll /lib/modules/2.6.32-504.1.3.el6.x86_64/build (シンボリックリンクが張られているが、参照先がない) # mkdir -p /usr/src/kernels/2.6.32-504.1.3.el6.x86_64 # yum install gcc glibc-devel glibc-headers kernel-devel kernel-headers libgomp # make # make install # modprobe pt1_drv (99-pt1.rulesを確認) # ls /etc/udev/rules.d/ (pt1video0〜3を確認) # ls -l /dev/pt1*
最新のrecpt1のインストール
# cd ~/pt1-c8688d7d6382/recpt1/ # yum install automake # ./autogen.sh # ./configure -enable-b25 # make # make install # echo "/usr/local/lib" > /etc/ld.so.conf.d/recpt1.conf # ldconfig
録画テスト
# recpt1 --strip --b25 43 10 test.ts
PT2リトライ(3)実験機録画まで
わすれないうちにメモしよう
http://d.hatena.ne.jp/kt_hiro/20130113/1358051168
・事前準備
・カードリーダ用パッケージをインストール
・arib25(放送波のデコード)のインストール
CentOS6.1にアースソフトPT2をセットアップ
http://www.kenmaripc.mydns.jp/20111223/590
(2)復号ツールb25のインストール
(3)PT2ドライバ(chardev版)のインストール
(4)録画ツールrecpt1のインストール
途中ライブラリがないと怒られるので
Linux で error while loading shared libraries: が表示されて実行できない場合
http://pucyan.blog77.fc2.com/blog-entry-73.html
PT2リトライ(2)USBカードリーダー接続
# dmesg(カードリーダー挿入前後の差分)
usb 8-1: new full speed USB device number 2 using uhci_hcd
usb 8-1: New USB device found, idVendor=04e6, idProduct=e001
usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
usb 8-1: Product: SCRx31 USB Smart Card Reader
usb 8-1: Manufacturer: SCM Microsystems Inc.
usb 8-1: SerialNumber: 00000000000000
usb 8-1: configuration #1 chosen from 1 choice