自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TTBIGDATA的博客

玩弄Ambari+Bigtop技术

  • 博客(40)
  • 收藏
  • 关注

原创 TTBIGDATA——Ambari+Bigtop 实战

欢迎来到!🎉 在这里,你将可以看到我在CSDN平台上关于Ambari和Bigtop的所有实战经验文章。未来的内容将持续在此页面更新,保持关注,不容错过!✨。

2024-10-01 17:17:16 657 1

原创 Ambari+Bigtop 一站式编译和部署解决方案

本项目旨在提供一个一站式解决方案,从编译到部署 Ambari+Bigtop。通过本项目,用户可以轻松地在各种环境中安装和配置 Ambari 和Bigtop,简化大数据平台的搭建过程。🌐。

2024-09-16 16:42:21 1465

原创 ambari+bigtop自定义组件集成

欢迎来到饕餮大数据,这里是大数据技术的殿堂,是每一个数据工程师的梦想之地。在这里,我们不仅提供最全面的技术资料,还为你铺就了一条从入门到精通的大数据之路。无论你是初学者还是资深专家,都能在这里找到属于你的那份知识盛宴。饕餮大数据成立的初衷是,想帮传统Java人员完成必要的技术转型,提升不可替代性,完成量变质变的转化。目前,Java赛道已经拥挤,许多开发者面临激烈的竞争和职业瓶颈。我们真诚地希望,通过提供丰富的大数据资源和学习路径,帮助你突破现状,实现职业生涯的飞跃。

2024-09-11 21:08:55 1260

原创 Ambari 入门到“放弃”顶级教学

在过去的几年里,我主要专注于Ambari的研究和探索,通过不断的学习和实战积累,掌握了系统的整体架构以及技术细节。这些内容既适用于入门用户,也适合有经验的开发者。在这些情况下,我的分享会带来实际的解决方案,以及背后的深层次解析,帮助你从容应对复杂场景。在技术分享的路上,我会尽可能详细地讲解解决问题的每一步,以及背后的原理,这样你们不仅能知道“怎么做”,还能真正理解“为什么这么做”。我的目标不仅是解决问题,更希望通过系统的知识传递,让大家真正理解技术背后的逻辑,从而在未来的项目中能够独立地应对各种挑战。

2024-10-12 19:40:05 715

原创 【成神之路】Ambari实战-017-代码生命周期-metainfo-commandScript详解

Ambari 是一款强大的大数据集群管理工具,它简化了 Hadoop 及其他大数据组件的部署、管理和监控。通过 Ambari,用户能够以图形化界面或 API 的方式轻松管理集群中的各项服务。在 Ambari 的服务管理过程中,文件起着至关重要的作用,它定义了服务的元数据,并通过来执行服务和组件的各种操作。是一个高度灵活的配置项,可以用来实现服务启动、停止、检查健康等操作,并支持用户自定义命令脚本。可以在两个不同的层次上使用:服务级别和组件级别。在服务级别,通常用于执行服务的整体操作,比如服务健康检查。

2024-10-11 07:30:00 1784

原创 【成神之路】Ambari实战-051-UI-如何通过配置修改ambari样式-前端View扩展

作用: 总体介绍页面渲染的两种方式,分别是基于和的渲染。渲染方式:基于theme.json的widget配置渲染。:前端通过配置来控制不同的控件渲染。使用了 HBS 模板技术进行前端控件渲染🎨在 Ambari 的 UI 配置页面中,通过 Handlebars (HBS) 模板技术动态生成 HTML 结构。结合数据源,这种技术能够灵活地渲染各种配置控件,使页面展现更具扩展性和定制化能力。主题配置的渲染路径📂主题配置下,控件渲染使用目录中的模板。例如,。高级设置页面的渲染路径🛠️。

2024-10-10 07:30:00 2026

原创 【成神之路】Ambari实战-050-UI-如何通过配置修改ambari样式

在Ambari中,通过自定义UI控件(Widget),你可以灵活调整配置项的展现形式,使其更符合实际需求。这篇文章将详细介绍各种控件的使用,并提供代码示例和实际应用场景,帮助你成为UI配置的行家!💻✨。

2024-10-09 07:30:00 1738

原创 【成神之路】Ambari实战-016-代码生命周期-metainfo-themes详解

ambari+bigtop 更换UI样式。源码解读

2024-10-08 07:00:00 1225

原创 开源大数据框架-Ambari+Bigtop如何写metainfo.xml文件

