LLM时代,密码也能日抛了
发表于|更新于|极限科技Easysearch
|总字数:188|阅读时长:1分钟|浏览量:
装好了Easysearch,刚想去日志里面找默认密码,然后发现Orbstack的输出竟然不像以前一样有用户名和密码,于是不死心,用docker logs继续看,所以也没有。
1 | docker logs easysearch |

我的启动命令不变,还是文档上面的:
1 | docker run -d --name easysearch \ |
现在首次安装后需要重置密码,而 不是像原来一样从日志里面找了。
1 | docker exec -it easysearch bash -c "/app/easysearch/bin/reset_admin_password.sh" |

如果哪天把密码忘记了,就执行一下上边这个命令,然后直接重置密码,不用再像以前一样进行繁琐的配置了。
文章作者: 忘机山人
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明来源 镜湖!
相关推荐
2024-07-03
Easysearch 数据可视化和管理平台:INFINI Console 使用介绍
上次在《INFINI Easysearch 尝鲜 Hands on》中,我们部署了两个节点的 Easysearch,并设置了 Console 进行集群监控。今天,我们将介绍 INFINI Console 的使用。 DashboardINFINI Console 是一个功能强大的数据管理和分析平台,其仪表盘页面提供了直观简洁的界面,使用户能够快速了解系统状态并进行管理操作。本文将详细介绍仪表盘页面的各项功能。 仪表盘顶部显示系统的实时告警、通知和待办事项的数量,当前数据显示: 告警:0 条 通知:0 条 待办:0 条 在仪表盘的中心区域,用户可以看到几项关键的系统概览信息: 集群数量:当前有 3 个集群正在运行。 节点数量:系统中有 16 个节点。 主机数量:共有 3 台主机。 已用存储:系统已使用存储空间为 2.0GB。 仪表盘页面还提供了几个常用操作的快速入口,方便用户迅速访问常用功能: 集群注册:用户可以通过此入口快速注册新的集群。 数据探索:用户可以访问数据探索工具,对系统中的数据进行分析和查询。 告警管理:提供对告警信息的管理功能,用户可以查看和处理告警。...
2025-10-05
不用每次都改 `easysearch.yml` 也能改启动参数 —— 用 Docker 环境变量搞定一切
在用 Docker 部署 Easysearch 的时候,很多人习惯性地去改容器里的 easysearch.yml。但每改一次,就得重建镜像或重新挂载配置,既不方便,也不利于自动化。 其实,Docker 天生就支持通过环境变量来传递参数。只要我们把要改的配置写进 .env 文件,再用 --env-file 加载,就能在启动时覆盖 easysearch.yml 的对应设置。这样,既不用改镜像,也不用动配置文件,还能方便地调试、切换和管理。 下面就来详细讲讲这套思路的原理、写法与实践。 Docker 环境变量机制简介Docker 启动容器时,会把宿主机上的环境变量传递进容器内部。容器里的程序(例如 Easysearch)在启动时,会读取这些变量并用来覆盖或替代默认配置。 简单来说: 1环境变量 > easysearch.yml > 默认值 也就是说,只要我们在启动容器时提供了对应的环境变量,就能覆盖掉配置文件里的同名参数。这就是“用 Docker 环境变量替代修改配置文件”的原理。 .env 文件写法先准备一个 .env 文件(放在和 Docker 命令同级的目录...
2025-03-09
Easysearch 使用 AWS S3 进行快照备份与还原:完整指南及常见错误排查
Easysearch 可以使用 AWS S3 作为远程存储库,进行索引的快照(Snapshot)备份和恢复。同时,Easysearch 内置了 S3 插件,无需额外安装。以下是完整的配置和操作步骤。 1. 在 AWS S3 上创建存储桶 登录 AWS 控制台,进入 S3 服务。 创建一个新存储桶(例如 easysearch-backups)。 启用版本控制(可选,但推荐)。 权限配置:确保 IAM 角色具有访问 S3 的权限。 123456789101112131415{ "Version": "2012-10-17", "Statement": [ { "Action": ["s3:ListBucket"], "Effect": "Allow", "Resource": ["arn:aws:s3:::s3-bucket-name"] ...
2025-10-01
在嘉立创的泰山派上也能运行Easysearch
最近一段时间我折腾硬件比较多,经常翻箱倒柜找各种开发板出来玩。某天在角落里翻到一块嘉立创的泰山派开发板(Taishan Pi),这是一块基于 Rockchip RK3566 的嵌入式 Linux 板卡。严格来说,它的性能比树莓派还要逊色一些,尤其是 CPU 主频和内存带宽方面。但手痒之下,我突然想到了一个念头:能不能在这样一块嵌入式开发板上跑一个完整的 Easysearch 实例呢? Easysearch 本质上是一个搜索引擎数据库,是 Elasticsearch 的国产化替代方案。它在大多数情况下被部署在 x86_64/arm 架构的服务器上,搭配 SSD 或 NVMe 作为存储,用来做全文检索、大规模日志分析或向量搜索。在常规的生产场景中,我们很少会把它和“嵌入式开发板”联想在一起。毕竟,后者 CPU 性能有限、内存紧张、存储设备大多是 eMMC 或低速 SD 卡,看起来完全不是数据库的适配环境。 不过,学习和实验的环境往往不需要极致的性能。于是,我决定尝试一下,把 Easysearch 移植到泰山派上跑起来。 导出镜像由于我的开发板连接 Dockerhub 经...
2025-02-20
推荐给 Easysearch 新用户的几个 Elasticsearch 可视化工具
Easysearch 作为国产化的 Elasticsearch(ES)替代方案,兼容 Elasticsearch 生态系统中的多种工具。本文将介绍几款适合 Easysearch 用户的可视化工具,帮助您更高效地管理和查询数据。 1. Elasticsearch Head 插件在 ES 培训经常提到的 Elasticsearch Head 是一款基于浏览器的插件,适合不想部署 Kibana 等复杂工具的用户。它提供了简洁的界面,方便用户查看集群状态、索引分布、分片信息等。 主要功能: 索引分布查看 索引详细信息 分片信息查看 DSL 查询 2. Elasticvue 插件Elasticvue 是一款高评分、高颜值的 Chrome 插件,功能全面,适合需要更丰富功能的用户。 主要功能: 节点信息查看 索引查看 DSL 查询 快照存储库管理 3. CerebroCerebro 是一款需要自行部署的工具,建议使用 Docker 进行安装。为了避免端口冲突和 TLS 认证错误,可以通过 Gateway 进行转发。 部署步骤:1docker run -p 9100:90...
2025-02-22
实现 INFINI Console 与 GitHub 的单点登录集成:一站式身份验证解决方案
本文将为您详细解析如何通过 GitHub OAuth 2.0 协议,为 INFINI Console 实现高效、安全的单点登录(Single Sign-On, SSO)集成。通过此方案,用户可直接使用 GitHub 账户无缝登录 INFINI Console,简化身份验证流程,提升系统安全性与用户体验。 一、GitHub OAuth 应用配置1. 创建 OAuth 应用程序 登录 GitHub,导航至 Settings -> Developer settings -> OAuth Apps。 点击 New OAuth App,创建新的 OAuth 应用程序。 2. 配置应用信息 填写应用的基本信息,包括: Application Name:应用名称(如 “INFINI Console SSO”) Homepage URL:应用主页 URL Authorization callback URL:回调 URL(格式:http://localhost:9000/oauth/callback) 3. 获取客户端凭证 创建应用后,系统将生成 Client I...
评论
公告
欢迎来到我的小站,这里是我的第二大脑和生活日常。
Easysearch


