Detailed process of compiling and installing Storm on Kylin V10 server

Detailed process of compiling and installing Storm on Kylin V10 server

1 Introduction

Apache Storm is a free, open source, distributed, and highly fault-tolerant real-time computing system that can be used to process large amounts of data, similar to Hadoop. Apache Storm is written in Java and Clojure.

2 Preparation

Source code download address:

https://github.com/apache/storm

Version 1.1.0 is downloaded here for verification:

1.1.0

https://archive.apache.org/dist/storm/apache-storm-1.1.0/apache-storm-1.1.0.tar.gz

Verification environment:

Use cat /etc/kylin-release and uname -a to view operating system information

  • Operating system: Kylin Linux Advanced Server release V10 (Tercel)
  • Kernel information: 4.19.90-17.5.ky10.aarch64

3 Start compiling and installing

3.1 Unzip the source package

tar -zxvf apache-storm-1.1.0.tar.gz

Mobile Package:

mv apache-storm-1.1.0 /opt/storm

4 Run

4.1 Startup

Start each module separately:

storm nimbus

Storm ui

Storm Log Viewer

storm supervisor

4.2 Common parameters and configuration files

Common parameters:

Configuration Files:

(1) Configure environment variables:

vi /etc/profile

After successful configuration, you need to load the environment variables using source /etc/profile command.

(2) Modify the Storm configuration:

vi /opt/storm/conf/storm.yaml

5. Verification

Storm version

Enter http://localhost:8080/index.html in the browser and use the browser to monitor it:

6 Common Mistakes

When using the browser for monitoring, an error occurred:

This is because four modules are started using one terminal during startup. When starting the second module, the first module needs to be closed. Therefore, an error occurs when using the browser for monitoring. Therefore, it is necessary to start one template each time for monitoring or use four terminals to start it successfully.

This is the end of this article about the detailed process of compiling and installing Storm on Kylin V10 server. For more information about installing Storm on Kylin V10 server, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Detailed installation process of open source database postgreSQL13 in Kylin v10sp1 source code
  • Installation process of zabbix-agent on Kylin V10
  • VMware Workstation Installation (Linux Kernel) Kylin Graphic Tutorial
  • A quick solution to the problem that redis cannot be used when installed on the Kylin V10sp1 server system

<<:  Pure CSS to achieve three-dimensional picture placement effect example code

>>:  Examples of using MySQL covering indexes

Recommend

CSS3 category menu effect

The CSS3 category menu effects are as follows: HT...

HTML table tag tutorial (17): table title vertical alignment attribute VALIGN

The table caption can be placed above or below th...

Solution for Vue routing this.route.push jump page not refreshing

Vue routing this.route.push jump page does not re...

Mysql implementation of full-text search and keyword scoring method example

1. Introduction Today a colleague asked me how to...

The whole process of configuring hive metadata to MySQL

In the hive installation directory, enter the con...

A brief discussion on logic extraction and field display of Vue3 in projects

Table of contents Logical Layering Separate busin...

How to find out uncommitted transaction information in MySQL

A while ago, I wrote a blog post titled "Can...

Nginx memory pool source code analysis

Table of contents Memory Pool Overview 1. nginx d...

Dockerfile implementation code when starting two processes in a docker container

I want to make a docker for cron scheduled tasks ...

HTML commonly used meta encyclopedia (recommended)

The Meta tag is an auxiliary tag in the head area...

The process of installing and configuring nginx in win10

1. Introduction Nginx is a free, open source, hig...

Why MySQL chooses Repeatable Read as the default isolation level

Table of contents Oracle Isolation Levels MySQL I...

A brief discussion on mobile terminal adaptation

Preface The writing of front-end code can never e...

Why can't the MP4 format video embedded in HTML be played?

The following code is in my test.html. The video c...

Detailed explanation of three solutions to the website footer sinking effect

Background Many website designs generally consist...