国产服务器 ARM64 部署 Minio 、Mysql 8.0

2,099 阅读1分钟

这是我参与11月更文挑战的第24天,活动详情查看:2021最后一次更文挑战

国产服务器aarch64 安装 MiniO

  1. 官网下载Minio安装包 下载地址:dl.min.io/server/mini…

image.png

2.选择 Linux-arm64 版本,点击minio下载

image.png

注意点: 如果选择minio跟操作系统的版本不一致,启动minio服务时提示不能使用二进制文件。

3. 创建minio数据存储文件夹

mkdir -p /work/minio/data

4. Minio启动命令

nohup /work/minio/minio server  /work/minio/data > /work/minio/minio.log 2>&1 &

5.用户访问服务端地址:http://127.0.0.1:9000

默认账号、密码:minioadmin/minioadmin

  1. minio 安装成功,通过浏览器访问 http://127.0.0.1:9000 控制台上创建存储桶、查看对应桶信息

image.png

 

国产服务器 ARM64 安装mysql8.0.25

查看是否有mariadb,有mariadb相关文件则删除

[root@localhost mysql]# rpm -qa | grep mariadb

mariadb-connector-c-3.0.6-7.uel20.aarch64

[root@localhost mysql]#rpm -e mariadb-connector-c-3.0.6-7.uel20.aarch64 --nodeps

 

解压mysql安装包

[root@localhost mysql]# tar -xvf mysql-8.0.25-1.el7.aarch64.rpm-bundle.tar

安装顺序:

[root@localhost mysql]# rpm -ivh  mysql-community-client-plugins-8.0.25-1.el7.aarch64.rpm --nodeps --force

[root@localhost mysql]# rpm -ivh  mysql-community-common-8.0.25-1.el7.aarch64.rpm  --nodeps --force

[root@localhost mysql]# rpm -ivh  mysql-community-libs-8.0.25-1.el7.aarch64.rpm  --nodeps --force

[root@localhost mysql]# rpm -ivh mysql-community-libs-compat-8.0.25-1.el7.aarch64.rpm --nodeps --force

[root@localhost mysql]# rpm -ivh mysql-community-client-8.0.25-1.el7.aarch64.rpm --nodeps --force

[root@localhost mysql]# rpm -ivh mysql-community-server-8.0.25-1.el7.aarch64.rpm --nodeps --force

 

安装初始化相关依赖文件

[root@localhost mysql]# yum install -y libaio

 

[root@localhost mysql]# yum install numactl

[root@localhost mysql]# yum install libaio-dev

 

 

初始化

[root@localhost mysql]# mysqld --initialize-insecure --user=root

注意点: 启动mysql初始化命令报错如下: mysqld: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory

需要安装compat-openssl10-1.0.2o-3.el8.aarch64.rpm 文件 [root@localhost mysql]# rpm -ivh compat-openssl10-1.0.2o-3.el8.aarch64.rpm

Mysql相关文件授权

[root@localhost ~]#  chmod -R 777 /var/lib/mysql

启动mysql

[root@localhost ~]# systemctl start mysqld

查看mysql日志

[root@localhost ~]# tail -f /var/log/mysqld.log