我现在尝试按照以下步骤在具有12个CPU(核心)32G RAM和300G磁盘空间的Ubuntu Quemu / KVM VM上安装Acumos Boreas:
0)git clone https://gerrit.acumos.org/r/system-integration
1)bash setup_docker.sh
将用户添加到docker组:sudo usermod -aG docker $ USER并再次注销/登录
2)bash系统集成/AIO/acumos_k8s_prep.sh $ USER acumos 2>&1 | tee aio_prep.log
3)cd系统集成/ AIO
4)bash oneclick_deploy.sh
在安装过程尝试安装docker-proxy之前,一切看起来都不错(但是吊舱要花很长时间才能退出挂起状态)。 docker-proxy pod不会及时脱离挂起状态:
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
yourTextView.setText(progress + " miles");
// Get the thumb bound and get its left value
int x = seekBar.getThumb().getBounds().left;
// set the left value to textview x value
yourTextView.setX(x);
}
有什么想法吗?在我看来,鉴于VM具有12个内核,这些Pod花了这么多时间来开始(挂起),这似乎很奇怪,我想知道kubernetes安装是否正在设法利用所有可用的CPU内核?
答案 0 :(得分:0)
感谢您尝试此操作。我会帮助您解决问题。请注意,当前版本仍然是WIP,并且虽然这些脚本在我们的测试环境中进行了定期测试,但可能导致问题的外部变化。解决这些问题有助于我们改善平台部署的广泛可用性/可靠性,因此再次感谢您的努力。
通常情况下,如果吊舱过长的时间才能处于活动状态,则会出现一些潜在的问题。您可以从以下位置获取更多信息: kubectl描述pods -n acumos -l app = docker-proxy kubectl日志-n acumos $(kubectl获取pods -n acumos -l app = docker-proxy | awk'/ docker-proxy / {print $ 1}')
如果在其中看到的东西看起来像是错误或未满足的约束,请告诉我。但是有时有时存在上游依赖项暂时不可用的问题,例如对于需要安装的软件,因此,除非发生某些特定的错误,否则只需再次尝试部署通常可以解决该问题。
答案 1 :(得分:0)
好,所以我在utils.sh中将30更改为300(在第99、311、392和397行中),在setup_nexus.sh中将60更改为600(在第119行中),从而设法安装了Acumos:-。安装似乎可以正常运行,但稍后必须更详细地检查它。
答案 2 :(得分:0)
查看建议的kubectl命令的输出(以及Kubernetes仪表板中的信息),我观察到以下内容:
1)我看到了很多: Pod该节点的资源不足:[DiskPressure] ,这很奇怪,因为该节点有足够的可用磁盘空间和inode
2)docker-proxy和docker-dind服务多次无法启动关联的pod,docker-proxy最终“成功”运行,但日志文件中出现错误(见下文)。
3) docker-dind-xxxx pod完全无法启动:状态:正在等待,原因:CrashLoopBackOff,上一个状态:已终止,原因:错误 >
在docker代理的日志文件中,我看到以下内容:
Reading state information...
E: Unable to locate package python
E: Unable to locate package python-pip
Waiting for temporary DNS resolution issue to be fixed
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package python
E: Unable to locate package python-pip
Waiting for temporary DNS resolution issue to be fixed
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package python
E: Unable to locate package python-pip
Waiting for temporary DNS resolution issue to be fixed
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package python
E: Unable to locate package python-pip
关于如何解决此问题的任何想法?