蓝卓Supos的安装部署

        听说中控下面整个蓝卓supos,专为工厂设计,成为工业版安卓系统。最近尝试在liunx系统中尝试安装部署了一下,记录一下遇到的问题。

一、可视化安装 


       整体的平台部署可以按照这个文档进行操作,我将针对文档中的一些细节进行补充 企业微信文档
企业微信文档企业微信文档-空白页icon-default.png?t=N7T8https://doc.weixin.qq.com/doc/w3_AfsAZQauAMIrDl0rtX6T0ueCpgxv8?scode=AFUAfweOAAoKDWWtbH
1、安装授权驱动后,浏览器打不开1947端口

image.png

image.png


2、常见问题:企业微信文档
         解决:按照授权狗配置文件检查hasplm.ini文件,确认ACCremote=1。我在装驱动时记得已经修改保存了,但回来打开文件没有生效。重新添加上去就可以了。
3、supos平台安装常见问题
企业微信文档企业微信文档-空白页icon-default.png?t=N7T8https://doc.weixin.qq.com/doc/w3_AfsAZQauAMIobYALdZ2T5CzguIjS1?scode=AFUAfweOAAo0Tv7CCA
        平台时间不匹配和非回环地址未删除出现的问题最多。解决方法见上面链接。


二、命令行安装


1、拆卸可视化平台安装的Supos
        a. 命令行安装之前,需在运维平台将拓展组件进行卸载,然后再卸载supOS平台(可视化卸载只卸载程序,不清除数据);
        b. 访问Ubuntu虚拟机,切换到supOS安装路径tools目录下,执行命令bash clean-all.sh(clean-all命令会清除supOS数据);
        c. 清空安装路径(/home/supos/supos/downloads)下所有的文件,不需要重新配置Ubuntu系统优化项;
        以上是按照步骤进行拆卸和清除数据。其他不用管
2、上传安装包
       部署资料 企业微信文档
      Mobaxterm上传安装包到/home/supos/supos/downloads路径下面(需要先用root登录服务器)然后按照部署资料进行解压。
     部署资料中获取密文可以不用做

image.png


       部署资料中的:
        切换到supOS安装目录的bin目录下。cd /home/supos/supos/opt/supos/bin打开env.sh,第10步修改授权狗IP。

image.png


        执行命令安装supOS sudo bash local-install.sh如果服务器一直出现重启容器,一直在拉Supos的服务。我等了好几个小时服务器最后出现连接超时没有启动成功,说明安装过程中有问题。我的方式重新删除文件包,然后进行重新安装(如果重新安装还是不行,就要考虑安装的路径和拆卸的方式是否有问题了)。如果这个界面CrashLoopBackoff(系统正在尝试重启容器的个数) 后面数据为0 或者没有CrashLoopBackoff 说明安装快成功了等一会就可以了。

9494ad456971b7d986f98c7f0a9a2a7.png


         平台安装成功后执行kubectl get po 查看服务是否全部启动,如果有一两个没有启动执行 kubectl delete pod xxxxxx(未启动的服务名称)
        平台安装完之后,可以正常登入。在进行第五步骤的修改。
把之前安装在cd /home/supos/supos/opt下的supos和bizdesigner文件夹复制到运维平台目录地址:/home/supos/supos/opt/<一串数字UUID>。
        处理:4.2运维平台会创建一层UUID的运行环境目录,路径为/home/supos/supos/opt/<一串数字 UUID>,后续安装的所有产品都放到这个目录下,例如 supos、supos-ext、supplant 等。鉴于一些原因(例如现场之前是用命令行装的,当时就没有运维平台,本次升级装上运维平台后,虽然运行环境目录创建出来了,但是安装包目录还没有放到这里面)无法探测到 supos,可以检查一下现场的安装目录是否在运行环境目录中(/home/supos/supos/opt/<一串数字的目录>),如果没有,需要把安装目录挪到里面,然后执行 systemctl restart ops-manager 和 systemctl restart coordinate-agent 重启运维平台。如果目录已经在里面了,可以单独执行上述重启运维平台的命令。如果做完上述操作,还不能探测到supos,需要查看现场 supos 是否是集群版,如果是,则到运维平台的【主机监测】页面上,查看是否已经绑定了运维平台这台节点,且这台节点没有标签。如果是的话,给这台节点打上ops的标签。然后服务器上执行systemctl restart ops-manager,重启运维平台后即可。
        企业微信文档 第13个问题
3、运维平台
        邮件设置时注意:密码为你的邮箱SMTP/IMAP服务授权码
4、IP的修改
     a. 执行bash stop.sh停止supOS
     b. 修改服务器ip (参考: 2022-11-15 Ubuntu20.04.2配置静态固定IP地址
     c. 修改/etc/hosts中ip为修改后的ip(注意这个在线文档说的错误了,不用管这一步)
     d. 修改env.sh相关ip为正确ip
     e. 执行bash scripts/k8s_update.sh
     f. 执行bash update-modules.sh
注意先停止supOS。修改服务器ip时注意一般路径在/etc/netplan/XX-installer-config.yaml

image.png


        改完保存之后记得执行sudo netplan apply
  d.修改env.sh相关ip为正确ip。因为/home/supos/supos/opt/supos/bin路径和/home/supos/supos/opt/<一串数字 UUID>/supos/bin路径下都有env.sh文件。所以都要修改。只修改/home/supos/supos/opt/supos/bin会导致运维平台检测不出supos。首先在/home/supos/supos/opt/supos/bin路径打开env.sh文件修改IP地址然后保存。

image.png


       e. 执行bash scripts/k8s_update.sh 如果在bin路径下执行应该找不到文件,需要进bin/scripts路径在执行bash k8s_update.sh
       f. 执行bash update-modules.sh 这个应该是在bin目录下执行。
执行f需要十几分钟左右,执行完后浏览器打开新的IP地址。看一下运维平台,OS平台和授权平台是否都可以打开。运维平台需要删除后重新修改部署类型。刷新后仍然没有检测到os时需要进服务器进行配置。

image.png


        进home/supos/supos/opt/<一串数字 UUID>/supos/bin路径打开env.sh文件。修改相应ip。其他步骤和修改/home/supos/supos/opt/supos/bin路径下的env.sh一样。需要注意的是保存完修改env.sh之后需要重启运维平台执行命令为: systemctl restart ops-manager 和 systemctl restart coordinate-agent 重启运维平台。 然后还是要执行
       e. 执行bash scripts/k8s_update.sh 如果在bin路径下执行应该找不到文件,需要进bin/scripts路径在执行bash k8s_update.sh
        f. 执行bash update-modules.sh 这个应该是在bin目录下执行。
否则还是检测不到Supos。 上面是我在安装过程中遇到的一些问题。如果你遇到同样问题可以参考进行修改,遇到本文没有出现的问题可以私信一起探讨。文中提到的链接,可以私信获取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值