👉👉👉你以为跟你闹着玩?人狠话不多🙍‍♂️🙍‍♂️🙍‍♂️,直接上图?你说你不会docker?算了😨😨😨,洗洗睡吧。ALT+F4 吧🤏🤏🤏回到正题。

2024-10-02 21:49:40 1400

原创 【成神之路】Ambari实战-015-代码生命周期-metainfo-category详解

在 Ambari 的文件中,category属性用于定义服务组件的角色。根据不同组件的功能,category的值可以是MASTERSLAVE或CLIENT。我们先以 Redis 为例,看看它是如何配置的。

2024-10-02 18:33:04 1293

原创 【成神之路】Ambari实战-014-代码生命周期-metainfo-cardinality详解

常见的1:表示该组件在集群中只能有 1 个实例,适用于唯一性组件,例如数据库主节点。1+:表示该组件至少需要 1 个实例,但可以有多个实例,适合扩展性服务,如负载均衡器。0+:表示该组件是可选的,可能没有实例或有多个实例,常用于客户端组件,如。3+:表示该组件至少需要 3 个实例,通常用于高可用性场景,如,确保集群的健壮性和可扩展性。例如,在 Redis 集群的文件中,我们为设置了,这意味着集群中必须至少部署 3 个 Redis 主节点,确保系统的高可用性和数据安全性。值的定义描述示例精确值。

2024-10-01 16:58:54 990

原创 【ambari-infra编译报错】 package org.apache.solr.common.util does not exist

在解决问题之前,您可以通过下面的导航快速找到相关资源,助您一臂之力!💡👇。

2024-09-30 07:00:00 1273

原创 【ambari-infra编译报错】org.apache.commons.io does not exist

在解决问题之前,您可以通过下面的导航快速找到相关资源,助您一臂之力!💡👇。

2024-09-29 17:49:56 1111

原创 【Ambari自定义组件集成】Ambari汉化,源码级修改手把手教程

ambari+bigtop 一站式解决方案

2024-09-29 12:52:46 1029

原创 【Ambari自定义组件集成】Bigtop选330还是320?当然是选择 ambari-env

ambari+bigtop自定义组件集成文档 | https://gitee.com/tt-bigdata/ambari-index。以下是bigtop 3.2.0 搭载 ranger 2.4.0 的效果图。更多详细内容请关注我们的微信公众号:发送"文章"关键字获取。在确保环境就绪后,按照如下步骤通过。⬇️⬇️⬇️查看全部内容⬇️⬇️⬇️。⬆️⬆️⬆️查看全部内容⬆️⬆️⬆️。导航菜单可通过微信公众号或QQ群获取。,了解版本动向,解答大数据问题。首先,请确保你已经下载了。

2024-09-28 21:00:50 927

原创 【成神之路】Ambari实战-013-代码生命周期-metainfo-configFiles详解

用户发起 HTTP 请求,下载 Redis 客户端的配置文件包。… 省略…6.最后,Ambari 将打包好的配置文件通过 HTTP 响应返回给用户。

2024-09-28 16:22:09 1455

原创 【gpdb编译报错】configure: error: header file `<bzlib.h>` is required for bzip2 support

ambari+bigtop 编译、安装一站式解决方案

2024-09-27 05:30:00 577

原创 【gpdb编译报错】configure: error: apr-l-config is required for gpfdist, unable to find binary

ambari+bigtop 一站式编译、安装解决方案

2024-09-26 15:38:42 700

原创 【gpdb编译报错】configure: error:libevent is required for gpfdist, unable to find binary

ambari+bigtop 编译+部署一站式解决方案

2024-09-26 15:18:46 722

原创 【gpdb编译报错】flex is missing on your system

在编译 Greenplum Database (GPDB) 的过程中,我遇到了一个常见却令人沮丧的错误:系统提示缺少。这个一键解决方案不仅能帮你轻松安装所需工具,还能配置好所有环境依赖,让你专注于项目开发,而无需担心繁琐的环境配置。如果你使用的是基于 Debian 的系统(如 Ubuntu),可以通过以下命令轻松安装。我们的初始化脚本会覆盖从编译到安装的所有依赖,真正实现轻松上手,无忧无虑!在解决问题之前,您可以通过下面的导航快速找到相关资源,助您一臂之力!,了解版本动向,解答大数据问题。

2024-09-25 09:00:00 2120

原创 【gpdb编译报错】confiqure error readline library not found

ambari2.8.0+bigtop3.2.0解决方案

2024-09-25 06:00:00 870

原创 【gpdb编译报错】bison is missing on your system.

