容器服务ACK常见问题之在knative中自定义域名失败如何解决

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。

问题一:容器服务ACK怎样能查看一个pod的资源使用情况啊?

容器服务ACK怎样能查看一个pod的资源使用情况啊?

我用kubectl top pod命令会报错,不知道应该安装什么服务?



参考答案:

要装一下MetricsIn。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/572448?spm=a2c6h.12873639.article-detail.97.78734378QzkArw



问题二:容器服务ACK这个问题怎么解决?

容器服务ACK这个问题怎么解决?ack Alibaba Cloud Linux 3.2104 LTS 64位这个节点,1 运行java的容器突然挂了, 不接收流量,机器都是正常,没有细看,容器也是ok,2 复现的时候,跑java的容器,报Error occurred during inUnable to load native li: libjava.so: cannot ope>

Exception in thread "agent-init-thread"

Exception: java.lang.NoClassDefFoun thrown from the Uncaugh6.917400E-310xceptionHandler %hread "g.NoClassDefFoundError"

2023-11-14 17:12:15 INFO arms agent start cost: 137ms

#

A fatal error has been

#

SIGSEGV (0xb) at pc=0x00007f568f60dd9c, pid=1, tid=0x00007f568e3a0640

#

JRE version: Java(TM) SE Runtime Envi (8.0_311-b11) (build 1.8.0_311-b11)

Java VM: Java HotSpot(TM) 64-Bit (25.311-b11 mixed mode linux-amd64 compressed oops)

Problematic frame:

C [li+0x196d9c]

#

Core dump written. Defau

#

An error report file with more information is saved as:



参考答案:

有点像程序本身的问题,arms 探针看起来生成了coredump 文件,可以瞅瞅 是不是SIGSEGV。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/572447?spm=a2c6h.12873639.article-detail.98.78734378QzkArw



问题三:容器服务ACK如何在 knative 中自定义域名?

容器服务ACK如何在 knative 中自定义域名?文档里只找到全局自定义域名,我现在的需求是每个 knative 应用都有一个独立的自定义域名



参考答案:

DomainMapping吗。https://knative.dev/docs/serving/services/custom-domains/#procedure https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/set-a-custom-domain-name-for-knative-serving#e790e32432reb 阿里也写了个。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/572446?spm=a2c6h.12873639.article-detail.99.78734378QzkArw



问题四:容器服务ACK有没有哪位遇到过?

容器服务ACK有没有哪位遇到过, ack Alibaba Cloud Linux 3.2104 LTS 64位这个节点,1 运行java的容器突然挂了, 不接收流量,机器都是正常,没有细看,容器也是ok,2 复现的时候,跑java的容器,报Error occurred during inUnable to load native li: libjava.so: cannot ope>

Exception in thread "agent-init-thread"

Exception: java.lang.NoClassDefFoun thrown from the Uncaugh6.917400E-310xceptionHandler %hread "g.NoClassDefFoundError"

2023-11-14 17:12:15 INFO arms agent start cost: 137ms

#

A fatal error has been

#

SIGSEGV (0xb) at pc=0x00007f568f60dd9c, pid=1, tid=0x00007f568e3a0640

#

JRE version: Java(TM) SE Runtime Envi (8.0_311-b11) (build 1.8.0_311-b11)

Java VM: Java HotSpot(TM) 64-Bit (25.311-b11 mixed mode linux-amd64 compressed oops)

Problematic frame:

C [li+0x196d9c]

#

Core dump written. Defau

#

An error report file with more information is saved as:



参考答案:

你遇到的问题是在运行Java容器时发生的错误,"java.lang.NoClassDefFoundError"。这个错误通常发生在Java虚拟机(JVM)在运行期间找不到某个类的定义。

原因可能有以下几种:

需要的jar包没有添加到classpath中。

需要的jar包在系统中被其他程序占用了。

需要的jar包在容器中不存在。

