Os humildes serão exaltados (Homilia Diária.1619: Sábado da 30.ª Semana do Tempo Comum)
תוכן עניינים:
- תנאים מוקדמים
- מתקין את אפאצ'ה קסנדרה
- מגדיר את תצורת אפאצ'ה קסנדרה
- שינוי שם של אשכול קסנדרה לאפאצ'י
- סיכום
אפאצ'ה קסנדרה הוא בסיס נתונים NoSQL בקוד פתוח ללא נקודת כישלון אחת, המספק מדרגיות לינארית וזמינות גבוהה מבלי לפגוע בביצועים. בקסנדרה הרשומות בנויות בצורה דומה למאגר המידע ההתייחסותי עם טבלאות, שורות ועמודות. אפאצ'ה קסנדרה משמשת מספר ארגונים כולל Apple, NetFlix, eBay ו- Easou.
מדריך זה מתאר כיצד להתקין את אפאצ'ה קסנדרה ב- CentOS 7.
תנאים מוקדמים
המשתמש שאתה מחובר אליו חייב להיות בעל הרשאות sudo כדי להיות מסוגל להתקין חבילות.
מתקין את אפאצ'ה קסנדרה
הדרך המומלצת להתקין את אפאצ'ה קסנדרה ב- CentOS 7 היא על ידי התקנת חבילת הסל"ד ממאגר הרשמי של אפאצ'ה קסנדרה.
בעת כתיבת מאמר זה, הגרסה האחרונה של אפאצ'ה קסנדרה היא
3.11
ומחייבת התקנת OpenJDK 8 במערכת.
להתקנת OpenJDK בסוג המערכת שלך:
sudo yum install java-1.8.0-openjdk-devel
אמת את התקנת ה- Java על ידי הפעלת הפקודה הבאה שתדפיס את גרסת ה- Java:
java -version
הפלט צריך להיראות כך:
openjdk version "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_201-b09) OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
כעת, לאחר התקנת ג'אווה, השלב הבא הוא להוסיף את מאגר אפאצ'ה קסנדרה.
פתח את העורך שבחרת וצור את קובץ המאגר הבא:
sudo nano /etc/yum.repos.d/webmin.repo
הדבק את התוכן הבא בקובץ:
name=Apache Cassandra baseurl=https://www.apache.org/dist/cassandra/redhat/311x/ gpgcheck=1 repo_gpgcheck=1 gpgkey=https://www.apache.org/dist/cassandra/KEYS
לאחר הפעלת המאגר, התקן את הגרסה האחרונה של אפאצ'ה קסנדרה על ידי הקלדת:
sudo yum install cassandra
התחל והפעל את שירות קסנדרה:
sudo systemctl enable cassandra
sudo systemctl start cassandra
ודא שקסנדרה פועלת על ידי הקלדה:
nodetool status
אתה אמור לראות משהו דומה לזה:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 103.68 KiB 256 100.0% 129a9437-377d-415b-b6b2-5dc46b73a763 rack1
בשלב זה, Apache Cassandra הותקן בשרת CentOS שלך.
מגדיר את תצורת אפאצ'ה קסנדרה
נתוני קסנדרה של אפאצ'י מאוחסנים בספריית
/var/lib/cassandra
, קבצי תצורה ממוקמים ב-
/etc/cassandra
וניתן להגדיר אפשרויות הפעלה של Java בקובץ
/etc/default/cassandra
.
כברירת מחדל, קסנדרה מוגדרת להאזנה ב- localhost בלבד. אם הלקוח המתחבר למסד הנתונים פועל באותו מארח, אינך צריך לשנות את קובץ התצורה המוגדר כברירת מחדל.
כדי ליצור אינטראקציה עם קסנדרה באמצעות CQL (שפת שאילתה Cassandra) אתה יכול להשתמש בכלי שורת הפקודה בשם
cqlsh
המצורף לחבילת קסנדרה.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
שינוי שם של אשכול קסנדרה לאפאצ'י
כברירת מחדל, אשכול קסנדרה נקרא "אשכול מבחן". עקוב אחר הצעדים הבאים כשברצונך לשנות את שם האשכול:
-
התחבר למסוף CQL Cassandra עם
cqlsh
:cqlsh
הפקודה הבאה תשנה את שם האשכול ל"צבור לינוקס ":
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
החלף את "אשכול Linuxize" בשם הרצוי לך. לאחר סיום הקלד
exit
כדי לצאת מהקונסולה.ערוך את קובץ התצורה
/etc/cassandra/default.conf/cassandra.yamlcassandra.yaml
והזן את שם האשכול החדש שלך.cluster_name: 'Linuxize Cluster'
הפעל את הפקודה הבאה כדי לנקות את מטמון המערכת:
nodetool flush system
סוף סוף הפעל מחדש את שירות קסנדרה:
sudo systemctl restart cassandra
סיכום
התקנת בהצלחה את Apache Cassandra ב- CentOS 7. כעת תוכל לבקר בדף התיעוד הרשמי של Apache Cassandra וללמוד כיצד להתחיל לעבוד עם קסנדרה.
מסד הנתונים של ג'אווה קסנדרה סנטוסכיצד להתקין ולהגדיר את Nextcloud באמצעות אפאצ 'י באובונטו 18.04

Nextcloud הוא קוד פתוח, פלטפורמת שיתוף קבצים ושיתוף פעולה בקבצים המארחים בעצמם, בדומה ל- Dropbox. במדריך זה נראה לך כיצד להתקין ולהגדיר את Nextcloud עם Apache במחשב של Ubuntu 18.04.
כיצד להתקין ולהגדיר את התצורה של עצמו באמצעות אפאצ 'י באובונטו 18.04

ownCloud הוא קוד פתוח, סנכרון קבצים המארח את עצמו ופלטפורמת שיתוף קבצים. במדריך זה נראה לך כיצד להתקין ולהגדיר את התצורה של ownCloud עם Apache במחשב של Ubuntu 18.04.
כיצד להתקין קסאשנדרה אפאצ 'י ב- Debian 10 לינוקס

אפאצ'ה קסנדרה הוא מסד נתונים NoSQL בקוד פתוח ובלי נקודת כשל אחת. במאמר זה נסביר כיצד להתקין את אפאצ'ה קסנדרה על דביאן 10, באסטר