一、简介

Acumos是由美国电信运营商AT&T联合科技公司Tech Mahindra推出的人工智能开源平台项目。在今年3月举办的北美开放网络峰会上,Linux基金会成立Linux深度学习基金会,并宣布Acumos为该基金会的第一个人工智能项目。该项目已吸引中兴、Nokia、Orange等企业的加入,并计划在近期工作中集成百度的EDL以及腾讯Angel(这两个项目还处于linux深度学习基金会孵化阶段,未正式推出)。Acumos致力于实现AI开发过程的可视化、模块化,降低AI开发门槛,提高AI开发速度,扩大AI在产业界的应用规模,提升AI产品的商业价值。

Acumos官网于11月7号正式发布了该项目的第一个版本Athena,版本号为1.0.0。Acumos前期在研时,存在的问题较多,难以安装。正式版本出来后,采用oneclick_deploy.sh脚本化部署方式已能成功安装Acumos,但安装过程仍存在这样或那样的问题。在此记录安装过程供有兴趣的开发者参考。

二、官方信息

1. 官网网址:https://acumos.org

2. 官方wiki:https://wiki.acumos.org

3. 官方安装教程:https://docs.acumos.org/(由于网络原因,有时访问不了官方网站,可以下载pdf文档:https://media.readthedocs.org/pdf/acumos/latest/acumos.pdf)

三、软硬件要求

1. 硬件要求:16G的内存,100G的存储空间。

2. 软件要求:Ubuntu Xenial (16.04 LTS),稳定的网络。

四、创建Acumos部署环境

       建议:每安装好一套工具或软件就备份虚拟机状态,后续即使出现Ubuntu环境变量被改变,安装进行不下去的情况,也可以轻松恢复原来的环境。

1. 在virtualbox构建纯净的Ubuntu Xenial (16.04 LTS) 环境。可参考:https://jingyan.baidu.com/article/e52e36157a8cc740c60c51ee.html

2. 安装docker客户端。采用Docker官网给出的方法安装docker速度较慢,在此推荐一个国内比较快速的安装方法:https://blog.csdn.net/xie1xiao1jun/article/details/79413436。另外推荐docker入门书籍,有助于理解安装过程中遇到的问题:https://legacy.gitbook.com/book/yeasy/docker_practice/details

3. 安装nexus3,这部分内容网上较少,在此详细描述安装过程。首先从官网https://www.sonatype.com/download-oss-sonatype下载Nexus Repository Manager OSS 3.x – Unix

下载完毕后,文件被自动命名为nexus-3.14.0-04-unix.tar.gz,解压此文件,进入~/nexus-3.140-04/etc目录(如下图步骤1所示), 修改配置文件nexus-default.properties端口。nexus3默认端口号为8081,这个端口号经常被系统进程占用,需要把application-port改为30881(如下图步骤2所示),以配合Acumos的安装:

进入~/nexus-3.140-04/bin目录,执行:

./nexus start

即可启动nexus服务,如下图所示:

五、安装Acumos

采用一键部署的方式安装acumos只有两步,非常容易理解:

首先,从官网下载安装脚本文件:

git clone https://gerrit.acumos.org/r/system-integration

其次是进入~/system-integration/AIO目录,执行以下命令:

bash oneclick_deploy.sh docker

在安装过程中会从国外服务器拉取诸多docker镜像,请耐心等待。

六、安装过程中出现的问题及解决办法

1.死循环:

"waiting for dpkg to beunlocked"

解决办法:注释掉oneclick_deploy.sh脚本第99、103行中的”wait_dpkg;”;然后运行bash oneclick_deploy.sh docker,这两行中的“apt-get install”正常运行,则说明dpkg并没有被加锁,并未出现“E: Couldnot get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)”

2.Oneclick_deploy.sh脚本第356行:git clone https://gerrit.acumos.org/r/platform-oam无法执行,导致安装失败。原因有两方面:(1)是gerrit.acumos.org访问不了,可以试试能否ping通,ping不同说明官网出问题了;(2)国内访问国外服务器网速不佳。

解决办法:可以访问GitHub上的platform-oam,把源代码修改为:git clone https://github.com/acumos/platform-oam.git

3.死循环:

curl: (7) Failed to connect 2375: Conenction refused.

+ log 'waiting 30 seconds for docker daemon to be ready'

出现原因:docker.service未配置2375端口

解决办法:修改Ubuntu docker.service(位于/lib/systemd/system目录)配置文件:ExecStart=/usr/bin/dockerd –H unix:// 改为:

ExecStart=/usr/bin/dockerd –H unix:// -H tcp://0.0.0.0:2375

参考:docker daemon远程连接设置https://blog.csdn.net/qq_37467907/article/details/79537801

4.死循环:

Curl: (56) Recv failure:connection reset by peer

+ log 'Kong admin API isnot ready... waiting 10 seconds'

这个问题还未完全解决,AT&T负责Acumos部署工作的Byran建议多次重装,就可以通过认证,如下图所示。

5.安装成功后,火狐浏览器并不能访问localhost:30443,使用google进行访问:

至此,就可以在本地启动Acumos服务了。

想进一步了解Acumos项目进展情况,参与项目讨论,请加入邮件列表:https://lists.acumos.org/

软文推广:

中国联通也开发了轻量级、微服务、容器化的AI模型AI模型打包、容器化封装、模型编排、模型发布、模型搜索、模型部署、AI能力开放、能力编排、能力演示的CubeAI平台,详情请见https://blog.csdn.net/yudajiangshan/article/details/104273987

