如何解决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 插件时遇到问题,可以尝试以下几种替代方法:
- 直接按照以下步骤安装 Kubeflow Charmed Operators 使用 MicroK8s 作为 Kubernetes 的相应文档。
- 通过
sudo snap refresh microk8s --classic --channel=edge
将您的 MicroK8s 安装刷新到提示版本。如果已在 MicroK8s snap 的边缘通道中发布修复程序,但尚未在默认稳定通道中发布修复程序,这可能会很有用。 - 使用
sudo snap install microk8s --classic --channel=edge
重新安装 MicroK8s 的提示版本,并重新启用 Kubeflow 插件。
https://www.kubeflow.org/docs/distributions/microk8s/kubeflow-on-microk8s/#troubleshooting
希望能帮助您解决问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。