4.4.2 LTS 官方文档中针对 磁盘分区和raid 最佳实践的介绍 有一定歧义

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005282722

4.4.2 LTS 官方文档中这里的介绍有一定歧义。

8 块 3.84T 盘做 LVM。之后划分 2.1T 挂载给 /data/log1 做为日志盘。其余挂载给 /data/1 做为数据盘。(选其中 3 台服务器做 OCP 服务器,从 /data/1 中划分出 800G 挂载给 /docker)

这里括号里这句话描述有一定歧义,特别是对于无OB数据库部署经验的人。

“从 /data/1 中划分出 800G 挂载给 /docker” 是剩余空间已经挂载给了/data/1 之后如何划分800G给/docker ?

这里用到的 “划分” 通常让人理解为 从卷组vggroup 中 创建 具有一定大小的 lvm 逻辑卷, 进而做格式化mkfs 并 mount 挂载。

如果我没理解错,文档目前的描述,本意是要表达,如果是observer服务器,就直接这么划分。 如果是OCP服务器, 不是这么划分,是先给 2.1T 挂载到 /data/log1 作为日志盘, 然后给800G 挂载到 /docker , 最后 剩余的空间给 /data/1 作为数据盘。

建议还是分开介绍OCP 和 observer 的磁盘划分最佳实践。

3台服务器 作为 OCP 服务器 ,
8 块 3.84T 盘做 LVM。之后划分 2.1T 挂载给 /data/log1 做为日志盘, 800G 挂载给/docker , 剩余的空间挂载给 /data/1 作为数据盘。

其余的服务器作为observer 服务器,
8 块 3.84T 盘做 LVM。之后划分 2.1T 挂载给 /data/log1 做为日志盘。其余挂载给 /data/1 做为数据盘。