Instalación SLV - TiDB
Instalación SLV - TiDB

¿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$ 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 ClusterNota: Reemplazar1.1.1.1con 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) › 🚀 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] *******************************************************************************🚀 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>✅ 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.