Airbyte安装教程
准备工作
安装前准备
- linux服务器一台(内部安装的微ubuntu系统)
- 知道设备的管理ip 用户名/密码
- 该服务器可以ping www.baidu.com (登录外网)
- 了解想要安装的Apache Hop版本以及模式
- 服务器有自己的bmc地址
例如服务器的管理ip是10.15.2.3 用户名密码为 root/root bmc地址是10.15.2.7 用户名密码为
admin/Password_@ bmc地址是通过浏览器的http登录 管理ip通过ssh username@userserver登录
登录Airbyte官网
一、linux安装
需要先保证启动docker
首先下载docker
sudo apt update && sudo apt upgrade -y
sudo apt install docker-compose-plugin
docker --version #检查是否安装成功
docker compose up -d #启动docker程序
按照官网步骤操作安装
登录网页
https://10.15.9.100:8000/
可能输入用户名密码提示如下错误
此时需要修改values.yaml文件
#添加字段
global:
auth:
cookieSecureSetting: "false"
整体yaml文件如下:
vim values.yaml
# values.yaml 基础模板
global:
airbyteUrl: http://10.15.9.100:8000
webapp:
host: 0.0.0.0
port: 8000
api:
host: 0.0.0.0
port: 8001
temporal:
host: 0.0.0.0
port: 7233
postgres:
host: 0.0.0.0
port: 5432
user: docker
password: docker
database: airbyte
minio:
endpoint: http://10.15.9.100:9000
accessKey: minio
secretKey: minio123
workspaceStorage:
path: /tmp/airbyte/workspace
security:
auth:
cookieSecureSetting: "false" # 禁用安全
allowedOrigins:
- "*"
重新执行即可
abctl local install --values ./values.yaml
二、Windows安装
明确需要的命令abctl 和docker启动
- 根据官网下载并安装abctl
- 将 abctl.exe 放到系统路径:
将下载的 abctl.exe 复制到以下任一目录:
C:\Windows\System32 (全局可用,需管理员权限)
C:\Users<你的用户名>\bin (用户自定义路径,需手动添加到 PATH)
添加到环境变量的—系统变量的Path下添加进去(注意:是添加一条 不删除之前的)
验证是否安装成功
新开一个powershell或者cmd 输入
bactl --version #有版本号
二. 2. 安装 WSL2(如未启用)
Docker Desktop for Windows 依赖 WSL2,需先启用:
以管理员身份打开 PowerShell,运行:powershell
wsl --install
重启电脑。
如果手动安装,可运行powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
然后设置 WSL2 为默认版本:powershell
wsl --set-default-version 2
三.安装docker
- 版本要求:Windows 10 企业版
- 以管理员身份打开 PowerShell,运行以下命令:
powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Enable-WindowsOptionalFeature -Online -FeatureName Containers -All
#电脑会重启
- 下载安装包并安装:
访问 Docker 官网下载页。Docker 官网下载页
选择 Docker Desktop for Windows 并下载。
运行安装程序:
双击下载的 .exe 文件(如 Docker Desktop Installer.exe)。
安装时勾选以下选项:
Install required Windows components for WSL 2(推荐使用 WSL2 后端)。
Add shortcut to desktop(可选)。
完成安装后点击 Close。 - 启动 Docker
从开始菜单或桌面快捷方式打开 Docker Desktop。
首次启动时会提示接受服务条款,点击 Accept。
等待 Docker 初始化(状态栏图标变为绿色鲸鱼即表示运行成功)。 - 验证安装
打开 cmd 或 PowerShell,运行:
docker --version
#输出类似 Docker version 20.10.17, build 100c701 即表示成功
docker ps #查看一下启动的运行程序
四、安装airbyte
powershell下执行
abctl local install
按步骤安装即可
注册 网页,然后登录
https://localhost:8000/
abctl local credentials #获取默认密码
输出如下内容:
Credentials:
Email: user@example.com
Password: random_password
Client-Id: 03ef466c-5558-4ca5-856b-4960ba7c161b
Client-Secret: m2UjnDO4iyBQ3IsRiy5GG3LaZWP6xs9I
返回您的浏览器并使用该密码登录 Airbyte。