请教现在正在运行的系统,如何做 raid?

2019-03-21 11:21:45 +08:00
 sjmcefc2

现有测试应用系统,2HDD,一个安装系统,另一块挂了 /var/pgsql,现在 容量不够用了,想着通过加硬盘的方式以 raid0 扩容,怎么才能不用重装来加硬盘变成 raid0 呢。

2896 次点击
所在节点    程序员
24 条回复
sjmcefc2
2019-03-21 15:16:54 +08:00
@tony601818 感谢解惑。看起来还真是都要 new disk
就是看 openbsd 的手册,貌似只有 label 变化,没说格式化这个事情。bioctl 上面没有看到相关的格盘动作,还以为是可以无损扩展呢
yangg
2019-03-21 16:28:36 +08:00
Table space?
sjmcefc2
2019-03-22 11:22:06 +08:00
0.wd0 上有系统,wd1 是数据库的数据
1.备份 wd1 上的数据 /var/pgsql/
2.wd1=80g 装上 wd2=80g,wd3=160g wd4=320g,sysctl hw.disknames
3.把 wd1,wd2,wd3,wd4 变成 concat,得到一个 80g+80g+160g+320g=640g 的 file system
4.恢复 /var/pgsql 数据到新的 file system

可行?
likuku
2019-04-03 02:56:30 +08:00
不想格盘,想给卷扩容,目前是不行的,除非你之前就用的是 LVM/ZFS/BTRFS

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/546922

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX