Instalación SLV - TiDB

Instalación SLV - TiDB

TiDB Dashboard

¿Por qué TiDB (MySQL Cluster)?

TiDB ofrece una base de datos HTAP horizontalmente escalable, nativa de la nube que habla el protocolo MySQL. Muchos servicios gestionados de bases de datos miden cada lectura y escritura, que rápidamente se convierte en costos-prohibidores para las cargas de trabajo de Solana de latencia crítica. Con slv install, usted puede soportar su propio grupo TiDB distribuido, los límites de la tasa del proveedor de bypass, y mantener el rendimiento alto sin sorpresas de facturación de fuga.
Aspectos destacados
  • TiDB: https://www.pingcap.com/tidb/
  • MySQL-compatible protocolo de alambre más el endurecimiento automático, por lo que usted mantiene clientes familiares al ganar rendimiento de escala-out.
  • La gestión integrada de TiUP y TiDB Dashboard le dan visibilidad a la salud de racimo fuera de la caja.

Corre el Installer

Seleccione TiDB de la lista de componentes después de seleccionar a los anfitriones que deben ejecutar el grupo.
bash
$ slv install -i 1.1.1.1,
🚀 Installing software components...
? Select Software Component to Install (Redis)
  Redis
 TiDB (MySQL Cluster)
  Grafana
  Prometheus
  Node Exporter
  Kafka Cluster
Nota: Reemplazar 1.1.1.1 con la dirección IP de su propio servidor.

Revisar los detalles

Antes de que Ansible comience, slv muestra la ruta del juego y el inventario para que pueda comprobar el objetivo del grupo. El CLI también le recuerda que TiDB puede tomar varios minutos para proporcionar dependiendo del hardware.
bash
🚀 Installing software components...
? Select Software Component to Install (Redis) › TiDB (MySQL Cluster)
 You selected: TiDB (MySQL Cluster)

📋 Installation Details:
Software: TiDB (MySQL Cluster)
Inventory: 1.1.1.1,
Playbook: /Users/fumi/.slv/template/0.9.800/ansible/cmn/software/install-tidb.yml
⚠️ a few minutes to 10 minutes may be required for TiDB installation depending on your server performance.
? Do you want to proceed with the installation? (y/N) › 

Observar la ejecución ansible

Después de la confirmación, slv control de manos a Ansible, que construye los componentes de TiDB y los servicios de soporte en cada host.
bash
🚀 Running ansible: ansible-playbook -i 1.1.1.1, -u solv /Users/fumi/.slv/template/0.9.800/ansible/cmn/software/install-tidb.yml

PLAY [Install and configure TiDB cluster] ************************************************************

TASK [Gathering Facts] *******************************************************************************

Verificar los endpoints

Al suministrar acabados, el CLI imprime detalles de conexión para que pueda conectar TiDB a sus aplicaciones de inmediato y confirmar que el panel es accesible.
bash
 Installation completed successfully!

🌐 Access Information:

TiDB Endpoint: 1.1.1.1:4000 (MySQL Protocol)
Dashboard http://1.1.1.1:7301/dashboard/#/signin (HTTP Protocol)

🔑 Default credentials
Username: root
Password: <empty>

Dashboard

Inicie sesión en TiDB Dashboard http://1.1.1.1:7301/dashboard/#/signin usando las credenciales predeterminadas arriba. Desde allí se puede monitorizar la carga de racimo, inspeccionar las declaraciones SQL y verificar la salud de componentes.
TiDB Dashboard