[MCOL-3496] S3 postConfigure does not support distributed installation when S3 cloud storage is used Created: 2019-09-10 Updated: 2019-10-02 Resolved: 2019-10-02 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | installation |
| Affects Version/s: | 1.4.0 |
| Fix Version/s: | Icebox |
| Type: | Bug | Priority: | Major |
| Reporter: | Daniel Lee (Inactive) | Assignee: | Unassigned |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Build tested: 1.4.0-1 server commit: The ColumnStore packages comes with a storageManager.cnf file that has been configured to use "localStorage" type. If S3 cloud storage is desired, the storageManager.cnf file must be configured property before running postConfigure. For S3 cloud storage, distributed installation with multi-nodes, postConfigure does not distribute the storageManager.cnf file from PM1 to other nodes. The stack would end up with S3 on PM1 and localStorage on other PMs. I tried putting storageManager.cnf in other nodes manually before running postConfigure. This work around does not work because when postConfigure installs the MCS packages on remote nodes, my version of the storageManager.cnf gets overwritten. We should distributed the storageManager.cnf file, just like it does for other DBRM files, at the beginning of the start system process. |
| Comments |
| Comment by Andrew Hutchings (Inactive) [ 2019-10-02 ] |
|
Distributed mode is gone now |