Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

storage.md instructions for disabling mayastor nvme-tcp check #10064

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 22 additions & 1 deletion website/content/v1.9/kubernetes-guides/configuration/storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,28 @@ Continue setting up [Mayastor](https://mayastor.gitbook.io/introduction/quicksta

> Note: The Mayastor helm chart uses an init container that checks for the `nvme_tcp` module.
> It does not mount `/sys` and will not be able to find it.
> Easiest solution is to disable the init container.
> Easiest solution is to disable the init container:
> ```
> kubectl -n openebs edit daemonsets.apps openebs-csi-node
> ```
>
> Then comment out this section:
>
> ```
> # initContainers:
> # - command:
> # - sh
> # - -c
> # - trap "exit 1" TERM; until $(lsmod | grep nvme_tcp &>/dev/null); do [ -z
> # "$WARNED" ] && echo "nvme_tcp module not loaded..."; WARNED=1; sleep 60;
> # done;
> # image: busybox:latest
> # imagePullPolicy: Always
> # name: nvme-tcp-probe
> # resources: {}
> # terminationMessagePath: /dev/termination-log
> # terminationMessagePolicy: File
> ```

### Piraeus / LINSTOR

Expand Down