如果你使用的是基于 Debian 的系统(如 Ubuntu),可以通过以下命令安装。我们的初始化脚本,能够覆盖ambari和bigtop从编译到安装所有的环境所需依赖。这个工具是解析器生成过程中的关键组件,因此缺失它将导致构建失败。在开始解决问题之前,大家可以通过下面的导航快速找到相关资源啦!更多详细内容请关注我们的微信公众号:发送"文章"关键字获取。从这条错误信息中可以看出,构建过程需要。⬇️⬇️⬇️查看全部内容⬇️⬇️⬇️。⬆️⬆️⬆️查看全部内容⬆️⬆️⬆️。,了解版本动向,解答大数据问题。

2024-09-24 19:50:37 977

原创 【Ambari编译报错】bower underscore#1.7.0 CERT_HAS_EXPIRED

该错误表示 Bower 在尝试从指定的注册源请求 Angular 包时,由于 SSL 证书过期而导致请求失败。这意味着我无法获取所需的依赖项,影响了项目的进展。在开始解决问题之前,大家可以通过下面的导航快速找到相关资源啦!这样不仅解决了证书问题,还确保了我能获取到最新版本的依赖。通过这种方式,我能够绕过证书验证,快速安装依赖。

2024-09-24 19:09:59 685

原创 【Ambari自定义组件集成】Ambari和Bigtop编译,这么简单你都不会?

更多详细内容请关注我们的微信公众号:发送"文章"关键字获取。⬇️⬇️⬇️查看全部内容⬇️⬇️⬇️。⬆️⬆️⬆️查看全部内容⬆️⬆️⬆️。,了解版本动向,解答大数据问题。

2024-09-23 23:06:52 756

原创 【Ambari自定义组件集成】Bigtop320集成Ranger实战

以下是bigtop 3.2.0 搭载 ranger 2.4.0 的效果图。更多详细内容请关注我们的微信公众号:发送"文章"关键字获取。在确保环境就绪后,按照如下步骤通过。⬇️⬇️⬇️查看全部内容⬇️⬇️⬇️。⬆️⬆️⬆️查看全部内容⬆️⬆️⬆️。导航菜单可通过微信公众号或QQ群获取。,了解版本动向,解答大数据问题。首先,请确保你已经下载了。

2024-09-23 13:49:09 832

原创 【成神之路】Ambari实战-012-代码生命周期-metainfo 结构深入解读

StackInfo包含多个和,同时定义了全局配置。包含多个、配置文件、快捷链接等相关属性。是的组成部分,定义了具体的组件内容,例如 Redis Master 和 Redis Slave。ThemeInfo和是的附加部分,用于定义快捷链接、UI 配置和服务配置。定义了扩展相关信息,并包含支持的堆栈和父版本信息。

2024-09-23 07:00:00 1556

原创 【成神之路】Ambari实战-011-代码生命周期-metainfo加载原理深度剖析

在 Ambari 中, 是定义服务和组件的关键配置文件。Ambari 通过解析它来加载和管理服务的整个生命周期。今天,我们将深入探索 metainfo.xml 是如何被解析的,并以 Redis 集群服务为例,逐步解读 Ambari 的处理过程。🎯 是 Ambari Stack 定义中的核心文件,它详细描述了服务的名称、版本、组件、依赖关系、操作系统兼容性等信息。在这个文件中,我们定义了 Redis 集群的三个关键组件: Redis Master、Redis Slave 和 Redis Client。这些

2024-09-22 21:51:21 926

原创 【alluxio编译报错】Some files do not have the expected license header

ambari+bigtop一站式编译部署集成解决方案

2024-09-22 09:00:00 799

原创 【livy编译报错】apache-incubator-disclaimer-resource-bundle1.2-SNAPSHOT

在开始解决问题之前,大家可以通过下面的导航快速找到相关资源啦!💡👇。

2024-09-21 22:26:44 720

原创 【ranger编译报错】cloudera-manager-api-swaggerjar7.0.3 not found

ambari+bigtop一站式整体解决方案

2024-09-21 09:30:00 999

原创 【hadoop编译报错】(yarn install) on project hadoop-yarn-applications-catalog-webapp Failed to run task

ambari+bigtop自定义组件集成

2024-09-20 23:50:57 1182

原创 【Ambari自定义组件集成】Bigtop编译大数据组件,看这一篇就够了

编译完成后,系统会生成 RPM 或 DEB 安装包,你可以根据实际需求选择安装。Bigtop 的未来趋势。

