目的:通过manager将doris2.1.2升级到2.1.6。
现状:服务器只有一个根目录/,使用root在/目录下创建了meta_data和rdw_data并修改这两个目录的用户归属组为doris;使用doris用户安装doris、manager等组件并启用。
问题:在通过Manager升级Doris过程中,在“备份数据”这一步报错,日志提示如下:
2024-09-23 17:28:47.872 [WebSocketClient-AsyncIO-14] INFO c.s.e.m.s.c.a.m.AgentTaskExecuteWebSocketHandler - received agent id 1 ip 10.24.23.40 command message {"code":1,"message":"base path of storage_root_path / has no permission to access, can not create storage backup dir"}.
由于不能将服务器/目录归属于doris,且服务器调整目录结构比较麻烦,有如下2个问题能否支持:
1、能否明确具体需要在/目录下创建哪些目录,然后提前创建好并改好用户归属和设置好权限是否可行;
2、升级操作改用root用户是否可行?可行的话需要怎么修改?升级完成后再怎么改回doris。
Doris-Manager版本是24.0.2-x64
Linux操作系统版本我有多个,一个是Redhat7.8,一个是Redhat8.9