加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

将带LVM的1x2TB硬盘转换为带RAID1 LVM或LVM镜像的2x2TB硬盘?

发布时间:2020-12-13 17:57:11 所属栏目:Linux 来源:网络整理
导读:我有Ubuntu服务器,1x2TB硬盘和1x128GB SSD(未使用).有两个分区:/ boot和LVM的物理卷,它有1组和5个逻辑卷:/,/ var / log,/ home,/ srv,/ tmp. 最近第二台2TB硬盘到了.我们需要更好的冗余,所以我正在考虑将2个HDD连接到1个RAID1(带/ boot,/和带/ home,/ tmp
我有Ubuntu服务器,1x2TB硬盘和1x128GB SSD(未使用).有两个分区:/ boot和LVM的物理卷,它有1组和5个逻辑卷:/,/ var / log,/ home,/ srv,/ tmp.

最近第二台2TB硬盘到了.我们需要更好的冗余,所以我正在考虑将2个HDD连接到1个RAID1(带/ boot,/和带/ home,/ tmp的LVM分区),或添加第2个HDD作为LVM物理卷,并使用LVM镜像进行逻辑分区.

除了冗余,我还需要实现2个目标:
– 从1xHDD到2xHDD的相对安全的变化(我远程管理一个实时系统)
– 轻松扩展LVM分区.

这里,RAID1优于LVM镜像吗? (我相信它是.我在这里谈论软件RAID1.)

如果是 – 将1xHDD实时系统远程转换为1xRAID1实时系统的最佳方式是什么?如果我只有一个空的128GB SSD,并且所有硬盘数据目前都很容易适应它?

解决方法

假设sda是原始磁盘,sdb是新磁盘:

>分区新驱动器.如果使用fdisk,请务必按c键使其对齐,并将分区类型更改为da.
> sudo mdadm –create / dev / md0 –level = 1 –raid-devices = 2 / dev / sdb1缺少从新分区的驱动器创建raid设备.
> sudo mdadm -Es并将其输出复制到/etc/mdadm/mdadm.conf,以便在服务器重新启动时raid设备自动启动.
> sudo pvcreate / dev / md0,之后只需在/ dev / md0上执行vgcreate并像往常一样使用lvcreate,或者你可以使用pvmove

将数据从旧驱动器移到新驱动器后,您可以重新分区旧驱动器,确保分区大小与新raid驱动器相同.然后使用以下命令将其添加到raid设备:sudo mdadm –manage –add / dev / md0 / dev / sda1.由于听起来这些是启动驱动器,因此您需要在两个驱动器上安装grub.

由于这是一个远程系统,你可能想要做sudo dpkg-reconfigure mdadm(假设这是一个基于debian的系统,比如Ubuntu)并启用降级raid启动.

您还需要设置电子邮件,以便mdadm可以通知您Raid设备的问题(例如驱动器故障).

> sudo aptitude安装postfix>选择一个卫星系统,我使用fqdn服务器名称(或任何你喜欢的),必要时输入一个智能主机.>编辑/ etc / aliases并添加root:yourusername以便root的邮件发送给您>使用youremail@awesomes.com编辑?/ .forward,以便您的电子邮件转到您的电子邮件帐户

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读