2024-09-19 15:21:58 2404

原创 【Ambari自定义组件集成】安装Redis集群看这一篇就够了

验证配置是集成Redis的关键环节。确保根据实际需求调整Redis的配置文件,以获得最佳的性能表现。我选择Ambari集成Redis,并不是因为它与大数据相关,而是希望借助Ambari的。实现对Redis集群的统一管理。在确保环境就绪后,按照如下步骤通过。编译和部署完成后,你可以通过。首先,请确保你已经下载了。界面管理Redis集群。

2024-09-19 10:55:28 1394

原创 【Bigtop编译】maven配置nexus私服提速

maven 配置私服提速

2024-09-18 15:37:12 752

原创 【Bigtop编译】gradle配置nexus私服提速

gradle 使用 私服提速

2024-09-18 15:32:22 1247

原创 【Ambari编译】打包需要的多版本gcc环境

🔧 使用 Software Collections (SCL) 来安装较新版本的。代理的 yum 源为阿里云。需要做的是,加入scl源即可,安装。⚙️ 启用仓库后,安装高版本。

2024-09-17 22:40:11 1025

原创 【Ambari编译】打前端包如何提速

本文首先介绍如何配置 npm 使用国内镜像源加速,然后探讨如何将这些加速配置应用于 Ambari 项目,提升构建效率。通过上述配置,你可以在任何需要 Node.js 和 npm 的 Ambari 项目中轻松集成国内镜像源,加速项目构建。为了提高构建速度,可以通过在。这条命令将 npm 的默认下载源切换到淘宝的 npm 镜像源,这个源与官方源实时同步,并且在国内访问速度更快。:分别配置了 npm 和 Node.js 的国内镜像源,确保所有下载操作从国内服务器获取资源,速度更快且更稳定。

2024-09-17 01:20:38 1064

原创 【打砖块】开启娱乐模式——下附属纯html代码

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>炫酷打砖块小游戏</title> <style> body { display: flex; margin: 0; background-color: #000; col

2024-09-16 18:11:26 703

原创 【hadoop编译报错】——CMake 3.1 or higher is required. You are running version 2.8.12.2

1、2、3、关注公众号获取最新推文:4、

2024-09-16 11:05:34 1231

原创 【kafka编译报错】——kafka-schema-registry-client:jar:6.2.2 was not found

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project flink-avro-confluent-registry: Could not resolve dependencies for project org.apache.flink:flink-avro-confluent-registry:jar:1.16.2: io.confluent:kafka-schema-registr

2024-09-15 18:46:24 806

hive_3_2_0-3.1.3-1.el7.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hive_3_2_0-hbase-3.1.3-1.el7.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hbase_3_2_0-regionserver-2.4.13-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hbase_3_2_0-master-2.4.13-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-yarn-router-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-yarn-timelineserver-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-httpfs-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-libhdfs-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-kms-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

ambari-infra-solr-3.0.0.0-SNAPSHOT.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-hdfs-fuse-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

ambari-infra-manager-3.0.0.0-SNAPSHOT.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

ambari-agent-2.8.0.0-0.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

ambari-2.8.0.0-0.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

zookeeper_3_2_0-3.5.9-2.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

zookeeper_3_2_0-server-3.5.9-2.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

zookeeper_3_2_0-rest-3.5.9-2.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

zookeeper_3_2_0-debuginfo-3.5.9-2.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

zookeeper_3_2_0-native-3.5.9-2.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

tez_3_2_0-0.10.1-1.el7.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hive_3_2_0-jdbc-3.1.3-1.el7.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hive_3_2_0-hcatalog-server-3.1.3-1.el7.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hive_3_2_0-hcatalog-3.1.3-1.el7.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hbase_3_2_0-thrift2-2.4.13-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hbase_3_2_0-thrift-2.4.13-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hbase_3_2_0-rest-2.4.13-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hbase_3_2_0-doc-2.4.13-1.el7.noarch.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-yarn-resourcemanager-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-yarn-proxyserver-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-yarn-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-yarn-nodemanager-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-mapreduce-historyserver-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-mapreduce-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-libhdfspp-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-libhdfspp-devel-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-hdfs-secondarynamenode-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-hdfs-zkfc-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-libhdfs-devel-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-hdfs-namenode-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

hadoop_3_2_0-hdfs-journalnode-3.3.4-1.el7.x86_64.rpm

Ambari+Bigtop 一站式编译和部署解决方案 https://gitee.com/tt-bigdata/ambari-env

2024-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除