程序本身存在错误,如编译不通过等。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/570946?spm=a2c6h.12873639.article-detail.100.78734378QzkArw



问题五:容器服务ACK生产环境和测试环境区分,一般用2个集群还是用同一集群不同的命名空间呢?

容器服务ACK生产环境和测试环境区分,一般用2个集群还是用同一集群不同的命名空间呢?



参考答案:

对成本没那么敏感的话,当然是用2个集群好,物理隔离避免相互影响。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/570345?spm=a2c6h.12873639.article-detail.101.78734378QzkArw

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
26天前
|
网络协议 网络安全 网络架构
【Azure 容器应用】在中国区Azure上创建的容器服务默认应用域名不全
【Azure 容器应用】在中国区Azure上创建的容器服务默认应用域名不全
|
28天前
|
域名解析 Kubernetes 负载均衡
在K8S中,外部访问容器服务,比如说提供了一个域名,链路怎么走?数据经过哪些组件?
在K8S中,外部访问容器服务,比如说提供了一个域名,链路怎么走?数据经过哪些组件?
|
4月前
|
Kubernetes 测试技术 开发者
ChaosBlade常见问题之对isulad容器引擎做注入如何解决
ChaosBlade 是一个开源的混沌工程实验工具,旨在通过模拟各种常见的硬件、软件、网络、应用等故障,帮助开发者在测试环境中验证系统的容错和自动恢复能力。以下是关于ChaosBlade的一些常见问题合集:
|
4月前
|
Java 持续交付 Maven
云效产品使用常见问题之流水线的容器读取本地的挂载文件失败如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
存储 Kubernetes 监控
容器服务ACK常见问题之容器服务ACK启动时readiness告警如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
4月前
|
移动开发 安全 小程序
mpaas常见问题之小程序容器,跑起来后一直提示 "网络不给力, 请稍后再试"如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
|
4月前
|
人工智能 运维 Kubernetes
阿里云容器服务ACK AI助手正式上线带来的便利性
作为开发者想必大家都知道,云原生容器技术的优势,尤其是近两年的随着容器技术的迅猛发展,Kubernetes(K8s)已成为广泛应用于容器编排和管理的领先解决方案,但是K8s的运维复杂度一直是挑战之一。为了应对这一问题,就在最近,阿里云容器服务团队正式发布了ACK AI助手,这是一款旨在通过大模型增强智能诊断的产品,旨在帮助企业和开发者降低Kubernetes(K8s)的运维复杂度。那么本文就来详细讲讲关于这款产品,让我们结合实际案例分享一下K8s的运维经验,探讨ACK AI助手能否有效降低K8s的运维复杂度,并展望ACK AI助手正式版上线后的新功能。
324 2
阿里云容器服务ACK AI助手正式上线带来的便利性
|
4月前
|
存储 Kubernetes Docker
容器服务ACK常见问题之阿里云控制台进不去了如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
10天前
|
人工智能 Kubernetes Cloud Native
阿里云容器服务,全面助力云上体育盛会
本文讲述了阿里云容器服务,通过安全稳定的产品能力和成熟的稳定性保障体系,全面助力云上体育赛场,促进科技之光与五环之光交相辉映。
阿里云容器服务,全面助力云上体育盛会
|
13天前
|
人工智能 Prometheus 监控
使用 NVIDIA NIM 在阿里云容器服务(ACK)中加速 LLM 推理
本文介绍了在阿里云容器服务 ACK 上部署 NVIDIA NIM,结合云原生 AI 套件和 KServe 快速构建高性能模型推理服务的方法。通过阿里云 Prometheus 和 Grafana 实现实时监控,并基于排队请求数配置弹性扩缩容策略,提升服务稳定性和效率。文章提供了详细的部署步骤和示例,帮助读者快速搭建和优化模型推理服务。
76 7
使用 NVIDIA NIM 在阿里云容器服务(ACK)中加速 LLM 推理

相关产品

  • 容器服务Kubernetes版