סקוניל וטנובואב Apache Nifi תא ןיקתהל דציכ


Apache NIFI טוידה לש םיחנומב תאז חסנל םא .תכרעמ רושיג לש הקיגולו םינותנ בותינ ,היצמרופסנרט לוהינל חותפ דוק יגרדמ ילכ אוה, nifi רתוי וא תוכרעמ יתש ןיב םינותנה תמירז תא תנכממ טושפ.

.18.04 וטנובואבו 20.04 וטנובואב Nifi תא רידגהל דציכ ןחבנ הז רמאמב .תוכרעמ לש םינוש םיגוס םע רשקתל ךל םירשפאמה םיפסות +180 -ב ךמותש הווא'גב בותכו תומרופטלפ הצוח הז

Java רובע הבוח איה nifi םע העיגמ וטנובוא ,לדחמ תרירבכ .דובעל OpenJDK 11. תסרג תא קודבל ידכ java, האבה הדוקפה תא לעפה.

$ java -version

.וטנובואב Java תא ןיקתהל דציכ ונלש ףיקמה רמאמב ןייע ,Java -ב תנקתומ אל ךלש הצפהה םא

וטנובואב Apache Nifi תנקתה

.ךלש טנרטניאה תוריהמל םאתהב הדרוהה תא םילשהל המ ןמז חקיי ןכלו טייב-הגי'ג 1.5 ביבס ענ ץבוקה לדוג .ץבוקה תא דירוהל ידכ לנימרטהמ הדוקפ wget עצבל ךילע ,וטנובואב nifi ןיקתהל ידכ

$ wget https://apachemirror.wuchna.com/nifi/1.13.2/nifi-1.13.2-bin.tar.gz

.וצרת קרש םוקמ לכל תפזה ץבוק תא וצליח תעכ

$ sudo tar -xvzf nifi-1.13.2-bin.tar.gz

.nifi -ה ךילהתב ליחתהלו הצלוחש היירפסל תחתמ חפה תיירפסל סנכיהל לוכי התא וישכע

$ sudo ./nifi.sh start

.ךלש nifi -ה יצבק תא תמקימ הב רוקמה תיירפס תא תונשלו ךר רושיק רוציל לכות ,ןיפולחל

$ sudo ln -s /home/karthick/Downloads/nifi-1.13.2/bin/nifi.sh /usr/bin/nifi

.רדסב דבוע הז ,ילש הרקמב .רדסב דבוע softlink םא קודבל ידכ האבה הדוקפה תא לעפה

$ whereis nifi
$ sudo nifi status

.הכלהכ תיבה Java תא תרדגה אל םא ןלהלש הרהזאב לקתיתש ןכתי

.לס תיירפס ותואב םייקה nifi-env.sh ץבוקב Java Java תפסוה ידי לע וז הרהזא קיחדהל ךתורשפאב

$ sudo nano nifi-env.sh

.גצומש יפכ Java_Home ביתנ תא ףסוה

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/

.הרהזא םוש הארת אלו nifi -ה תא ליעפהל הסנ תעכ

$ sudo ./nifi.sh start

Nifi ל רבחתהל ידכ האבה רתאה תבותכ תא דילקהלו ךילע ףדעומה ןפדפדה תא רוחבל לכותש ךכ ,טנרטניא ססובמ ילכ אוה- Nifi.

$ localhost:8080/nifi

.האבה הדוקפה תא לעפה ,nifi -ה ךילהת תא רוצעל ידכ

$ sudo nifi stop     → Soft link
$ sudo nifi.sh stop  → From bin directory

.ךממ עומשל חמשנ .בושמה תא ףתשל ידכ תורעהה ףיעסב שמתשה אנא .הז רמאמ רובע הז והז