Frequently asked questions
Why did you choose to use k8s deployment?
K8s has the following advantages:
- Scalability: nodes can be added and deleted at any time
- Self healing: regularly monitor your complete infrastructure
- Portable Management: only one set of template needs to be maintained for single node and multi node
If the hardware requirements cannot be met, can it be deployed normally?
At present, the configuration required by our pre inspection is basically the minimum configuration. Assuming that the amount of Task in your environment is extremely low, you can try to reduce some hardware resources (but this does not mean that your services are available). Then you can add --force
Command forced installation.
What if the GPU server cannot be provided?
Although our OCR supports CPU recognition, the recognition effect and recognition speed cannot be guaranteed. Therefore, we suggest you choose GPU.
Can I integrate the docker deployment of customers?
We support you to use your own docker. If the docker command exists in your server, we will not install docker. vice versa. You don't need to do anything extra. We will automatically determine whether docker service exists in your server. However, it should be noted that we will restart your docker service for effective configuration.
The customer requires that the firewall must be turned on. Can it be supported?
We have script Firewall is supported, but this may cause unnecessary trouble.
Does it support localization system?
At present, the systematic compatibility of automation code in arm architecture is not very good. If manual deployment is required on ARM architecture
What if an error is encountered during deployment and cannot be solved?
If you encounter problems that cannot be solved during deployment, you can submit Work order Give it to us. We will assign technical support engineers to help you solve the problem.
What is the difference between single node deployment and multi node deployment?
Single node deployment: all services run on this node. When the node goes down, the service is unavailable.
Multi node deployment: generally, there are three nodes, and one is allowed to be down. The downtime will not affect the business.
Where are the passwords of MySQL, redis and other middleware stored?
By default, we will save the account and password of all Middleware in the directory / usr / local / laipvt / Middleware / on the machine where the pre inspection is performed. For example, you can view / usr / local / laipvt / Middleware / MySQL by viewing the MySQL password Yaml this file gets
How to delete a deployed service?
Whether it is a single node or a multi node deployment, we support one click uninstallation of the environment by reading the configuration file reserved by the pre check (/ usr / local / laipvt / check_result. Yaml). Before uninstalling, please confirm that the k8s environment and docker environment are automatic deployment. Please confirm that there are only laiye products and services under the deployment directory. Otherwise, it is easy to delete other files in the local environment by mistake.
Whether it is a single node or a multi node, this command only needs to be executed on the machine that performs the pre check, and an error will be reported when executed on other machines .
/usr/local/python-3.7.6/bin/laipvt delete --all