よく考えてみると、CentOS 8 においてImage::Magick(PerlMagick) の
インストールに 失敗した原因は、方法に間違いがあったからだった
可能性が濃くなってきました。
ImageMagick および、Image::Magick(PerlMagick) を正しく
インストールしていたら、ひょっとするとウマクいったかも
知れません。必要が勇気がある方は、ImageMagick公式 で最新版を入手して
1) # yum install https://imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-7.0.10-23.x86_64.rpm
2) # yum install https://imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-7.0.10-23.x86_64.rpm
3) # yum install https://imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-perl-7.0.10-23.x86_64.rpm
の手順でチャレンジしてみてくださ~い。
さて、作業は次の手順に進みます。旧サーバーで使っていたHDDから
データを新サーバーに移します。今回は、ここを参照しました。
まず、
# tail -f /var/log/messages
というコマンドを打つと
Jul 15 15:20:01 CentOS-7-Server systemd: Started Session 347 of user root.
Jul 15 15:20:01 CentOS-7-Server systemd: Removed slice User Slice of root.
Jul 15 15:30:01 CentOS-7-Server systemd: Created slice User Slice of root.
Jul 15 15:30:01 CentOS-7-Server systemd: Started Session 348 of user root.
Jul 15 15:30:01 CentOS-7-Server systemd: Removed slice User Slice of root.
Jul 15 15:34:20 CentOS-7-Server systemd: Created slice User Slice of root.
Jul 15 15:34:20 CentOS-7-Server systemd-logind: New session 349 of user root.
Jul 15 15:34:20 CentOS-7-Server systemd: Started Session 349 of user root.
Jul 15 15:34:20 CentOS-7-Server dbus[737]: [system] Activating service name='org.freedesktop.problems' (using servicehelper)
Jul 15 15:34:20 CentOS-7-Server dbus[737]: [system] Successfully activated service 'org.freedesktop.problems'
Jul 15 15:40:01 CentOS-7-Server systemd: Started Session 350 of user root.
Jul 15 15:50:01 CentOS-7-Server systemd: Started Session 351 of user root.
Jul 15 16:00:01 CentOS-7-Server systemd: Started Session 352 of user root.
というログが流れます。このタイミングで、前のサーバーで使っていた
HDD を USB 接続すると
Jul 15 16:00:01 CentOS-7-Server kernel: usb 1-10: new high-speed USB device number 4 using xhci_hcd
Jul 15 16:00:01 CentOS-7-Server kernel: usb 1-10: New USB device found, idVendor=067b, idProduct=2773, bcdDevice= 1.00
Jul 15 16:00:01 CentOS-7-Server kernel: usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 15 16:00:01 CentOS-7-Server kernel: usb 1-10: Product: USB-SATA Bridge
Jul 15 16:00:01 CentOS-7-Server kernel: usb 1-10: Manufacturer: Prolific Technology Inc.
Jul 15 16:00:01 CentOS-7-Server kernel: usb 1-10: SerialNumber: K323000000015
Jul 15 16:00:02 CentOS-7-Server kernel: usb-storage 1-10:1.0: USB Mass Storage device detected
Jul 15 16:00:02 CentOS-7-Server kernel: scsi host6: usb-storage 1-10:1.0
Jul 15 16:00:02 CentOS-7-Server kernel: usbcore: registered new interface driver usb-storage
Jul 15 16:00:02 CentOS-7-Server kernel: usbcore: registered new interface driver uas
Jul 15 16:00:03 CentOS-7-Server kernel: scsi 6:0:0:0: Direct-Access WDC WD20 EZRX-00D8PB0 80.0 PQ: 0 ANSI: 0
Jul 15 16:00:03 CentOS-7-Server kernel: sd 6:0:0:0: Attached scsi generic sg2 type 0
Jul 15 16:00:03 CentOS-7-Server kernel: sd 6:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
Jul 15 16:00:03 CentOS-7-Server kernel: sd 6:0:0:0: [sdb] Write Protect is off
Jul 15 16:00:03 CentOS-7-Server kernel: sd 6:0:0:0: [sdb] No Caching mode page found
Jul 15 16:00:03 CentOS-7-Server kernel: sd 6:0:0:0: [sdb] Assuming drive cache: write through
Jul 15 16:00:03 CentOS-7-Server kernel: sdb: sdb1 sdb2
Jul 15 16:00:03 CentOS-7-Server kernel: sd 6:0:0:0: [sdb] Attached SCSI disk
Jul 15 16:00:03 CentOS-7-Server systemd: Starting LVM2 PV scan on device 8:18…
Jul 15 16:00:03 CentOS-7-Server lvm: pvscan[8878] VG centos_dokolife run autoactivation.
Jul 15 16:00:03 CentOS-7-Server lvm: 2 logical volume(s) in volume group "centos_dokolife" now active
Jul 15 16:00:03 CentOS-7-Server systemd: Started LVM2 PV scan on device 8:18.
というログが、一気に流れます。これで、外付けした HDD の
デバイス名は、[]で囲まれた[sdb]であることがわかりました。
Ctrl+C で、ログ表示モードから抜けます。
マウントポイントを作成して
# mkdir /var/www/USB
ボリュームグループ名(VG)を確認
# pvscan
PV /dev/sda3 VG centos_centos-7-server lvm2 [<1.82 TiB / 0 free]
PV /dev/sdb2 VG centos_dokolife lvm2 [<1.82 TiB / 180.47 GiB free]
Total: 2 [<3.64 TiB] / in use: 2 [<3.64 TiB] / in no VG: 0 [0 ]
ボリュームグループ内のロジカルボリューム名を確認
# lvscan
ACTIVE '/dev/centos_centos-7-server/swap' [7.81 GiB] inherit
ACTIVE '/dev/centos_centos-7-server/root' [1.79 TiB] inherit
ACTIVE '/dev/centos_centos-7-server/home' [16.00 GiB] inherit
ACTIVE '/dev/centos_dokolife/swap' [<7.77 GiB] inherit
ACTIVE '/dev/centos_dokolife/root' [<1.64 TiB] inherit
繋ごうとする /dev/centos_dokolife/root は ACTIVE なので
# mount /dev/mapper/centos_dokolife-root /var/www/USB/
で、マウント完了。あとは、
FTP 接続して、ファイルの復元放題となりまする。
このあとの作業は、旧サーバーの HDD 内の荷物を新サーバーに
引っ越したり、整理したりすることになるので、CentOS 7 に戻っちゃう 編は
「Fin」となります。では、また会う日まで。