talos
talos copied to clipboard
talosctl disks --insecure -n <IP> returns nothing
Bug Report
Description
The VM has a disk attached to it but talosctl disks --insecure -n <IP>
returns nothing.
(By the way, I'm not sure it's a bug report but a question, but I can't access the community Slack.)
Logs
Environment
-
Talos version: Client: Tag: v1.0.0 SHA: 80167fd2 Built: Go version: go1.17.8 OS/Arch: linux/amd64 Server: error constructing client: failed to determine endpoints
-
Kubernetes version: N/A
-
Platform: VMware ESXi
this feels like a bug, but please try talosctl disks --insecure -e <IP> -n <IP>
but hold on, have you changed <IP>
to the actual VM IP I hope?
Yes of course. I've got the specified install disk does not exist: "/dev/sda"
error. So I think the connection is fine.
I also check the console logs:
this feels like a bug, but please try
talosctl disks --insecure -e <IP> -n <IP>
Ran this command with the same order, but it returns nothing.
ah, sorry, I saw error constructing client:
, but that is from the talosctl version
.
if you get nothing back, my only guess is that disks are not detected by Linux kernel.
What is the platform you're using?
It's running on VMWare ESXi (updated post to reflect it). I successfully run Debian and Ubuntu with main and additional disks.
I know many users run Talos successfully on VMWare, but I don't have any specific details. @rsmitty any thoughts?
change vm virtual disk type from SCSI(S) to SATA(A) on Vmware Workstation . I successfully run talosctl -n <IP> disks --insecure
it returns normal
Same problem here
邮件已收到,我会尽快查看并回复
Have same issue. That is probably related to the way of presenting storage to OS by esxi. In my case it was by SCSI controller.
Changing disk from scsi to ide helped me: Open VM settings -> Hard disk -> Virtual Device Node -> IDE 0 + IDE (0:1) Hard disk 1
邮件已收到,我会尽快查看并回复
I had the same problem, if you install talos from OVA file talosctl will show you disk even if it's with SCSI controller.