I have been holding on using Kubernetes as I couldn’t find any production ready/reliable ReadWriteMany PVCs. Finally found Portworx I have successfully installed and configured on DigitalOcean after some effort. When I tried the same it doesn’t seem to work on Linode.
The PX is not able to download the linux headers. The nodes are Debian
**root@lke12306-15281-5f9ba846191b:~# cat /etc/os-release**
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
**root@lke12306-15281-5f9ba846191b:~# uname -a**
Linux lke12306-15281-5f9ba846191b 5.8.0-1-cloud-amd64 #1 SMP Debian 5.8.7-1 (2020-09-05) x86_64 GNU/Linux
**root@lke12306-15281-5f9ba846191b:~# uname -r**
5.8.0-1-cloud-amd64
PX Logs
E: Unable to locate package linux-headers-5.8.0-1-cloud-amd64
E: Couldn't find any package by glob 'linux-headers-5.8.0-1-cloud-amd64'
E: Couldn't find any package by regex 'linux-headers-5.8.0-1-cloud-amd64'
checking /hostusr/src/kernels/5.8.0-1-cloud-amd64
checking /hostusr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/kernels/5.8.0-1-cloud-amd64
checking /usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /lib/modules/5.8.0-1-cloud-amd64/build
checking /usr/src/linux
checking /var/lib/osd/pxfs/kernel_headers/usr/src/kernels/5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/kernels/5.8.0-1-cloud-amd64
checking /hostusr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/kernels/5.8.0-1-cloud-amd64
checking /usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /lib/modules/5.8.0-1-cloud-amd64/build
checking /usr/src/linux
checking /var/lib/osd/pxfs/kernel_headers/usr/src/kernels/5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/kernels/5.8.0-1-cloud-amd64
checking /hostusr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/kernels/5.8.0-1-cloud-amd64
checking /usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /lib/modules/5.8.0-1-cloud-amd64/build
checking /usr/src/linux
checking /var/lib/osd/pxfs/kernel_headers/usr/src/kernels/5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/kernels/5.8.0-1-cloud-amd64
checking /hostusr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/kernels/5.8.0-1-cloud-amd64
checking /usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /lib/modules/5.8.0-1-cloud-amd64/build
checking /usr/src/linux
checking /var/lib/osd/pxfs/kernel_headers/usr/src/kernels/5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/kernels/5.8.0-1-cloud-amd64
checking /hostusr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/kernels/5.8.0-1-cloud-amd64
checking /usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /lib/modules/5.8.0-1-cloud-amd64/build
checking /usr/src/linux
checking /var/lib/osd/pxfs/kernel_headers/usr/src/kernels/5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/kernels/5.8.0-1-cloud-amd64
checking /hostusr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/kernels/5.8.0-1-cloud-amd64
checking /usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /usr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /hostusr/src/linux-5.8.0-1-obj/x86_64/cloud
checking /lib/modules/5.8.0-1-cloud-amd64/build
checking /usr/src/linux
checking /var/lib/osd/pxfs/kernel_headers/usr/src/kernels/5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-headers-5.8.0-1-cloud-amd64
checking /var/lib/osd/pxfs/kernel_headers/usr/src/linux-5.8.0-1-obj/x86_64/cloud
Downloading from: https://mirrors.portworx.com/build-results/pxfuse/for-installer/x86_64/5.8.0-1-cloud-amd64/packages ...
Download linux-headers failed, trying again...
Download linux-headers failed...
Failed to install/locate kernel headers for 5.8.0-1-cloud-amd64
Downloading from: https://mirrors.portworx.com/build-results/pxfuse/for-installer/x86_64/5.8.0-1-cloud-amd64/version/10...
Downloading from: https://mirrors.portworx.com/build-results/pxfuse/for-installer/228c7b5/x86_64/5.8.0-1-cloud-amd64/version/10...
checking local archive, please wait...
**Failed to load PX filesystem dependencies for kernel 5.8.0-1-cloud-amd64**
**@lke12306-15281-5f9ba846df19 systemd[1]: portworx.service: Main process exited, code=exited,** status=10/n/a
@lke12306-15281-5f9ba846df19 systemd[1]: portworx.service: Unit entered failed state.
@lke12306-15281-5f9ba846df19 systemd[1]: portworx.service: Failed with result 'exit-code'.
@lke12306-15281-5f9ba846df19 systemd[1]: Stopping Portworx FIFO logging reader...
@lke12306-15281-5f9ba846df19 systemd[1]: Stopped Portworx FIFO logging reader.
@lke12306-15281-5f9ba846df19 systemd[1]: Closed Portworx logging FIFO.
The headers are already installed
root@lke12306-15281-5f9ba846191b:~# apt install linux-headers
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package linux-headers is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'linux-headers' has no installation candidate
root@lke12306-15281-5f9ba846191b:~# apt install linux-headers-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package linux-headers-generic is a virtual package provided by:
linux-headers-amd64 5.9.1-1 [Not candidate version]
E: Package 'linux-headers-generic' has no installation candidate
root@lke12306-15281-5f9ba846191b:~# apt install linux-headers-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-headers-amd64 is already the newest version (4.9+80+deb9u12).
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
Appreciate any quick help.