Thanks for the writeup SaskiFX! but I cant get rancher to boot.
So, you can leave in the 'rancher.password=rancher' part of grub.cfg and it should let you login with rancher/rancher as a username/password and let you troubleshoot the SSH stuff. I'm only on Windows, so I'm using PuTTY/KiTTY and having it pass my private key there.
The strange error messages about 'rdmsr to register 0x34 on vcpu 1' and 'Unhandled ps2 mouse command 0xe1' are normal (ish?) and can be ignored. I got them everytime I had to boot the VM from the command line.
You're using this term a couple of times in this thread, and I think you're using it incorrectly. A zvol is a pseudo-block device that you can create inside a pool or a dataset. I think you mean "pool" where you're using the term "zvol".
I think you also have a couple of places where you're confusing rancheros and RancherOS, unless iohyve is case-insensitive.
But aside from that, thanks! Following these instructions, I was able to get RancherOS and portainer up and running. Now to figure out what they are, and why everybody's so in love with Docker...
You are correct on both spots. I'm saying zvol and I mean pool most of the time. I suppose the only true zvol is the 20G file I create to be the drive of the VM. That's likely where I got confused. I have updated the post in the Resources version.
I also corrected the capitalization of RancherOS in a couple spots, thanks! I copied and pasted a ton of this out of Notepad++ where I was keeping a running tally of the commands I was using to do everything so I could make a post.
Well, this helped for me:
$ ssh -i /path/to/private/key rancher@<ip-address>
From the rancheros Docs.
So once you have installed rancheros and are no longer using the iso, you need to ssh directly into your vm
The Path to your private key will be unique to the system you are running to connect.
Yep, once I had SSH working, I never used the console command again to get in. It's weird and flaky if you wind up restarting the VM incorrectly, and sometimes doesn't pass commands right.
Done, and I think I linked it correctly on the Resources side, but please verify. Not sure how to link it here.