---
order: 2
navTitle: 华为鲲鹏云
---
# 华为鲲鹏云

[华为鲲鹏云](https://developer.huaweicloud.com/techfield/kunpeng.html)是华为云提供的基于鲲鹏处理器的云服务，且具备多核高并发的特点，适合用于AI、大数据等场景。SuccBI同样支持在华为鲲鹏云下部署，步骤如下：

\[\[toc]]

## 安装配置JDK{#jdk}

### 下载JDK{#jdk-upload}

由于鲲鹏云服务器使用ARM架构处理器，因此只能通过ARM架构的JDK安装包进行安装，可以从[oracle官方](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)下载ARM架构的JDK安装文件，上传到鲲鹏云服务器。

### 安装JDK{#jdk-install}

下载完成后，将压缩包解压到安装目录，并将目录名字改为`jdk`：

```sh
tar -zxvf jdk-11.0.10_linux-aarch64_bin.tar.gz /usr/local
mv /usr/local/jdk-11.0.10 /usr/local/jdk
```

配置系统变量：

```sh
vim /etc/profile
#在最后一行插入以下内容
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
```

加载生效：

```sh
source /etc/profile
```

配置完系统变量后就可以在命令行输入`java`获取命令参数帮助，输入`java -version`获取当前JDK版本。

:::warning
若使用其他版本的JDK安装包，配置完毕后，查看版本会提示报错`-bash: /usr/local/jdk/bin/java: cannot execute binary file: Exec format error`。
:::

## 安装配置node.js{#nodejs}

### 下载node.js{#node-upload}

鲲鹏云服务器配置node.js时同样只能使用ARM架构的node.js安装包进行安装，可以从[node.js官方](https://nodejs.org/zh-cn/download/)下载ARM架构的node.js安装文件，上传到鲲鹏云服务器。

### 安装node.js{#node-install}

下载完成后，将压缩包解压到安装目录，并将目录名字更改为`node`：

```sh
tar -zxvf node-v10.17.0-linux-arm64.tar.gz /usr/local
mv /usr/local/node-v10.17.0-linux-arm64 /usr/local/node
```

配置系统变量：

```sh
vim /etc/profile
#在最后一行插入以下内容
PATH=$PATH:/usr/local/nodejs/bin
```

加载生效：

```sh
source /etc/profile
```

配置完系统变量后可以在命令行输入`node --version`获取当前node.js版本。

## Tomcat安装配置{#tomcat-config}

按照[Tomcat安装配置](../middleware/tomcat.md)中的步骤进行配置并启动即可。

## 安装JDBC驱动{#jdbc-drivers}

数据库使用华为提供的`GaussDB(for MySQL)`和`GaussDB dws`数据库，当前SuccBI已支持对应数据库，用户可在[这里](https://www.jianguoyun.com/p/DdUp8kIQ3O-gChjf1awE)(提取码：SuccBI)获取驱动文件进行配置，驱动安装见[JDBC驱动安装配置](../basic-install/jdbc-drivers.md)。

## 集群部署{#cluster}

按照[集群部署](../../cluster/README.md)中的步骤，配置并加入集群即可。

## 常见问题{#faq}

### 安装JDK和node.js时提示执行格式错误{#error-format}

**问题原因：**

鲲鹏云为ARM架构服务器，使用x86架构的安装包进行配置时会提示`-bash: /usr/local/jdk/bin/java: cannot execute binary file: Exec format error`。

**解决方法：**

请在[oracle](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)和[node.js](https://nodejs.org/zh-cn/download/)官网下载对应的ARM架构安装包重新进行配置安装。
