如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
!MariaDB
MariaDB ColumnStore是一款列存储引擎,采用大规模并行分布式数据架构。它通过将InfiniDB移植到MariaDB构建而成,并以GPL许可证发布。
ColumnStore专为大数据扩展设计,可处理PB级数据,具备线性可扩展性,能为分析查询提供实时响应的卓越性能。它利用列存储的I/O优势、数据压缩、即时投影以及水平和垂直分区技术,在分析大型数据集时提供出色性能。
开始前请安装以下软件包:
docker run -d -p 3307:3306 --shm-size=512m -e PM1=mcs1 --hostname=mcs1 --name mcs1 mariadb/columnstore
docker exec -it mcs1 provision mcs1
Waiting for PM1 To Be Initialized .. done Adding PM(s) To Cluster ... done Restarting Cluster ... done Validating ColumnStore Engine ... done
| 变量 | 类型 | 默认值 | 是否必需 |
|---|---|---|---|
| ADMIN_HOST | 字符串 | % | 否 |
| ADMIN_PASS | 字符串 | C0lumnStore! | 否 |
| ADMIN_USER | 字符串 | Admin | 否 |
| CEJ_PASS | 字符串 | C0lumnStore! | 否 |
| CEJ_USER | 字符串 | cej | 否 |
| CGROUP | 字符串 | ./ | 是 |
| CMAPI_KEY | 字符串 | somekey123 | 否 |
| PM1 | 主机名 | - | 是 |
| S3_ACCESS_KEY_ID | 字符串 | None | 否 |
| S3_BUCKET | 字符串 | None | 否 |
| S3_ENDPOINT | URL | None | 否 |
| S3_REGION | 字符串 | None | 否 |
| S3_SECRET_ACCESS_KEY | 字符串 | None | 否 |
| USE_S3_STORAGE | 布尔值 | false | 否 |
git clone https://github.com/mariadb-corporation/mariadb-columnstore-docker
cd mariadb-columnstore-docker
cp .env_example .env
docker compose up -d
docker exec -it mcs1 provision mcs1 mcs2 mcs3
Waiting for PM1 To Be Initialized .... done Adding PM(s) To Cluster ... done Restarting Cluster ... done Validating ColumnStore Engine ... done
git clone https://github.com/mariadb-corporation/mariadb-columnstore-docker
cd mariadb-columnstore-docker
cp .env_example .env
cp .secrets_example .secrets
./build
mysql -h 127.0.0.1 -P 3307 -u admin -p
默认密码为:C0lumnStore!
http://127.0.0.1:8989adminmariadbhttp://127.0.0.1:8990adminmariadb设置API密钥:
mcs cluster set api-key --key <api_key>
获取状态:
mcs cluster status
启动集群:
mcs cluster start
停止集群:
mcs cluster stop
添加节点:
mcs cluster node add --node <node>
移除节点:
mcs cluster node remove --node <node>
设置只读模式:
mcs cluster set mode --mode readonly
设置读写模式:
mcs cluster set mode --mode readwrite
日志存储在 /var/log/mariadb/columnstore
也可通过以下命令查看:
docker logs mcs1
#!/bin/bash rm -rf /backup mkdir -p /backup/{mysql,columnstore} mariadb-backup --user=root --backup --rsync --target-dir=/backup/mysql mcs cluster set mode --mode readonly rsync -av /var/lib/columnstore/ /backup/columnstore/ mcs cluster set mode --mode readwrite
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

来自真实用户的反馈,见证轩辕镜像的优质服务