人工智能平台ACUMOS安装指南相关推荐

  1. AI 一分钟 | 微软推出全新人工智能平台;多名用户反映亚马逊 Echo 智能音箱突然发笑

    整理 | Leo 一分钟AI 1.华为麒麟670曝光,定位中端新增AI功能 2.海尔与百度启动智慧家庭战略合作,加速布局语音交互技术商业化 3.多名用户反映亚马逊 Echo 智能音箱突然发笑 4.华为 ...

  2. 任正非最新讲话透露:华为在加快开发统一的人工智能平台

    来源:华为心声社区 概要:华为在人工智能方面,最有条件,也最容易找到感觉的,无疑是在GTS(全球技术服务)领域. 华为在人工智能方面,最有条件,也最容易找到感觉的,无疑是在GTS(全球技术服务)领域. ...

  3. python自学平台-Python编程和人工智能平台学习

    <Python编程和人工智能平台学习>教学大纲 课程编号:AI006001 课程名称:Python编程和人工智能平台学习 英文名称:Pythonprogramming and an int ...

  4. 微软人工智能平台开源:利用《我的世界》测试AI软件

    新浪科技讯 北京时间7月9日早间消息,微软本周宣布,将人工智能平台Project Malmo提供给开源社区. 此前只有一小部分计算机科学家可以使用Project Malmo,而未来这一平台将开放给所有 ...

  5. ML之API:国内外各大人工智能平台(百度云/华为云/阿里云/Face++等)及其API的简介、使用方法之详细攻略

    ML之API:国内外各大人工智能平台(百度云/华为云/阿里云/Face++等)及其API的简介.使用方法之详细攻略 目录 一.百度云api 1.api之CV 二.旷视科技(face++)api 1.a ...

  6. 生成技术在人工智能平台中的应用探索

    点击上方蓝字关注我们 生成技术在人工智能平台中的应用探索 夏正勋, 杨一帆, 罗圣美, 赵大超, 张燕, 唐剑飞 星环信息科技(上海)有限公司,上海 200233 摘要:随着人工智能(AI)技术的发展 ...

  7. 5个AI人工智能平台推荐,绘画、写作文案、文章一键生成

    随着人工智能技术的快速发展,AI原创文章写作平台也愈加成熟和完善,让文章的创作变得更加便捷.高效.优质.下面介绍五个国内知名的AI原创文章写作平台,它们各有特色,可以满足您的不同需求. 5个AI人工智 ...

  8. 大数据产品推荐:星环人工智能平台

    1.产品名称 Transwarp Sophon 2.所属分类 金融科技·人工智能 3.产品介绍 Transwarp Sophon是一款通用的人工智能平台,帮助企业级用户快速实现人工智能的落地.对于大多 ...

  9. 人工智能平台Gastrograph:利用数据探测口感,让食物更符合你的口味

    虽然各种科幻剧集中的机器人看起来还有很长的路要走,但人工智能技术已经在食品和餐饮领域大量应用:从制作餐厅推荐,减少食物浪费,到识别顾客的面部,确保披萨配料均匀分布. 一家初创公司认为,人工智能是未来风 ...

最新文章

  1. 深入讨论PHP5对象复制技术
  2. 软件开发人员标准薪金 人月_软件产品测试周期
  3. 使用 rocketmq-spring-boot-starter 来配置、发送和消费 RocketMQ 消息
  4. 从单体迈向 Serverless 的避坑指南
  5. arch linux 安装 arm,给树莓派安装 Arch Linux ARM
  6. Codeforces Round #693 (Div. 3) G. Moving to the Capital dp + 思维
  7. Openlayer 3 的画图测量面积
  8. java 创建bean_java – 使用spring按需创建bean
  9. 【计算几何】【极角序】【二分】bzoj1914 [Usaco2010 OPen]Triangle Counting 数三角形
  10. 区间DP HDU 2476
  11. RFID射频识别系统简述
  12. javaSE开发智能问答机器人项目
  13. android网络转圈,网络请求时显示正在请求转圈
  14. 人工智能:智慧环保(上海AI智慧环保,绿色新时代)
  15. matlab心碎的心,让人撕心裂肺的心痛网名,心碎绝望的伤感昵称
  16. psm倾向得分匹配法举例_一文读懂倾向得分匹配法(PSM)举例及stata实现(一)
  17. 混合易失和非易失主存的日志结构文件系统NOVA[FAST'16]随笔二
  18. springCloud集成nacos
  19. socket的长连接、短连接、半包、粘包与分包
  20. 企业租用家庭屋顶投资光伏电站存四大争议

热门文章

  1. 使用KEIL4打开KEIL5的工程
  2. 小程序源码:炫酷手持滚动弹幕生成小工具
  3. EMC测试(5)——传导发射测试(CE)
  4. 华为鸿蒙系统手机新品,魅族官宣:你好,鸿蒙 首个第三方接入鸿蒙OS手机品牌新品亮相...
  5. 信息系统项目管理师学习笔记8—项目质量管理
  6. 青海省湟水北干渠工程南门峡四支渠隧洞塌方处理
  7. 邯郸市对口升学计算机培训专业课,对口升学信息技术(计算机)类2017年专业课考试大纲...
  8. DeepID算法实践
  9. 雅思考试和PET考试哪个更容易通过?
  10. 哇,这夸张的硬件设计——神奇的智能颈部按摩仪!