小编Cri*_*gie的帖子

Amazon AWS 临时磁盘和 RAID1

一些 AWS 实例附加了“临时磁盘”,这比 EBS 快得多。但是,当您的实例停止和启动时,临时磁盘将为空白且未初始化。磁盘上的数据通常在实例重启后仍然存在。

问题:我应该在我的 AWS 实例上使用软件 RAID1,构建在临时磁盘和 EBS 卷上吗?

我的想法是,raid1 将仅在 EBS 卷的降级模式下出现,然后我们可以使用 mdadm 命令将空白临时磁盘添加回 raid。这将使应用程序更快启动 5-10 分钟,代价是在 raid1 同步时性能更差。

背景:我有一个使用 ~40 GB 数据文件的应用程序。访问时间与性能直接相关,因此磁盘速度越快,应用程序运行得越快。

从历史上看,我们从 rc.local 到 rsync 数据从 EBS 磁盘运行到临时磁盘,然后启动软件。同步需要 5-10 分钟,比从另一个实例同步所需的 5-20 分钟要好。过去,我们甚至使用 ramdisk 中的数据文件,它不如临时磁盘快。


更多信息 - 这是一个 i3.4xlarge,所以它有 2 个 NVME 临时驱动器。

# hdparm -t /dev/md? /dev/nvme?n1 /dev/xvd?
/dev/md0:     9510 MB in  3.00 seconds = 3169.78 MB/sec RAID0 of two eph drives
/dev/nvme0n1: 4008 MB in  3.00 seconds = 1335.74 MB/sec Eph drive …
Run Code Online (Sandbox Code Playgroud)

software-raid raid1 amazon-ec2 amazon-ebs amazon-ephemeral

7
推荐指数
1
解决办法
1072
查看次数

如何将LVM PV扩展到磁盘的开头?

我有一个 2TB 磁盘的服务器,有人最初这样分区:

  • 操作系统文件的 300GB 标准主分区(CentOS 7)。
  • 1.7TB LVM 和一些相当大的逻辑卷 - 用于其他需求。

由于操作系统文件的实际大小原来只有400GB左右,后来它被移到了LVM上自己的逻辑卷,所以磁盘开头的这个300GB分区就没有使用了。

所以,我删除了这个分区,现在想以某种方式将 PV 的开始位置移动到磁盘的开头,这样它将利用整个磁盘空间。但是我找不到任何工具来这样做 -pvextend只能将 PV 扩展到磁盘的末尾,而不是开头。

是的,我知道我可以将旧分区作为另一个 PV 添加到 VG,但是在单个磁盘上拥有多个 PV 看起来很奇怪。

我也知道我可以将分区复制到一些外部设备或云存储,然后从头开始重新创建物理磁盘分区。但我不想要这个,因为服务器停机时间很长。

那么,有没有什么办法可以快速将 PV 扩展到磁盘的开头呢?

linux partition lvm

5
推荐指数
1
解决办法
1559
查看次数

SAS RAID5 磁盘故障,更换机柜不匹配

昨天 RAID5 阵列中的 SAS 磁盘出现故障,我正准备更换它,但是我注意到前机箱与其余磁盘不匹配。该阵列由 300GB 10K SAS 磁盘和左侧机箱组成。我找到了一个 300GB 10K SAS 磁盘和正确的机箱。在打开密封包装之前,这些可以互换吗?

我认为服务器是 HP Proliant DL360 G8(目前不在现场)。

来自 https://www.ebay.com/itm/HP-1TB-6G-SAS-7-2K-SFF-SC-MDL-G8-HDD-652749-B21-653954-001-/381206195989?ef_id=EAIaIQobChMI6- 6Uubr_6AIV0yMrCh2EYwPrEAQYAiABEGJUCvD_BwE:G:s

https://tshop.r10s.com/f4f/087/47b3/4dcf/8094/108e/4696/114de88dc654ab3a295add.jpg

sas hp-smart-array hp-proliant raid5 hpe

4
推荐指数
2
解决办法
677
查看次数