[ https://issues.apache.org/jira/browse/RANGER-3703 ]
Binhua Hu deleted comment on RANGER-3703:
-----------------------------------
was (Author: JIRAUSER286986):
Neither of them. Our ranger is in the container environment。Based on the Ranger
image, every container instance invokes the setup.sh script before launching
the RangerAdmin service.
> Data loss during initialization
> --------------------------------
>
> Key: RANGER-3703
> URL: https://issues.apache.org/jira/browse/RANGER-3703
> Project: Ranger
> Issue Type: Improvement
> Components: admin
> Affects Versions: 1.2.0, 2.2.0
> Reporter: Binhua Hu
> Priority: Major
> Attachments: ranger database volume.png, ranger log.png
>
>
> In the docker container or distributed nodes, the initialization
> script(setup.sh) may be executed many times. Ranger controls the
> initialization process through database table(x_db_version_h). However, when
> the number of database connections is too large or the network is abnormal,
> the initialization script will judge abnormally, the script will trigger
> reconstruction, and the data will be lost.So is it reasonable to drop tables
> in script(ranger_core_db_XX.sql).
> The initialization log is as follows,
> !ranger log.png!
> The data volume in the Ranger database is as follows,
> !ranger database volume.png|width=957,height=360!
>
--
This message was sent by Atlassian Jira
(v8.20.1#820001)