EDAS-初始化安装脚本报错

简介: 浅谈EDAS 的初始化脚本主要目的是安装 EDAS 客户端机器上一些初始化的运行时环境,保证 EDAS 部署时正常运行。同时将 ECS 同步到 EDAS的默认集群中;案例客户端执行 EDAS 初始化安装脚本时报链接失败如下图;分析1)下载 install.sh 脚本遇到类似的错误,先将 install.sh 脚本中下载的 install0_lite.sh 脚本下载到当前目录。

浅谈

EDAS 的初始化脚本主要目的是安装 EDAS 客户端机器上一些初始化的运行时环境,保证 EDAS 部署时正常运行。同时将 ECS 同步到 EDAS的默认集群中;

案例

客户端执行 EDAS 初始化安装脚本时报链接失败如下图;

image

分析

1)下载 install.sh 脚本

遇到类似的错误,先将 install.sh 脚本中下载的 install0_lite.sh 脚本下载到当前目录。

function execute {
    TEMP_DIR=/tmp/edas
    rm -rf $TEMP_DIR
    mkdir -p $TEMP_DIR

    EXEC_URL=$SCRIPT_URL_PRFIX/install0_lite.sh
    
    #将这行代码的 $TEMP_DIR/ 去掉,就是下载到本地了
    EXEC=$TEMP_DIR/install0_lite.sh
    
    # 将这行代码注释掉
    down $EXEC_URL $EXEC

    [ -f "$EXEC" ] && sh $EXEC $@
}

2)修改 install0_lite.sh 脚本,增加 debug 输出

vim install0_lite.sh 脚本,找到 #307 行,然后在这段代码中间加入 e cho $JSON

    echo "$JSON" | grep -q 'edasAccessKey'

    #在这里增加一个 echo $JSON
    echo "$JSON"
    
    if [ "$?" != "0" ]; then
        red "Failed to request $url"
        exit 12
    fi

3)重新执行脚本 install.sh

执行脚本增加参数,sh install.sh -full -force 然后看下执行结果是否恢复正常;

相关实践学习
使用DAS实现数据库自动SQL优化
本场景介绍如何使用DAS实现数据库自动SQL优化。
SpringMVC框架入门
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts2等。 相关的阿里云产品企业级分布式应用服务 EDAS:企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持 Spring Cloud、Apache Dubbo(以下简称 Dubbo )等微服务运行环境,助力您的各类应用轻松上云。产品详情: https://www.aliyun.com/product/edas 
目录
相关文章
|
4月前
|
监控 应用服务中间件
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
60 2
|
应用服务中间件 Shell 数据安全/隐私保护
EDAS Agent 安装(批量)|学习笔记
快速学习 EDAS Agent 安装(批量)
153 0
EDAS Agent 安装(批量)|学习笔记
|
弹性计算 应用服务中间件 Shell
EDAS Agent 安装(单台)|学习笔记
快速学习 EDAS Agent 安装(单台)
128 0
EDAS Agent 安装(单台)|学习笔记
|
应用服务中间件
EDAS 发布应用报错
应用发布流程 发布应用发布出现错误的,请优先看下你自己的应用发布单,看下是卡在哪一步导致的失败,点开发布单能看到每一步执行的信息,其中最关键的就是执行部署、SLB 上线这两个环节。其中最容易出现错误就是,启动应用中的这几个步骤点开每一步都能看到详细的过程,定位错误。
1501 0
|
7月前
|
Kubernetes 负载均衡 Serverless
通过EDAS部署并访问应用
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ASK,掌握微服务应用的部署和访问。
243 1
|
7月前
|
Kubernetes Serverless 应用服务中间件
通过EDAS实现K8s微服务应用的金丝雀发布
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ASK,体验微服务应用的部署、访问和高级发布能力。
248 0
|
弹性计算 Kubernetes Cloud Native
云原生微服务应用平台 EDAS 2022 年度报告
最近一年来,随着我们的客户对于云技术的诉求从资源快速交付的服务,转变为对资源精益运用的服务。EDAS 团队结合公共云上所服务的企业类客户的几万个应用,选取了 8 个最具代表性的指标,进行了一次系统性的分析整理和总结,希望可以给当前正在从事软件架构的从业人员一个侧面的视角,来了解一些当下发生在身边的技术现象。
云原生微服务应用平台 EDAS 2022 年度报告
|
弹性计算 Kubernetes Cloud Native
云原生微服务应用平台 EDAS 2022 年度报告
最近一年来,随着我们的客户对于云技术的诉求从资源快速交付的服务,转变为对资源精益运用的服务。EDAS 团队结合公共云上所服务的企业类客户的几万个应用,选取了 8 个最具代表性的指标,进行了一次系统性的分析整理和总结,希望可以给当前正在从事软件架构的从业人员一个侧面的视角,来了解一些当下发生在身边的技术现象。
336 1
云原生微服务应用平台 EDAS 2022 年度报告
|
弹性计算 监控 负载均衡
EDAS 应用监控|学习笔记
快速学习 EDAS 应用监控,该功能主要包括三个功能,即监控大盘、基础监控以及服务监控。
191 0
|
应用服务中间件 开发者
EDAS 应用回滚、扩容和删除|学习笔记
快速学习 EDAS 应用回滚、扩容和删除
204 0

热门文章

最新文章