内容纲要
概要说明
有时候会出现sophon-base无法成功启动的情况,后台查看pod状态为ContainerCreating
状态,此时可以尝试去检查下对应的nfs
服务状态。
详细说明
在Sophon 2.1中没有sophon-base
的pod,对应的pod为sophon-web
,Sophon 2.2以及2.3中均为sophon-base
,到Sophon 2.4之后,将nfs容器化了:
对应的pod状态为ContainerCreating
,则可以按照本文的思路进行排查。
操作步骤
1.确认当前的nfs安装节点:
去集群内的sophon节点上执行ls -l /export
,然后确认下有正确返回的即为安装了NFS服务的节点:
2.确认NFS服务状态:
$ systemctl status nfs
3.启动nfs服务:
$ systemctl start nfs
启动完成后可以尝试再次查看nfs状态是否正常:
4.重启sophon-base角色
此时一般pod会自动重启,就会恢复正常了:
如果长时间没有自动恢复,可以手动去页面上重启角色:
先停止再启动即可