Dear Members,
I was able to install Proxmox 8 via WSL2 and Genie, (My Kudos to https://github.com/gaudat/gauup/blob/master/homelab/pve-wsl2.md)
I was able to login to Proxmox GUI and the rest but for some reason I cannot use iscsi module. Here what I get.
Any idea where I can find the iscsi module? Do I need to compile the kernel ?
Update: It seems that indeed I need to re-compile the kernel. I found this post https://www.starwindsoftware.com/blog/enable-block-storage-devices-in-wsl2 so I will try this one first and I will revert.
I was able to install Proxmox 8 via WSL2 and Genie, (My Kudos to https://github.com/gaudat/gauup/blob/master/homelab/pve-wsl2.md)
I was able to login to Proxmox GUI and the rest but for some reason I cannot use iscsi module. Here what I get.
Code:
root@Pacman-wsl:/lib/modules# pveversion -v
proxmox-ve: 8.0.2 (running kernel: 5.15.90.1-microsoft-standard-WSL2)
pve-manager: 8.0.4 (running version: 8.0.4/d258a813cfa6b390)
pve-kernel-6.2: 8.0.5
proxmox-kernel-helper: 8.0.3
proxmox-kernel-6.2.16-15-pve: 6.2.16-15
proxmox-kernel-6.2: 6.2.16-15
ceph-fuse: 16.2.11+ds-2
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown: residual config
ifupdown2: 3.2.0-1+pmx5
libjs-extjs: 7.0.0-4
libknet1: 1.26-pve1
libproxmox-acme-perl: 1.4.6
libproxmox-backup-qemu0: 1.4.0
libproxmox-rs-perl: 0.3.1
libpve-access-control: 8.0.5
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.0.9
libpve-guest-common-perl: 5.0.5
libpve-http-server-perl: 5.0.4
libpve-rs-perl: 0.8.5
libpve-storage-perl: 8.0.2
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve3
novnc-pve: 1.4.0-2
proxmox-backup-client: 3.0.3-1
proxmox-backup-file-restore: 3.0.3-1
proxmox-kernel-helper: 8.0.3
proxmox-mail-forward: 0.2.0
proxmox-mini-journalreader: 1.4.0
proxmox-widget-toolkit: 4.0.9
pve-cluster: 8.0.4
pve-container: 5.0.4
pve-docs: 8.0.5
pve-edk2-firmware: 3.20230228-4
pve-firewall: 5.0.3
pve-firmware: 3.8-2
pve-ha-manager: 4.0.2
pve-i18n: 3.0.7
pve-qemu-kvm: 8.0.2-6
pve-xtermjs: 4.16.0-3
qemu-server: 8.0.7
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
Code:
root@Pacman-wsl:/lib/modules# /usr/bin/iscsiadm --mode discovery --type sendtargets --portal 192.168.1.250:3260
iscsiadm: read error (-1/104), daemon died?
iscsiadm: Could not scan /sys/class/iscsi_transport.
libkmod: ERROR ../libkmod/libkmod-module.c:895 kmod_module_insert_module: could not find module by name='iscsi_tcp'
iscsiadm: Could not insert module tcp. Kmod error -2
iscsiadm: iSCSI driver tcp is not loaded. Load the module then retry the command.
iscsiadm: Could not perform SendTargets discovery: iSCSI driver not found. Please make sure it is loaded, and retry the operation
Code:
root@Pacman-wsl:/lib/modules# modprobe -v libiscsi
modprobe: FATAL: Module libiscsi not found in directory /lib/modules/5.15.90.1-microsoft-standard-WSL2
Any idea where I can find the iscsi module? Do I need to compile the kernel ?
Update: It seems that indeed I need to re-compile the kernel. I found this post https://www.starwindsoftware.com/blog/enable-block-storage-devices-in-wsl2 so I will try this one first and I will revert.
Last edited: