微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

microk8s 禁用 kubeflow 文件 disable.kubeflow.sh 错误

如何解决microk8s 禁用 kubeflow 文件 disable.kubeflow.sh 错误

我正在尝试在 microk8s 上禁用 kubeflow。我使用以下方法安装/启用了 kubeflow:

db.survey.aggregate([
        {
          $match: {
            _id: new ObjectID(surveyID),},{
          $unwind: '$fields',{
          $lookup: {
            from: 'responses',let: {
              surveyID: '$_id',questionID: '$fields._id',pipeline: [
              {
                $match: {
                  $expr: {
                    $and: [
                      {
                        $eq: ['$$surveyID','$surveyID'],],{
                $addFields: {
                  responses: {
                    $filter: {
                      input: '$responses',cond: {
                        $eq: [
                          '$$this.questionID','$$questionID',{
                $unwind: '$responses',{
                $addFields: {
                  'responses.answer': {
                    $cond: [
                      {
                        $isArray: '$responses.answer','$responses.answer',['$responses.answer'],{
                $unwind: '$responses.answer',{
                $group: {
                  _id: {
                    surveyID: '$surveyID',questions: '$responses.questionID',answer: '$responses.answer',numberOfResponses: {
                    $sum: 1,{
                $project: {
                  _id: 0,choice: '$_id.answer',numberOfResponses: 1,as: 'fields.properties.choices',{
          $group: {
            _id: '$_id',fields: {
              $push: '$fields',surveyTitle:{
              $first:"$welcome_screen.title"
            },totalNumberOfResponses: {
              $sum: {
                $sum: '$fields.properties.choices.numberOfResponses',doc: {
              $first: '$$ROOT',{
          $project: {
            _id: 1,surveyTitle: '$doc.surveyTitle',totalNumberOfResponses: '$doc.totalNumberOfResponses',fields: '$doc.fields',])

我现在想使用 # install MicroK8s sudo snap install microk8s --classic # update ufw to allow pop-pop and pod-internet comms sudo ufw allow in on cni0 && sudo ufw allow out on cni0 sudo ufw default allow routed # update permissions sudo usermod -a -G microk8s $USER sudo chown -f -R $USER ~/.kube # --- RESTART MACHINE --- # check installation microk8s status --wait-ready # enable core-dns and local storage etc microk8s enable dns dashboard storage # install kubeflow microk8s enable kubeflow 禁用它。我得到的消息是:

microk8s disable kubeflow

我做错了什么?

操作系统:Ubuntu 20.04.2 LTS

解决方法

如果您在使用 MicroK8s Kubeflow 插件时遇到问题,可以尝试以下几种替代方法:

  1. 直接按照以下步骤安装 Kubeflow Charmed Operators 使用 MicroK8s 作为 Kubernetes 的相应文档。
  2. 通过 sudo snap refresh microk8s --classic --channel=edge 将您的 MicroK8s 安装刷新到提示版本。如果已在 MicroK8s snap 的边缘通道中发布修复程序,但尚未在默认稳定通道中发布修复程序,这可能会很有用。
  3. 使用 sudo snap install microk8s --classic --channel=edge 重新安装 MicroK8s 的提示版本,并重新启用 Kubeflow 插件。

https://www.kubeflow.org/docs/distributions/microk8s/kubeflow-on-microk8s/#troubleshooting

希望能帮助您解决问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。