AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-117

paulgreg's questions

Martin Hope
paulgreg
Asked: 2014-01-03 23:36:31 +0800 CST

在我的 mdadm 软件 RAID 上删除/添加驱动器后,如何修复我的服务器以正确启动

  • 1

我为安装在/mnt/data. 我的系统未在其上启动(/并且位于不属于任何 RAID 阵列/boot的专用驱动器上)。

我通过 mdadm(软件 RAID)在 Ubuntu 12.04 上为我的 3 个磁盘 RAID-5 软件阵列添加了第 4 个驱动器。/dev/sdb1我的dev/sdc1RAID阵列包含/dev/sdd1.

我使用该命令添加了第四个驱动器:

mdadm --add /dev/md0 /dev/sde

然后,我升级了阵列以将其转换为 RAID-6 RAID:

mdadm --grow /dev/md0 --raid-devices 4 --level 6 --backup-file=backup/raid-backup-file

它工作得很好。服务器工作正常,启动时没有问题。唯一的问题是我看到我将第 4 个驱动器添加为整个驱动器。我应该 add/dev/sde1而不是 sde !

为了清理它,我删除了驱动器并再次添加它,但这次是分区:

mdadm /dev/md0 --fail /dev/sde --remove --/dev/sde
mdadm --add /dev/md0 /dev/sde1

迁移后,它工作了(阵列可访问),但在下次启动时,我收到一条消息说 RAID 阵列已降级,因为 /dev/sde 丢失(我的所有驱动器都标记为备用)并进入 initramfs 提示符。退出该外壳后,服务器继续启动,而不从我的 RAID 阵列安装数据分区。

登录后,我能够停止 RAID 阵列并通过以下方式对其进行重新排序:

mdadm --stop /dev/md0
mdadm --assemble /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 

然后挂载文件系统。所有数据都在那里,RAID 阵列很干净。

但是,系统不再正常启动。我最后一次尝试是移除最后一个驱动器并将 RAID-6 阵列再次更改为 RAID-5:

mdadm /dev/md0 --remove /dev/sde1
mdadm --grow /dev/md0 --raid-devices 3 --level 5 --backup-file=backup/raid-backup-file

但这并没有解决问题。在启动时,系统说阵列已降级并且仍然缺少驱动器 sde。

退出 initramfs shell 后,登录并像以前一样重新组装数组,数组是干净的,请参阅

cat /proc/mdstat 
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid5 sdb1[0] sdd1[2] sdc1[1]
      3907026816 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]

在驱动器发现(sda、sdb、sdc、sde)和网卡发现之后,我还在内核消息中发现了那条奇怪的行:

md: bind<sde>

那是从哪里来的,我该如何改变呢?

我的 RAID 阵列根本不应该包含对 /dev/sde 的任何引用。

我在数组中第一次更改时没有更新 initramfs,之后我尝试过,但这并没有改变任何东西。

顺便说一句,这是我的 /etc/mdadm.conf :

DEVICE partitions

CREATE owner=root group=disk mode=0660 auto=yes

HOMEHOST <system>

MAILADDR root

ARRAY /dev/md0 metadata=0.90 UUID=4d84e24c:e40f825f:3ba42e3c:267295e2
linux
  • 2 个回答
  • 2633 Views
Martin Hope
paulgreg
Asked: 2009-06-08 23:38:07 +0800 CST

我的网络设备可以使用 IPv6 吗?

  • 1

正如史蒂夫吉布森在上一次“现在的安全”播客中所说,目前几乎所有当前的网络设备都不能使用 IPv6 数据包。真的是这样吗?

从最初的帖子编辑:集线器和交换机正在第 2 级工作,所以不关心。

如果是这样,您认为制造商(如 Cisco、Netgears、3Com 等)会发布固件更新以升级它们以解决该问题吗?或者他们会告诉我们买新东西吗?

另外,顺便说一下,由于 IPv6 比 IPv4 地址大得多,升级后的网络设备性能会比 IPv4 慢很多(因为地址缓存包含的 IPv6 地址比 IPv4 的地址少,而且处理肯定需要更多的处理能力包)?

我知道今天在 LAN 中并不真正需要 IPv6(因为 NAT 工作得很好),但我会就这个问题发表你的意见。

networking ip ipv6
  • 8 个回答
  • 11603 Views
Martin Hope
paulgreg
Asked: 2009-05-21 13:21:07 +0800 CST

指纹认证安全吗?

  • 24

使用指纹读取器时操作系统身份验证是否比(强)密码更安全?

  • 能轻易破解吗?

  • 顺便问一下,指纹存储在哪里?在硬件芯片上还是在文件系统上?

    • 这取决于阅读器的硬件吗?

    • 这取决于库/操作系统的实现吗?

security fingerprint-reader
  • 11 个回答
  • 2385 Views
Martin Hope
paulgreg
Asked: 2009-05-21 04:57:07 +0800 CST

SSD 是否支持 SMART?

  • 30

SMART(用于自我监控分析和报告技术)是一种出色的技术,可以在硬盘故障真正发生之前检测到它。

但是 SMART 与 SSD 相关吗?

monitoring ssd smart
  • 5 个回答
  • 42761 Views
Martin Hope
paulgreg
Asked: 2009-05-19 01:13:08 +0800 CST

在哪里可以找到作为“本地系统帐户”运行的 Windows 服务存储的数据?

  • 110

我正在使用将数据存储在磁盘上的服务。该服务作为“本地系统帐户”运行。

该系统用户的存储数据在哪里?

我正在考虑,C:\Documents and Settings\Default User但我不确定。

有人可以确认吗?

windows service users
  • 6 个回答
  • 107528 Views
Martin Hope
paulgreg
Asked: 2009-05-12 11:58:18 +0800 CST

apt-get 更新后收到 KEYEXPIRED 错误消息时该怎么办?

  • 80

在基于 debian 的系统上更新我的软件包时

sudo apt-get update

我收到了那个错误信息:

Reading package lists... Done
W: GPG error: ftp://ftp.fr.debian.org stable/non-US Release: 
The following signatures were invalid: KEYEXPIRED 1138684904

我应该怎么做才能解决这个问题?

linux debian
  • 8 个回答
  • 67987 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve