A server was recently transported from location A to B, a long journey that took six months. Things have gone wrong due to nothing being labeled prior to shipment. Yes, I know --- it was done by others, but I am paying the price.
I must salvage the data and need help!
The system booted fine previously, but now it won't boot (not even a grub rescue -- the BIOS simply does nothing, and I've tried selecting each individual member …
我在 BIOS 传统模式下的 Debian 7 上以 JBOD 模式(无硬件突袭)在 2 个 LSI SAS2008 后面的 mdadm 上运行 14 个磁盘 RAID 6。
Grub2 正在使用救援外壳,抱怨“mduuid/b1c40379914e5d18dddb893b4dc5a28f”“不存在这样的设备”。
mdadm 的输出:
# mdadm -D /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Wed Nov 7 17:06:02 2012
Raid Level : raid6
Array Size : 35160446976 (33531.62 GiB 36004.30 GB)
Used Dev Size : 2930037248 (2794.30 GiB 3000.36 GB)
Raid Devices : 14
Total Devices : 14
Persistence : Superblock is persistent
Update Time : Thu Sep 18 19:44:56 …
Run Code Online (Sandbox Code Playgroud) 拉我的头发。PHP 从源代码构建,一切正常。现在需要安装 imagick 并且无法安装。
我在内核 3.7.1 和 PHP 5.3.20 上运行 Debian(我的应用程序支持的最后一个版本,不能转到 PHP 5.4)。
pecl install imagick
...
checking ImageMagick MagickWand API configuration program... found in /usr/bin/Wand-config
checking if ImageMagick version is at least 6.2.4... configure: error: no. You need at least Imagemagick version 6.2.4 to use Imagick.
ERROR: `/tmp/pear/temp/imagick/configure --with-imagick' failed
Run Code Online (Sandbox Code Playgroud)
但是,我安装了 6.7.7 版:
# convert --version
Version: ImageMagick 6.7.7-10 2012-11-06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP
Run Code Online (Sandbox Code Playgroud)
我还尝试安装最新的测试版(pecl install imagick-beta),结果相同。还尝试了旧版本 2.3.0,结果相同。还尝试下载源代码、phpize 和配置——结果相同。