ఉబుంటు లైనక్స్uలో అపాచీ నిఫీని ఎలా ఇన్uస్టాల్ చేయాలి


అపాచీ నిఫి అనేది పరివర్తన, డేటా రౌటింగ్ మరియు సిస్టమ్ మధ్యవర్తిత్వ తర్కాన్ని నిర్వహించడానికి ఓపెన్ సోర్స్ స్కేలబుల్ సాధనం. సాధారణ వ్యక్తి పరంగా చెప్పాలంటే నిఫి కేవలం రెండు లేదా అంతకంటే ఎక్కువ వ్యవస్థల మధ్య డేటా ప్రవాహాన్ని ఆటోమేట్ చేస్తుంది.

ఇది క్రాస్-ప్లాట్uఫాం మరియు జావాలో వ్రాయబడింది, ఇది వివిధ రకాలైన సిస్టమ్uలతో ఇంటరాక్ట్ అవ్వడానికి మిమ్మల్ని అనుమతించే 180+ ప్లగిన్uలకు మద్దతు ఇస్తుంది. ఈ వ్యాసంలో, ఉబుంటు 20.04 మరియు ఉబుంటు 18.04 లలో నిఫీని ఎలా ఏర్పాటు చేయాలో పరిశీలిస్తాము.

నిఫై పనిచేయడానికి జావా తప్పనిసరి. అప్రమేయంగా, ఉబుంటు OpenJDK 11 తో వస్తుంది. జావా వెర్షన్uను తనిఖీ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.

$ java -version

మీ పంపిణీలో జావా ఇన్uస్టాల్ చేయకపోతే ఉబుంటులో జావాను ఎలా ఇన్uస్టాల్ చేయాలో మా సమగ్ర కథనాన్ని చూడండి.

ఉబుంటులో అపాచీ నిఫీని ఇన్uస్టాల్ చేస్తోంది

ఉబుంటులో నిఫైని ఇన్uస్టాల్ చేయడానికి, ఫైల్uను డౌన్uలోడ్ చేయడానికి మీరు టెర్మినల్ నుండి wget కమాండ్ చేయాలి. ఫైల్ పరిమాణం 1.5GB చుట్టూ ఉంది కాబట్టి మీ ఇంటర్నెట్ వేగాన్ని బట్టి డౌన్uలోడ్ పూర్తి చేయడానికి కొంత సమయం పడుతుంది.

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

ఇప్పుడు మీకు కావలసిన ప్రదేశానికి తారు ఫైల్uను సేకరించండి.

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

ఇప్పుడు మీరు సేకరించిన డైరెక్టరీ క్రింద బిన్ డైరెక్టరీలోకి వెళ్లి నిఫై ప్రాసెస్uను ప్రారంభించవచ్చు.

$ sudo ./nifi.sh start

ప్రత్యామ్నాయంగా, మీరు మృదువైన లింక్uను సృష్టించవచ్చు మరియు మీరు మీ నిఫై ఫైల్uలను ఉంచిన సోర్స్ డైరెక్టరీని మార్చవచ్చు.

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

సాఫ్ట్uలింక్ బాగా పనిచేస్తుందో లేదో తనిఖీ చేయడానికి క్రింది ఆదేశాన్ని అమలు చేయండి. నా విషయంలో, ఇది బాగా పనిచేస్తోంది.

$ whereis nifi
$ sudo nifi status

మీరు జావా ఇంటిని సరిగ్గా సెటప్ చేయకపోతే ఈ క్రింది హెచ్చరికను మీరు ఎదుర్కోవచ్చు.

అదే బిన్ డైరెక్టరీలో ఉన్న nifi-env.sh ఫైల్uలో జావా హోమ్uను జోడించడం ద్వారా మీరు ఈ హెచ్చరికను అణచివేయవచ్చు.

$ sudo nano nifi-env.sh

చూపిన విధంగా జావా_హోమ్ మార్గాన్ని జోడించండి.

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

ఇప్పుడు నిఫై ప్రారంభించడానికి ప్రయత్నించండి మరియు మీకు ఎటువంటి హెచ్చరిక కనిపించదు.

$ sudo ./nifi.sh start

నిఫి అనేది వెబ్ ఆధారిత సాధనం కాబట్టి మీరు మీకు ఇష్టమైన బ్రౌజర్uను ఎంచుకోవచ్చు మరియు నిఫైకి కనెక్ట్ అవ్వడానికి క్రింది URL ను టైప్ చేయవచ్చు.

$ localhost:8080/nifi

Nifi ప్రాసెస్uను ఆపడానికి కింది ఆదేశాన్ని అమలు చేయండి.

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

ఈ వ్యాసం కోసం అది. అభిప్రాయాన్ని పంచుకోవడానికి దయచేసి వ్యాఖ్య విభాగాన్ని ఉపయోగించండి. మేము మీ నుండి వినడానికి ఇష్టపడతాము.