问题标签 [acumos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
acumos - 在 Design Studio 中将多个模型链接在一起有什么限制?以及该 VM 的任何硬件规范?
我们可以在设计工作室中链接在一起的模型总数。是否取决于硬件配置。
acumos - Acumos (oneclick) 安装需要打开哪些端口
我正在设置 Acumos 安装并希望配置我的防火墙以允许外部用户在安装完成后访问 Acumos 平台。我正在使用 oneclick.sh 安装脚本(oneclick.sh docker)进行安装。
使用 Acumos oneclick.sh 安装脚本时,可以在 acumos-env.sh 文件中为许多不同的端口设置值。一些端口可能供内部使用(用于 Acumos 平台元素之间的内部通信)。我想知道实际上需要为外部用户开放哪些端口才能使用该平台。是只有 ACUMOS_KONG_PROXY_SSL_PORT(默认 30443)还是其他端口也必须打开?
acumos - Acumos 安装和 /var/lib/docker 大小
在安装 Acumos oneclick_deploy.sh 并运行 Acumos 一天后,我注意到 /var/lib/docker 文件夹包含 14GB 的数据。这是正常的吗?会增加吗?可以以某种方式清理它(以防它是垃圾)?
acumos - Acumos“站点管理员”更改带来意想不到的副作用
在完成 AIO 安装程序后,我以管理员用户身份登录 Acumos 门户 ( https://xxxxxx:30443/#/home ) 并仅更改了“站点管理->站点配置”中的“站点实例名称”。这确实改变了主页上网站的名称,但也导致伴随“市场、入职、...”选项的文本与页脚中“联系信息”中的文本一起消失。
有关我所做的操作以及 Acumos 登录页面上的差异的详细信息,请参阅屏幕截图。
如何取回此文本(或将其添加/更改为我想要的任何内容)?
“站点实例名称更改”之前的样子:
我所做的改变:
改变后的样子:
acumos - 载入 Python 模型时出现 Acumos 载入错误
我遵循了这里的示例:https : //pypi.org/project/acumos 以便将(非常简单的)Python 模型载入 Acumos。当我尝试以普通用户(具有 MLP 系统用户或发布者角色)的身份加入模型时,我收到某种身份验证错误。如果我尝试以管理员用户身份加入模型,则模型似乎已加入但有错误(见图)。我有三个问题:
- 是否只有管理员用户可以加入模型?
- h...(请原谅语言:-))我如何找出错误是什么?
- 如何删除已载入模型?
docker - 使用一键部署方法(Kubernetes)安装 Acumos 时面临的问题
我遵循以下在 Ubuntu 18 服务器中安装 Acumos 的过程。
在要安装 Acumos 的主机(对于单个 AIO 部署)或从哪个主机(对于对等测试部署)打开一个 shell 会话(建议使用 bash),然后克隆系统集成存储库:
> 混帐克隆https://gerrit.acumos.org/r/system-integration
如果您要部署单个 AIO 实例,请运行以下命令,选择 docker 或 kubernetes 作为目标环境。运行脚本的进一步说明包含在脚本的顶部。
> bash oneclick_deploy.sh
我已经使用 k8s 完成了它,如下所示
> bash oneclick_deploy.sh k8s
一切都运行顺利,但最后我面临以下问题。
因为 docker API 还没有准备好
任何人都可以帮助我吗?
注意:我已经在 kubernetes 控制台中检查了一切都很好。创建了一个服务文件,并且命名空间也以 acumos 的名义成功创建。
acumos - 未收到新 Acumos 用户注册时的验证电子邮件
根据文档,新用户在注册时应该会收到来自 Acumos 的电子邮件验证电子邮件。在我们新部署的 Acumos 实例上,情况并非如此。我已经验证在安装了 Acumos 的 Ubuntu 16.04 服务器 VM 中使用mail -s "Test mail setup" xxxxx@gmail.com (CLI 命令)可以正常工作。关于可能是什么问题的任何提示?
我还尝试使用“忘记密码”功能来查看是否会触发电子邮件的发送和接收,但它也不起作用。尽管如此,新用户仍然可以登录。
更新:
收到评论后,我在 AIO/docker/acumos/portal-be.yml 中添加了建议的邮件 (smtp) 条目。然后,我使用来自 AIO 文件夹的命令bash docker-compose.sh up -d --build portal-be-service重新创建了 portal-be 服务。docker-compose 命令重新生成 Docker 映像(使用新配置)并再次启动它。我现在可以从 Acumos 门户收到电子邮件 :-)
……
acumos - Acumos 模型下载失败
我使用 AIO oneclick_deploy.sh docker 命令安装了Acumos。我已经成功上传了一个示例 tensorflow 模型,并在 Marketplace 中提供了它。当我尝试从 Marketplace 下载模型(即单击“下载”按钮)时,我只得到空文件。如果我尝试使用“部署到本地”选项进行下载,我会得到安装文件(因此该选项似乎有效)。关于如何解决“下载”问题的任何建议?尝试“下载”选项时,我在 portel-be 错误日志中收到以下错误:
org.acumos.portal.be.common.exception.AcumosServiceException:传输文件时出错:来自http://acutn:3的连接被拒绝(连接被拒绝)\ 0881/repository/acumos_model_maven/com/artifact/138c462f-8858-4c16-b53a-fa494d9af12e/model/1/model-1.proto at org.acumos.portal.be.service.impl.MarketPlaceCatalogServiceImpl.getPayload(MarketPlaceCatalogServiceImpl.java :1404) 在 org.acumos.portal.be.controller.MarketPlaceCatalogServiceController.fetchProtoFile(MarketPlaceCatalogServiceController.java:1160) 的 org.acumos.portal.be.service.impl.MarketPlaceCatalogServiceImpl.getProtoUrl(MarketPlaceCatalogServiceImpl.java:1460)。 reflect.GeneratedMethodAccessor394.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method。 support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) 在 org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:\97) 在 org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133) 在org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.jav\ a:849) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:760 \ ) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967) at org.springframework.web.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) .servlet。DispatcherServlet.doService(DispatcherServlet.java:901) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax .servlet.http.HttpServlet.service(HttpServlet.java:635) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742 ) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 在 org.apache.tomcat.websocket.server 的 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)。 WsFilter.doFilter(WsFilter.java:52) 在 org.apache.catalina.core.ApplicationFilterChain。internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.acumos.portal.be.security.AuthenticationTokenFilter.doFilter(AuthenticationTokenFilter.java:170) at org .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:317) 在 org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)166) 在 org.acumos.portal.be.security.AuthenticationTokenFilter.doFilter(AuthenticationTokenFilter.java:170) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 在 org.apache.catalina.core .ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor .java:127)166) 在 org.acumos.portal.be.security.AuthenticationTokenFilter.doFilter(AuthenticationTokenFilter.java:170) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 在 org.apache.catalina.core .ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor .java:127)doFilter(ApplicationFilterChain.java:166) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java: 127)doFilter(ApplicationFilterChain.java:166) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java: 127)
acumos - 板载模型 docker 映像的 Acumos 市场下载
我设法生成并成功地将 Iris 分类示例 (Python) 模型 ( https://github.com/acumos/acumos-python-client/blob/master/examples/tensorflow_example.py ) 加载到 Acumos(我们自己的安装)。然后,我使用“下载”按钮并选择 model_xxxx.tar 文件,将 Acumos 创建的模型的 Docker 映像下载到我的本地计算机。我将 Docker 映像导入 Docker 并使用docker run (docker run -d --name iris -p 127.0.0.1:3330:3330 id) 启动它。我预计在http://127.0.0.1:3330会有一个 Swagger API 描述,但没有。我在这里误解了什么?我看起来在http://127.0.0.1:3330/classify有一个监听器但我无法验证,因为我不知道如何调用它。
感谢所有帮助:-)。我试图找到一个连贯的教程,描述如何实际做到这一点,但到目前为止还没有运气。
acumos - Acumos 设计工作室永远加载
在我使用 oneclick install 安装的本地 Acumos 实例上,我可以成功载入模型,但设计工作室在尝试使用时会永远加载。所有 docker 容器都已启动并正在运行,我在日志文件和浏览器 javascript 控制台中都没有看到相关错误。Chrome 或 Firefox 也是如此。这是在 Ubuntu 18.04 上。