SLV स्थापित करें - क्विकस्टार्ट

SLV स्थापित करें - क्विकस्टार्ट

SLV Install Options

क्यों SLV स्थापित करें?

slv install आप एक ही आदेश के साथ नोड्स के किसी भी नंबर के अनुरूप विन्यास को धक्का देता है। महत्वपूर्ण घटकों को चुनें, आपका अनुप्रयोग एक पास में भरोसा करते हैं और उन्हें तैनात करते हैं। इंस्टॉलर को उच्च प्रदर्शन वाले नंगे धातु सर्वर या वीपीएस वातावरण के लिए बनाया गया है और मूल लिनक्स डेमन्स के रूप में सेवाएं चलाता है - कोई डोकर परत नहीं - इसलिए प्रत्येक नोड ऑनलाइन आने वाले क्षण से अधिकतम थ्रूपुट प्रदान कर सकता है।

उपलब्ध अवयव

वर्तमान में आप इंटरैक्टिव प्रॉम्प्ट के माध्यम से निम्नलिखित सॉफ्टवेयर पैकेजों को तैनात कर सकते हैं:

पूर्वापेक्षा

  • इकट्ठा करना IP आप जिस होस्ट को कॉन्फ़िगर करना चाहते हैं, उसके पते।
  • मशीन चलाने से एसएसएच कनेक्टिविटी सुनिश्चित करें slv प्रत्येक लक्ष्य के लिए (सार्वजनिक कुंजी auth की सिफारिश की जाती है)।
  • प्रत्येक लक्ष्य होस्ट की पुष्टि करने के लिए एक है solv उपयोगकर्ता पासवर्ड रहित sudo विशेषाधिकार
  • (वैकल्पिक) यदि आप पहले से ही Ansible inventories को बनाए रखते हैं, तो आप YAML फ़ाइल का पुन: उपयोग कर सकते हैं।

बुनियादी उपयोग

इंस्टॉलर चलाएं और पास करें IP आप कॉन्फ़िगर करना चाहते हैं (comma अलग):
bash
slv install -i 10.0.0.11,10.0.0.12
# alias: slv i -i 10.0.0.11,10.0.0.12
यदि आप किसी सूची फ़ाइल से काम करना पसंद करते हैं, तो बिंदु slv install इसके बजाय:
bash
slv install -i ~/.slv/inventory.app.yml

इंटरैक्टिव वर्कफ़्लो

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
ध्यान दें: बदलें 1.1.1.1 साथ IP अपने सर्वर का पता
  1. आदेश शुरू करने के बाद, सॉफ्टवेयर घटक का चयन करें ()Redis, TiDB, Grafana, Prometheus, नोड निर्यातक, या Kafka(a) शीघ्र से।
  2. वैकल्पिक रूप से प्रदान करते हैं --limit <pattern> अपने सूची फ़ाइल में परिभाषित होस्टों की एक सबसेट को लक्षित करने के लिए।
  3. सारांश (प्लेबुक पथ, IPs, सीमाओं) की समीक्षा करें और प्लेबुक शुरू करने की पुष्टि करें।
  4. जब तक सफलता संदेश दिखाई देता है तब तक आउटपुट की निगरानी करें। TiDB सर्वर प्रदर्शन के आधार पर कई मिनट लग सकते हैं।
  5. मुद्रित समापन बिंदुओं का उपयोग करें ()Grafana URL, TiDB डैशबोर्ड, आदि) यह सत्यापित करने के लिए कि सेवा उपलब्ध है।
यदि आप किसी कमांड को बिना किसी कमांड को लॉन्च करते हैं -i/--inventory विकल्प, slv आपको चेतावनी देता है और बाहर निकलता है ताकि आप वांछित होस्ट या सूची फ़ाइल निर्दिष्ट कर सकें।

अनुशंसित संसाधन

खरीद पीस छोड़ें। SLV वैश्विक डेटा सेंटर भागीदारों के साथ समन्वय करता है जो सर्वर को संतुलित करता है जो विश्वसनीयता, गति और लागत से नहीं - किसी भी समय तैनात करने के लिए।